Skip to content

Instantly share code, notes, and snippets.

@deivinsontejeda
Created March 8, 2011 22:08
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save deivinsontejeda/861190 to your computer and use it in GitHub Desktop.
Save deivinsontejeda/861190 to your computer and use it in GitHub Desktop.
Actualización Motorola Milestone 2.2.1 => 2.3.2 => 2.3.3 Cyanogenmod7

Actualización Motorola Milestone 2.2.1 => 2.3.2 => 2.3.3 Cyanogenmod7

Introducción.

En esta guía asume que te encuentras usando la versión 2.2.1 de Android, si aún estas en una versión muy antigua ¿que esperas para venirte con los grandes? sigue Guía de Actualización del Motorola Milestone de Android 2.0.1 a 2.1 a 2.2.1 (Cyanogenmod) para Movilnet .

Por otra parte en esta receta no habrá explicaciones extensas de los comandos y/o pasos a seguir, seguro que todas esas dudas que te surgan estan muy bien explicadas en la red, si pensaste que ibas a encontrar esto lamento desepcionarte te sugiero que no sigas, cierra tu navegador y borra el historial de navegación para evitar encontrarte con este guía ;-).

Si llevarlo de 2.0.1 a Froyo fue un gran salto, hacer esta actualización sentirás el mismo orgasmo =)

¿Por donde empezar?

  • Como punto de partida, recomiendo instalar appbrain esto para evitar una vez hecha la actualización de tú teléfono no tener que recordar todas las aplicaciones que tenías instaladas.
  • Descargar los siguientes archivos, si ABA te lo permite eres todo un jedi :)

Créditos.

Esta guía fue hecha gracias a la colaboración y paciencia del amigo @Saindirty (TEMIGA :)) quién me indico los pasos y son los puesto a continuación.

No fue nada inventado por mi :) sin embargo puedes hacer tus respectivas donaciones vía Gifts Card de amazon.com, luego yo me arreglo con @Saindirty.

Lo básico.

CyanogenMod RC2 7 se instala mediante Nandroid mientras que CyanogenMod RC3 es mediante update, seguro estarás pensado ¿que es esto “update” y “nandroid”?.

Cuando te digo que es mediante Nandroid es básicamente un restore, mientras que con update es lanzando los archivos (RC3) en el directorio de OpenRecovery.

Un backup.

Por si a caso no te convence, recomiendo hacer un backup de tu sistema actual con Nandroid, esto es reiniciando tu equipo en modo Open Recovery.

¿Como hago eso de modo Open Recovery?
Cuando mandes a reiniciar tu equipo mantén presionado el botón power + botón de la cámara, esta combinación te debe mostrar una pantalla con un triangulo, luego presionas botón cámara + volumen up.

En este momento aparece un menú azul (medio arcaico) vas a la opción apply sdcard:update.zip [hace un proceso] y carga otra pantalla que arriba titula Motorola MILESTONE Open Recovery, ya estas en Open Recovery :). Ahora en esta pantalla se listan unas opciones, ve a la que dice Nandroid, luego a backup y por último a Backup All, deja que haga el proceso tarda un poco ;-)

Como dije es opcional, si eres osado puedes obviar este backup.

Espero que haya quedado claro el backup, [trate de ser lo mas explicativo :D]

A lo que venimos.

En este punto tu eres libre de escoger como llegar a la versión 2.3.3 de Android, explicare como ir de la versión 2.3.2 (Restore) y luego 2.3.3 (update).

2.2.1 => 2.3.2

En este punto vamos a llevar nuestro Motorola Milestone de la versión 2.2.1 al 2.3.2.

Descomprime el archivo CyanogenMod 7 RC2.zip y copiarlo dentro de la tarjeta SD:
/sdcard/nandroid/openrecovery/

Una vez que hayas copiado, deberia tener en tu SD algo como esto:


nandroid/
`-- openrecovery
    |-- HO!NO!_CM7_mod_7.0.0-RC2-0.07-11.02.23-v3
    |-- OR-BWLldSDCcr-20101217-1811
    `-- OR-BWLldSDCcr-20110307-0321

Los archivos OR-BWLldSDCcr-xxxx-xx son los backups en mi caso tengo 2, ¿recuerdas cuando te dije que la versión RC2 se hacía mediante Restore?.

Hecho esto vamos reiniciamos el teléfono en modo Open Recovery, y damos click al menú Wipe Data / Factory Reset y en la siguiente pantalla seleccionamos Yes — delete all user data. Cuando el proceso finaliza vuelve al menú principal.

Ahora vamos a la opción Nandroid, aparecen cuatro opciones Go Back, Backup, Restore, Delete, seleccionar Restore ahora salen los archivos que dejamos en la SD nos ubicamos en HO!NO!_CM7_mod_7.0.0-RC2-0.07-11.02.23-v3 damos click, carga otro menú y seleccionamos Restore All luego que aplique el Restore, damos un Wipe Data / Factory Reset y reboot system :).

Al iniciar veras iniciar tu teléfono con CyanogenMod7 y ya no parece un espermatozoide indeciso alrededor de un óvulo robótico, con esto ya estamos en Android 2.3.2 :), las fallas principales de esta versión es en la cámara y en la galería. Intenta hacer unas pruebas rápidas con esta versión ya que no la verás por mucho tiempo.

2.3.2 => 2.3.3

Con este último paso damos por concluido el tutorial, en donde llevamos nuestro Milestone que se encuentra en la versión 2.3.2 a la 2.3.3 mediante update.

Descomprime el archivo CyanogenMod 7 RC3.zip y copiarlo dentro de la tarjeta SD:
/sdcard/OpenRecovery/updates/

Una vez que hayas copiado, deberia tener en tu SD algo como esto:


OpenRecovery/updates/
|-- 3G-hack-Brasil.zip
`-- update-cm-7.0.0-RC3-0.07-11.03.01-Milestone-signed.zip

Puedes borrar gapps-gb-20110120-signed.zip ya que da algunos problemas, puedes dejar las de la versión anterior sin problemas.

Hecho esto reiniciamos el teléfono y nos aparece un dialogo si queremos reiniciar en modo Open Recovery se lucieron con esto, ahora ya no necesitas hacer combinaciones raras de teclas.

Una vez en el menú de Open Recovery buscamos la opción Wipe Dalkin Cache cuando finalice ve a la opción Apply Update aquí se muestran los archivos que copiamos antes 3G-hack-Brasil.zip y update-cm-7.0.0-RC3-0.07-11.03.01-Milestone-signed.zip, aplicamos primeramente el update-xxx dandole click y luego vamos al 3G-hack-xxx (Este se aplica por problemas de cobertura) al finalizar vuelve aplicar Wipe Dalvik Dache y reinicias el teléfono.

Ya con esto tienes Android 2.3.3 =)

Setting → About Phone img

Conclusión.

Como siempre digo esto es una opción a las tantas que pueden existir en la red a mi me funciono sin traumas, si puedes ayudar a mejorar este how to forkea =).

Si eres tan floj@ como para forkear y tienes alguna sugerencia sobre esta guía házmela llegar por correo deivinsontejeda@gmail.com o por twitter @DeivinsonTejeda

Deivinson Tejeda
@DeivinsonTejeda

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment