Cómo volver a la ROM de stock en HTC One M7

Mi teléfono HTC One M7 es S-OFF, tiene el firmware más reciente 7.19.401.2 y tiene "ViperOne+9.0.0-fix" muy bien instalado, la recuperación es TWRP 2.8.6.0. Todo funciona muy bien, excepto que el sensor de proximidad parece errático, y cuando tengo una llamada, el oído parece presionar diferentes programas en la pantalla táctil. Me gustaría volver a completar la stock ROM de HTC para asegurarme de que el sensor de proximidad funciona lo suficientemente bien (o no).

¿Tengo que degradar el firmware para poder instalar la ROM de stock?

He descargado la ROM estándar PN07IMG_M7_UL_L50_SENSE60_MR_HTC_Europe_7.19.401.2_Radio_4T.35.3218.16_10.33Q.1718.01L_release_421790_signed.zippero parece que no puedo instalarla desde TWRP.

¿O tal vez la única forma es a través de fastboot? Con los comandos:

  1. htc_fastboot oem rebootRUU
  2. htc_fastboot flash zip RUU.zip
  3. htc_fastboot reboot-bootloader

¿Alguien con más experiencia puede dar algún consejo, por favor?

Un ruu.zip firmado oficialmente debe actualizarse a través de htc fastboot porque está encriptado.
@Bo Lawson. Lo hice de esa manera, hasta ahora se ve bien. ¡Gracias!

Respuestas (1)

Tengo One M8 pero creo que el proceso debería ser más o menos el mismo. Querrá encontrar el RUU adecuado para su modelo. No estoy seguro de qué modelo/operador tiene, así que aquí hay una lista general: http://forum.xda-developers.com/showthread.php?t=2428276 .

Para volver a bloquear su cargador de arranque (necesario para RUU), asegúrese de tener ADB instalado, conecte su teléfono a su PC. Luego escriba los siguientes comandos:

adb devices
adb shell
su
echo -ne ‘\x00\x00\x00\x00’ | dd of=/dev/block/mmcblk0p2 bs=1 seek=33796
exit
exit
adb reboot bootloader

Cuando haya terminado, simplemente ejecute el exe de RUU que descargó desde el primer enlace. Si encontró el correcto, debería restaurar su teléfono completamente a la acción.