#1
|
||||
|
||||
HTC Hero para novatos - Root + Custom ROM y mucho más...
TUTORIAL HTC HERO En este tutorial trataremos de explicar, de manera lo más simplificada posible, todos los pasos a seguir para mejorar nuestra HTC Hero. Índice: - HTC Sync y drivers para HTC Hero (Requerido) - Root para hero - Particionar la tarjeta MicroSD (Para usar A2SD y SWAP) - Backup ROM de Origen con Nandroid - Instalar menú Custom Recovery permanentemente - Actualizar Radio (Soft. teléfono) - Instalar Custom ROM - FAQ (Pendiente) NOTA: Este post es una recopilación de manuales y posts de otros foros. No me hago responsable de cualquier daño o problema que pueda surgir en vuestro terminal a raiz de este post. HTC SYNC Y DRIVERS HTC HERO (ADB) Desde aquí puedes descargar el HTC Sync (con drivers incluidos) - DESCARGA AQUÍ Para aquellos que tengáis problemas con versiones x64 o windows 7 en las cuales no se instalan los drivers, aquí están para instalarlos de manera manual - DRIVERS 32BITS - DRIVERS 64BITS ROOT PARA HTC HERO Root es lo mismo que el usuario administrador de Windows. Tiene permisos totales sobre cualquier sistema Linux, por lo que para ciertas aplicaciones, es necesario rootear nuestro aparato. Primero necesitamos descargar los siguientes ficheros: - SDK de Android - DESCARGA AQUÍ - Custom Recovery - DESCARGA AQUÍ - Fichero SuperUser (SU) - DESCARGA AQUÍ (Requiere registro en xda-developers. Pendiente de colgarlo en megaupload) Una vez descargados, los descomprimiremos en alguna carpeta a la que sea facil acceder desde la consola de MS-DOS de windows (CMD), ya que si los descomprimís en un directorio "largo", os será más complicado acceder a el. Por ello, os sugiero que lo hagáis en C:\HERO, y así tenerlo todo localizado, puesto que lo usaremos en los siguientes pasos. Descomprimimos el SDK de Android a la carpeta C:\HERO\SDK\. El Custom Recovery lo descomprimos en la carpeta C:\HERO\SDK\Tools\, y lo mismo hacemos para el contenido del fichero SuperUser. Una vez los tengamos descomprimidos, y con la HTC Hero apagada, conectamos el cable USB, y la encendemos en modo Fastboot: Tecla Atrás pulsada + Tecla Encendido Nos aparecerá una pantalla como esta: Entonces es cuando abrimos una ventana CMD de windows. Adjunto pasos para llegar a la carpeta (por si alguno no sabe de DOS): Una vez metidos en el directorio, ejecutamos: fastboot boot cm-hero-recovery.img Con ello, el dispositivo se reiniciará en modo recovery con el Custom Recovery. Aparecerá una pantalla similar a esta: Una vez ahí, ejecutamos lo siguiente desde el CMD de nuestro PC: adb shell mount /system adb push su /system/bin adb shell chmod 4755 /system/bin/su adb push Superuser.apk /system/app adb shell reboot El terminal se reiniciará, y ya tendremos nuestro Hero rooteado. Aquí os dejo un vídeo de apoyo donde podemos visualizar todo el procedimiento (ojo!, está en inglés y las rutas de instalación pueden variar). CREAR BACKUP ROM ORIGINAL CON NANDROID Muchos de vosotros no os terminaréis de decidir si modificar vuestra Hero o si mantenerla con ROMs de serie sin tocar nada. Lo primero que vamos a hacer es un backup de la ROM de origen para poder volver a ella en caso necesario. Para hacer este backup es necesario tener Rooteada la Hero (Ver paso anterior) Como ya tenemos los ficheros necesarios del paso anterior, solo mencionar los que necesitamos: Si ya los teníamos preparados del paso anterior, apagamos el terminal, y lo conectamos vía USB al PC. Después lo arrancamos en modo Fastboot: Tecla Atrás pulsada + Tecla Encendido Nos aparecerá una pantalla como esta: Imagen tomada de AndroidSis Entonces es cuando abrimos una ventana CMD de windows y ejecutamos la siguiente secuencia de comandos: fastboot boot cm-hero-recovery.img Con ello, el dispositivo se reiniciará en modo recovery con el Custom Recovery. Aparecerá una pantalla similar a esta: Seleccionamos Nandroid v2.2 Backup con el joystick y la seleccionamos (hundir la bolita). Aparecerá el mensaje "Performing Backup.............." Cuando termine, nos avisará. Con esto ya tendremos nuestro backup de la ROM de origen por si tuvieramos que volver a ella (para vender el teléfono, RMA por avería, o porque os de la gana) NOTA: Es importante que antes de particionar la tarjeta SD, hagáis una copia de la carpeta nandroid en vuestro PC, ya que al particionarla, se borrarán todos los datos. Ejemplo: SDCARD:\nandroid\HT96YL541578\CBDMRS12-20090828-1752 (Eso es un backup que hice el diá 28 de Agosto a las 17:52 de mi HTC Hero.) INSTALAR PERMANENTEMENTE EL CUSTOM RECOVERY EN HTC HERO Ya que estamos puestos a modificar el HTC Hero, nos será de gran ayuda el tener el Custom Recovery instalado, para no tener que andar reiniciando continuamente el terminal en modo recovery usando el PC y demás. Primero necesitamos el Custom Recovery parcheado por Modaco, y usaremos el SDK de android: Descomprimimos el Custom Recovery de Modaco (el fichero .img) en la carpeta C:\HERO\SDK\TOOLS\. Con el teléfono apagado y el cable USB conectado, arrancamos el teléfono en modo Fastboot: Tecla Atrás pulsada + Tecla Encendido Nos aparecerá una pantalla como esta: Imagen tomada de AndroidSis Entonces es cuando abrimos una ventana CMD de windows y ejecutamos la siguiente secuencia de comandos: fastboot boot cm-hero-recovery.imgadb shell mount /sdcard adb push cm-hero-recovery.img /sdcard/cm-hero-recovery.img adb shell flash_image recovery /sdcard/cm-hero-recovery.img Una vez hecho todo esto (y si no nos ha dado ningún error), quitamos la batería de nuestra Hero, la encendemos y ya tendríamos el menú Custom Recovery instalado permanentemente. Para probarlo, apagaremos nuestro terminal. Mientras mantienes Home pulsada (casita), pulsad encendido: HOME PULSADA + ENCENDIDO hasta que os aparezca el recovery. Si aparece una ventana como la siguiente, es que todo ha ido bien: PARTICIONAR LA TARJETA MICROSD (CREAR EXT3 + SWAP) PARA USAR A2SD + SWAP Para poder utilizar A2SD (que viene integrado por defecto en las nuevas ROMs customizadas) es necesario crear una partición EXT3 y una particion SWAP en la tarjeta de memoria. Para realizar dicha operación, hay múltiples maneras. Yo os voy a describir la que me parece más sencilla para un "novato" de Android, aunque haré referencia a otros tutoriales para hacerlo desde linux e incluso desde el propio terminal (ya rooteado). - Desde Windows - (Paragon Partition Manager o cualquier otro gestor de particiones) - Desde Linux - Según la versión, o bien vía consola de comandos, o bien con interfaz gráfica - Desde el terminal - Vía ADB (Android Device Bridge), ya sea en windows o Linux Según lo recopilado en muchas webs, adjunto el tipo / tamaño recomendado para las particiones: - Particion FAT32 -> X-512-32 = Y (Lo muestro en "formula matemática", ya que "X" es el tamaño total de la tarjeta en Mbytes, al que hay que restar 512 de la EXT3 y 32 de la SWAP. "Y" sería el resultado de la cuenta) - Partición EXT3 -> 512Mb (Tamaño recomendado) - Partición SWAP -> 32Mb (Recomiendan 32Mb, ya que si no, se haría un uso demasiado intensivo del fichero, y puede llegar a ralentizar nuestra Hero) NOTA: Para utilizar A2SD es recomendable tener una tarjeta Clase 6 (alta velocidad) ADVERTENCIA: Si hacemos uso de la partición SWAP con la aplicación SWAPPER, la vida de nuestra tarjeta SD puede verse reducida considerablemente (Se multiplica el número de ciclos de lectura/escritura de la tarjeta) DEJO TUTORIAL EN INGLÉS DE MANERA TEMPORAL - TUTORIAL PARTICIONAR TARJETA SD (Gracias Mianfri) ACTUALIZAR ROM RADIO La ROM conocida como RADIO, es el software que se encarga de gestionar la parte de "teléfono" de nuestra Hero. Por un lado tenemos la ROM del sistema operativo (Android, programitas, y demás) y por otro lado la ROM de la Radio, o sea, todo lo que concierne a 3G, GSM y demás. Tener la radio actualizada, mejorará la gestión de batería, de cobertura y demás de nuestro terminal. Antes de ponernos a instalar Custom ROM, es recomendable actualizar la ROM de la radio de nuestro terminal. - Página con listado de ROMs oficiales disponibles (tanto SO como Radio) - LISTADO ROMS OFICIALES - Última versión disponible (63.18.55.06EU_6.35.06.18) - DESCARGA AQUÍ Le cambiamos el nombre al fichero de "update-hero-radio-63.18.55.06_6.35.05.31-signed.zip" a " update.zip " y lo copiamos a la raiz de nuestra tarjeta SD. - Reiniciamos nuestra Hero en modo recovery (Con el custom instalado es Home pulsado + Encendido) - Seleccionamos con el joystick "Apply sdcard:update.zip" - Nos pide confirmación, pulsamos el botón Home Aparecerán varias pantallas que os parecerán raras durante el proceso (como una caja con un Hero fuera, y demás). No os preocupeis. Es normal. Es porque se está instalando. Tened paciencia. Tras "Formatting Cache" (cuando lleve un rato parado), reiniciamos el terminal (reboot system now) y al arrancar seguirá cargandolo hasta que arranque en modo normal. Cuando arranque, ya podremos borrar el fichero update.zip de la tarjeta SD. MANUAL DE FLASHEO DE CUSTOM ROM EN EL SIGUIENTE POST FUENTES: Manual ROOT Hero - ANDROIDSIS Manual Instalación Custom Recovery - MODACO Manual Custom ROM - MODACO ROMs originales y Radio updates - MODACO Última edición por FrAN_oC Día 04/09/09 a las 23:03:45. |
Los siguientes 63 usuarios han agradecido a FrAN_oC su comentario: | ||
|
#2
|
||||
|
||||
INSTALACIÓN DE LA CUSTOM ROM - (MODACO 2.2 y 2.2e) Una custom ROM es una versión modificada del software original, al que se le añaden funcionalidades prácticas, y se le quitan algunas que no vayamos a usar. Todo esto se hace para optimizar el funcionamiento del teléfono. Advertir que estas ROMs modificadas, no han sido desarrolladas por el fabricante, por lo que no se garantiza que el teléfono vaya a funcionar estable 100%. Cada uno se hará responsable de modificar su terminal. Para instalar cualquier Custom ROM, es necesario tener el SDK de Android, como en pasos anteriores, y tener un custom recovery para poder lanzar la carga de la ROM desde allí (podéis usarlo desde el PC o bien instalarlo permanentemente. Yo recomiendo enormemente instalarlo permanentemente, ya que aparecen nuevas ROMs cada pocos días, y eso nos hará los flasheados mucho más fáciles). La nueva ROM añade todo esto a nuestra Hero: - Rooteada con permisos "adb remount" y aplicación SuperUser integrada - A2SD incluido (Y totalmente automático). Crea una partición EXT3 para usarlo. NOTA: No soporta EXT4. - Añadido Jbed Java - Añadido Spare Parts - Añadidas opciones locales extra (para terminales no ingleses) - Añadido android-wifi-tether 1.52 (Haz que tu movil funcione como un router wifi) - Añadido WMSM - Añadido busybox 1.15 - Añadido nano 2.09 - (editor de texto para el shell) - Quickoffice movido a la partición de datos para poderlo eliminar facilmente - Eliminado manual de Android integrado - Aplicación Google Maps eliminada - Instalenla del Market para mantenerla actualizada - ROM ahora incluye enfoque tactil en la aplicación Cámara - ROM ahora soporta accesos directos usando BetterCut - Arranque silencioso (Eliminados los sonidos de arranque, pero no los logos) - Ahora puedes comprobar tu versión MoDaCo Custom ROM (MCR) - Soluciona problemas con HTC Peep en clientes Vodafone (here) Incluido solo en versión Enhanced: - Añadido Business Card Scanner - Añadido cliente 'Plurk' - Añadido WAP browser - Añadido idioma Chino - Google Maps incluida (para usuarios que no pudieran descargarla del Market) NOTA SOBRE VERSIÓN 2.2 y 2.2e: Según comenta Paul de Modaco, esta versión tiene muchísimos cambios respecto a la que venía integrada en nuestra Hero de serie. Esto es debido a que la Custom ROM que está disponible a día de hoy (4 Sept), es release de la ROM 2.0 que HTC ha sacado hoy mismo. Según comenta Paul, es OBLIGATORIO hacer un Wipe de nuestro terminal antes de flashearla para evitarnos problemas. NO ES NECESARIO SI YA TENÉIS INSTALADA LA CUSTOM ROM 2.0 QUE SACÓ MODACO HACE UNOS DÍAS ADVERTENCIA WIPE: Un wipe es devolver el teléfono a su estado de fábrica, por lo que perderemos todas las aplicaciones, contactos y ajustes que no hayamos guardado previamente con alguna aplicación de backup (disponibles en market). Si tenémos la Hero con la ROM de serie y solo rooteada, o con la Modaco Custom ROM 1.1, primero haremos un Wipe del terminal - Arrancamos el terminal en modo recovery (Con el custom instalado es Home pulsado + Encendido) - Aparece la pantalla del recovery. Seleccionamos con el joystick "Wipe data/factory reset" y lo pulsamos. - Nos pide confirmación. Pulsamos Home (La casita) - Cuando el proceso finalice, seleccionamos "reboot system now" El terminal se reiniciará por completo y al arrancar aparecerá el tutorial de Google para meter la cuenta de correo, la wifi, etc... (tutorial inicial). Paso 2 (Con wipe ya hecho, o usuarios de Custom ROM 2.0 y superiores) (Podéis consultar la última versión AQUÍ) Descarga Custom ROM Modaco 2.2 - DESCARGA MODACO 2.0 AQUÍ Descarga Custom ROM Modaco 2.2 Enhanced - DESCARGA MODACO 2.2e AQUÍCopiamos el fichero que hemos descargado, a la raiz de la tarjeta de memoria. Hay que cambiarle el nombre a update.zip. Lo metemos en la carpeta raiz de la tarjeta de memoria de nuestra Hero. Después, seguimos estos pasos: - Reiniciamos nuestra Hero en modo recovery (Con el custom instalado es Home pulsado + Encendido) - Seleccionamos con el joystick "Apply sdcard:update.zip" - Nos pide confirmación, pulsamos en Home - Cuando el proceso finalice, seleccionamos "reboot system now" Ya tendremos nuestra ROM actualizada. NOTA IMPORTANTE CUSTOM ROM: Si habéis hecho las particiones EXT3 y SWAP en la tarjeta de memoria antes del flasheo, el primer arranque puede durar hasta 10 minutos, por lo que tened paciencia, ya que tarda tanto por la copia de todas las aplicaciones a la tarjeta SD (A2SD). Cuando arranque el terminal, ya podremos borrar el fichero update.zip de la tarjeta SD. SI ALGO VA MAL...: Si algo va mal en el proceso de flasheo, antes de nada, debemos cargar el último backup "estable" que hayamos hecho desde la tarjeta de memoria. Eso se hace desde el recovery, seleccionando la opción "Nandroid v2.2 - Restore backup". Eso cargará la última ROM y configuración que tuvieramos antes del cambio. Después, no hay más que preguntarnos, que para eso estamos. CONFIGURACIÓN POR DEFECTO DE ORANGE (LOS 3 APNS DEFINIDOS POR DEFECTO) - By MADD Nombre: Orange Internet APN: internet Proxy: <No establecido> Puerto: <No establecido> Nombre de usuario: orange Contraseña: orange Servidor: <No establecido> MMSC: <No establecido> Proxy MMS: <No establecido> Puerto de MMS: <No establecido> Protocolo MMS: WAP 2.0 MCC: 214 MNC: 03 Tipo de APN: default Nombre: Orange MMS APN: orangemms Proxy: <No establecido> Puerto: <No establecido> Nombre de usuario: orange Contraseña: orange Servidor: <No establecido> MMSC: http://mms.orange.es Proxy MMS: 172.22.188.25 Puerto de MMS: 8080 Protocolo MMS: WAP 2.0 MCC: 214 MNC: 03 Tipo de APN: mms Nombre: Orange World APN: orangeworld Proxy: 10.132.61.10 Puerto: 8080 Nombre de usuario: orange Contraseña: orange Servidor: <No establecido> MMSC: <No establecido> Proxy MMS: <No establecido> Puerto de MMS: <No establecido> Protocolo MMS: WAP 2.0 MCC: 214 MNC: 03 Tipo de APN: default FAQ En este apartado intentaremos reunir las preguntas / problemas frecuentes en este tipo de modificaciones, y como resolverlas facilmente. (INTENTARÉ IR CREANDOLO EN ESTOS DÍAS... SORRY) VIDEOS Videomanual de como ROOTear la HTC Hero: Video DE BAJA CALIDAD del rendimiento de la Custom ROM 1.5 de Modaco: (Perdon por los reflejos, mis morcillotes y la mala calidad... PENDIENTE uno mejor!) Última edición por FrAN_oC Día 09/09/09 a las 10:23:22. |
Los siguientes 43 usuarios han agradecido a FrAN_oC su comentario: | ||
#4
|
||||
|
||||
Dame tiempo que estoy en el curro, y aparte que este PC está capadisimo, el jefe me empieza a mirar mal
Poco a poco iré subiendo cosillas, aunque hay algunas que necesito estar en el PC de casa para poder hacer capturas y demás. Salu2! |
#5
|
||||
|
||||
te has ganado un admirador que pensara por las noches en ti antes de acostarse jajaja
|
#7
|
||||
|
||||
Gracias compañero!
Tengo una pregunta, al instalar una custom ROM es posible volver a la ROM de origen y des-rootear el Hero en caso de necesidad (mandarlo a reparar)? Y será posible instalar la actualizacion rumoreada que HTC ofrecerá dentro de poco a en aquellos Heros rooteados y con custom ROM? |
#8
|
||||
|
||||
Buff tio, antes de que lo hagas te lo agradezco ya, es un currazo y vas a ayudar a muchisima gente, a demas del segundo mensaje para videos tenias que haber cogido un tercero para hacer faq jejejj
De verdad muchisimas gracias y tomate el tiempo que necesites, cuanto mas tiempo te tomes mejor saldrá. Un saludo! |
#9
|
||||
|
||||
Bueno, ya va cogiendo color. Voy a descansar un ratin y ahora sigo.
Salu2! |
#10
|
||||
|
||||
No descanses tanto anda q nos tienes en ascuas... jeje
|
#11
|
||||
|
||||
Añadido el flasheo de Custom ROM
|
#12
|
||||
|
||||
Perfercto FrAn_oC ya te digo ahora que si tengo tiempo, mañana mismo lo hago !!
Muchissimas gracias! cuando esté terminado avisa, así nos ponemos manos a la obra Un saludo!! |
#13
|
||||
|
||||
tremenda ayuda!! x cierto para que el apps2SD funcione es necesario hacer un rooteo de la hero antes??
disculpad si estoy preguntando una perogrullada |
#14
|
||||
|
||||
por favor poner las particiones que hay que hacer tamaño y de que tipo. de momento me conformo con los tipos y tamaños.
|
#15
|
||||
|
||||
Que pena que no lo hubieras puesto ayer....
anoche estuve cerca de 4 horas instalando la rom y no iba la muy jodia. no habia visto lo de hacer wipe. muy importante y tampoco decía el post original que había que preparar la sd antes. yo preparé la sd con mi ubuntu, pero no funcionó hasta que no la preparé directamente en el phono via adb. te dejo el tuto que seguí por si puede ayudarte a ampliar tu tuto. http://androidandme.com/2009/08/news...droid-apps2sd te pongo los datos que usé para mi sd de 4Gb, el tuto está hecho para una de 8Gb. mkpartfs primary fat32 0 3420 mkpartfs primary ext2 3420 3932 mkpartfs primary linux-swap 3932-3964 solo hay que sustituirlos por los del tuto que he posteado. bueno, hay queda eso, mi pequeño granito de arena. si con esto conseguimos evitar que el personal pierda tamto tiempo como perdí yo, pues ole. como no estaba muy seguro del asunto lo hice sobre la sd de 4Gb. ahora voy a intentar pasar todo de esta a la de 8Gb class6. ya te comentaré si no muero en el intento. salu2 y espero haber sido de ayuda. |
#17
|
||||
|
||||
mianfri, tengo la de 2gb de serie. es recomendable particionarla?
si es asi dime los tamaños de cada una de las particiones. estoy ansiosooooooooooooooooo de meter la 1.5. si la 1.5 pk aki estamos hablando de la 1.4 y lo que he tardao en meterme en laweb de modaco y ya ha puesto la 1.5 |
#18
|
||||
|
||||
Perfecto mianfri. Acabo de dejar el tuto que me sugeriste hasta que lo traduzca. Es que me duelen los ojos de escribir tanto, jejeje.
THANKS! Salu2! |
Gracias de parte de: | ||
#19
|
||||
|
||||
Esto es increible!!!!! Estoy deseando que este completo par aaprender a rootear mi hero y hacer cositas de estas!! k waaaaaaaaapo. Un grandisimo a porte tio!
|
|
#20
|
||||
|
||||
Ya está la 1.5???? Juas! Voy a actualizar el post con ella (ya que estamos)
Salu2! EDITO: Actualizado el post con link de descarga a la 1.5. La manera de proceder es la misma que con la 1.4.1. Sigue siendo necesario el Wipe si se viene de la ROM original o de una ROM custom inferior a la Modaco 1.2. Última edición por FrAN_oC Día 02/09/09 a las 21:08:46. |
Estás aquí | ||||||
|