Cómo instalar la actualización 6.0.1OTA en un nexus 5 rooteado

Mi Nexus 5 está rooteado. Recibí la actualización OTA 6.0.1 pero cuando intento instalar la actualización (simplemente hice clic en el enlace de instalación cuando la actualización terminó de descargarse), el dispositivo se reinicia y va a la pantalla TWRP y no instala la actualización.

¿Alguien puede decirme cómo puedo obtener la actualización para instalar?

Respuestas (3)

No puede instalar una actualización OTA en un dispositivo rooteado porque SuperSU cambia algunas declaraciones en install-recovery.sh para ejecutarse en el arranque.

Para instalar OTA, debe instalar la imagen de fábrica disponible en https://developers.google.com/android/nexus/images?hl=en

Si no quieres perder tus aplicaciones y datos. Simplemente edite el script flash-all.bat y elimínelo .

-w

De

fastboot -w update image-hammerhead-*.zip

El nombre del archivo del script de instalación diferirá según su sistema operativo.

Perderá el acceso a la raíz y TWRP después de pasar por el método anterior, ya que no hay otra forma de instalar OTA porque todos los archivos del sistema deben estar intactos para una instalación exitosa de OTA.

Si ese archivo SH es el problema aquí, ¿no debería eliminar SuperSU seguido de revertir ese archivo a su estado original? Además, ¿ha leído sobre las OTA basadas en bloques?
@Firelord Me enteré de esto cuando traté de instalar un zip de actualización OTA flasheando manualmente usando la recuperación de stock cuando mi dispositivo estaba rooteado. Donde la recuperación de stock indicó que tiene algunos problemas de directorio en install-recovery.sh. Luego revisé este archivo que decía que SuperSU se iniciará en modo daemon en el arranque. De forma predeterminada, este archivo contiene la información del bloque para aplicar el parche OTA. Este archivo se encuentra en /system/etc/install-recovery.sh . En lugar de revertir todo, elegí flashear system.img lazyy me.
Imagen de fábrica 6.0.1 flasheada con éxito

Si su teléfono está rooteado al flashear SuperSu normal, entonces la aplicación SuperSu y los archivos binarios se habrían insertado en la partición / sistema de su teléfono. Las OTA normalmente verifican la suma de verificación de su partición de sistema actual con la de las particiones de sistema de stock intactas antes de la actualización. Al rootear su dispositivo, lo que modifica el sistema, la suma MD5 definitivamente no coincidiría, por lo que no podrá instalar la OTA.

Si lo había rooteado utilizando systemless root (por SuperSu), entonces puede flashear la OTA sin problemas, ya que la partición del sistema no se modificará con ese método. Parece que tienes TWRP instalado ahora. Es mejor flashear la ROM stock (6.0) y no rootearla. Luego instale el (6.0.1) OTA a través de la recuperación de stock.

No hay otra manera que esta.

Gracias por la respuesta. ¿Hay alguna razón especial para no flashear 6.0.1 directamente?
Oye, 6.0.1 es solo una actualización mínima con correcciones de errores y parches de seguridad para 6.0, algo así como 30 MB o lo que sea.
¿Puede respaldar su declaración " Las OTA normalmente verifican la suma de verificación MD5 de su partición de sistema actual con la de las particiones de sistema de stock intactas antes de la actualización " con una fuente técnica legítima? Necesito ver algo. // El valor predeterminado parece ser SHA256 .
No estaba seguro de qué suma de comprobación era... Acabo de quitar la parte MD5

Puede usar la aplicación: [root] FlashFire que se puede descargar en PlayStore.

Luego, descargue el último paquete de imágenes de fábrica para Nexus 5 desde aquí

Después de descargar y guardar el archivo en su teléfono, abra la aplicación FlashFire. La aplicación otorgará acceso a la raíz y, si encontró el archivo de actualización [OTA], elija 'eliminar'.

A continuación, haga clic en el icono "más" > seleccione "Paquete de firmware flash" > busque la ubicación en la que guardó la imagen de fábrica descargada.

Luego, la aplicación escaneará el archivo de firmware y luego podrá seleccionar algunas opciones.

*Si desea mantener TWRP como recuperación, simplemente desmarque "Recuperación".

* Tenga cuidado, si desea mantener sus datos en el teléfono, asegúrese de que "Datos" no esté marcado.

Por último, simplemente haga clic en "FLASH", luego su teléfono se reiniciará e instalará la actualización.

*Nota: He probado esto para mi Nexus 5 y es exitoso. Espero que funcione para usted también :)