soonmalaga
11/11/11, 15:04:00
Bueno, mientras conseguimos el acceso root de manera completa y definitiva, os voy a explicar brevemente como podemos conseguir acceso root a nuestro ChaChaCha y bajar a una versión inferior para por ejemplo, solucionar problemas con el firmware actual o por probar la estabilidad, o simplemente curiosidad
Nota antes de realizar el proceso: Salvar todos los datos del móvil, incluido la tarjeta microsd ya que para crear la goldcard hay que formatearla en fat32 e instalar la ruu resetea el móvil por completo y leer el post completo antes de ponerte manos a la obra para después evitar problemas posteriores
Requisitos:
-Rom.zip sacada de una ruu.exe
-Editor hexadecimal
-misc.img
-Flash_Image
-Tener instalado el SDK de android
-Temproot
-Goldcard
Todo (menos SDK de android y misc.img) AQUÍ (http://www.megaupload.com/?d=GG1EGID1) y AQUÍ (Sin RUU) (http://www.megaupload.com/?d=H6OL23QW)
Comenzamos...
Paso 1º
Activar acceso root temporal con el bat incluido en la descarga (Carpeta "Temproot"), pero recuerda copiarlo en la carpeta donde tienes los archivos ADB en tu windows
Paso 2º
Copiar el archivo mtd0 a la tarjeta SD
Para ello abriremos el terminal [ejecutar-cmd] ADB con el comando " adb shell "
Si nos devuelve "#" entonces continua, en el caso que nos de "$" es que aun no tienes acceso root, vuelve al paso primero.
---
escribimos esto en el terminal abierto : cat /dev/mtd/mtd0 > /sdcard/misc.img
Paso 3º
Cambiamos el uso del USB de carga a Unidad de disco
Paso 4º
Veremos en la tarjeta SD un archivo llamado misc.img, pues con un editor hexadecimal (incluido en el rar) buscamos en la línea 11 y veremos como nos aparecerá el número de firmware que está instalado (seguramente 1.33.401.1 ) , pues cambiamos este número a " 1.18.401.1 " o al número de firmware que quieras instalar. Salvamos y cerramos el editor.
Paso 5º
Ahora copiamos en la tarjeta el archivo " flash_image " (incluido en el rar).
Paso 6º
Volvemos a cambiar la conexión USB de Unidad de disco a Solo cargar
Y en un terminal ejecutamos (en el caso que ya lo hubieramos cerrado antes) adb shell y copiamos los siguientes comandos en el orden numerado (eliminar los números a la hora de ejecutar los comandos)
1º cat /sdcard/flash_image > /data/flash_image
2º chmod 755 /data/flash_image
3º /data/flash_image misc /sdcard/misc.img
Paso 7º
Nota: Crear GoldCard para continuar: AQUÍ COMO HACERLO (http://www.htcmania.com/mediawiki/index.php/C%C3%B3mo_crear_una_GoldCard_con_Gold_Card_Tools)
Una vez completado los pasos anteriores, extraemos el archivo "rom.zip" de la RUU que vayamos a instalar, la copiamos a la raiz de la tarjeta SD y la renombramos como PH06IMG.zip , desconectamos el cable de manera segura, apagamos el móvil y lo encendemos pulsado POWER + VOL DOWN .... se pondrá a trabajar y nos pedirá que pulsemos +Vol o -Vol para continuar o cancelar, continuamos, se instalarán unos archivos y el móvil se reiniciará automáticamente y nos volverá a pedir permiso con Vol+ o Vol-
(Para extraerlo, ejecutamos la ruu.exe y una vez abierta, sin continuar ningún paso, hacemos clic en INICIO / EJECUTAR / y escribimos %temp% , con esto se nos abrirá una carpeta temporal de windows, buscamos la carpeta última creada y buscamos entre ellas en archivo rom.zip, pero todo esto sin cerrar la ruu.exe, ya que si no, se borrarán y no podremos copiarlo)
----------------
NOTAS:
1) Ni el foro (HTCMANIA (http://www.htcmania.com)), ni yo (SoOnMalaga (http://www.htcmania.com/member.php?u=329255)) nos hacemos responsables de posibles fallos durante el proceso y bloqueo del móvil.
Todos estos pasos están comprobados por mi mismo y lo he realizado sin problemas.
2) ¿Se puede hacer en una máquina virtual? Si, si se puede, de hecho yo lo hice en Windows XP emulado con Vmware desde Mac os Snow Leopard
Ahora bien, asegurate de que tienes marcado que ANDROID PHONE SIEMPRE esté conectado a WINDOWS
3) Requisitos: Un portatil (muy recomendado, por el tema de que se vaya la luz y a tomar por saco todo) , Windows XP (comprobado) y supongo que Windows 7 y Vista y un USB 2.0 (nada de switch a menos que esté alimentado)
4) Probado con un HTC Cha Cha Cha de ORANGE 2.3 comprado el 20 de octubre 2011 y siguiendo los pasos sin problemas
5) Garantía... eterno problema con las operadoras y empresas móviles... se supone que no se pierde ya que estamos instalando una actualización original de HTC nada de modificaciones y se por palabras de usuarios en la sección de HTC Desire que han enviado a Orange, Movistar... sus móviles con roms libres (eliminando previamente el root y s-off) y se lo han reparado sin pegas, pero yo ahí es algo que no me atrevo a decir seguro seguro si os pondrán pegas o no.
6) Estos pasos son irreversibles y no podrás volver a tu rom de origen a no ser que exista una RUU de dicha versión
7) Si eres root, s-off o ambos, no te recomiendo usar este método ya que perderías esos derechos y tendrías que volver a realizarlos (pagando por el s-off seguramente)
8) La fuente original es ESTA (http://forum.xda-developers.com/showthread.php?t=1320392) , yo solo me he limitado a hacer una traducción sencilla y subir el archivo con los archivos necesarios.
Nota antes de realizar el proceso: Salvar todos los datos del móvil, incluido la tarjeta microsd ya que para crear la goldcard hay que formatearla en fat32 e instalar la ruu resetea el móvil por completo y leer el post completo antes de ponerte manos a la obra para después evitar problemas posteriores
Requisitos:
-Rom.zip sacada de una ruu.exe
-Editor hexadecimal
-misc.img
-Flash_Image
-Tener instalado el SDK de android
-Temproot
-Goldcard
Todo (menos SDK de android y misc.img) AQUÍ (http://www.megaupload.com/?d=GG1EGID1) y AQUÍ (Sin RUU) (http://www.megaupload.com/?d=H6OL23QW)
Comenzamos...
Paso 1º
Activar acceso root temporal con el bat incluido en la descarga (Carpeta "Temproot"), pero recuerda copiarlo en la carpeta donde tienes los archivos ADB en tu windows
Paso 2º
Copiar el archivo mtd0 a la tarjeta SD
Para ello abriremos el terminal [ejecutar-cmd] ADB con el comando " adb shell "
Si nos devuelve "#" entonces continua, en el caso que nos de "$" es que aun no tienes acceso root, vuelve al paso primero.
---
escribimos esto en el terminal abierto : cat /dev/mtd/mtd0 > /sdcard/misc.img
Paso 3º
Cambiamos el uso del USB de carga a Unidad de disco
Paso 4º
Veremos en la tarjeta SD un archivo llamado misc.img, pues con un editor hexadecimal (incluido en el rar) buscamos en la línea 11 y veremos como nos aparecerá el número de firmware que está instalado (seguramente 1.33.401.1 ) , pues cambiamos este número a " 1.18.401.1 " o al número de firmware que quieras instalar. Salvamos y cerramos el editor.
Paso 5º
Ahora copiamos en la tarjeta el archivo " flash_image " (incluido en el rar).
Paso 6º
Volvemos a cambiar la conexión USB de Unidad de disco a Solo cargar
Y en un terminal ejecutamos (en el caso que ya lo hubieramos cerrado antes) adb shell y copiamos los siguientes comandos en el orden numerado (eliminar los números a la hora de ejecutar los comandos)
1º cat /sdcard/flash_image > /data/flash_image
2º chmod 755 /data/flash_image
3º /data/flash_image misc /sdcard/misc.img
Paso 7º
Nota: Crear GoldCard para continuar: AQUÍ COMO HACERLO (http://www.htcmania.com/mediawiki/index.php/C%C3%B3mo_crear_una_GoldCard_con_Gold_Card_Tools)
Una vez completado los pasos anteriores, extraemos el archivo "rom.zip" de la RUU que vayamos a instalar, la copiamos a la raiz de la tarjeta SD y la renombramos como PH06IMG.zip , desconectamos el cable de manera segura, apagamos el móvil y lo encendemos pulsado POWER + VOL DOWN .... se pondrá a trabajar y nos pedirá que pulsemos +Vol o -Vol para continuar o cancelar, continuamos, se instalarán unos archivos y el móvil se reiniciará automáticamente y nos volverá a pedir permiso con Vol+ o Vol-
(Para extraerlo, ejecutamos la ruu.exe y una vez abierta, sin continuar ningún paso, hacemos clic en INICIO / EJECUTAR / y escribimos %temp% , con esto se nos abrirá una carpeta temporal de windows, buscamos la carpeta última creada y buscamos entre ellas en archivo rom.zip, pero todo esto sin cerrar la ruu.exe, ya que si no, se borrarán y no podremos copiarlo)
----------------
NOTAS:
1) Ni el foro (HTCMANIA (http://www.htcmania.com)), ni yo (SoOnMalaga (http://www.htcmania.com/member.php?u=329255)) nos hacemos responsables de posibles fallos durante el proceso y bloqueo del móvil.
Todos estos pasos están comprobados por mi mismo y lo he realizado sin problemas.
2) ¿Se puede hacer en una máquina virtual? Si, si se puede, de hecho yo lo hice en Windows XP emulado con Vmware desde Mac os Snow Leopard
Ahora bien, asegurate de que tienes marcado que ANDROID PHONE SIEMPRE esté conectado a WINDOWS
3) Requisitos: Un portatil (muy recomendado, por el tema de que se vaya la luz y a tomar por saco todo) , Windows XP (comprobado) y supongo que Windows 7 y Vista y un USB 2.0 (nada de switch a menos que esté alimentado)
4) Probado con un HTC Cha Cha Cha de ORANGE 2.3 comprado el 20 de octubre 2011 y siguiendo los pasos sin problemas
5) Garantía... eterno problema con las operadoras y empresas móviles... se supone que no se pierde ya que estamos instalando una actualización original de HTC nada de modificaciones y se por palabras de usuarios en la sección de HTC Desire que han enviado a Orange, Movistar... sus móviles con roms libres (eliminando previamente el root y s-off) y se lo han reparado sin pegas, pero yo ahí es algo que no me atrevo a decir seguro seguro si os pondrán pegas o no.
6) Estos pasos son irreversibles y no podrás volver a tu rom de origen a no ser que exista una RUU de dicha versión
7) Si eres root, s-off o ambos, no te recomiendo usar este método ya que perderías esos derechos y tendrías que volver a realizarlos (pagando por el s-off seguramente)
8) La fuente original es ESTA (http://forum.xda-developers.com/showthread.php?t=1320392) , yo solo me he limitado a hacer una traducción sencilla y subir el archivo con los archivos necesarios.