He rooteado el HTC M8 de mi amigo a petición suya y también le he puesto TWRP. Probó muchas ROMs, incluyendo AOSP, pero no podía vivir con los errores. Así que me pidió que revirtiera su teléfono a stock con Sense en él y la capacidad de instalar actualizaciones OTA (básicamente desrootear el teléfono).
He buscado mucho en Internet sobre cómo desrootear un HTC M8 pero nada ha funcionado. Así que flasheé la ROM SkyDragon con la esperanza de que fuera lo más parecido a la stock de HTC, pero tiene sus propios errores.
Mi hermana también tiene un HTC M8, que nunca ha sido manipulado (sin Root) y actualmente corre Android 6.0.1. Llevo tiempo pensando si podría extraer de alguna manera el firmware Stock de HTC del M8 no rooteado de mi hermana y ponerlo en el M8 rooteado de mi amigo. Si pudiera conseguir esta última versión del firmware de HTC en el teléfono de mi amigo (incluso como una ROM flasheable), no tengo que preocuparme por futuras actualizaciones OTA, ya que esta es probablemente la última actualización para el M8. Entiendo que primero probablemente tendría que Rootear el teléfono de mi hermana para eso, pero eso está bien si puedo asegurarme de que ella se queda en stock puro de HTC después (probablemente necesitaría ayuda para esto también).
¿Hay alguna forma de hacerlo? O también sería genial si alguien pudiera publicar un método que funcione para desrootear el M8 e instalar las actualizaciones OTA. Esa forma sería mucho más sencilla.
Yo vivo en la India y los dos M8 son la versión internacional.