Acceso root y funcionalidades extra para el Nexus One con Android 2.3.6

Como muchos ya sabréis, soy un usuario de un Nexus One desde hace año y medio. Desde el primer día lo he tenido actualizado hasta la última versión oficial de Android distribuida por parte de Google, siendo actualmente la 2.3.6. Muchas veces me he planteado si ser root o no ser root en mi teléfono, puesto que este privilegio es muy delicado en entornos Unix (como lo es Android al fin y al cabo), ya que otorga acceso a todo el sistema y se pueden hacer tanto bondades como maldades en él. Por otra parte, siempre he estado convencido que para conseguir este privilegio no iba a realizar ninguna modificación que no fuera más allá de un toque en el teléfono o un click desde el ordenador, conservando así el arranque y el sistema operativo lo más original y sin modificar posible.

Hace un tiempo explotaron un agujero de seguridad en Android (creo que en la rama de Froyo) con el cual, desde una aplicación llamada z4root, se podían conseguir privilegios de administrador. Me arriesgué y lo realicé con éxito. En su momento no le vi muchas ventajas a eso de ser root, pero pude comprobar que el control que se tiene para conseguir privilegios de administrador es bastante convincente con Superuser, pudiendo aceptar o denegar dicha elevación de permisos para cada aplicación que lo requiere.

Tras la actualización a Gingerbread, perdí esos privilegios (quedándose, por otro lado, instalada la aplicación de Superuser como aplicación del sistema, por lo que sin opción a desinstalarla… bastante molesto). Nunca los había echado en falta, puesto que tenía la libertad de instalar y utilizar todo lo que necesitaba… hasta la versión 2.3.6. En esta versión metieron la pata por algún lado (no sé si errores software o restricciones más elevadas), pero hubo dos problemas que me limitaron:

  • La aplicación Galería, para ver y editar las fotos y vídeos, dejaba de tener la opción tan útil como es el pinch-to-zoom para acercar y alejar la imagen haciendo el gesto de pinza.
  • La aplicación Música, la cual se actualizó en Honeycomb (3.0.1) y Ice Cream Sandwich (4.0.9) con la opción de poder escuchar en streaming y sincronizar la música propia disponible desde la nube por el nuevo servicio Google Music, no podía ni actualizarse ni volver a instalarse, por lo que se volvía a la versión de «fábrica» sin esta opción.

Por tanto, desde ese día estuve esperando que hubiese algún modo de realizar el famoso root al Nexus One… ¡y ayer finalmente lo conseguí! Apliqué el script indicado en esta página y tras un reinicio conseguí tener privilegios de administrador. Y con ello, pude realizar los cambios pertinentes en el sistema (siempre con cuidado de no cagarla, que son los riesgos de tener acceso root), consiguiendo instalar la aplicación Google Music 4.0.9 y activar el pinch-to-zoom en la aplicación Galería.

¿Cómo conseguir tener Google Music 4.0.9?

Pues el proceso que seguí no deja de ser una modificación de la distribución oficial del sistema operativo en donde se tocan partes muy delicadas que están protegidas. Puesto que esto no es un tutorial, sino una guía que puedan seguir aquellos que sepan cómo hacerlo (por tanto, si no sabes cómo hacerlo, NO lo hagas), los pasos son los siguientes:

  1. Accedí con la aplicación ConnectBot a la consola local del sistema operativo y conseguí privilegios de administrador.
  2. Remonté la partición de /system con permisos de escritura.
  3. Hice una copia de seguridad de la aplicación de Google Music en /system/app (ficheros MusicGoogle.apk y MusicGoogle.odex).
  4. Copié el fichero descargado de Google Music 4.0.9 en el mismo lugar renombrado como MusicGoogle.apk y borré los datos de la aplicación.
  5. Volví a remontar la partición de /system con permisos de śolo lectura.
  6. Arranqué la aplicación desde el menú y comprobé que estaba actualizada 🙂

Como podéis ver, si la partición /system está protegida con la opción de sólo lectura es porque es una partición que contiene datos muy delicados. Así mismo, si no se tiene cuidado con los ficheros de la aplicación de Google Music, puedes llegar a perder esta aplicación del sistema.

¿Cómo conseguir tener pinch-to-zoom en la Galería?

Como en el caso anterior, los pasos seguidos modifican partes muy delicadas del sistema operativo. Los pasos que seguí (obtenidos de aquí) fueron los siguientes:

  1. Accedí con la aplicación ConnectBot a la consola local del sistema operativo y conseguí privilegios de administrador.
  2. Remonté la partición de /system con permisos de escritura.
  3. Accedí a la ruta /system/etc/permissions e hice una copia del fichero android.hardware.touchscreen.multitouch.xml con nombre android.hardware.touchscreen.multitouch.distinct.xml.
  4. Con «vi» (gran aplicación que tienen hasta nuestros Android instalada), modifiqué el XML para que el sistema operativo pudiese leer la línea «android.hardware.touchscreen.multitouch.distinct» , que es el permiso que cambiaron en la aplicación Galería y que otorga esta opción, por lo que borré las anteriores en el fichero que copié y añadí esta en este fichero separado. Al final acabarán leyéndose y cargándose las opciones para estas tres líneas (las del fichero que copié y la nueva), que es el objetivo.
  5. Volví a remontar la partición de /system con permisos de śolo lectura.
  6. Reinicié el teléfono y pude comprobar que la aplicación Galería volvía a tener pinch-to-zoom 🙂

En este caso se están otorgando funcionalidades para las que el Nexus One no está al 100% preparado, pero que sí las soporta, como es la opción de poder interactuar en la pantalla táctil con dos o más dedos (sin la coletilla «distinct» sólo te otorga soporte hasta dos dedos, que es lo que el Nexus One permite). Pero ya que cambiaron los requisitos de la aplicación Galería en esta nueva versión, y puesto que anteriormente funcionaba perfectamente, nunca viene de más sobrevalorar el hardware que tenemos. De momento, la opción pinch-to-zoom del resto de aplicaciones funcionan, si cabe, mejor.

Y ya de paso también instalé una aplicación para realizar capturas de pantalla, que nunca viene mal 🙂

Las domiciliaciones bancarias

Tenía que ocurrir un día de estos, lo sabía.

Hoy en día todo el mundo tiene los pagos domiciliados a la cuenta bancaria donde, normalmente, se recibe la nómina. Y tal es la despreocupación que cuando llegan a casa cartas requiriendo pagos «no domiciliados» las pasamos por alto. Total, si no están en el extracto bancario, es que no hay que pagarlos.

Y eso pasó hoy en mi casa. De los tres coches que tenemos, dos de ellos tienen el impuesto de circulación domiciliado desde el primer día, pero el otro… pues no sé, por algún despiste o vagueza, no estaba domiciliado. Resulta que el plazo de pago acababa el 20 de abril y hoy llegó la notificación de que debíamos tal dinero (más el 10% de intereses que te planta el ayuntamiento por moroso). Mirando papeles atrás, encontré la carta con la que había que acercarse a la caja/banco para pagarlo, metida en su sobre abierto un día de principios de año. Y, por supuesto, estaba sin pagar.

La conclusión a la que quiero llegar es que la domiciliación bancaria es un sistema al que ya estamos tan acostumbrados que obviamos aquellos pagos que aún se realizan como hace 20-30 años atrás: yendo a la caja/banco con el papelito que nos dice qué pagar, cuándo pagar y cuánto pagar. Y es que hoy en día domiciliamos todo: teléfono, luz, gas, ADSL, facturas del taller, pagos en tiendas, impuestos… todo aquello en lo que nos permiten.

Quizás ese 10% de multa nos servirá para tener más en cuenta las notificaciones que lleguen a casa e intentando cumplir los plazos de pago, ya que no todo en esta vida está domiciliado, aunque en un futuro espero que tengamos un calendario digital en nuestra cocina de casa donde se señalen los plazos límite de pagos de este tipo, y que nos avise en el caso de que no se haya producido dicho pago en la fecha. Pero para eso falta mucho aún…

Google cumple 10 años

Buscando y navegando por Google me he encontrado con las siguientes líneas, que salían en la primera búsqueda al final de la página, debajo de la paginación:

Google cumple 10 años. Descubre nuestra historia.
Google cumple 10 años. ¡Descubre cómo lo estamos celebrando!
Google cumple 10 años. ¡Celébralo con nosotros!

Curioso enlace donde te cuentan todos su proceso desde sus inicios hasta ahora, además de varias curiosidades aleatorias… que son curiosas, la verdad.

«FAIL» en la Fuente del Orbe de Villalba de Duero

Como algunos sabréis, los veranos suelo ir a «la huerta», que es una finca, terreno o como lo queráis llamar en los campos de regadío de Villalba de Duero, un pueblo a 5 km de donde yo vivo, en la que tenemos nuestro pequeño rincón para desfogarnos y refugiarnos de las altas temperaturas (umm, casetilla fresca, piscina, césped, árboles con sombra…).

El caso es que como las tardes son largas y los mosquitos no vienen hasta las 21:30, algunas veces nos vamos de paseo la familia por los caminos de sus campos de cebada, trigo, remolacha (este año poca) y girasoles; y uno de nuestros destinos es la Fuente del Orbe, que está tirando por el camino a la izquierda, luego a la derecha hasta una tierra con manzanos, luego coges el de la izquierda, pasas un montón de estiércol y más allá la ves a la izquierda.

Esta fuente hasta hace unos meses era un agujero en el suelo con algunas rocas y entre juncos, en el que te agachabas a beber agua porque decían que «era buena». Lo hice muchas veces en mis paseos en bici y no me ha pasado nunca nada, por lo que mala no será. Ahora la han «rehabilitado» (palabra muy usada actualmente para decir que algo natural ahora es artificialmente natural) y parece una cueva donde están las rocas con el agua en el que te agachabas… de la que sale el agua por unos tubos hasta un foso, el cual continúa por los canales.

Curiosamente, al ir hoy hasta allí, hemos visto una pequeña fuga en el diseño de la rehabilitación: en el suelo de piedra se ha abierto un roto y ¡sale un chorro de agua! Me ha parecido curioso ver que tienen todo el agua encaudalada y la naturaleza hace su función sacando chorros donde deberían estar, ¡sí señor! También hay datos curiosos como que tienen un sitio especial para una botella de vino vacía, para que cualquiera que vaya allí pueda echarse un traguito de agua rellenada cómodamente.

He aquí el vídeo en Youtube de demostración, para que veáis el chorrete resurgir entre las rocas (las voces en off son fantasmas que había por la zona):

Una foto del paisaje de la fuente, para que podáis ver lo chula que la han dejado:

Vista delantera de la Fuente del Orbe, en Villalba de Duero Vista trasera de la Fuente del Orbe, en Villalba de Duero

¿Quieres saber qué sordo andas?

Navegando entre Google y diversos foros y blogs, encontré una página donde ponían varios sonidos de esos que solamente pueden escuchar «los jóvenes» y no «los mayores», pero con diferentes intensidades de ultrasonidos. Está bien para ver el nivel de vejez o sordera en el que andas, jeje.

La página es ésta, donde también puedes descargarte los ficheros para guardarlos y reproducirlos en el móvil.

Yo ando por el nivel de 18.8 kHz, y apurando el de 19.8 kHz, pero ya con cascos y a toda mecha. ¿Hasta cuál es el límite que escucháis vosotros?