Ver Mensaje Individual
  #1  
Viejo 29/05/09, 12:24:14
Array

[xs_avatar]
kilops kilops no está en línea
Miembro del foro
 
Fecha de registro: abr 2009
Mensajes: 106

Howto; Preparar sistemas Linux para rootear las HTC Android.

Hola a tod@s,

Abro este post porque me parece interesante ir posteando como se han preparado las distribuciones linux para poder usar fastboot y adb sobre nuestras magic.
Hay que decir que hasta la fecha no he visto ningun tarball que sea comun para todas las distribuciones,y no creo que lo haya,y por eso hay que modificar/crear algun archivo o parámetro que será distinto en cada distribucion Linux para que fastboot y adb rulen bien.

En mi caso,voy a postear como he configurado SuSE Linux para poder meter una rom a mi Magic. Me gustaria recalcar que NO HE LOGRADO usar fastboot desde mi usuario normal,en cambio adb SI,pero bueno,cuando quiero usar fastboot me logeo como root en mi PC y listo.

CONFIGURACION DE SUSE 11.1

1- Descargamos el SDK para este plataforma y lo descomprimimos.
2- Debido a que el SDK para linux no incorpora el fastboot,podemos compilar uno nosotros o descargarte este que ya lo está.
3- Copiamos el fastboot dentro del directorio tools del SDK Y asi lo tenemos todo alli.
4- Accedemos al directorio tools desde la consola,nos logeamos como root y damos permisos de ejecucion al archivo fastboot.
Código:
chmod +x fastboot
5- Luego,desde la consola y como root,accedemos al directorio /etc/udev/rules.d/ y creamos el archivo 11-android.rules (mirad NOTAmas abajo)
Código:
touch 11-android.rules
6- Ahora editamos dicho archivo con vuestro editor de texto preferido,yo e usado kate.
Código:
kate 11-android.rules
7- Insertamos esto en el archivo;
Código:
SUBSYSTEMS=="usb", ATTRS{idVendor}=="0bb4", ATTRS{idProduct}=="0c01", MODE="0666", OWNER="kilops"
SUBSYSTEMS=="usb", ATTRS{idVendor}=="0bb4", ATTRS{idProduct}=="0c02", MODE="0666", OWNER="kilops"
NOTA; Sistituir kilops por vuestro user login.

5- Reiniciamos el sistema.

Una vez reniciado,conectais la magic y ya podeis probar el reconocimiento accediendo al directorio tools y ejecutando desde la consola;
./adb devices y ./fastboot devices (para fastboot recordad de tener la magic en modo fastboot)

Si la reconoce,ya podeis hacer todo lo que se postea por este foro aqui desde SuSE 11.1.
Yo he vuelto a meter el recovery de vodafone y todo perfecto.

Saludos.

NOTA IMPORTANTE: Otro aporte más para otras distros: Cambiar el número del archivo, por ejemplo para Ubuntu en vez de 11-android.rules es 50-android.rules, y creo que en el caso de la última versión es 51-android.rules. (gracias openmiki )

Última edición por scatha Día 27/07/10 a las 09:18:07.
Responder Con Cita
Los siguientes 7 usuarios han agradecido a kilops su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]