En este post voy a intentar ayudar a gente que, como yo, actualizó su Htc Hero demasiado pronto, y sin saber lo que acarreaba la actualización de Orange y la bajó sin pensar.
NOTA 1: esto es válido para todas las versiones de firmware RUU 2.73, pero si tenéis una anterior a la 2.73.61.5 será más sencillo que uséis el flashrc para instalar un nuevo hboot y poder rootear o instalar custom ROMs.
NOTA 2: no me hago cargo de lo que le hagáis vosotros a vuestras Htc Hero, por los posts que he visto tanto en el foro de modaco como en el de xda a todo el mundo le ha ido bien, pero vosotros hacéis esto por vuestra cuenta y riesgo.
y dicho esto..
Estudio del problema:
Por si no sabéis de qué estoy hablando, me refiero a la actualización 1.5 de Orange que se puede bajar desde la pagina web de Htc, y que tambien viene por OTA (la actualización salta en el teléfono si tienes la opción habilitada para ello), como ya os contamos hace algun tiempo.
Ingredientes:
- Htc Hero con firmware 2.73.61.5 (podéis ver este valor en settings>about phone)
- Micro SDHC (la que viene nos vale)
- QMAT 5.6 (tenéis una versión de prueba para 10 minutos aqui)
- SDK de android (ya os explicamos como usarlo aqui)
- un editor hexadecimal (como por ejemplo HxD)
- una versión de firmware que instalar después, como una oficial (2.73.405.5) o una de modaco
- flashrec
- instant root
- el recovery de cyanogen modificado por modaco
Pasos previos:
Antes de nada como siempre debemos hacer algunas cosas.
- Copia de seguridad de tu tarjeta micro SDHC. Ya que vamos a formatearla, haced un backup de la tarjeta en el ordenador con todo su contenido. Cabe decir que es conocido el problema de que NO TODAS LAS TARJETAS micro SDHC FUNCIONAN con este método.
- Backup de vuestra nand, de manera que si algo malo ocurriera podáis volver a un estado anterior.
Cocinando:
Pues bien, habiéndonos asegurado tanto el teléfono como la memoria, pasamos a trabajar un poquito con el adb y el navegador, más algo de criptografia..
- abrimos la consola, navegamos hasta el directorio /tools/ del SDK de android y tecleamos
adb shell cat /sys/class/mmc_host/mmc1/mmc1:*/cid
- copiamos el codigo que nos devuelve el adb, y ya podemos cerrar el adb
- abrimos Qmat, y nos vamos rápidamente a Cyptoanalysis Tools > Crypto Toolbox.
- en la parte inferion pegamos nuestro codigo CID, y pinchamos en «Reverse String». obtenemos un código que como ejemplo tomaremos: 532600bd227d9c0347329407514d5402.
- copiamos el código y cerramos la aplicación. Nos vamos aqui e introducimos un email y nuestro CID CON 2 CEROS DELANTE EN VEZ DE LOS DOS PRIMEROS NUMEROS. nos mandan un zip al correo. (no os preocupéis, funciona tambien para el hero)
«002600bd227d9c0347329407514d5402» en vez de «532600bd227d9c0347329407514d5402»
- bajamos el zip del correo y lo descomprimimos a una carpeta cualquiera. arrancamos el editor hexadecimal.
- en «Extras > Open Disk» elegimos la tarjeta sd de nuestro telefono y quitamos la opción «Open as Readonly». damos OK.
- en «Extras > Open Disk Image» elegimos lo que hemos extraido del zip (goldcard.img). obtenemos 2 ventanas, una para la tarjeta y otra para la imagen.
- cuando sale una ventana preguntando por «Sector Size» damos 512 (Hard disks/Floppy disks) y a OK.
- pinchamos en la ventana de la imagen, y luego a «Edit > Select All», y «Edit > copy»
- pinchamos en la ventana de la sd, elegimos el offset 00000000-00000170 (INCLUYENDO LA LINEA 00000170), y damos «Edit > Paste Write».
- «File > Save» y podemos cerrar el editor hexadecimal.
- una vez que hemos hecho esto, podemos reiniciar el hero con la tarjeta metida
Una vez hecho esto podemos rootear de manera normal nuestra Htc Hero, o flashear una nueva rom como indicamos a continuación. si ninguna os funciona, seguid leyendo porque hay solución para todo.
Flashear un nuevo recovery:
si queremos instalar el recovery de modaco, deberemos bajarnoslo primero
- bajar el archivo y descomprimirlo. nótese que incluye todo lo necesario, si tenemos el SDK de android tendríamos cosas repetidas
- abrir una consola y navegar hasta la carpeta que hemos creado.
- ejecutar en orden los siguientes comandos
adb shell reboot bootloader (wait for device to reboot into bootloader)
fastboot boot cm-hero-recovery.img
adb shell mount /sdcard
adb push cm-hero-recovery.img /sdcard/cm-hero-recovery.img
adb shell flash_image recovery /sdcard/cm-hero-recovery.img
y listo! ya tenemos el recovery instalado. para entrar en el recordad que se entra con home + power.
Flasheando una nueva rom:
ya hay muchas guías por ahi de esto, pero lo tratamos rápidamente:
- instalamos flashrec en el terminal (copiamos el .apk en la tarjeta, activamos la opcion de instalar software de terceros en las opciones del hero, y con un navegador de archivos en el hero lo instalamos)
- copiamos el nuevo hboot/rom que queramos instalar en la tarjeta sd (recomiendo encarecidamente copiarlo en la RAIZ de la tarjeta, no dentro de ninguna carpeta), nombrándolo actualizacion.img
- ejecutamos flashrec y en la barra de texto escribimos:
sdcard/actualizacion.img
- actualizamos. despues de esto podemos reiniciar para ver el cambio en el flashboot, o para ver la nueva rom instalada.
Flasheando el nuevo recovery para instalar un custom rom:
si habéis llegado a este punto es porque los anteriores no os han funcionado (como me pasó a mi). pues bien, esto es muy sencillo:
- instaláis el instant root
- escribimos en consola
adb shell
con lo que nos sale un icono tal que $. ahora escribimos:
su
y ahora el $ se convierte en un mágico #. como ultimo paso, escribimos:
flash_image recovery /sdcard/cm-hero-recovery.img
y nos devuelve a la # sin decirnos nada mas. ahora podemos desconectar el cable, sacar la bateria, volver a ponerla y arrancar con el boton «home» pulsado. deberá saliros la nueva pantalla del custom recovery con nuevas opciones. a partir de aquí ya podéis instalar un custom recovery tranquilamente (metéis la actualización en la raiz de la tarjeta con el nombre update.zip, arrancáis en modo recovery y le dáis a la opción que os instala sola la actualización).
FUENTE>>>forum.xda-developers.com y android.modaco.com
68 comentarios, deja el tuyo
Podrias ser mas explicito en este paso? adb shell cat /sys/class/mmc_host/mmc1/mmc1:*/cid doinde tendria que poner eso? entiendo que debo de abrir un dos, y despues que carpeta debo abrir el SDK si, pero de donde? lo siento pero no me entero del todo.
Gracias por el aporte, creo que mas de uno se alegrara de este manual
Claro que te echo una mano!
En cualquier guía que leas en la que se escribe un comando adb se explica siempre, yo he dado un poco por hecho que eso está sabido.
Tendras que pinchar en inicio- ejecutar- y escribiendo cmd obtenemos una consola de msdos apuntando a c:. Sí tenemos instalado el sdk en c:/android/ pues navegaremos hasta esa carpeta escribiendo
cd android
Notas:
cd carpeta te lleva a carpeta
Cd.. te lleva a la carpeta de arriba
Dir lista los Archivos de la carpeta actual
Una vez que hemos llegado a la carpeta de instalaciónde android entramos en la carpeta tools con
Cd tools
Y ahora que estamos en c:/android/tools/ podemos escribir el comando que tú querías.
hola, estoy intentando con el primer paso pero al introducir
adb shell cat /sys/class/mmc_host/mmc1/mmc1:*/cid; me suelta lo siguiente
error: device not found
seguramente no tienes instalado el driver del ADB. prueba a conectar el telefono al ordenador y escribir en tu ordenador
>adb devices
desde la consola en el mismo sitio donde escribiste ese comando. si no te saca una lista de datos de tu movil, es que no lo está detectando.
para instalarlo, desconecta el telefono, vete a inicio-panel de control-sistema-administrador de dispositivos- busca el telefono y desinstalas el driver. despues lo conectas en otro puerto, y cuando te pida el driver de ADB le dices que «elegir una ubicacion» y buscas en la carpeta del android sdk:
\\android-sdk-windows-1.6_r1\usb_driver\
o en una de las carpetas dentro de esa. cuando lo tengas instalado, prueba a hacer otra vez
>adb devices
si te responde datos del telefono es que ya está el driver instalado y puedes entonces seguir la guia en el paso en el que te perdiste.
suerte y animo 😉
hola d nuevo, voy por el paso nº 6
pinchamos en la ventana de la sd, elegimos el offset 00000000-00000170 (INCLUYENDO LA LINEA 00000170), y damos “Edit > Paste Write”.
pues bien, estoy en el edito hexadcimal, y le doy doble click abajo a la izquierda en offset, le meto la direccion ke indicas (00000000-00000170) y me da el siguiente error el editor
The entered number contains a minus sign where none was expected
habe si puedes ayudarme a meterle esa direccion,
gracias y salu2
ya esta solucionado, muchas gracias por la ayuda hasta el momento,
seguire los siguientes pasos haber si necesito mas ayuda,
gracias y Salu2
ok . gracias
ya estoy aki otra vez, despues de hacer el primer paso para poder rootear despues d la actualizacion, me pongo ha seguir los pasos para hacer root normal segun indica la url (https://www.androidsis.com/como-tener-acceso-root-en-un-htc-hero/), teniendo todos los soft y todo como indica me pongo a meterle la primera instruccion (fastboot boot cm-hero-recovery.img) y me sale lo siguiente:
downloading ´boot.img´… FAILED
podeis ayudarme,
Salu2
¿solo te dice eso o te dice algo mas? en verdad si has seguido esta guia no deberias seguir la otra, porque son para cosas equivalentes pero desde versiones de software distintas, por lo que lo de aquella no te vale en el caso de que tengas que seguir esta.
una vez que has hecho la goldcard y la tienes metida y probada, prueba a hacer lo de la ultima parte:
#adb shell
#su
y si te cambia de # a $ es que lo has hecho bien y tienes privilegios de superusuario. entonces si haces
$flash_image recovery /sdcard/cm-hero-recovery.img
te instalará el nuevo recovery y podras reiniciar con el fastboot que quieras.
hola sik_gerar, despues de hacer todo el primer paso ke indica el manual, me cambie porke al poner al final esto (Una vez hecho esto podemos rootear de manera normal nuestra Htc Hero) me fui al otro manual para hacer root, lo ke no se ahora es si tengo ke seguir todo este manual entero o ke hacer para rootear la hero,
gracias y Salu2
instalate flashrec y te bajas la recovery de modaco, cargas flashrec desde el movil, instalas el recovery escribiendo la direccion de la sd de la tarjeta en la ventana que tienes ahi:
>sdcard/modacorecoverycomotulohayasllamado.img
y cuando haya terminado reinicias el telefono y lo enciendes APRETANDO TODO EL RATO LA TECLA HOME HASTA QUE SALGA EL RECOVERY.
si te sale el recovery de cyanogen lo has hecho bien. desde aqui ya puedes hacer cositas. por ejemplo, te bajas la rom de modaco, la guardas en la raiz de la tarjeta sd, luego reinicias en el recovery y le dices «instalar cualquier actualizacion zip» y te sale una lista de los zip que tienes en la raiz. eliges el de modaco y te lo instala. lo mismo para versiones nuevas de radio y temas y todo lo demas que venga en formato instalable.
Hola. Gracias por el artículo. Yo tengo una de estas de Orange y quería meter la rom oficial. Haces referencia a una imagen de rom pero es descargable es un exe ¿?
Gracias y salu2.
ola mira voi por el paso uno y cuando meto el codigo «adb shell cat /sys/class/mmc_host/mmc1/mmc1:*/cid» me sale «not found» solamente eso… nose porque pero no me aprece el codigo CID que hago??!! plis una ayudita?! por cierto cuando te refieras actualizado a 2.73.61.5 es el numero de compilaciones? es doy novato en estas cosas… cuando le doi a acerca del telefono me sale firewall 1.5 version de kernel 2.6 27-8 y numero de compilacion 2.73.61.5…. tengo que rootearlo con este metodo o no?
@negin:
para meter la rom oficial metete en la pagina de htc y sigue esta guia:
@alfon:
en vez de esa linea escribe
>adb devices
si no te sale tu hero con un codigo y tal, es que no tienes el driver del adb instalado en el ordenador. Asegurarte de que tienes conectado el cable usb al telefono y de que tienes instalado en el ordenador Fastboot yADB y que tienes instalados los drivers, que estan en el SDK en la carpeta x86.
desinstala los drivers del htc de tu ordenador, y cuando te pida los drivers de ADB, le dices que quieres elegir una ubicación del ordenador, y te veas a la carpeta de android, en mi caso:
>E:android-sdk-windows-1.6_r1usb_driver
y ahi te sale un archivo que es el driver que el quiere. despues de esto ya puedes ejecutar el adb y que el ordenador lo reconozca.
un par de links utiles:
https://www.androidsis.com/como-tener-acceso-root-en-htc-magic/
http://android-dls.com/wiki/index.php?title=ADB
hola sik_gerar, parece ser ke si lo he hecho bien, ya sale el recovery de cyanogen, muchas gracias por la ayuda, ahora a seguir con otras cosas, ke rom de modaco me aconsejas y donde puedo ver las roms ke hay y ver cual de ellas es mejor,
gracias y Salu2
foros de modaco de hero:
actualizaciones de hero sin tocar, versiones nuevas de radio. de aqui sacas las versiones de radio, mira de vez en cuando para actualizartela, y si no quieres una custom rom sino solo una normal de htc con root:
custom roms de modaco:
mi reocomendacion: modaco 2.9 quitando los programas que no te gusten de lo que el te instala, y el theme clear as bell ), es lo que tengo yo instalado, junto con la ultima version de radio.
Gerardoo… he intentaoo desistalar el htc driver y no me deja… y despues he desintalado una cosa en administrador de hadware lo de htc phone usb device eso lo he desintalado despues he probado borra los archivos de la carpeta hrc drivers, y despues he cogido mi hero lo he quitado y lo he vuelto a montar pero no me dice nada de que tenga que instalar nada….. yo me acuerdo que la primera vez al intalar yo el htc sync me ponia error porque la ruta del drivers estaba en ingles, y yo ice lo de intalarlo manualmente, y tmb me aparecia una cosa de ADB pero aora cuando desistalo, no me aparece nada solo me dice que ya lo tienes instalado y listo para usar…. y es imposible porque yo lo tengo todo desinstaladoo.. puede que se haya quedado en los registros de windows??…. sientoo ser tan patasooo en estas cosas…. creia que en un principioo era facil pero… ahora que lo veo…. es complicadoo.. pero no me gustar empezar una cosa y no terminarla…. porfavor una ayuda?! algun buen hombre me podria dar su sabiduria? !
ahhhh porciertooo aora cuando introduzcoo el comando en cmd me pone device not found….ante solo me ponia not found….he avanzado un poco! xD
Bueno, antes de nada agradecer el tiempo que dedicais a los novatos como yo a entender un poco como funciona el bicho verde y como sacarle más partido. Sin vosotros esto no sería posible para usuario básicos como nostros.
Al hilo del tema quisiera hacer unas preguntas antes de ponerme manos a la obra y más que nada asegurarme de no llevar al cementerio mi HTC Hero que tan sólo tiene 7 días ;).
1- He visto en el Twitter de HTC que van a sacar la 2.0 para la Hero. Que implica esto? Tendremos que deshacer todo esto para poder actualizarla o sacarán un rom modificado con la versión 2.0? Merece la pena cmabiarlo ahora mismo o mejor esperar?
2 – En los primeros pasos hablas de hacer un backup de la sd y otro de la nand. Que es la nand? como se hace un back de eso?
3 – Alguien puede postear un link del QMAT que funcione?
4 – Si me quedos atascado en alguno de los puntos. … por un error, por una chorrada o por que no tengo ni puñetera idea… Que hago? Como reinicio la máquina? Pierdo la infomación vital del sistema operativo?
Gracias por vuestra ayuda. Saludos
@alfon: tu problema es de drivers, en cuanto lo tengas arreglado te irá lo demás rodado, pero yo sólo puedo ayudarte sí corres, como yo, en Linux, lo siento.
@pedro: mira 3 4 comentarios más arriba, en la página se modaco tienes todas las actualizaciones que salen de HTC rooteadas y aparte modificadas. lo que hagas ahora para rootearla te servirá entonces cuando actualices.
La nand es una memoria del teléfono donde se guarda el sistema operativo, así en pocas palabras. busca por nandroid en Google. cuando. tengas el recovery modificado lo tienes en ese menú también y puedes recuperar tú teléfono sí la cagas. por ahora haz un backup en todos los programas que te dejen para no perder datos, igual que una copia de tu tarjeta SD en el ordenador por sí acaso.
para el qmat googlea un poco, sí no lo encuentras busco yo el link de donde lo sacara, aunque estoy seguro de que está en una de las guías de xda developers.
El único pasó peligroso es el de escribir en la nand. Mientras no te quedes sin bateria en ese momento todo te va a ir bien no te preocupes.
Gracias por la respuesta. Una última cuestión referente a las rom.
Vuestra recomendación es utilizar una rom oficial o una moficada?
Entiendo que las modificadas mejorar rendimiento, temas de transferencia de archivos por bluetooth. Pero quisiera conocer la opinión de alguien que las utilice, para decidirme por una o por otra.
si quieres mi opinión, empieza por una rom de modaco que venga sin modificar pero rooteada. de esta manera ahora mismo puedes toquetear lo que quieras, te aseguras tener la puerta abierta para actualizaciones futuras de modaco (u otros) y oficiales, y vas a seguir sin cambios.
lo importante es que tengas el recovery modificado, porque de el puedes instalar lo que quieras.
si no quieres tener una version rooteada, desde el recovery modificado puedes instalar una version oficial sin rootear, que te bajas desde la web de modaco:
primera parte: rooted roms (shipping rom con root)
segunda parte: shipping roms (version sin modificar nada)
tercera parte: leaked roms (versiones que salen antes de tiempo)
cuarta parte: radios (esto actualiza siempre que puedas!)
quinta parte: custom rom (modificada a tope, con root)
recomiendo que te las bajes de aqui y no de la pagina oficial de htc, porque asi no te planchan el recovery modificado y puedes seguir probando cosas nuevas (y hacer nandroid backups, y y y…)
sik_gerar mira he conectado mi htc hero a otro ordenador, y este no tenia nada de los drivers ni nada, y no me sale que tenga que instalar los ADB ni nada…. me aparece como una unidad de disco solamente, puede que sea problema del htc al yo actualizarlo a la version 2.73… ? y debido a eso funciona al conectar el usb me lo reconoce como una unidad de disco? alguien que tenga el xp le pasa esto?!
Hola Sik_gerar, bueno he seguido los pasos que me has indicado y tengo la hero con el Rom original de Orange roteada. He probado con la app Better Terminal a escribrir -su- y me devuelve un # . He ledio que esa es la prueba para saber si está rooteada.
Bien, me he descargado también 2 ROMs la última de modaco y una original rooteada. Pero aquí me he quedado. En el tuto se habla de flashear con el img. Pero yo veo que en el zip hay más archivos. Y no digamos en el caso de la versión modificada de modaco que si no me equivoco viene con algunas aplicaciones. Yo, ignorante de mi, he descomprimido el zip, he cogido el img, lo pasé a la tarjeta SD y lo flasheé con el Recovery flahser. Reinicié la hero, y todo parece en su sitio. He ido a ver la versión del Kernel y veo que la compilación sigue siendo la misma 2.73.61.5 , de hecho al reiniciar la hero me sigue apareciendo la animación de Orange.
Mi pregunta son: Es requisito tener la SD particionada?
He leido en el foro de xda que antes de cargar ninguna rom «You must Have The Correct Radio and Latest SPL! You can find them here (RADIO MUST BE INSTALLED FIRST)» Esto que quiere decir?
¿Como se instala una ROM. Se hace desde el fichero ZIP en el recovery mode o con el img directamente con la aplicación Recovery flahser?
Disculpar el coñazo, pero he intentado buscar esta información en los foros y cada uno cuenta unan versión distinta de la película y estoy hecho un lío.
Gracias.
oh oh. Creo que algo va mal. Ya no puedo acceder al Recovery Flasher, y desde la aplicación me da un error si intento restaurar o instalar otra vez el recovery. Fals FAILED: Could not run command
Uff. La cosa ha sido peor. No me deja habilitar el WIFI. Que puedo hacer?
vamos a ver pedro:
tras instalar el recovery te comenté que todas las actualizaciones las debías hacer desde él. para actualizar cualquier cosa debes bajarte el zip y guardarlo en la raiz de la tarjeta SIN DESCOMPRIMIR, te lo dice bien clarito modaco en su pagina, pero hay que ir leyendo las cosas antes de hacerlas. seguramente has instalado la img de una rom desde el flashrec, aplastando asi el recovery que ya tenias.
CUANDO INSTALAS UNA IMG NORMALMENTE PLANCHAS LA RADIO, EL RECOVERY, Y LA ROM TODO AL MISMO TIEMPO.
no te preocupes que todo tiene solución.
si no ves el recovery ya, lo que tendras que hacer será (si tienes root) usar el flashrec para meter el recovery otra vez (si, en formato img). si no tienes root tendrás que volver a hacer la goldcard.
una vez que tengas el recovery, te bajas la ultima radio de la pagina de modaco, la guardas EN FORMATO ZIP en la raiz de la tarjeta, y desde el recovery le dices «install any zip update» y eliges de la siguiente lista la radio que acabas de bajar, te pedirá que des al home si quieres seguir, y te la instalará. eso te debería quitar tus problemas de wifi (si te sale un icono de wifi tachado es un programilla que te instala la rom de modaco, yo lo he quitado porque no me aporta nada, ocupa sitio y es un rollo).
una vez que estes en este punto, ya sabes lo suficiente para instalar nuevas roms desde la pagina de modaco (se instalan igual que la radio) o para trastear mas adelante.
@alfon: en el ordenador donde no has instalado ningun driver vete a inicio->panel de control->sistema->administrador de dispositivos y mira a ver si te sale algo con un icono amarillo, si te sale el de adb, dile que quieres actualizar el driver y buscas el driver en la carpeta del SDK de android (claro esta, tendras que copiarlo a este ordenador).
una vez hecho esto deberia responderte algo al hacer
>adb devices
sip, me di cuenta luego de haberla cagado. Yo la verdad me guié por el punto 3 del tuto que pone » 3. ejecutamos flashrec y en la barra de texto escribimos:
sdcard/actualizacion.img» Leí lo del img y no le di mas vueltas. Vi que dentro había un img y ala, a piñón.
Pero todo solucionado. Conseguí instalar la recovery RA-HERO-v1.2.3 y todo perfecto. Luego intenté instalar la ROM de modaco 2 pero despues de la instación no arancaba el telefono. Me aparecía el logo de android luego el logo de HTC y en vez de arrancar el teléfono se quedaba en un loop. animación Android, animación HTC así 30 min.
Entonces instalé la ROM original rooteada.
Por cierto, si no me equivoco la RA_HERO ya da la opción de particionar la tarjeta SD con Fat32, Ext3 y Swap. Aparte de tener la opción de Nandroid backup y restore. Un gran descubrimiento para mi.
Gracias por la ayuda.
sik_gerar Peroo no me aparecee na de ADB solo me aparece como unidad de disco…. y se instala solo…. no me pide ningun drivers… y sq no se que acer ya..
@pedro: yo tambien tuve ese bucle, sacando la sd y reiniciando se arregla.
@alfon: comprueba de verdad el administrador de dispositivos, deberia salirte el ADB como no instalado. no es un problema de android sino de drivers
sek_gerar te prometoo que no me aparece na…. pero yo tmb entiendo de estoo pero sq te prometoo que no me salee na.y me parece to extranio!
Hola, me acabo de comprar un HTC Hero de Orange, no lo he actualizado pero no puedo hacer Root con ninguna de las dos formas porque me dice siempre device not found, no se que hacer ya. Lo he desinstalado y reinstalado un par de veces y siempre lo mismo. Haber si alguien me puede ayudar. Muchas gracias
@micky14 . Yo también he pasado un calvario con la HTC, apenas llevo una semana con ella y hacer el rooteo ha sido una odisea.
Al final lo conseguí y tengo que reconocer que de una forma sencilla. Yo por si a alguien le sirve voy a explicar lo que he hecho. Y si alguien ve algo incorrecto que lo diga, pero a mi me ha funcionado y la tengo con la última versión de Modaco y va a las mil maravillas con wavesecure inlcuído.
Veamos. Y antes de hacer nada, te recomiendo que hagas un backup de tus contactos y de la SD, si es que ya los has pasado al tu Hero.
Aunque no es el siguiente paso, a mi es el que me ha costado más tiempo ha sido el formatear la tarjeta SD para que luego puedas instalar las aplicaciones y no consumas recursos.
Aquí tienes un tutorial de como formatearla desde ubuntu (Linux).
https://www.androidsis.com/preparando-la-sd-para-pasar-las-aplicaciones-de-android/
Es necesario hacerlo así. Yo no he conseguido que el partition magic me detectase la tarjeta SDHC.
Bien, pasado este trance llega el momento de ponerse a cocinar el asunto.
Quitas tu tajeta SD y la enchufas a tu ordenador, con un lector de tarjetas o como prefieras.
Te descargas estos dos ficheros:
El FlashRec
Y el AmonRa’s Hero Recovery image
Copias los dos archivos al raiz (nunca dentro de ninguna carpeta) de tu SD.
Metes la SD en tu Hero.
Te descargas del Market de Android desde tu Hero, el siguiente programa eoeAppInstaller , que sirve para instalar aplicaciones desde la SD.
Arrancas el eoeAppInstaller y te aparecerán las aplicaciones que puedes instalar desde tu SD. Seleccionas instalar la FlashRec.
Cuando haya finalizado la instalación, vueles a la pantalla de todos los programas de tu Herto y abres este nuevo programa que te aparecerá con el nombre Recovery Flasher.
Haz clic en el botón Backup Recovery Image y espera a que finalice. Con esto estarás haciendo un backup de tu recovery y la aplicación te guardará una copia en el raiz de tu SDCard con el nombre recovery-backup.img. Te recomiendo que hagas un copia de ese fichero en tu equipo por lo que pueda pasar.
Una vez que ya tienes una copia de tu recovery original, vamos a cargar la AmonRa Recovery. En el área de texto que te aparece de primero escribe: /sdcard/Recovery-RA-HERO-v1.2.3.img y pusla el botón Flash Recovery Image y espera un poco.
Si algo saliese mal, tienes la opción de restaurar la copia del recovery original que hicimos antes, con el botón Restore Backup
Si todo ha ido bien. Tu HTC está lista para meter una nueva ROM.
El paso siguiente sería formatear tu SD, si no lo has hecho, siguiendo el tutorial que te indiqué antes.
Y ahora te toca elegir el ROM que quieres meter en tu máquina. Uno original roteado con los programas que vienen de serie en tu Hero
http://content.modaco.net/hero/update-hero-generic-2.73.405.38-rooted-signed.zip
O si prefieres una modificada. Yo he probado la meter la original y la modificada de Modaco y me quedo con esta última. Corrige bastantes problemas de la HTC (como por ejemplo que tengas que introducir el pin de la SIM cuando pierdes cobertura) y añade algunas mejoras como el enfoque de la cámara pulsando en la pantalla. Pero para gustos, hay colores. Y si no te gusta, te instalas otra.
La versión de modaco roteada
Descárgate también la última versión del Radio aquí
http://content.modaco.net/hero/update-hero-radio-63.18.55.06IU_6.35.08.22-signed.zip
Ahora te detallo lo que hice yo y el orden en que lo hice.
Me descargue la versión Core de Modaco aquí:
http://content.modaco.net/hero/2.9-update-hero-modacocustomrom-core-signed.zip
Y la instalé. Para ello lo que tienes que hacer es renombar este fichero con el nombre update.zip y pasarlo al raiz de tu SD.
Ahora apagas tu terminal Hero y lo reinicias pulsando el boton de Apagar y el botón de Home a la vez. Lo mantienes pulsado hasta que arranque en modo recovery.
Lo primero que haremos será una copia de la NAND, por si algo fuese mal en la operación. Para ello con el trackball bajas en el menú y selccionas Nandorid 2.2 backup. Esto hará una copia de la nand en tu tarjeta SD, que también te recomiendo que guardes en tu ordenata por si algo pasase a tu SD y la perdieses por error. La carpeta que creará en tu SD se llama nanddroid.
Bien, y lo siguiente que haremos ya será meter la nueva ROM, para ello selecionas con la bolita el menú Apply sdcard: update.zip
Y sigues los pasos que te indica la pantall. Si no recuerdo mal te va a preguntar que confirmes la instalación pulsando la tecla Home (casita)
Una vez que acabe el proceso, necesitar reiniciar tu HERO. Pulsa el boton apagar durante unos segundos y vuelve a pulsarlo para encenderla. Y espera a que arranque. Puede tardar bastante tiempo. Espera…
Tu telefono estará casi listo. Ahora necesitas actualizar tu Radio.
Cogemos el fichero que de la última versión del radio que descargamos antes y repetimos la operación. (Lo copiamos a la tarjeta SD, lo renombramos como update.zip, reiniciamos en modo recovery, y seleccionamos la opción de Apply sdcard: update.zip)
Yo finalmente como quería probar el tema del Wavesecure, que es un programa que sirve para proteger tu Hero en caso de robo, para poder localizarla, bloquearla de forma remota, etc…. me instalé este pack:
http://content.modaco.net/3.0.0.34-update-wavesecure-signed.zip
siguiendo los mismos pasos.
Y tachánnnn ya tienes tu Hero maqueada para meterle lo que quieras sin problemas de espacio.
Una cosa, el programa de Recovery Flasher no lo necesitas ya, y puedes eliminarlo.
Otra cosa más. He visto que mucha gente tiene problemas para sincronizar con el PC, yo me di cuenta que el problema en mi caso no era de drivers ni nada por el estilo. El problema era que utilizando el programa Taskllier me había cargado el proceso de sincronización. Para arreglarlo teneis tan sólo que reinicar la Hero y despues enchufarla al equipo.
Espero que os sirva de ayuda.
Un saludo
@alfon y micky14: vuestro problema es que no teneis los drivers bien instalados. necesitais que alguien que sepa un poco de windows os eche un vistazo a la instalación de los drivers. teneis que instalar los drivers de ADB que vienen en la carpeta del SDK de android que os habéis tenido que bajar. cuando tengais eso podreis seguir con la guia.
Se mas o menos de Windows y instalo los drivers del sdk pero nada me lo instala como un hardware mobile boot installer o algo asi. pero cuando entro en en cmd.exe i pongo adb devices me dice list atached o algo asi…
Puede ser que sea el vista?
He probado en un XP y tampoco, puede ser que los drivers del SDK actual no funcionen? Con los Drivers del SDK me instala el movil com Andrid fastboot interfacer. Pero nada desde la consola sigue sin encontrarmelo… ya no se que hacer
Creo definitivamente que son los nuevos drivers que lleva el SDK, nadie me puede mandar el sdk antiguo? Esque ya no se ùede bajar de la web porque solo te deja el nuevo… necesito ayuda
Miki14 prueba con el modo que he descrito arriba.
Petrium intento seguir tus pasos pero cuando tengo k escribir lo del img no me deja darle al boton flash recovery img… si me puedes ayudar
Micky14 a mi también me pasó lo mismo. Sí pinchas en la zona negra a la derecha del botón de backup, té aparecerá un asterisco. Yo creo que el tema está en que no te deja flashear sin antes hacer un backup. A ver sí te funciona.
Ok ya he flasheado el recovery, creado el backup de la nand y ahora me estoy bajando la rom del hero original roteada… cuando la instale ya estara todo? tendre el hero con la rom de fabrica y roteado? gracias por tu aporte tio, por ahora el unico que puedo seguir
Sí, ya está todo sí tienes la sd particionada. Recuerda actualizar el radio. Y no creo que tardes mucho en probar la wavesecure de modaco. Disfruta.
Todo perfecto, muchas gracas petrium.
Lo unico es que me da rabia no haber podido solucionar lo de que el pc no me dectecte el movil con el adb.
pero bueno
gracias
eso es problema de drivers
Micky cuando Lo descubras avisa porqué quiero desinstalar algunas app y tengo que hacerlo con el puñetero adb.
Petrium tu metodo para root sirve en htc hero ya actualizados?
Alfon, en mi caso era una HTC hero de orange actualizada.
Petrium entonces para mi tambien valdra… !voy a intentarlo con tu metodoo !
pretrium cuando meto la ROm de modaco y le cambio el nombre del fichero y lo pongo en la raiz de la SD y entro en recovey al pulsar apply sdcard update.zip me dice E: can’t open /sdcard/update.zip ( no such file or directory) que ago?
nada nada solucionado!
alfon: sólo te puedo decir que compruebes que el fichero zip que descargaste no esté corrupto (Prueba a descomprimirlo en tu ordenador y que no te aparezca ningún error) y vuelver a cargarlo en tu SD.
Lo segundo que te asegures que el nombre está bien escrito.
Por último pruebasi con el menú del recovery (Apply any zip from sd) a ver si te reconoce el zip de tu SD. Ojo, sólo puede estar el ZIP de la ROM que quieras cargas.
Y por último probaría a formatear de nuevo la SD o probar con otra SD. Siempre que el fichero update.zip lo pongas en el raiz, todo debería ir perfecto.
Una cosa más que doy por supuesto pero por si acaso te la comento. Sunpongo que en tu equipo tienes desactivada la opción de ocultar extensiones de los archivos conocidos no?. Es decir, en tu equipo siempre ves la extensión de cualquier archivo?. Es que si no lo que te ocurriría es que en vez de renombrarlo como update.zip lo estarías renombrando como update.zip.zip ya que la extensión aparecería oculta.
Tiene que funcionarte a narices, así que no desistas.
estais haciendo buenas aportaciones, seguramente esto le sirva a mucha gente que venga detrás y lea todo lo que habéis sufrido vosotros, por eso es muy interesante que os expliquéis cómo lo habéis resuelto siempre.
por otro lado un breve comentario sobre el recovery: no os matéis cambiando los nombres a update.zip y borrandolo cada vez que queréis usar una actualizacion nueva, podéis copiarlas como un .zip con el nombre que queráis, y luego elegir la opción de instalar un zip con cualquier nombre, y elegir de la lista que sale la actualización que tenéis en la sd.
lo de los drivers para que el adb me reconozca el htc no lo logro hacer… me voy a rendir
petrium muchas gracias por tus indicaciones! Ya solo me falta arreglar el problema con Los Jodidos ADB… que no me aparecen por ningun lado… !
@alfon A mandar. Yo también seguiré investigando lo del ADB, a ver si va a resultar que nuestros terminales no funcionan con el dichoso driver.
@sik_gerar Podíamos hacer un tuto con esta modalidad para que la publiqueis en un post de Androisis. ¿Que opinas?
Un saludo
Pedro@ en verdad cuando ami me trajeron el htc de orange lo conecte por primera vez me salia lo de adb y despues al yo instalar el sync manualmente se me fue lo de ADB, y desde alli ya no me aparecio mas….
alfon@ Pero exactamente dónde tiene que aparecer lo de ADB? porque a mi en administrador de dispositivos no me aparece, y tampoco me aparece ningún error de drivers. Pero tengo el HT sincronizado al Pc sin problema ninguno.
Pedro supuestamente te tendria que aparece en administrador de dispositivo y supuestamente lo tienes que intalar manualmente porque los drivers que te vienen en el instalador de Sync tiene una ruta en ingles y por eso al instalarlo te de un error.
Tu al instalar por primera vez el sync te dio algun error no?
dame tu msn que ablamos mejo!
@pedro, si has leido el mensaje de la pantalla inicial, se buscan editores. si te quieres apuntar..
@micky: he revisado un poco el registro. si te vas a inicio ->panel de control -> sistema ->pestaña de hardware ->administrador de dispositivos te tienen que salir:
[+]Android usb devices
…
…
…
mucho mas abajo…
…
[+]unidades de disco
–HTC android phone usb device
pues bien, el primero es el adb y el segundo el driver del almacenamiento usb. si quieres reinstalar el driver del adb, desconectas el hero, eliminas el primero (lo pinchas y suprimir) y luego lo conectas. te deberia salir la pantalla de seleccion de drivers.
gerardo ami no me aparece Android usb devices…..y e buscado y buscado que no me aparece ese es el problema que tengo que me aparece, y si me aparece unidad de disco. que solucion hay para eso?
mm… podrias probar a conectar la agenda, irte a la barra de tareas al icono de «desconectar con seguridad, y darle dos veces, te sale una ventanita, eliges la agenda y le das a «propiedades», y en una de las pestañas te permite actualizar el controlador. por probar…
Buenas,
Ante todo gracias por este tutorial,
adb devices me da el Id de mi telefono, «List of devices attached» :ht99LL…. pero al ejecutar el «adb shell cat /sys/class/mmc_host/mmc1/mmc1:*/cid» , me sale «NOT FOUND»
Alguna Idea?
saludos,
marc
¿has probado algun otro comando adb para ver si es problema de ese comando en particular o si es problema de la conexion al telefono?
si sale not found puede ser que no tenga el comando en particular, el archivo que le pides, o puede ser que no encuentre el telefono. mira a ver que es..
por favor guardate los tacos para otro sitio, intentamos mantener la web limpia.
a día de hoy creo que z4root sirve para el hero. te lo bajas del market, y lo corres. por probar no se pierde nada.
hola a todos.mire tengo un problema. mi htc wildfire rooteado y con s-off. estaba instalando una nueva rom y se me cayo el telefono y salio la bateria.ahora cuando lo enciendo me sale pantalla blanca y htc nada mas que podria hacer? como reinstalar todo? gracias
este post es para el HERO, no para el WILDFIRE.
si tienes un problema de HARDWARE, la garantia debería cubrirtelo, aunque hayas anulado la garantía SOFTWARE.
mi version de firmware es : 2.1-update1….
es inferior a la k tu tienes no? pues dices k utilize flashrc para instalar un nuevo hboot y poder rootear o instalar custom ROMs
me puedes indicar como hago eso?
gracias