domingo, noviembre 07, 2010

"Rootear" Motorola Dext desde Ubuntu Linux.

Demasiado tiempo libre.


Hace ya cerca de seis meses que me hice de este cel, la verdad es que no me ha decepcionado del todo, pero de vez en cuando hecho en falta aplicaciones del clásico Palm OS, sobretodo las tareas y el calendario, pero también es cierto que no he tenido ganas/tiempo de hurgar en el cel como en mi época de Treo...
Motorola, no piensa actualizar el sistema operativo, y pensando en una proxima actualizacion usando la rom adlxmod-2.1 he decidido habilitar el acceso como superusuario. El crédito, por supuesto es de este post de taringa, en el que me he basado por completo; , además de que mientras buscaba información al respecto me encontré con este interesante articulo, que bien podría llamarse ¿por qué "rooteamos"?


Dedos al teclado.

1. Descarga el SDK de android desde aquí.
2. Descarga Moto_MSM_Root, desde aquí.
3. Desde el Market de android, instala Terminal Emulator.
4. Descomprime ambos archivos en tu carpeta home, para que sea mas fácil escribir desde la terminal.
5. Edita el archivo .bashrc, deste terminal: gedit .bashrc, añadiendo la siguiente linea:
PATH=${PATH}:/home/g/droid/sdk/tools
donde sustituirás:  /home/g/droid/sdk/tools, por la ruta de la carpeta en la cual ubicaste los archivos.

5.1 En caso de que aparezca el error "???????????? no permissions "
sudo gedit /etc/udev/rules.d/10-motorola-droid.rules

que debe contener:

SUBSYSTEMS=="usb", ATTRS{idVendor}=="22b8", ATTRS{idProduct} =="41db", MODE="0600", OWNER="usuario"

tras lo cual nos ubicamos en la carpeta tools del sdk y tecleamos

sudo su
./adb kill-server
#./adb start-server

6. Verifica que el modo debug del teléfono este activado: Configuración > aplicaciones > Desarrollo > Depuración USB.
7. Conecta el teléfono a través del cable USB, y selecciona solo cargar.
8. Abres una terminal dentro de la carpeta del SDK, aplicaciones  > accesorios > terminal... (en lo sucesivo /home/g/ se debe remplazar por tu nombre de usuario...)

cd droid/sdk/tools

Teclea:
./adb devices

Transfiere los archivos necesarios:

./adb push /home/g/droid/moto/Superuser.apk /sdcard/Superuser.apk

./adb push /home/g/droid/moto/su /sdcard/su

¡Ojo, la ruta de instalación para el dispositivo cambia en los siguientes archivos!

./adb push /home/g/droid/moto/rageagainstthecage-arm5.bin /data/local/tmp/rageagainstthecage-arm5.bin

./adb push /home/g/droid/moto/install-root.sh /data/local/tmp/install-root.sh

Cambiando permisos:

./adb shell

cd /data/local/tmp

chmod 0755 rageagainstthecage-arm5.bin
chmod 0755 install-root.sh

cd /data/local/tmp

./rageagainstthecage-arm5.bin

Aparece un mensaje: se aceptan donaciones por encima de mil dolares, y forked xxxx...
teclea:
exit
 O reinicia el servidor:

./adb start-server


./adb shell
cd /data/local/tmp

./install-root.sh

Listo, y ¡todo para poder capturar pantallas...! y, si te place, actualizar el sistema operativo.






Referencias: http://new.taringa.net/posts/celulares/6884342/Como-Actualizar-Motorola-Dext-y-BackFlip-a-Android-2_1.html

No hay comentarios:

Publicar un comentario

Los comentarios alimentan este blog, el pobre esta muy flaco, así que si no te apetece ver un famélico blog mas deambulando siniestramente por la web ¡comenta!