Nexus 6 OTA de 5.0.1 a 5.1 falla - Error en block.map

Estoy tratando de actualizar mi Nexus 6 con la versión 5.0.1 (Número de compilación LRX22C) a través de OTA a Android 5.1.

La actualización de OTA se descargó con éxito y después de presionar "Reiniciar e instalar" veo un droide muerto con el mensaje "¡Error!".

El teléfono estaba rooteado y lo desrooteé a través de SuperSU. No ayudó. Limpiar la partición del caché tampoco cambió nada.

Estos son los registros:

Finding update package..
Opening update package..
Verifying update package..
Installing update..
Verifying current system..
/dev/block/platform/msm_sdcc.1/by-name/system has been remounted R/W: reflash device to reenable OTA updates
E: Error in 0/cache/recovery/block.map
(Status 7)

Installation aborted.

Realmente me gustaría actualizar sin borrar los datos.

El mismo problema aquí pero con un Nexus 5. Actualicé de 4.4 a 5.0.1 mientras estaba rooteado (tuve que volver a rootear después, por supuesto) sin ningún problema, así que supongo que es un error en esta actualización. Puede que tenga que esperar una solución una vez que Google se dé cuenta de lo que está roto.
@Malvineous: no es un error, es intencional. Es una precaución de seguridad para que las posibles vulnerabilidades de seguridad no pasen a una nueva versión. SuperSU/root es técnicamente una gran vulnerabilidad de seguridad al igual que tener un gestor de arranque desbloqueado. Lo que tiene que hacer es volver a actualizar las versiones system.img nuevamente para que vuelva a estar en stock y luego la OTA funcionará bien, suponiendo que también haya vuelto a actualizar la recuperación de existencias. Después de la OTA, puede volver a rootear/TWRP.
@Enigma: Sí, lo resolví al final; es una pena que no tengan un mensaje de error más útil. En lugar de actualizar system.img, simplemente desinstalé SuperSU y cambié el nombre de algunos de sus archivos de respaldo a sus nombres de archivo originales a través del shell, y esto permitió que continuara la actualización OTA.

Respuestas (1)

Desafortunadamente, no funcionará, Google verifica la integridad de algunos archivos (es decir, que no se cambiaron) y parece que algunos de los archivos se han cambiado, posiblemente por el proceso raíz. Supongo que no tiene otra opción que instalar la imagen manualmente, lo que borrará su teléfono por completo. Puede obtener más información sobre el proceso aquí: https://developers.google.com/android/nexus/images

El OP probablemente podría simplemente mostrar la imagen del sistema que se proporciona en el archivo. Siempre que el gestor de arranque esté actualmente desbloqueado, hacerlo no borrará el teléfono.
@MosheElisha, ¿puedes probar eldareraesta solución? y cuéntanos si te funciona?
Lo siento, ya actualicé con restablecimiento de fábrica.