ROMs y desarrollo HTC Hero ROMs y desarrollo HTC Hero

Respuesta
 
Herramientas
  #1  
Viejo 12/12/09, 19:23:54
Array

[xs_avatar]
vampielvampiro vampielvampiro no está en línea
Miembro del foro
 
Fecha de registro: sep 2009
Localización: Rotterdam
Mensajes: 109
Modelo de smartphone: HTC Hero

Post HTC Hero Root + Recovery + Back-up en Ubuntu Karmic


Yo soy uno de esos que utiliza ubuntu como único sistema operativo en casa y una HTC Hero como teléfono a diario. O sea, que linux me rodea. Y aunque no sea para nada un experto, estoy encantado con ambos y no quiero saber nada de Mocosoft, moquitosh y otras gripes varias.

Creo que hasta ahora no hay un manual en HTCMania para rootear e instalar el Recovery Image en un Linux, y como he encontrado uno en inglés, en xda-developers (http://forum.xda-developers.com/showthread.php?t=593559) he decidido traducirlo aquí para ayuda de quien lo necesite e incluso para la mía propia. Los pasos no son muy diferentes de los que hay que seguir en güindous, pero para aquellos, que como yo, no tenemos mucha idea y las sorpresas nos asustan, quiero dejar esto escrito.


Con este manual no será necesario entrar en fastboot ya que mediante comandos desde la consola del terminal se podrán efectuar todas las operaciones.

En primer lugar, como siempre.... no me hago responsable de ningún error en tu teléfono por nada de lo que se diga en este manual, estás utilizando esta información bajo tu sola responsabilidad. Y dicho esto, traduzco:

Este manual está diseñado para ubuntu 9.10 Karmic Koala, aunque debería de funcionar en cualquier distribución Linux con tal vez algunas modificaciones en ciertos comandos:

Paso 1: Descarga Android SDK de http://developer.android.com/sdk/index.html En su última versión el archivo se denomina android-sdk_r04-linux_86.tgz. Extrae los archivos a tu directorio "home" (normalmente /home/NOMBRE_DE_USUARIO donde NOMBRE_DE_USUARIO será el nombre de usuario que hayas empleado en tu máquina) para que los archivos queden en la carpeta /home/NOMBRE_DE_USUARIO/android-sdk-linux.

Paso 2: Descarga el archivo asroot2 de http://forum.xda-developers.com/atta...2&d=1257621154 (para lo cual, necesitarás estar registrado en xda-developers.com). Extrae el archivo asroot2.zip a la carpeta de 'tools' dentro de la carpeta android-sdk-linux, o sea: /home/NOMBRE_DE_USUARIO/android-sdk-linux/tools.

Paso 3: Descarga la imagen de Hero "Recovery image" (la última en este momento es la 1.5.1):
http://rapidshare.com/files/318078354/recovery-RA-hero-v1.5.1.img
¡¡NO LA ABRAS!!
Simplemente coloca también el archivo en la carpeta 'tools': /home/NOMBRE_DE_USUARIO/android-sdk-linux/tools.

Paso 4: Antes de conectar nuestra Hero al ordenador, comprueba en el teléfono en "Configuración/Aplicaciones/Desarrollo" que "Depuración USB" está desactivado. Conecta el teléfono y activa ahora "Depuración USB"

Paso 5: En linux, abre una ventana de la terminal (ventana de comandos). La encontrarás en Aplicaciones>Accesorios>Terminal

Paso 6: Ahora tocan una serie de comandos que llevarán un tipo de letra diferente para evitar confusiones.

a) sudo su (la terminal pedirá nuestra contraseña que escribimos)
b) cd /home/NOMBRE_DE_USUARIO/android-sdk-linux/tools
c) ./adb push asroot2 /data/local
d) ./adb shell
e) chmod 0755 /data/local/asroot2
f) /data/local/asroot2 /system/bin/sh

La terminal deberá devolver la siguiente salida:
$ /data/local/asroot2 /system/bin/sh
[+] Using newer pope_inode_info layout
Opening: /proc/857/fd/3
SUCCESS: Enjoy the shell.
#
Seguimos con los siguientes comandos:

g) mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system
h) cd /system/bin
i) cat sh > su
j) chmod 4755 su
k) exit
l) exit

Y con esto ya somos hemos rooteado nuestra Hero. Con los dos comandos de "exit" deberíamos haber vuelto a nuestro PC al directorio:
/home/NOMBRE_DE_USUARIO/android-sdk-linux/tools

Copiamos la "recovery image" a nuestro teléfono desde ahí con el comando:

m) ./adb push recovery-RA-hero-v1.5.1.img /sdcard

y reiniciamos:

n) ./adb shell reboot

El teléfono se apagará y se volverá a encender automáticamente. Espera hasta que lo haga del todo antes de continuar con los siguientes comandos:

o) ./adb shell
p) su
q) cd /sdcard
r) flash_image recovery recovery-RA-hero-v1.5.1.img
s) reboot recovery

Con este último comando entraremos directamente en el modo "recovery" de nuestro teléfono. Ya puedes salir de la terminal en el PC:
t) exit
u) exit

Paso 8: Es más que recomendable hacer una copia de seguridad de la ROM que tienes actualmente instalada, para lo cual, seleccionamos la tercera entrada del "Android system recovery":
"- Backup/Restore"
y dentro del nuevo menu:
"- Nand backup"

En pantalla veremos el mensaje:
"Performing backup......."
y cuando termine:
"Backup complete"

Ya puedes reiniciar el teléfono:
Tecla Atrás + "Reboot system now"

Cuando el teléfono se vuelva a encender, sería muy recomendable que copiásemos en el ordenador la copia de seguridad que hemos hecho y que se encuentra en la carpeta:
"nandroid"
dentro de la tarjeta sd del teléfono. De este modo podrás volver a ella siempre que algo no te funcione en el futuro.

Ahora ya podremos instalar cualquier Custom ROM (ahora mismo, creo que lo más recomendable es Modaco 3.0) siguiendo los pasos que nos indica el gran FrAN_oC en el tutorial principal http://www.htcmania.com/showthread.php?t=65264

Un saludo;
vampi

Última edición por vampielvampiro Día 13/12/09 a las 16:58:42.
Responder Con Cita
Los siguientes 7 usuarios han agradecido a vampielvampiro su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]


  #2  
Viejo 13/12/09, 00:09:03
Array

[xs_avatar]
odrackir odrackir no está en línea
Miembro del foro
 
Fecha de registro: nov 2008
Mensajes: 86
Modelo de smartphone: Samsung Galaxy S
Tu operador: Movistar
Thumbs up

POR FINNNNNN!!!!



Muchísimas gracias llevaba tiempo deseando que alguien hiciera un tuto para ubuntu.

Yo soy de los tuyos, utilizo únicamente ubuntu en casa y el hero a diario, pero tampoco controlo demasiado sobre linux, así que esto era lo que había estado mucho tiempo esperando.


P.D. realizados los pasos y sin problemas, gracias de nuevo.
Responder Con Cita
  #3  
Viejo 13/12/09, 01:26:34
Array

[xs_avatar]
princess of hell princess of hell no está en línea
Usuario muy activo
 
Fecha de registro: dic 2009
Localización: 39.00 N 1.52 O
Mensajes: 561
Modelo de smartphone: Samsung Galaxy Nexus Nexus 10 MINIX neo x8
Tu operador: Pepephone
Muy bueno el tutorial vampielvampiro, En horabuena.

Si me lo permites añadiré un pequeño truco para no tener que entrar constantemente en el directorio /tools del sdk desde la consola.
Basta con añadir el directorio /tools al archivo .bashrc. Para eso abriremos la consola y escribiremos:

gedit /home/nombre de ususario/.bashrc

O desde nautilus o konqueror o dolphin según uses ubuntu o kubuntu activas la opción de ver archivos ocultos. Dentro de tu carpeta de usuario deberá aparecer el archivo .bashrc, lo abrimos con gedit y al final añadimos:

export PATH=${PATH}:/home/ruta al SDK/tools

Guardamos los cambio. A partir de ahora cada vez que uses adb o otra aplicación de la carpeta /tools no tendrás que poner la ruta al SDK. Bastara con poner adb u el comando correspondiente como si fuese un comando mas del sistema.
__________________
No tengo ningún talento especial. Tan sólo soy apasionadamente curiosa.
Responder Con Cita
  #4  
Viejo 13/12/09, 03:50:30
Array

[xs_avatar]
Arkaknio Arkaknio no está en línea
Miembro del foro
· Votos compra/venta: (3)
 
Fecha de registro: ago 2008
Localización: Sevilla
Mensajes: 484
Modelo de smartphone: Sony Xperia Z2
Tu operador: Vodafone
Muchísimas gracias por el tutorial, es muy interesante para todos aquellos que no tengan Windows.

Por cierto, he detectado una errata, es esta:

 Cita: Originalmente Escrito por vampielvampiro Ver Mensaje
El teléfono se apagará y se volverá a encender automáticamente. Espera hasta que lo haga del todo antes de continuar con los siguientes comandos:

o) ./adb shell
p) su
q) cd /sdcard
r) flash_image recovery recovery-RA-hero-v1.5.1.img

s) reboot recovery
Si no me equivoco debería ser como te he puesto arriba puesto que estamos instalando el Custom Recovery 1.5.1 y no el 1.2.3!!

Las cosas de adaptar un Copy&Paste, que siempre nos dejamos algo atrás!

Última edición por Arkaknio Día 17/12/09 a las 15:46:17.
Responder Con Cita
  #5  
Viejo 13/12/09, 11:49:05
Array

[xs_avatar]
vampielvampiro vampielvampiro no está en línea
Miembro del foro
 
Fecha de registro: sep 2009
Localización: Rotterdam
Mensajes: 109
Modelo de smartphone: HTC Hero

 Cita: Originalmente Escrito por Arkaknio Ver Mensaje
Muchísimas gracias por el tutorial, es muy interesante para todos aquellos que no tengan linux.

Por cierto, he detectado una errata, es esta:



Si no me equivoco debería ser:

r) flash_image recovery recovery-RA-heroc-v1.2.3.im

Puesto que estamos instalando el Custom Recovery 1.5.1 y no el 1.2.3!!

Las cosas de adaptar un Copy&Paste, que siempre nos dejamos algo atrás!
Gracias Arkaknio!!
Edito el post para evitar confusiones!!

Con que le haya servido a una sóla persona, ya estoy encantado de la vida, ya he devuelto un poquito de toooodo lo que me ha dado HTCMania.

Gracias.
Responder Con Cita
  #6  
Viejo 13/12/09, 16:22:36
Array

[xs_avatar]
noldan noldan no está en línea
Usuario novato en la web
 
Fecha de registro: jul 2008
Mensajes: 6
Modelo de smartphone: HTC Hero

Gracias, yo tambien soy de ubuntu y me encanta que haya gente como tu....

Siempre me pregunté el por qué si android es un derivado de linux hay que hacer siempre las cosas con el p.... guindous.

Gracias otra vez...
__________________

htc hero con modaco 3.0
sony vaio vgn-fw21e con ubuntu 9.10
toshiba satellite l100 con guindous 7
Responder Con Cita
  #7  
Viejo 16/12/09, 23:38:49
Array

[xs_avatar]
princess of hell princess of hell no está en línea
Usuario muy activo
 
Fecha de registro: dic 2009
Localización: 39.00 N 1.52 O
Mensajes: 561
Modelo de smartphone: Samsung Galaxy Nexus Nexus 10 MINIX neo x8
Tu operador: Pepephone
¿No se le podría poner una chincheta a este hilo?
Creo que el manual de vampielvampiro se lo merece, aunque sea para linux (ubuntu) y los que usamos este sistema operativo seamos minoria .

Porfavor.... gracias.
__________________
No tengo ningún talento especial. Tan sólo soy apasionadamente curiosa.
Responder Con Cita
  #8  
Viejo 19/12/09, 13:58:53
Array

[xs_avatar]
tito kastros tito kastros no está en línea
Usuario muy activo
· Votos compra/venta: (5)
 
Fecha de registro: ago 2008
Localización: A Coruña
Mensajes: 4,835
Modelo de smartphone: S23 Ultra
Tu operador: Pepephone
Gracias, mañana ya lo pongo en practica muy util!!
Responder Con Cita
  #9  
Viejo 19/12/09, 17:48:29
Array

[xs_avatar]
bisheja bisheja no está en línea
Usuario poco activo
 
Fecha de registro: dic 2009
Mensajes: 22
Modelo de smartphone: huawei ascend G7
Tu operador: Vodafone
ayssssss voy a probar, porque aunque yo tengo una magic me estaba volviendo loquita porque yo uso ubuntu y andaba dando vueltas para ver por donde lo trasteaba!! graciassss
Responder Con Cita
  #10  
Viejo 20/12/09, 18:58:27
Array

[xs_avatar]
tito kastros tito kastros no está en línea
Usuario muy activo
· Votos compra/venta: (5)
 
Fecha de registro: ago 2008
Localización: A Coruña
Mensajes: 4,835
Modelo de smartphone: S23 Ultra
Tu operador: Pepephone
Hola, cada vez que intento hacer un comando me dice:
insufficient permissions for device


¿sabes porque puede ser?
Responder Con Cita
  #11  
Viejo 21/12/09, 00:22:36
Array

[xs_avatar]
vampielvampiro vampielvampiro no está en línea
Miembro del foro
 
Fecha de registro: sep 2009
Localización: Rotterdam
Mensajes: 109
Modelo de smartphone: HTC Hero

 Cita: Originalmente Escrito por princess of hell Ver Mensaje
¿No se le podría poner una chincheta a este hilo?
Creo que el manual de vampielvampiro se lo merece, aunque sea para linux (ubuntu) y los que usamos este sistema operativo seamos minoria .

Porfavor.... gracias.
Gracias por tu apoyo y reconocimiento, princess.

Un saludo;
Responder Con Cita
  #12  
Viejo 21/12/09, 00:27:02
Array

[xs_avatar]
vampielvampiro vampielvampiro no está en línea
Miembro del foro
 
Fecha de registro: sep 2009
Localización: Rotterdam
Mensajes: 109
Modelo de smartphone: HTC Hero

 Cita: Originalmente Escrito por tito kastros Ver Mensaje
Hola, cada vez que intento hacer un comando me dice:
insufficient permissions for device


¿sabes porque puede ser?
Pues de entrada, como no nos digas algo más....
¿qué SO utilizas? ¿Ubuntu u otro linux?
¿cúando te devuelve el mensaje? ¿al primer comando: sudo su?

¿tienes una nueva hero de orange? puede tener algo que ver con lo que se dice en este otro tutorial:
http://www.htcmania.com/showthread.php?t=75021
Responder Con Cita
  #13  
Viejo 21/12/09, 07:25:04
Array

[xs_avatar]
tito kastros tito kastros no está en línea
Usuario muy activo
· Votos compra/venta: (5)
 
Fecha de registro: ago 2008
Localización: A Coruña
Mensajes: 4,835
Modelo de smartphone: S23 Ultra
Tu operador: Pepephone
Pues es ubuntu, el mensaje me lo devuelve con los ./adb, de hecho como yo la tengo rooteada lo que queria poner es el recovery solo y no pude, asi que probé con todo el procedimiento y con cada comando de ./adb me dice eso.


Edito: Ahora ya me funciono sin problemas, no se muy bien que seria pero ya no tengo problemas.

Última edición por tito kastros Día 02/01/10 a las 13:51:46.
Responder Con Cita
Gracias de parte de:
  #14  
Viejo 30/12/09, 13:00:17
Array

[xs_avatar]
stoker stoker no está en línea
Miembro del foro
· Votos compra/venta: (1)
 
Fecha de registro: may 2008
Mensajes: 268
Modelo de smartphone: Pixel 3a
Tu operador: Pepephone
he seguido el tutoria y todo ha ido bien menos al instalar la modaco, se instala pero al reiniciar se queda con las letras de HTC eternamente, la he dejado hasta 25 minutos y nada

la única diferencia con el tutorial es que yo estoy intentando instalar la 3.0
hay alguna diferencia?

SOLUCIONADO ---> http://www.htcmania.com/showpost.php...&postcount=198

Última edición por stoker Día 30/12/09 a las 13:22:09.
Responder Con Cita
  #15  
Viejo 03/01/10, 01:36:34
Array

[xs_avatar]
goshi goshi no está en línea
Usuario poco activo
 
Fecha de registro: ago 2009
Mensajes: 38
Modelo de smartphone: htc hero

Hola, como vosotros soy uno de esos "esos" que solo tienen ubuntu y hasta ahora no habia podido rotear el telefono debido a que tengo que virtualizar windows, y no se acaba llevando bien con los usb. y al ver el tuto de XDA pues me dije es la mía.

Problemas con el tuto 0, todo correcto lo he rooteado y no me ha dado ningún problema. El problema viene a la hora de instalar el custom recovery. aunque realizo el flasheo tal y como decis (a excepción de la versión del recovery que en XDA es la 1.5.2 ) me la flashea correctamente o como mínimo no me da ningún dato, ni bueno ni malo. y al hacerle el reboot en modo recovery se queda pajaroto tengo que sacarle la batería para reiniciarlo. alguien tiene alguna idea ?
Responder Con Cita
  #16  
Viejo 03/01/10, 02:19:52
Array

[xs_avatar]
goshi goshi no está en línea
Usuario poco activo
 
Fecha de registro: ago 2009
Mensajes: 38
Modelo de smartphone: htc hero

Me respondo a mi mismo pq yo lo valgo.

Había seguido el howto de XDA y claro el tuto de allí es para cma. entonces me equivocaba y me bajaba una rom llamada xxx-heroc-v.x.x.x.img y la que necesitaba es la que se llama simplemente hero. en fin una tontería me ha llevado toda la noche.
Responder Con Cita
  #17  
Viejo 03/01/10, 20:03:32
Array

[xs_avatar]
trouxx trouxx no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: jun 2007
Localización: Madrid
Mensajes: 3,115
Modelo de smartphone: Samsung Note 20 Ultra , Huawei Mate 10
Tu operador: Vodafone
Que me supongo que no sera solo para Ubuntu lo digo porque uso Mint 7 que esta basada en Ubuntu 9.04 y todo esto me valdra igual pero mejor preguntar que quedarme con la duda
Responder Con Cita
  #18  
Viejo 03/01/10, 21:04:45
Array

[xs_avatar]
tito kastros tito kastros no está en línea
Usuario muy activo
· Votos compra/venta: (5)
 
Fecha de registro: ago 2008
Localización: A Coruña
Mensajes: 4,835
Modelo de smartphone: S23 Ultra
Tu operador: Pepephone
Yo creo que valdra para la mayoría de distribuciones porque es todo consola.
Responder Con Cita
  #19  
Viejo 03/01/10, 23:45:55
Array

[xs_avatar]
vampielvampiro vampielvampiro no está en línea
Miembro del foro
 
Fecha de registro: sep 2009
Localización: Rotterdam
Mensajes: 109
Modelo de smartphone: HTC Hero

No debería haber problemas con ningún Linux, menos aún si está basada en ubuntu, los comandos deberían ser los mismos.
Responder Con Cita


  #20  
Viejo 04/01/10, 11:17:54
Array

[xs_avatar]
odrackir odrackir no está en línea
Miembro del foro
 
Fecha de registro: nov 2008
Mensajes: 86
Modelo de smartphone: Samsung Galaxy S
Tu operador: Movistar
Sería genial sí se pudiese sincronizar con algún cliente de correo electronico como evolution o kmail, al estilo de la sincronización con outlock. Lo cierto es que me resulta, cuanto menos curioso, que no sea así, ya que todo es Linux.
Alguno sabe sí es posible?

Un saludo y que los reyes nos traigan eclair
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Otras marcas y modelos de smartphones de venta en España > HTC > Otros modelos antiguos de HTC > HTC Hero > ROMs y desarrollo HTC Hero



Hora actual: 08:43:14 (GMT +1)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /