soonmalaga
06/02/14, 20:22:02
ESTE TUTORIAL ES VÁLIDO PARA CUALQUIER HTC ONE, SEA LIBRE O DE OPERADOR, TAN SOLO TIENES QUE BUSCAR LA RUU DE TU OPERADOR O REGIÓN
La ruu suministrada por mi es válida para la zona Europea y libres
Requisitos:
- Htc One 4.4.2 S-Off y Unlocked
- SDK instalado
- Drivers HTC instalados
- HTC Sync o cualquier otro programa desinstalado
- Windows (Yo he realizado el proceso 50/50. Adb y fastboot en MacOs y ejecución de RUU en Windows Xp en una máquina virtual)
- Recovery Touch (Suministrado mas abajo)
- Super CID (Y saber cual es nuestro CID original para recuperarlo en los últimos pasos)
- Root (Solo para instalar un nandroid, cuando vayamos a quitar S-Off y Unlocked no nos hará falta)
Materiales: (Enlaces a Mega)
- RUU (https://mega.co.nz/#!whxlAJbb!Hst-FJ8dSLovhFgYw9ohbjb2kcO41IeO1uyLYJZ-wxk) (La subida por mi corresponde con la Europea, para encontrar la de otra zona buscar AQUÍ (http://www.htc1guru.com/downloads/ruu-file-downloads/))
- Nandroid 1.29.401.7 (https://mega.co.nz/#!5gxhHSxZ!W-aTOwu1n7CQQhegO9kC6x0a5I_wRXoyGIgXmxaDChI)
- Temproot (https://mega.co.nz/#!4lIC2DoA!uwDsdLCUTdmgbGx_YkmnpbaeJLeGeJ5HOkW7iGJ pcEE)
- Recovery Touch (https://mega.co.nz/#!1xp2XJQL!Jqnrn6kfYw_6FqSTq2nMNDqB8WrEFa1x0RQX5IZ 1LT0)
- Firewater (http://www.htcmania.com/showthread.php?t=772061)
- Hboot 1.44 (https://mega.co.nz/#!5gxhHSxZ!W-aTOwu1n7CQQhegO9kC6x0a5I_wRXoyGIgXmxaDChI)
- Revone (https://mega.co.nz/#!wkpjhZBY!hm5XCjnQjrLBZfLKbTBjb3_PQ27QZ58NRWwz0zK v0Do)
------- AQUÍ LA CARPETA CON TODO EN MEGA (https://mega.co.nz/#F!Q1RkjS5K!SDDv1rTE1yKDgv1w-01l4w) -------
Downgrade 4.4.2 y hboot
1º Instalamos el nandroid mediante el recovery adjuntado. Para instalarlo tienes que ser root y mediante un explorador root copiarlo descomprimido en la carpeta 'Backup' que está en /Data/Media/Clockworkmod
2º Al reiniciar, si no tenemos el Hboot 1.44 instalado no nos funcionará la pantalla táctil, no pasa nada
3º Reinciamos en bootloader y mediante fastboot metemos el Hboot
·Hacemos Super CID (A no ser que ya lo seas)
fastboot oem writecid 11111111
·Reiniciamos bootloader
fastboot reboot-bootloader
·Ejecutamos modo de carga de RUU
fastboot oem rebootRUU
·Cargamos el siguiente código
fastboot flash zip 1.29.401.12_hboot_1.44.zip
·Volvemos a introducirlo
fastboot flash zip 1.29.401.12_hboot_1.44.zip
·Reiniciamos bootloader para comprobar que se ha realizado el cambio
fastboot reboot-bootloader
En este momento ya tendremos hboot 1.44 necesario para instalar la RUU, he probado con otros 1.44 y no me han valido, está suministrado por HTC1GURU. (No necesariamente tiene por que andar el táctil, a mi no me andaba, pero era necesario este cambio)
Instalar RUU limpia
·Cargamos la RUU
·Encendemos el teléfono y observaremos que está en Aleman (Si no me falla la memoria) y posiblemente no funcione el táctil (A mi incluso con el Hboot instalado no me funcionaba, por lo que es normal)
·Seguimos los pasos indicados en la RUU, puede demorar bastante.
·Una vez termine, el teléfono se reiniciará y estará en castellano, funcionando el panel táctil
·El recovery en este punto es el original, nada de modificados ni táctiles
Eliminar S-OFF y *UNLOCKED* sin instalar recovery modificado ni root permanente
En este paso vamos a evitar instalar el recovery para instalar root y así el maldito TEMPERED
·Reiniciamos en bootloader y mediante fastboot introducimos para volver a nuestro CID original
fastboot oem writecid HTC__XXX
Sustituyendo XXX por el número de tu CID
·Reiniciamos de nuevo a modo teléfono normal
·Introducimos mediante ADB los siguientes códigos
adb push revone /data/local/tmp/
adb push temproot /data/local/tmp
adb shell
cd /data/local/tmp
chmod 755 revone
chmod 755 temproot
temproot
Este paso puede durar desde unos pocos minutos hasta unos diez o mas, lo avisa al ejecutar el script
./revone -l
·Reiniciamos en bootloader de nuevo y observaremos como ya no somos *UNLOCKED* y solo somos *LOCKED*
·Mediante fastboob introducimos el siguiente código
fastboot oem writesecureflag 3
·Con este último código hemos hecho S-ON
·Reiniciamos bootloader y comprobamos que todo esté correcto
·Reiniciamos el móvil y ya podemos actualizar sin problemas
PREGUNTAS
- ME TARDA MUCHO AL INSTALAR LA RUU
·Teóricamente la ventana se estará moviendo durante todo el proceso, pero durante el momento 'ENVIANDO' puede durar muchísimo y parece que está en bucle.
La solución está en abrir procesos (Ctrl+alt+supr) y observar el proceso Fastboot como en la memoria irá variando y mostrará los megas que va enviando al teléfono, hace varios barridos de casi 1Gb, así que es normal que tarde mas de los 10 minutos que avisa el programa
-¿ES SEGURO HACERLO DESDE UNA MÁQUINA VIRTUAL?
·Si le dices que SIEMPRE (Muy importante) conecte el móvil en cualquiera de sus fases a la máquina virtual, de lo contrario es muy probable que falle y sea muy chungo
-¿ME DAS UN MÓVIL SI LA CAGO?
·Si pudiera... no lo haría tampoco, es bajo tu responsabilidad, que falle algo no es mi responsabilidad, yo he seguido estos pasos uno a uno y tengo el móvil completamente funcional
-¿TE HAS CURRADO TU SOLO TODOS ESTOS CÓDIGOS?
·Pues no, le debo las gracias a muchos usuarios de este foro y de otros como XDA, en estos días haré una lista de agradecimientos por que lo veo justo y necesario como reconocimiento
-¿HAY ALGUNA MANERA DE MANEJAR EL MÓVIL SI NO ME FUNCIONA EL TACTIL?
· Si, venden unos cables USB, por poco mas de un euro en eBay, que se conectan al móvil y puedes enchufarle un ratón, un pendrive... pues con el ratón puedes usarlo como si fuera un ordenador, mediante un puntero
La ruu suministrada por mi es válida para la zona Europea y libres
Requisitos:
- Htc One 4.4.2 S-Off y Unlocked
- SDK instalado
- Drivers HTC instalados
- HTC Sync o cualquier otro programa desinstalado
- Windows (Yo he realizado el proceso 50/50. Adb y fastboot en MacOs y ejecución de RUU en Windows Xp en una máquina virtual)
- Recovery Touch (Suministrado mas abajo)
- Super CID (Y saber cual es nuestro CID original para recuperarlo en los últimos pasos)
- Root (Solo para instalar un nandroid, cuando vayamos a quitar S-Off y Unlocked no nos hará falta)
Materiales: (Enlaces a Mega)
- RUU (https://mega.co.nz/#!whxlAJbb!Hst-FJ8dSLovhFgYw9ohbjb2kcO41IeO1uyLYJZ-wxk) (La subida por mi corresponde con la Europea, para encontrar la de otra zona buscar AQUÍ (http://www.htc1guru.com/downloads/ruu-file-downloads/))
- Nandroid 1.29.401.7 (https://mega.co.nz/#!5gxhHSxZ!W-aTOwu1n7CQQhegO9kC6x0a5I_wRXoyGIgXmxaDChI)
- Temproot (https://mega.co.nz/#!4lIC2DoA!uwDsdLCUTdmgbGx_YkmnpbaeJLeGeJ5HOkW7iGJ pcEE)
- Recovery Touch (https://mega.co.nz/#!1xp2XJQL!Jqnrn6kfYw_6FqSTq2nMNDqB8WrEFa1x0RQX5IZ 1LT0)
- Firewater (http://www.htcmania.com/showthread.php?t=772061)
- Hboot 1.44 (https://mega.co.nz/#!5gxhHSxZ!W-aTOwu1n7CQQhegO9kC6x0a5I_wRXoyGIgXmxaDChI)
- Revone (https://mega.co.nz/#!wkpjhZBY!hm5XCjnQjrLBZfLKbTBjb3_PQ27QZ58NRWwz0zK v0Do)
------- AQUÍ LA CARPETA CON TODO EN MEGA (https://mega.co.nz/#F!Q1RkjS5K!SDDv1rTE1yKDgv1w-01l4w) -------
Downgrade 4.4.2 y hboot
1º Instalamos el nandroid mediante el recovery adjuntado. Para instalarlo tienes que ser root y mediante un explorador root copiarlo descomprimido en la carpeta 'Backup' que está en /Data/Media/Clockworkmod
2º Al reiniciar, si no tenemos el Hboot 1.44 instalado no nos funcionará la pantalla táctil, no pasa nada
3º Reinciamos en bootloader y mediante fastboot metemos el Hboot
·Hacemos Super CID (A no ser que ya lo seas)
fastboot oem writecid 11111111
·Reiniciamos bootloader
fastboot reboot-bootloader
·Ejecutamos modo de carga de RUU
fastboot oem rebootRUU
·Cargamos el siguiente código
fastboot flash zip 1.29.401.12_hboot_1.44.zip
·Volvemos a introducirlo
fastboot flash zip 1.29.401.12_hboot_1.44.zip
·Reiniciamos bootloader para comprobar que se ha realizado el cambio
fastboot reboot-bootloader
En este momento ya tendremos hboot 1.44 necesario para instalar la RUU, he probado con otros 1.44 y no me han valido, está suministrado por HTC1GURU. (No necesariamente tiene por que andar el táctil, a mi no me andaba, pero era necesario este cambio)
Instalar RUU limpia
·Cargamos la RUU
·Encendemos el teléfono y observaremos que está en Aleman (Si no me falla la memoria) y posiblemente no funcione el táctil (A mi incluso con el Hboot instalado no me funcionaba, por lo que es normal)
·Seguimos los pasos indicados en la RUU, puede demorar bastante.
·Una vez termine, el teléfono se reiniciará y estará en castellano, funcionando el panel táctil
·El recovery en este punto es el original, nada de modificados ni táctiles
Eliminar S-OFF y *UNLOCKED* sin instalar recovery modificado ni root permanente
En este paso vamos a evitar instalar el recovery para instalar root y así el maldito TEMPERED
·Reiniciamos en bootloader y mediante fastboot introducimos para volver a nuestro CID original
fastboot oem writecid HTC__XXX
Sustituyendo XXX por el número de tu CID
·Reiniciamos de nuevo a modo teléfono normal
·Introducimos mediante ADB los siguientes códigos
adb push revone /data/local/tmp/
adb push temproot /data/local/tmp
adb shell
cd /data/local/tmp
chmod 755 revone
chmod 755 temproot
temproot
Este paso puede durar desde unos pocos minutos hasta unos diez o mas, lo avisa al ejecutar el script
./revone -l
·Reiniciamos en bootloader de nuevo y observaremos como ya no somos *UNLOCKED* y solo somos *LOCKED*
·Mediante fastboob introducimos el siguiente código
fastboot oem writesecureflag 3
·Con este último código hemos hecho S-ON
·Reiniciamos bootloader y comprobamos que todo esté correcto
·Reiniciamos el móvil y ya podemos actualizar sin problemas
PREGUNTAS
- ME TARDA MUCHO AL INSTALAR LA RUU
·Teóricamente la ventana se estará moviendo durante todo el proceso, pero durante el momento 'ENVIANDO' puede durar muchísimo y parece que está en bucle.
La solución está en abrir procesos (Ctrl+alt+supr) y observar el proceso Fastboot como en la memoria irá variando y mostrará los megas que va enviando al teléfono, hace varios barridos de casi 1Gb, así que es normal que tarde mas de los 10 minutos que avisa el programa
-¿ES SEGURO HACERLO DESDE UNA MÁQUINA VIRTUAL?
·Si le dices que SIEMPRE (Muy importante) conecte el móvil en cualquiera de sus fases a la máquina virtual, de lo contrario es muy probable que falle y sea muy chungo
-¿ME DAS UN MÓVIL SI LA CAGO?
·Si pudiera... no lo haría tampoco, es bajo tu responsabilidad, que falle algo no es mi responsabilidad, yo he seguido estos pasos uno a uno y tengo el móvil completamente funcional
-¿TE HAS CURRADO TU SOLO TODOS ESTOS CÓDIGOS?
·Pues no, le debo las gracias a muchos usuarios de este foro y de otros como XDA, en estos días haré una lista de agradecimientos por que lo veo justo y necesario como reconocimiento
-¿HAY ALGUNA MANERA DE MANEJAR EL MÓVIL SI NO ME FUNCIONA EL TACTIL?
· Si, venden unos cables USB, por poco mas de un euro en eBay, que se conectan al móvil y puedes enchufarle un ratón, un pendrive... pues con el ratón puedes usarlo como si fuera un ordenador, mediante un puntero