Flashar Motorola Dext a Android 2.1 Eclair

Actualización de Dext a Vanilla w/ Eclair - 1.2


Bueno después de mucho juntar valor e información pude actualizar mi motorola dext a eclair.
El equipo es un Dext de Movistar argentina con baseband 5025

Pasos Previos:
Tener en el teléfono instalado una aplicación de terminal (yo use Connectbot)
http://code.google.com/p/connectbot/

El recovery y la rom las saque de esta pagina:
http://www.simply-android.com/discussion/328/handlerexploits-work-downloads-only
Utilicen la versión de de cliq/dext...a mi me paso que baje un recovery de otro equipo (cliqxt) por suerte pude iniciar de vuelta e instalar el recovery correcto.

El MOTO MSM ROOT lo saque de aca:
http://www.megaupload.com/?d=K9VY9G2M

NOTA: Toda la instalación esta hecha en linux (no use rdslite)

ACLARACIÓN: El intentar hacer este procedimiento, puede dejarte con un teléfono actualizado o un buen pisapapeles de $1500 (si lo compraste en movistar :P)

Método para obtener acceso Root:


Una vez tengamos todo listo en nuestro ordenador, usamos los archivos para obtener permisos de superusuario: Moto_MSM_Root
  • Ponemos nuestro dispositivo en modo depuración (Ajustes-Aplicaciones-Desarrollo-Depuración).
  • Conectamos el dispositivo por usb, pero sin darle a almacenamiento masivo desde el teléfono.
  • Descomprimimos el archivo que nos hemos bajado antes (Moto_MSM_Root) en la carpeta Tools del SDK
  • Abrimos una terminal desde Linux y vamos hasta la carpeta Tools con "cd /home/usuario...."
  • Comprobamos comunicación PC/dispositivo:
sudo -i
adb kill-server
adb start-server sudo
adb get-state

Si todo va bien nos dirá que existe comunicación con un mensaje que no sea "Unknow" o "unavaible", tiene que mostrar “device 484684984”.

A continuación, sin cerrar la terminal, escribimos los siguientes comandos:

./adb push {path*}/Superuser.apk /sdcard/Superuser.apk
./adb push {path*}/su /sdcard/su
./adb push {path*}/rageagainstthecage-arm5.bin /data/local/tmp/rageagainstthecage-arm5.bin
./adb push {path*}/install-root.sh /data/local/tmp/install-root.sh

*{Path} = la ruta completa donde estan esas aplicaciones ej: /home/user/Moto_MSM_Root/Superuser.apk


adb shell (cambiará a modo shell con un $)

su
cd /data/local/tmp
chmod 0755 rageagainstthecage-arm5.bin chmod 0755 install-root.sh


A continuación, con el teléfono aún conectado a la pc abrimos el connectbot en el dispositivo y nos conectamos localmente poniendo cualquier nombre de identificación y escribimos en el:

cd /data/local/tmp ./rageagainstthecage-arm5.bin

Espera unos instantes y saldrá un mensaje tal que "Forked xxxx childs". Ahora podemos salir de la aplicación.
  • Volvemos a entrar en la aplicación y vemos como ha cambiado el símbolo $ por #.
  • A continuación teclea ahí mismo:
/data/local/tmp/install-root.sh
exit
exit

Actualizar ROM:


Aclaracion :Antes de poder instalar cualquier ROM (oficial o no) debemos instalarnos un buen Recovery (algo así como un grub de un pc) y dependiendo de la versión del sistema Android, una Radio (cambiamos la versión del módem de telefonía).
Busquen el tipo de baseband que tiene su equipo y en base a eso fijense si el rom funciona con ese, si es asi no hace falta hacer el cambio de radio, en caso contrario si es necesario hacerlo.

En mi caso no fue necesario aplicarle el cambio de radio, el problema es que un cambio a una base no soportada en el pais donde esta el teléfono, puede resultar en que solo podamos transmitir datos en edge o 3g dependiendo de que banda utilize la prestadora del servicio.

Al principio me equivoque y le mande el recovery de un quench, pero me dejo bootear de vuelta, le instale el recovery correcto y salio andando.

Instalar Recovery:


Comprobamos que no haya ningún archivo .img en la raíz de la tarjeta SD del teléfono y nos vamos otra vez a ejecutar comandos ADB:

./adb shell (Nos pasará al símbolo $) su cd system mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
  • Descargamos el archivo del Recovery de AQUÍ.
  • Lo descomprimimos y lo metemos en la raíz de la SD del Dext.


Otra vez desde el ADB:
./adb shell su flash_image recovery /sdcard/j_r0dd-mb200-v1.7.4.1.img
Recovery Instalada.

Instalar Radio:
  • Descargamos la radio conveniente.
  • SIN DESCOMPRIMIR lo metemos en la raíz de la tarjeta SD.
  • Desenchufamos el teléfono del ordenador (Si no lo hacemos y apagamos se reinicia solo).
  • Apagamos el Motorola Dext.
  • Una vez apagado entramos en el Recovery manteniendo: Encender+Cámara elegimos Recovery con los botones de volumen cuando nos salga)
  • Elegimos la opción "Flash zip" y buscamos la radio que hemos metido anteriormente.

*Para manejarnos por el Recovery lo hacemos con las teclas de volumen para subir y bajar, "Home" para aceptar y "Back" para volver atrás.
Radio Instalada.

Para instalar ROM's nuevas no necesitamos usar la terminal, esta es la parte mas sencilla de todas
  • Descargamos la ROM que queramos y la metemos SIN DESCOMPRIMIR en la raíz de la SD.
  • Entramos en modo Recovery.
  • Recomendable hacer WIPE (dentro del menú del Recovery), con lo que resetea los datos del teléfono (NO DE LA SD)
  • Flashear la ROM con la opción "Flash zip".

FIN
(fuente: http://grogandroll.blogspot.com/2010/11/acceso-root-en-un-motorola-dext-y.html)

Bueno espero que les sirva y se animen a actualizarlo, yo elegí la vainilla w/ eclair, porque quería una rom mas ligera y yo elegir las apps a instalar, pero creo que con cualquier otro rom para dext puede servir. Por otro lado el teléfono funciona joya, anda mas rápido, casi nada de lag, y soporta mas aplicaciones que fueron actualizándose y dejando de funcionar bien en android 1.5 (droid stats, connect bot, etc), bah me dejaron de funcionar los widgets, pero ahora con 2.1 anda todo!!

PD: a 2 semanas de uso, puedo decir que los pros son mas que los contras, a veces tengo algún que otro error aislado (frizado del escritorio, problemas con las llamadas) pero habran sido 2 o 3 veces en total, por lo cual el resultado sigue siendo positivo y por bastante.

4 comentarios:

Joan Messi | 15 de diciembre de 2010, 1:35

yo lo compre en la claro sirve???

Bardiel | 16 de diciembre de 2010, 1:25

No sabria decirte, yo lo probe con movistar, pero en teoria deberia funcionar con cualquier dext. Si te animas a hacerlo chequea la baseband de tu equipo como tema fundamental.
Un buen foro de android en español es www.grupoandroid.com, muy recomendable

emax | 4 de octubre de 2011, 16:49

tengo en movistar argentina y tengo miedo de hacerlo.... me lo recomendas?

Bardiel | 5 de octubre de 2011, 9:59

Mira el cambio es mucho, pasas a mejor version de SO, funciona mas rapido, tiene mas aplicaciones, en fin, el telefono te rinde mas y mejor, igualmente fijate en mi nuevo post en el blog nuevo
http://technicalparadise.com.ar
Ahi hago una descripcion de las distintas actualizaciones de rom que le hice al telefono y sus pros y contras.

Publicar un comentario