|
ROMs y desarrollo HTC One S [Snapdragon S4] ROMs y desarrollo HTC One S [Snapdragon S4] |
|
Herramientas |
#1
|
||||
|
||||
Guiá para instalar RUU (Stock Rom) sin usar el ejecutable .exe
Guiá para instalar RUU (Stock Rom) sin usar el ejecutable .exe
NO SOY NI SERÉ RESPONSABLE EN NINGUNA MANERA DE LO QUE PUEDA PASAR EN DISPOSITIVOS EN LOS CUALES SE LLEVE ACABO ESTE PROCESO. REALIZAR LOS PASOS DESCRITOS A CONTINUACIÓN ES RESPONSABILIDAD DEL LECTOR Y QUEDA A TU PROPIO RIESGO. He intentado escribir todo bien pero el sistema del foro por alguna razón esta fallando, algunas palabras las pone juntas cuando deberian ir separadas como originalmente las escribi, al reeditar este post corrijo algunas palabras y se descomponen otras... lo que quiero decir es que no me culpes por eso, es el sistema. AVISO: Como ya tenemos S-OFF... los errores son diferentes, los que ami me salian con S-ON ya no me salen ahora que soy S-OFF, y con la RUU JB ha aparecido un nuevo error que no esta registrado en la lista (vean al final de este post)... Estoy en busca de la solución. ------------------------------------------------------------------------------------------ Que tal chavales, despues de una larga, dificultosa, frustrante, tediosa y odiosa investigación que lleve acabo para poder recuperar el 4G de mi terminal descubrí y aprendí muchas cosas... entre esas cosas me di a la tarea de tratar de instalar una Stock Rom (RUU) de manera que no fuera necesario usar el ejecutable (.exe) en que estas son distribuidas, quizás no me creas pero después de días de navegar y navegar y de no encontrar nada preciso para nuestro terminal (Htc One S) y al punto de darme por vencido fue que di con una guiá bastante extensa y detallada de como hacer lo que yo estaba necesitando... el problema fue que... simplemente esa preciosa guiá es para otro terminal... Después de sufrir de desesperación y ansiedad, no pude mas... "lo hago porque lo hago aunque se truene mi HOS" me dije a mi mismo, es así como conseguí por fin instalar una RUU que no lograba meter en mi terminal usando el ejecutable .exe de dicha RUU, para mi sorpresa, todo funciono super bien. Así que, de alegría por este pequeñito logro satisfactorio, decidí traducir y publicar esta guiá Espero les valla de maravillas como a mi. Por favor nota que:
¿Para quienes sirve esta guiá?
------------------------------------------------------------------------------------------ Contenido de esta guiá:
------------------------------------------------------------------------------------------ Sección I: Aprendamos mas acerca de una RUU ¿Qué es una RUU? RUU son las siglas para Rom Update Utility (Utilidad de Actualización para Rom), en menos palabras y de manera simple y sencilla una RUU es un archivo ejecutable (.exe) para entornos Windows y que contiene todos los archivos necesarios para cambiar el software de los teléfonos. Son muchas las personas quienes también llaman a estos archivos Stock Rom (Rom de fabrica o Rom Original). Vale también decirte que una RUU fue creada para actualizar pero nunca para volver a versiones de software anteriores (aunque con algunos truquitos logras engañarla e instalarla). ¿Qué contiene una RUU?
Métodos de ejecución Una RUU ha sido originalmente diseñada para ejecutarla dándole doble click al archivo que termina con formato .exe mientras se mantiene el teléfono encendido de manera normal pero con la opción de Depuración de datos o Depuración usb activada (también se puede en modo Fastboot usb). La RUU trabaja pasandole comandos al dispositivo móvil con lo cual se consigue introducir el nuevo sistema operativo. Una vez que la instalación ha comenzado el ejecutable de la RUU no te notificará nada mas que el estado actual de la instalación (solo verás una barrita cargándose en color verde en el teléfono mientras que en la compu el ejecutable te mostrara el porcentaje de la instalación). La duración de este proceso variará dependiendo de los recursos de la computadora usada, normalmente va entre 10 a 15 minutos. Cuando la instalación ha culminado o desafortunadamente ha fallado entonces el programa procederá a mostrarte el mensaje apropiado. Características de seguridad Una RUU siempre comprobará tu CID y tu MID antes de la instalación, si alguno de estos dos no concuerda con la lista de CID y MID soportados por dicha RUU entonces será imposible de instalar. También es normal en una RUU el comprobar la versión de software (sistema operativo) existente en el teléfono y la versión que se esta intentando instalar (créeme que esto no es problema alguno, yo he instalado versiones de software menores a mi teléfono sin ningún problema, por supuesto hay que modificar algo de código primero). En la guiá original dice que si eres S-ON no se puede si tu teléfono tiene mayor versión de software y es cierto y que si tienes S-OFF no hay problema, pero, como nosotros todavía no contamos con S-OFF hay que hacerlo de otra forma. La RUU nunca dejará a un lado el comparar la versión de Hboot que contiene el teléfono y la que contiene ella misma, si la versión de Hboot es mayor en el teléfono jamas se podrá instalar nada. Mi experiencia es: Si la versión de software de la RUU es menor que la que existe en el teléfono no se instalará, a menos claro esta que se cuente con una versión de Hboot menor en el teléfono que la que se encuentra en la RUU y de esta manera la RUU no tomará en cuenta la versión de software. Este fue mi caso, la versión de software era mayor en la RUU que en mi teléfono por lo tanto tenia que instalarla, pero, yo no sabia que la versión de Hboot era mayor en mi teléfono que la que estaba en la RUU por lo tanto no se instalo (aun recuerdo la tremenda confusión y fatiga miá por esto, aprendí a no solo basarme en el numero de versión de software). Precauciones generales durante la ejecución de una RUU
------------------------------------------------------------------------------------------ Sección II: Requisitos previos para instalar una RUU Vale la pena decirte que los requisitos necesarios son todos aquellos que te exige la instalación de una RUU normal desde el ejecutable .exe, por lo tanto no tocaré aquí esos puntos, puedes Googlear acerca de eso. Restaurar recovery original Si tienes el teléfono rooteado o quizás con alguna custom rom entonces tuviste que flashear algún recovery de terceros, todos lo hacemos, pero para este caso como es de costumbre necesitaras tener bien instalado en recovery original, si aun no lo has hecho... manos a la obra. Bloquear Bootloader Si andas por ahí con una custom rom, de seguro que andas con el Bootloader desbloqueado, tendrás que bloquearlo otra vez, recuerda una RUU es una instalación oficial así que todo debe estar en orden. ------------------------------------------------------------------------------------------ Sección III: Instalando una RUU Extrayendo y moldeando el Sistema Operativo Para poder instalar una RUU de forma manual debemos primero extraer cierto archivo, en concreto necesitamos extraer el sistema operativo que es al final lo que nos interesa. Para extraer el sistema operativo sigue los pasos a continuación:
Esto solo es necesario si la RUU que tienes no es para tu CID y no cuentas con SuperCID.
Manualmente desde el terminal (sin computadora) Por favor nota que yo he tratado de realizar esto y en mi caso no funciona, si a alguien le funciona por favor comentar.
Si este método falla prueba el siguiente. Manualmente desde la computadora Ya sabes necesitas todo en regla... Sdk, Drivers, saber a donde tienes Adb y Fastboot, etc... Te dejo saber que aquí el nombre del archivo .zip no importa, puede ser rom.zip como normalmente se llama o le puedes poner el nombre que se te antoje.
------------------------------------------------------------------------------------------ Sección IV: Errores comunes y soluciones Los errores no los traduje porque por defecto aparecerán en ingles en nuestro HOS solo las explicaciones están traducidas. Lo mas seguro es que obtendrás algún error (a mi me pasó), aquí la lista errores comunes:
Hasta aquí mi ayuda damas y caballeros, recuerden Cristo les ama y les espera con los brazos abiertos. Última edición por xtremelora Día 27/02/13 a las 03:48:35. Razón: Si corrijo algo se descompone algo mas... |
Los siguientes 24 usuarios han agradecido a xtremelora su comentario: | ||
|
#2
|
||||
|
||||
Currazo!! +1 Para ti compañero
|
#3
|
||||
|
||||
Entiendo que si tu bootloader es mayor que el que exige el zip no se puede instalar de ningún modo ¿no?
Yo tengo HBOOT 1.14 y en el zip de RUU_Ville_U_ICS_40_S_HTC_Europe_2.31.401.5_Radio_1 .06es.50.02.31_10.09a.50.04L_release_275655_signed pone hbootpreupdate:13 (lo indica en android-info.txt). ¿Eso me indica que el hboot tiene que ser previo al 1.13 para poder actualizar? Un saludo, Alberto. |
#4
|
||||
|
||||
Entiendo que si tu bootloader es mayor que el que exige el zip no se puede instalar de ningún modo ¿no?
Yo tengo HBOOT 1.14 y en el zip de RUU_Ville_U_ICS_40_S_HTC_Europe_2.31.401.5_Radio_1 .06es.50.02.31_10.09a.50.04L_release_275655_signed pone hbootpreupdate:13 (lo indica en android-info.txt). ¿Eso me indica que el hboot tiene que ser previo al 1.13 para poder actualizar? Un saludo, Alberto. Aunque con este metodo no se si se puede uno mover al margen de la ley.... |
#5
|
||||
|
||||
Por otro lado no se a que te refieres con lo de al margen de ley, este método te restringirá igual en requisitos de lo que lo haría si instalas desde el .exe... por eso escribí arriba a quienes va destinado... En algunos casos no puedes instalar desde el ejecutable .exe aunque tu terminal cumple los requisitos y haciendo de esta manera si lo logras hacer (al menos en mi caso), eso si tienes que saber bien que RUU le estas metiendo... |
Gracias de parte de: | ||
#6
|
||||
|
||||
Entiendo que si tu bootloader es mayor que el que exige el zip no se puede instalar de ningún modo ¿no?
Yo tengo HBOOT 1.14 y en el zip de RUU_Ville_U_ICS_40_S_HTC_Europe_2.31.401.5_Radio_1 .06es.50.02.31_10.09a.50.04L_release_275655_signed pone hbootpreupdate:13 (lo indica en android-info.txt). ¿Eso me indica que el hboot tiene que ser previo al 1.13 para poder actualizar? Un saludo, Alberto. Que versión de software traes ahora? Has metido una RUU antes de la que pones arriba? Digo me parece, si no me equivoco, que la RUU que mencionas arriba es la mas alta de las libres... |
#7
|
||||
|
||||
Mmmmmm, como que con una RUU equivocada, todas las RUU revisan súper bien tu Tel. y si no es para el simplemente no se instala nada... A no ser claro que hayas extraído el boot, recovery, radio y system y las hayas flasheado pensando que se correspondía con tu terminal... O la RUU que corristes estaba mal y de alguna manera te brickeo el wildfire.
|
#8
|
||||
|
||||
Bueno, al final conseguí ejecutar la RUU y ya tengo el móvil libre de operadora. Parece que después de instalar un recovery algo no quedó bien, así que volví a empezar desde cero utilizando el CWMD para hacer los wipes y se instaló correctamente. Ya tengo JB corriendo.
Gracias a todos y saludos. |
#9
|
||||
|
||||
Hola, muchas gracias por el tutorial.
Tengo un problema, a ver si sabes como solucionarlo. Recibo el siguiente error: sending 'zip' (633306 KB)... OKAY [ 38.593s] writing 'zip'... (bootloader) zip header checking... (bootloader) shift signature_size for header checking... FAILED (remote: 32 header error) finished. total time: 40.025s ¿Sabemos q?e puede ser? Decir que estoy intentando instalar la RUU de JB y que lo intento por este método ya que desde el EXE también me da error. He descargado dos veces la RUU y comprobado con el MD5. Son correctas. Tengo Bootloader cerrado, S-Off, Recovery Stock, y he podido poner la RUU de ICS 4.0.3 pero esta me da error. |
#11
|
||||
|
||||
Voy a empezar a buscar un enlace alternativo al que tenemos en el otro post. |
#12
|
||||
|
||||
Error [155 to 159]: IMAGE ERRORUno de esos mensajes te aparecen cuando tu teléfono es S-ON y estas utilizando una RUU con versión de software o versión de Hboot menor que la que ya tienes en tu teléfono (quizás quieras hacer Downgrade)
El 155 también aparece con s-off, basta irse al bootloader y ponerlo en fastboot y la instalación de la RUU se realiza corréctamente, al menos la 2.31 que es la que he instalado. |
#13
|
||||
|
||||
xtremelora y si pones tu mismo el archivo zip o cada movil tiene sus cosas diferentes¿? seria mas facil a la hora de actualizar si dices que funciona
|
#14
|
||||
|
||||
Error [155 to 159]: IMAGE ERRORUno de esos mensajes te aparecen cuando tu teléfono es S-ON y estas utilizando una RUU con versión de software o versión de Hboot menor que la que ya tienes en tu teléfono (quizás quieras hacer Downgrade)
El 155 también aparece con s-off, basta irse al bootloader y ponerlo en fastboot y la instalación de la RUU se realiza corréctamente, al menos la 2.31 que es la que he instalado. Ahora estamos tratando de instalar la 3.16 pero no hay manera. Creo que es por que esta mal descargado, corrupto o algo, pero no hay manera. La estoy descargando por 3º vez. A ver si tengo mas suerte. |
#16
|
||||
|
||||
Si, ese error me daba. Para instalar la 1,47 hice eso, entre en fastboot y lo instalé.
Ahora estamos tratando de instalar la 3.16 pero no hay manera. Creo que es por que esta mal descargado, corrupto o algo, pero no hay manera. La estoy descargando por 3º vez. A ver si tengo mas suerte. Por mi parte no necesito volver a instalar una RUU, para cambiar hboot hay otro método mucho más rápido. |
#17
|
||||
|
||||
Hola, muchas gracias por el tutorial.
Tengo un problema, a ver si sabes como solucionarlo. Recibo el siguiente error: sending 'zip' (633306 KB)... OKAY [ 38.593s] writing 'zip'... (bootloader) zip header checking... (bootloader) shift signature_size for header checking... FAILED (remote: 32 header error) finished. total time: 40.025s ¿Sabemos q?e puede ser? Decir que estoy intentando instalar la RUU de JB y que lo intento por este método ya que desde el EXE también me da error. He descargado dos veces la RUU y comprobado con el MD5. Son correctas. Tengo Bootloader cerrado, S-Off, Recovery Stock, y he podido poner la RUU de ICS 4.0.3 pero esta me da error. Con la que yo tenia problemas hasta me hacia el proceso de instalación y la muy descarada me decia CONGRATULATIONS tu telefono ha sido actualizado y cuando rebooteaba nada de nada, seguia con la versión antigua. Pregunta con otros que la han bajado del mismo sitio si la han podido instalar... |
#19
|
||||
|
||||
Sinceramente, creo que el ZIP esta corruto. Al intentar abrir el archivo para modificar el CID, o simplemente, para saber si contempla el que tengo puesto me dice que no se puede abrir. Voy a empezar a buscar un enlace alternativo al que tenemos en el otro post.
Baja Izarc (no se si otros funcionen bien), abre el rom.zip con Izarc y en vez de extraer dile que te cree un autoejecutable y elige el lugar. Despues solo abre el autoejecutable y elige el lugar destino a donde quieres descomprimir el contenido... Una vez hecho esto te dara el mismo archivo .zip del principio pero sin seguridad, ahora puedes editar y extraer todo lo que hay dentro... |
|
#20
|
||||
|
||||
No se si te refieres a mi?? Pero de todos modos contestare... JB solo la conozco por CM10... Y no he intentado flashearla con el .zip, todas las demas RUU (y son bastantes) si que las he podido flashear desde consola usando el .zip extraido del .exe...
|
Estás aquí | ||||||
|