Para gente con Nexus 5 rooteado y recovery modificado: actualizando a Lollipop 5.10

Lollipop-Forest

más dulce que nadie, Andy Lollipop

 

Hace ya un tiempo recibí las correspondientes OTA de Lollipop para mi Nexus 5 (5.0.1) y mi Nexus 7 2012 3G (5.0.2).
No tuve ningún problema con Lollipop (aunque leí miles de quejas acerca de la nueva versión de Android frente al Kitkat).
Hace poco salió la versión Lollipop 5.10 con algunas mejoras y correcciones de errores,y si bien las OTAs están apareciendo lentamente para el Nexus 5,el Nexus 7 2012 WIFI y el Nexus 10, por mi parte aproveché que ya está publicada la versión de fábrica de mi Nexus 5 para actualizar manualmente a mi pequeño androide como si fuese una OTA, sin perder datos (se pierde el root y el recovery modificado eso sí).

El procedimiento es sencillo y seguro, si se sigue al pie de la letra todos los pasos. Sirve para cualquier Nexus, cambiando únicamente la imagen de fábrica a flashear (debe ser la correcta, nada de probar una parecida “a ver si funciona”).

Antes de empezar necesitamos tener instalado el SDK de Android y los drivers de nuestro dispositivo Android , tener habilitada en opciones de desarrollo la depuración USB y tener desbloqueado el bootloader de nuestro dispositivo Nexus y realizar una copia de seguridad de los datos de nuestro dispositivo, ya que si bien este procedimiento no debería borrar nuestros datos siempre es mejor ser precavidos.Eso vale tanto para Windows, GNU/Linux o Mac.

Una vez cumplidos dichos requisitos, podemos proceder.

1) Descargar el archivo que nos corresponda de la imagen de fábrica de Lollipop 5.10 respecto a nuestro dispositivo (en este caso, Nexus 5).

2) Extraer el contenido comprimido en dicha imagen (incluido el de la subcarpeta image-hammerhead-lmy47d.zip) usando su compresor favorito (en Linux, cuentan con file-roller y ark, en windows y mac recomiendo 7-zip ) y copiar en el interior de la carpeta del sistema que contenga adb (en Linux, es /usr/bin -obviamente tendrán que ser root para hacerlo-, en Windows Platform-tools, en Mac busquen la localización equivalente).

3)Conectar el celular vía USB al ordenador.

4) Apagar el móvil y encenderlo manteniendo pulsado a la vez Volumen arriba + Volumen abajo + tecla de encendido para entrar al bootloader.

5) Abrir un terminal (en Linux usen el terminal que prefieran,gnome-terminal,xterm,YaKuake,etc; en Mac usen la aplicación de terminal correspondiente, en Windows seleccionen la opción “Línea de comandos” desde el menú “Accesorios”) y escribir en él (no hace falta ser root para ello) :

fastboot flash bootloader bootloader-hammerhead-hhz12f.img. Cuando termine de ejecutarse y nos diga que está todo Ok continuamos…

6) Escribir en ese mismo terminal: fastboot reboot-bootloader. El celular se reiniciará y volverá al bootloader.

7) Escribir en el terminal: fastboot flash radio radio-hammerhead-m8974a-2.0.50.2.25.img.Cuando termine de ejecutarse y nos diga que está todo Ok continuamos…

8) Escribir en ese mismo terminal: fastboot reboot-bootloader. El celular se reiniciará y volverá al bootloader.

9) Escribir en el terminal: fastboot flash boot boot.img.Cuando termine de ejecutarse y nos diga que está todo Ok continuamos…

10) Escribir en ese mismo terminal: fastboot reboot-bootloader. El celular se reiniciará y volverá al bootloader.

11)Escribir en el terminal: fastboot flash recovery recovery.img.Cuando termine de ejecutarse y nos diga que está todo Ok continuamos…

12) Escribir en ese mismo terminal: fastboot reboot-bootloader. El celular se reiniciará y volverá al bootloader.

13)Escribir en el terminal: fastboot flash system system.img.Cuando termine de ejecutarse y nos diga que está todo Ok continuamos…

14) Escribir en ese mismo terminal: fastboot reboot-bootloader. El celular se reiniciará y volverá al bootloader.

15) Seleccionar usando la tecla Volumen abajo la opción Power Off  (o sea, apagar) y pulsar la tecla de encendido. El teléfono se apagará. Ya pueden desconectarlo de la computadora.

Cuando lo volvamos a encender tardará un poco en iniciarse pero luego aparecerá un cartelito indicando que se están optimizando las aplicaciones luego de la actualización. Tengan paciencia. Una vez que termine tendrán su Nexus 5 con Lollipop 5.10 listo para usar, y sin perder ningún dato.

PD: para recuperar el root perdido basta con descargar CF autoroot de Chainfire ,conectar vía USB, volver a colocar el celular en modo bootloader apagando el móvil y encendiéndolo manteniendo pulsado a la vez Volumen arriba + Volumen abajo + tecla de encendido.

Luego descomprimir el archivo y ejecutar desde terminal (como usuario con privilegios) root-linux.sh, en el caso de que se tenga Linux, root-mac.sh en el caso de que se posea una Mac, y root-windows.bat para los windows.

En el celular aparecerá un android rojo con parche en el ojo y cuando el proceso esté completo se reiniciará. Déjelo trabajar, y por ningún motivo lo desconecte hasta que haya terminado y vuelva a encenderse bajo Lollipop.

Abra Super Su, le pedirá ser actualizado. Ponga aceptar y deje que se complete el proceso (necesita reinicio). Eso es todo. Si es necesario, reinstale su recovery favorito (TWRP por ejemplo).

Ante cualquier duda consulte a los especialistas (no a mí, que soy un zoquete, les recomiendo los foros Grupo Android,y HTCmanía, allí responderán todas sus consultas (pueden leer lo ya respondido, y si no encuentran lo que buscan, abrir una cuenta es fácil y gratuito, una vez hecho esto pueden preguntar, respetando,claro está, las normas propias de un foro).

Anuncios

15 comentarios

  1. Excelente guia, muy detallada. Muchas Gracias me funciono a la perfeccion.

    • Me alegro que le haya resultado útil. Gracias por comentar.

  2. Una duda, al hacer este paso: PD: para recuperar el root perdido basta con descargar CF autoroot de Chainfire ,conectar vía USB, volver a colocar el celular en modo bootloader apagando el móvil y encendiéndolo manteniendo pulsado a la vez Volumen arriba + Volumen abajo + tecla de encendido.

    No podere los datos y aplicaciones del telefono?

    • No.Si cumple el requisito precio de tener el bootloader abierto, al rootear no se pierde ningún dato.

      • Requisito previo,quise decir.
        Igual se recomienda siempre hacer copia de seguridad, por las dudas.

  3. yo tengo la version 5.01 , hace un tiempo abrí el bootloader y le hice el root, en su momento perdi todos los datos y aplicaciones, no quiero que me vuelva a pasar

    • Es que al abrir el bootloader se pierden TODOS los datos, es así. Pero una vez que lo tenés abierto, podes rootear sin peligro.

  4. Pues tengo otro problemilla, me descargue el android studio con su sdk, pero nose donde tengo que meter la carpeta con la imagen del sistema, estoy trabajando en MacOS.

  5. ya lo he conseguido, muchas gracias por la guia y por la ayuda!

    • Ok. Me alegra que le haya funcionado.

  6. Alberto

    Buenas, tengo un problema con mi nexus 5 y es que no consigo que me cargue el sistema y lo he intentado flashear de todas formas y soy incapaz porque me da unos problemillas y quería saber si me podéis echar una mano si es así muchas gracias y os pongo lo que me sale cuando lo intento

    C:\>fastboot flash bootloader bootloader-hammerhead-hhz12f.img
    target reported max download size of 1073741824 bytes
    error: cannot load ‘bootloader-hammerhead-hhz12f.img’: No error

    C:\>fastboot reboot-bootloader
    rebooting into bootloader…
    OKAY [ 0.002s]
    finished. total time: 0.002s

    C:\>fastboot flash radio radio-hammerhead-m8974a-2.0.50.2.25.img
    target reported max download size of 1073741824 bytes
    error: cannot load ‘radio-hammerhead-m8974a-2.0.50.2.25.img’: No error

    muchas gracias

    • Mi experiencia con windows es muy limitada pero diría que lo que sucede es que el sistema no encuentra los archivos para flashearlos.
      Tal vez te faltó copiar esos archivos en la misma carpeta donde tu windows tenga instalado adb, y/o antes de ejecutar los comandos en la terminal entrar en ese directorio usando cd ,preferentemente como administrador…(porque veo que ejecutaste esos comandos directamente desde C:)…
      creo que con esos cambios debería funcionar…

  7. Jesús Costalago

    Enel paso 13 me reporta:

    target reported max download size of 1073741824 bytes
    error:cannot load ‘system.img’

    Que puedo hacer? Alguna idea?
    Gracias de antemano

    • Hum. Parece un problema similar al anterior ¿descomprimio el contenido de la subcarpeta image-hammerhead-lmxxx*. zip?Allí están system.img, boot. img y recovery. img, y otros más que no se usan en este proceso.
      Esos archivos también deben copiarse en la misma carpeta que adb. De otro modo no se podrán cargar para flashear.
      *xxx :acá van el número y la letra de la versión que corresponda . El consejo es general.

    • Hi dan, thanks for the comments.HA does definitely come at a price, and that is why I think some vendors chose not to do as much here as it may not be as important to their overall strategy. For okta clearly that is not the caelcSpscifi.aely for us, AWS has a lot of flexible pricing options as your usage grows which makes it attractive and also allows us to leverage the scale and security investments they have made as a part of our service.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

Vendo mi cuerpo por ser delgad@

Lo que siempre deseaste conocer sobre medicina y nutrición

elpaisquerido

Una visión kirchnerista de la realidad nacional

SUMANDO MOMENTOS

Cuentos y Relatos

Geeks & Linux Atelier!

El Taller de GNU/Linux..., pero Chileno!

ScyKness

Biología, más que una ciencia.

Cristina, Buenos Aires

INICIATIVA POR BUENOS AIRES

Ssociólogos | Blog de Actualidad y Sociología

Blog de Actualidad y Sociología

Sudakia

(Sudakia es el camino)

Lo que ahora mismo pienso

"La libertad es el derecho que tienen las personas de actuar libremente, pensar y hablar sin hipocresía." José Martí

laqk

Opiniones políticas. El blog de Alejandro Quijano - @AlejandroQuija

Niebla

Blog Literario de Jerónimo Alayón Gómez

Informático de Guardia

Vivencias de un informático metido a profesor

Calle del Orco

Blog de Literatura. Grandes encuentros

Sietesoles: Música y Literatura

Cuentos, canciones, y lo que tenga a bien producir mi cabeza.

Rey de reyes -Tigran el grande

La Causa Armenia y toda la que luche por su reconocimiento ,como los Derechos Humanos son BANDERAS DE REY DE REYES

EL FLAGELO DE LO CORRECTO

...de lo politicamente correcto

La Ciencia y sus Demonios

La primera gran virtud del hombre fue la duda y el primer gran defecto la fe (Carl Sagan)

Un día más en la dimensión descosida

¿Eres feliz? Computadora dice que es obligatorio ser feliz No ser feliz es traicion. La traicion se castiga con la muerte. ¿Eres feliz?

matreros1928

Just another WordPress.com site

El Sudaca Renegau

REBELION-CULTURA LIBRE-STREET ART-TEORIA SOCIAL-FOTOGRAFÍA-MUSICA

NO SOY LO QUE DEBERIA, el blog de Nilda

-el ser, el tiempo, las palabras ¿acaso hay otra cosa?

The WordPress.com Blog

The latest news on WordPress.com and the WordPress community.

A %d blogueros les gusta esto: