Como instalar un mod en tu milestone
by roger on sep.25, 2010, under howto
update: de instalación de cyanogen, en la ultima versión se instala utilizando un update.zip y no nandroid, ademas de tener que instalar las apps de google por separado.
update2: si tienen problemas para instalarlo y les queda reiniciandose en el logo de motorola tienen que flashear una imagen anterior de android con sbf_flash y despues instalar el mod, gracias @deimidis por la info!
links:
Vulnerable recovery only ramdld90_78
Vulnerable recovery only ramdld90_78(mirror)
A pedido de @joseschenone
Disclaimer: los mods no modifican el kernel, hasta que no logren bypassear la firma de la particion del boot, tendremos que seguir con el kernel de android 2.1.. o esperar a que motorola actualice a android 2.2
No me hago responsable de la perdida de datos, destrucción de su teléfono o
cualquier perturbación en su vida diaria =).
Para instalar un mod en tu milestone tenemos que hacer varios pasos.
1) Flashear un recovery que permita usar update.zip sin firmar.
Hay flasher para otros sistemas operativos, google es su amigo en este caso =).
flasher para linux: sbfflash
imagen: RAMDLD 90.78
Hay que iniciar el teléfono en modo bootloader, con el teléfono apagado, presionando el botón de la cámara, volumen hacia arriba y power.
Cuando este inicie, verán Bootloader seguido de la versión y algunos chequeos.
Con el teléfono conectado por usb, ./sbfflash imagen_de_recovery, este empezara a flashear y reiniciara cuando termine, si todo salio bien, estamos listos para meter OpenRecovery.
2) Meter OpenRecovery en la sd.
url: OpenRecovery 1.37
Hay que descomprimir OpenRecovery.zip en la sd, tendría que quedar un update.zip y un directorio con el nombre OpenRecovery.
Para probarlo, reiniciar el teléfono en modo recovery, botón de cámara y power, cuando vean el logo con un signo de admiración, presionar subir volumen y cámara.
Apliquen el update.zip y verán el logo de android en rojo, mas un menú mucho mas completo, esto quiere decir que tuvieron éxito.
Les recomiendo, ya que están en OpenRecovery hacer un nandroid backup completo, con esto podrán dejar el teléfono en el estado anterior a meter el mod.
También pueden rootear el teléfono, esto nos servirá en el momento de backupear la config.
3) Elejir e instalar el mod.
En este paso pueden elegir entre varios, actualmente estoy usando CyanogenMod 6.1.0 RC0 funcional, rápido y basado en froyo.
Basados en froyo:
CynogenMod sitio – mirrors – Versión 0.02-10.10.11 –
Google Apps HDPI
Basados en Eclair:
EclairMod
Antes de aplicar el mod, si quieren conservar configuración y aplicaciones instaladas, les recomiendo que instalen Titanium Backup y hacer un backup de todo, una vez instalado el mod, vuelven a instalar Titanium Backup y hacen un restore de todo.
En OpenRecovery tienen que hacer un wipe data/factory reset y wipe cache partition, recuerden antes de hacer esto tener un backup, sino se quedaran sin ninguna configuración, datos, etc..
update:
en el caso que sea un mod como nandroid backup:
Debemos meter el directorio con las imagenes del mod en /sdcard/nandroid/adbrecovery//sdcard/nandroid/openrecovery/, iniciar en recovery mode y en nanodroid elegir restore, aqui veran los mod y el backup que hicieron anteriormente, aplicamos el restore, reiniciamos y tendríamos que tener el mod funcionando.
Por lo contrario, si es viene como un update.zip, por ej: cyanogen
hay que meter el zip del mod en updates dentro de OpenRecovery, “/sdcard/OpenRecovery/updates”, entrar en modo recovery, en OpenRecovery aplicar updates como explica en el siguiente paso, en cyanogen deben bajar ademas las apps de google(HDPI son las que usa milestone), que también son un zip, ya que por temas legales no se les permite distribuir con el mod.
4) Recuperando la telefonía!
En este momento tendremos nuestro teléfono con el mod que elegimos pero sin telefonía, a menos que tengan suerte y esten en un país con los mismos radio que el creador del mod.
En este thread se están juntando los radio de distintos países, por ej: Radio Argentina
Deben meter el zip de los radios en el directorio updates dentro de OpenRecovery, cuando inicien en modo recovery, después de aplicar el primer update.zip que nos carga OpenRecovery entramos al menu Apply Updates, en el cual apareceran los .zip que tengamos, en este caso los radio de Argentina.
Una vez aplicados, reiniciamos el teléfono y deberíamos tener funcional el mod, con la telefonía y 3G.
Eso es todo, espero que les sirva, happy hacking!
Este howto esta basado en info leída en https://new.droid-developers.org/, irc #milestone-modding y otros tantos sitios que ya no recuerdo..
8 Comments for this entry
3 Trackbacks / Pingbacks for this entry
-
Tweets that mention Como instalar un mod en tu milestone « Fsck -- Topsy.com
septiembre 25th, 2010 on 17:40[...] This post was mentioned on Twitter by Jose Maria Schenone, Roger Duran. Roger Duran said: Como instalar #cyanogen u otros mods en el #milestone http://t.co/Ldq0Fvo a pedido de @joseschenone [...]
-
Froyo en tu milestone « Soluciones GNU/Linux
septiembre 27th, 2010 on 18:00[...] Este howto es gracias a mi amigo @roger_duran que lo hizo simple para mi =D. Pueden ver el howto original en http://www.fsck.com.ar [...]
-
Froyo en tu milestone « Jose Schenone
marzo 31st, 2011 on 12:21[...] Este howto es gracias a mi amigo @roger_duran que lo hizo simple para mi =D. Pueden ver el howto original en http://www.fsck.com.ar [...]
septiembre 25th, 2010 on 21:01
Este mensaje lo estoy escribiendo en el baño desde mi milestone con froyo :)
El tuto funciona de puta madre, no sean cobardes y mentanloN!!!
septiembre 25th, 2010 on 21:25
Tenemos un update disponible ya 0.01c, ni bien termine de bajar lo meto y comento, por lo que leí dura mas la batería =)
septiembre 26th, 2010 on 7:07
Bueno, por lo que vi hasta ahora, ademas de funcionar sin problemas cm 0.01c, la bateria parece durar mas, gracias a que sacaron un hack en el usb storage e hicieron andar el usbd de motorola.
septiembre 26th, 2010 on 21:39
listo… acabo de hacerlo… funciona todo!!!! muchas gracias por el howto y la asistencia personal =D
octubre 1st, 2010 on 12:01
Buen trabajo… saludos desde el otro lado del mundo :-p
octubre 12th, 2010 on 0:55
No logro que inicie mi Milestone el mod. POr suerte puedo volver a la que venía usando. Como creo que puede tener que ver con la versión, actual, copio lo que dice en la parte de Acerca del teléfono:
Versión de firmware: 2.1-update.1
Versión nucleo
2.6.29-omap1
Número de versión SHLA_U2_03.05.0
octubre 12th, 2010 on 12:00
Por lo que vi es por la version del boot.img, kernel etc.. despues me fijo cual tengo yo y te digo, sos la segunda persona que conozco que le pasa.
octubre 12th, 2010 on 22:20
Logré instalarlo. No sé cuál haya sido el problema concreto, pero la solución estaba en seguir estos pasos:
http://forum.xda-developers.com/showthread.php?t=784750&page=66
Lo único más que debía hacerle con respecto a este tutorial era el primer paso, flashear otra imagen en el Milestone. Después seguir los mismos pasos. Es muy util hacer el nandroid backup, porque entre todas las idas y vueltas, siempre podía volver a ese estado seguro.
En mi caso el problema estaba que después de aplicar el update de cyanogen, cuando reiniciaba quedaba en un bucle del logo de Motorola, y la única forma de salir era sacarle la batería.
Por si acaso guardo copia de esos archivos por si desaparecen de la web. Gracias nuevamente, no me hubiera atrevido a hacerlo sin leer este tutorial.