Situación
Dispositivo: HTC One M9
Recuperación: TWRP
ROM personalizada: Android Revolution HD (Android 6.0)
Problema
Quiero flashear la rom stock sin hacer wiping de nada (no quiero perder nada). Puedo flashear el stock recovery. He extraído el system.img y el boot.img de la RUU oficial para poder flashear la imagen del sistema y deshacerme de la Custom ROM.
Cuando uso fastboot para flashear la imagen de arranque todo parece estar bien.
Sin embargo, cuando flasheo la imagen del sistema, que es de unos 4,5 gigas, vuelve a decir que está bien, pero sólo tarda unos 30 segundos en flashear.
Cuando intento arrancar después de flashear las imágenes, aparece el logo de htc pero no pasa nada más. Al intentar instalar una OTA con el recovery de stock falla con "la partición del sistema tiene un contenido inesperado".
Supongo que el proceso de flasheo no fue realmente exitoso.
¿Cómo puedo flashear correctamente la partición del sistema?
¿O hay alguna otra forma de volver a la rom stock sin borrar los datos de usuario?
Y NO, no es aceptable de ninguna manera el wipe (sé que aproximadamente el 98% de los entusiastas de Android responderían: "Just wipe").
Btw. la razón de todo esto es que la rom personalizada podría no estar actualizada a Android 7 por lo que quiero instalar la ota.
[editar]:
Uso la versión fastboot de htc ya que la imagen del sistema es de 4,5g de tamaño y no se puede flashear con fastboot normal.
0 votos
Solo hay que hacer un wipe, lol. Los datos restantes de la ROM personalizada podrían no ser compatibles con la ROM de stock de todos modos, a menos que sean de la misma versión exacta.
0 votos
¿A qué datos restantes se refiere? ¿No están casi todos los datos en la partición del sistema que quiero reflashear completamente? ¿Probablemente algunos datos en la caché (ya que no perderé nada borrando la caché, ya lo intenté pero no sirvió de nada)? También debe ser la misma versión casi exacta. La rom personalizada está basada en esa misma imagen del sistema y no presenta tantos cambios...
1 votos
Me refiero a los datos de la aplicación. Además, me desconcierta el hecho de que una imagen del sistema pueda ser que grande...
0 votos
Sí, me sorprendió mucho el 4,5g. ¿Qué datos de aplicaciones tiene una rom personalizada que pueda interferir con un sistema nuevo? De todas formas estoy bastante seguro de que ni siquiera el wiping solucionaría mi problema, ya que realmente no puedo flashear la imagen del sistema. No creo que sea posible flashear una rom entera en sólo 30 segundos. Incluso la imagen de arranque que es ~20mb toma 15secs para flashear...
1 votos
Las ROMs degradadas con aplicaciones degradadas normalmente no pueden acomodarse a los datos generados por las nuevas versiones - a esto me refiero. ¿Has considerado el riesgo de
dd
¿enfoque? Es el único que se me ocurre.0 votos
La ROM personalizada es exactamente la misma versión que la ROM de stock. Tampoco hay casi ninguna modificación hecha a ella, por lo que es más o menos stock, excepto por la falta de actualizaciones. Probaré el dd más tarde. Todavía no entiendo por qué fastboot no funciona correctamente.
0 votos
Por lo general, las imágenes de gran tamaño se muestran de forma dispersa (en partes). Probablemente fastboot no está preparado para trozos tan grandes.
0 votos
¡Tengo la imagen del sistema con varias partes (5 partes) pero no sé cómo puedo flashearlas y no lo he intentado ya que copiar la imagen con dd funcionó! ¡Gracias por su ayuda!