Moto G (2014) con la ROM LineageOS

Nuestro querido teléfono dejará de recibir actualizaciones quedándose de por vida en la versión 6 de Android (Marshmallow). Algunos podréis pensar que para qué estar al día, pero quizás reconsideréis vuestra postura si os digo que no recibir actualizaciones supone estar expuesto a posibles riesgos de seguridad o no poder utilizar ciertas aplicaciones porque sus actualizaciones, en algún momento, necesitan una versión más moderna del sistema operativo.

Los que estéis acostumbrados al mundillo de las ROM de dispositivos móviles seguramente os suene CyanogenMod, un sistema operativo open-source basado en Android. Lamentablemente, hace pocos meses se anuncia la decisión de no continuar el proyecto. Pero no todos son malas noticias, ya que ciertos usuarios crean un sucesor llamado LineageOS a partir de CyanogenMod. ¡Viva la comunidad!

Logo de LineageOS

La versión más moderna de LineageOS está basada en Android 7.1 (Nougat), aún en fase beta, pero en un par de meses de uso, no he notado ni un solo problema. Espera, ¿cómo dices? ¿Puedo estar a la última aunque el fabricante haya declarado obsoleto mi ladrillo, digo, mi teléfono? ¡Pues claro! Si estáis animados y queréis instalarlo, abrochaos el cinturón, ¡que arrancamos!

Preparativos

Haced una copia de seguridad de todo aquello que queráis conservar, ya que vamos a borrar todo para instalar LineageOS en un dispositivo limpio.

Aprovecharemos a actualizar/instalar la última versión de TWRP, que nos facilitará las posteriores actualizaciones de LineageOS. En la sección de nuestro teléfono, tenéis todas las instrucciones para instalar este sistema de recuperación.

Si no tenéis root en el teléfono, deberéis usar la herramienta fastboot (lista de versiones de TWRP). Tenéis más información en otro artículo dedicado al Moto G.

En caso de tener root, lo más sencillo es instalar la aplicación desde la Play Store.

Instalación

Descargaremos la última versión de LineageOS. Obtendremos un fichero comprimido .zip (por ejemplo, la última que he instalado: lineage-14.1-20170223-nightly-titan-signed.zip). Si además queremos tener acceso a la tienda de Google (Play Store) y sus otros servicios, descargaremos también Open GApps. Dependiendo de las aplicaciones de Google que queramos, tendremos que elegir la variante correspondiente. En mi caso, como quiero tener lo mínimo necesario para poder utilizar la Play Store, elijo pico. Tened cuidado de elegir la versión de Android correspondiente, así como la plataforma (ARM, en el caso de nuestro Moto G).

Selección de variante de Open GApps

Metemos en la tarjeta externa ambos ficheros. Apagamos el teléfono. Lo encendemos en modo recuperación (mantener pulsados el botón de encendido y Vol- durante unos 5 segundos, y soltar el de encendido). En esa pantalla negra tan fea, elegimos Recovery y arrancará TWRP:

Menú principal de TWRP

Vamos a limpiar el teléfono dejándolo de fábrica, así que vamos a Wipe y deslizamos el botón Swipe to Factory Reset.

Al terminar, pulsamos Install desde el menú principal y nos movemos al directorio donde hayamos copiado el fichero de LineageOS y lo seleccionamos. En la siguiente pantalla, deslizaremos el botón que pone Swipe to confirm Flash para que grabe esa ROM en el teléfono:

Instalación de LineageOS desde TWRP

Al terminar, borramos la caché con la opción Wipe Cache/Dalvik.

Ahora toca el turno de las GApps, que procedemos igual que con LineageOS. Al terminar, de nuevo ejecutamos Wipe Cache/Dalvik. Es importante instalar las GApps justo después de instalar LineageOS.

Reiniciamos el teléfono. El primer arranque tardará más de lo normal, así que un poco de paciencia. Luego, tocará lo de siempre, configurar el sistema con nuestra cuenta y, ¡listo! Bienvenido a LineageOS :-)

Root

El proceso de lograr acceso root es tan sencillo como descargar el binario SuperSU, la versión ZIP que pone Recovery Flashable e instalarlo con TWRP, igual que hemos hecho con LineageOS y GApps.

Actualizaciones

Otro de los puntos destacables de esta ROM es que la podemos actualizar desde el propio teléfono, vía WiFi (actualizaciones OTA, que suelen llamar).

Si el sistema no nos lo ha notificado, podemos revisar si hay nuevas actualizaciones desde AjustesInformación del teléfonoActualizaciones de LineageOS

Actualizaciones de LineageOS

Importante: Es necesario un sistema de recuperación compatible, como la versión 3.0.2-4 de TWRP, si queréis una actualización automática, sin vuestra intervención.

Tras descargar la actualización, se reiniciará el teléfono, entrará en el menú de recuperación y aplicará la instalación del .zip afectando solo al sistema, sin perder nuestros contactos, datos o aplicaciones.

Si queréis seguir con acceso root, será necesario instalar de nuevo SuperSU. Un pequeño inconveniente que no tardaréis más de un par de minutos en solucionar :-)

Las actualizaciones de LineageOS se descargan en la memoria interna del teléfono, concretamente en /data/data/org.lineageos.updater/app_updates/, así que podremos borrarla cuando ya no la necesitemos para liberar espacio utilizando exploradores de archivos como ES Explorer o el incluido con LineageOS.

Ficheros de actualización de LineageOS

Recordad que por ahora se trata de una versión aún en desarrollo, así que es posible que se presente algún problema. Sin embargo, como he comentado al principio, a mí de momento me ha ido perfecto, el teléfono me va más fluido y el sistema ocupa menos espacio. Si algo malo os sucede, diré que la culpa ha sido de otro :-P

¡Que lo disfrutéis!

Brochetas de pollo

Patatas

Nuestra segunda aportación culinaria sigue siendo sencillo y rápido…y rico!

  • Duración total: 25 minutos
  • Categoría: Entrantes
  • Comensales: 1
  • Dificultad: Fácil

Ingredientes

  • 2 palos de brocheta
  • 1 pechuga de pollo
  • 1 paquete de surimis
  • 2 salchichas (en mi caso Wudy)
  • 2 tomates cherry
  • Aceite de oliva

Elaboración

  1. Cortar el pollo, el surimi, los tomates y las salchichas.
  2. Pinchar cada trozo en el palo de la brocheta.
  3. Calentar un poco de aceite en la plancha.
  4. Dorar los trozos de pollo y acompañantes
  5. Retirar una vez al gusto
  6. Acompañar con una ensalada o con arroz

Patatas

Cucurucho de patatas fritas

Patatas

Nuestra primera aportación culinaria es algo sencillo …y rico!

  • Duración total: 15 minutos
  • Categoría: Acompañantes
  • Comensales: 2
  • Dificultad: Fácil

Ingredientes

  • Patatas
  • Aceite de oliva
  • Agua
  • Sal gorda

Elaboración

  1. Mondar las patatas.
  2. Calentar el aceite.
  3. Cortar en tiras del grosor deseado.
  4. Verter las patatas en el aceite caliente y dejarlas unos 7 minutos o hasta que se vean doradas.
  5. Retiramos la sartén del fuego y escurrimos las patatas hacia un plato con papel de cocina.
  6. Secamos las patatas, añadimos sal y al cucurucho.

Moto G (2014) con Marshmallow

Hace más de un año os comentaba cómo desbloquear este teléfono para poder hacer lo que quisiéremos con él obteniendo permisos de administrador (root).

Este teléfono se distribuyó con la versión 4.4.4 (España). Desde entonces ha pasado por la 5.0.2 y actualmente está en la 6.0 (Marshmallow). Y, como hoy estaba algo ocioso, vamos a hablar precisamente de eso: cómo actualizar el teléfono a la última versión oficial disponible.

Antes de nada, es necesario hacer unas aclaraciones. En mi caso, parto de este escenario:

  • Android 5.0.2.
  • Acceso root.
  • Gestor de arranque (bootloader) desbloqueado.
  • Sistema de recuperación TWRP.

Este artículo lo puedes seguir cumpliendo solo la condición de gestor de arranque.

El problema de tener instalado un sistema de recuperación alternativo es que no nos funcionarán las actualizaciones automáticas del fabricante (OTA), ya que al reiniciar para aplicar los cambios, arrancará TWRP (o el que tengamos) y acabaremos obteniendo un bucle infinito de reinicios. Haremos a mano la actualización, instalaremos un sistema de recuperación y conseguiremos acceso root. Toma ya.

Actualizar a Android 6.0

Aviso: el siguiente proceso eliminará todo del teléfono, lo dejará de fábrica, así que es muy importante que hagas una copia de seguridad o lo pases todo a la tarjeta SD externa.

Además del paciente, nos hará falta un equipo al que conectarlo para ejecutar ciertos comandos. En mi caso utilizaré Linux. Recomendable que le echéis un vistazo al primer artículo sobre este teléfono donde se detalla el proceso de conexión y los programas necesarios.

Toca descargar la ROM oficial de Android 6.0 para el modelo XT1068, nuestro Moto G. En mi caso descargué el archivo XT1068_TITAN_RETAILDSDS_6.0_MPB24.65-34_cid7_CFC.xml.zip. Tenéis las demás versiones en este post de XDA-Developers.

Con el teléfono enchufado por USB al ordenador, lo arrancamos en modo fastboot. Esto lo podemos lograr de dos maneras:

  • Con el teléfono apagado: Mantener pulsados los botones de encendido y Vol- a la vez.
  • Con el teléfono encendido y enchufado al ordenador, tecleamos: adb reboot bootloader.

Sabremos que lo hemos hecho bien porque veremos una pantalla horrorosa, jejeje. Ya tenemos el teléfono en modo fastboot.

Descomprimimos en nuestro ordenador la ROM que descargamos y nos situamos en esa localización. Se compone de varios ficheros que iremos escribiendo en el teléfono mediante cada uno de los siguientes comandos:

fastboot flash partition gpt.bin
fastboot flash motoboot motoboot.img
fastboot flash logo logo.bin
fastboot flash boot boot.img
fastboot flash recovery recovery.img
fastboot flash system system.img_sparsechunk.0
fastboot flash system system.img_sparsechunk.1
fastboot flash system system.img_sparsechunk.2
fastboot flash system system.img_sparsechunk.3
fastboot flash modem NON-HLOS.bin
fastboot erase modemst1 
fastboot erase modemst2 
fastboot flash fsg fsg.mbn
fastboot erase cache 
fastboot erase userdata

Con cada uno, obtenemos salida/respuesta por el terminal y por la pantalla del móvil.

Ejemplo:

...
$ sudo fastboot flash motoboot motoboot.img 
target reported max download size of 536870912 bytes
sending 'motoboot' (2184 KB)...
OKAY [  0.120s]
writing 'motoboot'...
(bootloader) flashing tz ...
(bootloader) flashing rpm ...
(bootloader) flashing sdi ...
(bootloader) flashing aboot ...
(bootloader) flashing sbl1 ...
OKAY [  1.150s]
finished. total time: 1.270s
...

Cuando hayamos terminado, reinicamos el teléfono con fastboot reboot. Ahora debería aparecer la nueva animación de inicio de Motorola. Paciencia porque tardará unos minutos en arrancar del todo, pero, al final…

Android 6.0

Ahora toca la configuración inicial de Marshmallow, deberes para vosotros.

Cuando podáis utilizar el teléfono id a AjustesAcerca del teléfono y pulsad 7 veces sobre Número de Compilación para activar las Opciones de desarrollo. Cuando las tengamos disponibles, activaremos la depuración por USB: AjustesSistemaOpciones de desarrolloDepuraciónDepuración por USB.

Esto nos permitirá continuar con la siguiente parte del proceso.

Instalando TWRP

Desde su web oficial, descargamos la última versión para nuestro modelo. Para este artículo, probé con la 3.0.2.0.

TWRP 3
Pantalla principal de TWRP

Reiniciamos en modo fastboot (deberíamos de ser unos profesionales ya) y, con el teléfono conectado al PC, vamos al directorio donde tengamos el fichero que acabamos de descargar (lo he renombrado a twrp.img para facilitar su escritura):

fastboot flash recovery twrp.img

Y reiniciamos el teléfono (lee antes la nota que hay justo debajo):

fastboot reboot

Tan pronto se reinicie el teléfono, pulsamos la combinación de encendido + Vol- para entrar de nuevo en modo fastboot y seleccionar Recovery (como nos indica la pantalla, nos movemos con Vol- y aceptamos con Vol+). Si todo ha ido bien, veremos que arranca TWRP :-)

Configuración de partición de sistema de solo lectura en TWRP

La primera pantalla que nos aparece nos pregunta si queremos que no se toque la partición del sistema, de esa manera podríamos recibir actualizaciones vía OTA, pero nos quedaríamos sin poder hacer root, así que… deslizamos donde pone Swipe to Allow Modifications para hacerle saber que somos unos valientes y nos gusta el riesgo ;-)

Root

Debemos descargar la versión 2.62-3 de SuperSU. Con otra no funcionará, al menos que se sepa. Mi primera prueba fue con la última (BETA-SuperSU-v2.71) y tras instalarlo se quedaba continuamente en la pantalla de aviso de gestor de arranque desbloqueado.

Metemos ese fichero en la tarjeta SD del móvil y volvemos a arrancar desde TWRP (ya sabéis cómo, ¿verdad?). Una vez en él, pulsamos en Install y nos movemos hasta la ubicación del archivo comprimido con SuperSU. Pulsamos sobre él y deslizamos para confirmar su instalación. Cuando termine, pulsamos en Wipe cache/dalvik y luego en Reboot System para reiniciar el móvil.

Y ya está. Tenemos acceso root.

Que disfrutéis ;-)

Motorola G 3ªGeneración

¡Hola! Hoy voy a hablaros de mi nuevo regalito.

JM me ha comprado el motorola G 3ª generación después de que me robaran mi precioso Motorola G 2ª generación!!

Como aquí mi compi controla un poco de fedellar decidimos ponerle una interfaz distinta: Nova Launcher. El móvil iba más fluido. Me permitía poner diferentes tipos de fondo de pantalla, cambiar qué aplicaciones se abrirían si pulsamos una tecla u otra…

Nova Launcher

Como soy un poquito presumida y me gusta tener el móvil completamente personalizado a mi manera, instalé el Lustre, que me permite cambiar los iconos de mi teléfono. Todos son cuadrados :D

Lustre

Así quedaba más o menos personalizado a mi manera. Después fui instalando aplicaciones.

Pantallas

Voy a nombrar las que instalé y me gustaron, por si os sirven de ayuda: (Todas las aplicaciones que en play Store aparecen de pago me las bajé con aptoide)

 

  • ACR – grabación de las llamadas.
  • Airdroid – control remoto del teléfono desde el ordenador.
  • Any.do – Lista de tareas. Puedes categorizarlas y añadirles alarmas y notas. Puedes poner un Plan del día y proponerte cosas.
  • Aviary – editor de fotos.
  • Black Player – reproductor de música.
  • Burger King – aplicación con promociones, descuentos y la carta.
  • CCleaner – ayuda para limpiar tu memoria caché.
  • ClassUp – aplicación que ayuda a coordinar notas, fechas especiales y horarios.
  • Dropbox – nube virtual donde almacenar cosas.
  • Duolingo – aprendizaje de idiomas.
  • Ebay – Aplicación sobre la página de compra/venta.
  • ES file explorer – explorador de archivos.
  • Fing – aplicación que te muestra las direcciones IP de todo lo que esté utilizando la red wifi a la que estás conectado.
  • imdb – acceso rápido a la información sobre películas, actores, premios… Si tienes el GPS actualizado y ves la información de una pelicula, te pone en que cines más cercanos a ti la estrenan.
  • Instagram – comparte y modifica tus fotos con tus amigos.
  • iTranvias – aplicación para controlar el tiempo en parada del autobús
  • Keep – aplicación para mantener tus notas archivadas. Puedes compartilas, añadir fotos o grabaciones de voz.
  • Kingsoft Office – aplicación para leer todo tipo de ficheros.
  • Netflix – servicio líder de suscripción para ver series y películas en tu teléfono.
  • NextCloud – servicio en la nube como Dropbox.
  • Pixlr – aplicación para la edición de fotografías.
  • Sense Analog clock – aplicación con un reloj analógico que permite hacer cambios.
  • Talking Translator – traductor con sonido y además cada día te pone una frase diferente.
  • Telegram – aplicación súper parecida a «whatsapp» pero mejorada.
  • Whatsapp – mítica aplicación para mantener conversaciones.
  • Wunderlist – imprescindible para hacer la compra.
  • Pou – tamagochi patata al que hay que cuidar.

Os presento al mío:

Mi Pou