Antes de nada debo avisar de dos cosas. Cualquier cambio que realicéis en el sistema perderéis automáticamente la garantía del terminal (sea comprado por operadora o libre desde Google), el otro aspecto es que no me hago responsable de cualquier cambio que pueda resultar erroneo evitando cualquier tipo de responsabilidad y siendo responsable única y exclusivamente quien haya decidido por seguirlo. Esto es válido para Nexus One vendidos por operadoras como Vodafone, AT&T, T-Mobile, etc.
Bien, una vez hecha esta entradilla, voy a enseñar como instalar Froyo (Android 2.2) en un Nexus One con un firmware de Operadora. Los terminales que no se venden libres sino que van subvencionados por operadora llevan unos firmware diferentes y por lo general, algo más avanzados a los estables dentro de la rama de developers, es por ello que diferentes updates como el reciente filtrado Froyo no son compatibles no permitiendo actualizarlo de una manera que no sea vía OTA.
Pues bien, para poder añadir un firmware que no es el suyo, lo primero que debemos hacer es desbloquear el recovery o bootloader. De otra manera cualquier cambio que hagamos a través del Fastboot o ADB será denegado por parte de nuestro móvil. Bueno, dicho esto vamos a la obra.
- 1er Paso: Descarga los drives del Nexus One y descomprimirlos. Desde aquí
- 2º Paso: Activar USB debugging (depuración USB) dentro de aplicaciones -> desarrollo
- 3er Paso: Entrar en Modo ADB. Para ello apagamos el teléfono y lo encendemos apretando la Trackball y Power al mismo tiempo.
- 4º Paso: Cuando entremos en este modo nos pedirá instalar los drivers (que previamente habíamos descargado en el Paso 1) y los instalamos.
- 5ºPaso: Descargamos el superboot para desbloquear el bootloader del Nexus One desde aquí.
- 6º Paso: Extraemos el Superboot y abrimos la terminal o consola de comandos. Con el terminal aún en modo ADB debemos observar si está bien conectado y comprobamos su disponibilidad utilizando el comando fastboot-windows devices
- 7º Paso: Una vez hecho esto vamos a desbloquear el bootloader (este es el punto sin retorno, si lo haces, bye bye garantía) con el comando fastboot-windows oem unlock.
- 8º Paso: Cuando pongamos eso, en el teléfono nos saldrá una ventanita preguntando si estamos seguros de querer realizar tal acción y que la responsabilidad será tuya y la garantía desaparecerá. (la respuesta la decides tu mismo).
- 9º Paso: Ya podemos insertar el firmware de un Nexus de desarrollo o libre, para eso tendremos que descargar la imagen original desde aquí.
- 10º Paso: La descargamos y la descomprimimos en la misma carpeta que el Superboot y ponemos de nuevo el teléfono en modo ADB.
- 11º Paso: Volvemos a abrir la consola (si la habíamos cerrado)
- 12º Paso: Borrar datos de usuario y caché por comandos: fastboot-windows erase userdata / fastboot-windows erase cache – o por la vía tradicional desde el móvil -> Ajustes -> Privacidad -> Restaurar teléfono de fábrica.
- 13er Paso: Desde la consola y dentro de la carpeta extraída: fastboot-windows flash boot boot.img
- 14º Paso: fastboot-windows flash system system.img
- 15º Paso: fastboot-windows flash recovery recovery.img
- 16º Paso: Cuando iniciemos el móvil y lo configuremos como recién comprado nos saldrá que hay una actualización disponible que es la que nos actualizará nuestra ERD79 a la ERE21. Con la ERE21 ya podremos actualizar a Froyo o mejor dicho el firmware FRF50.
- 17º Paso: Para eso lo descargamos (desde aquí), cuando lo tengamos descargado, lo renombramos a update.zip y lo instalamos en la raiz de nuestra tarjeta MicroSD.
- 18º Paso: Después de esto vamos al Recovery del Nexus One (subir volumen + power) y seleccionamos Apply update from SIM y nos actualizará el móvil a Froyo.
Bueno, ya está todo. Para dudas, consultas y demás no olvidéis pasaros por el maravilloso foro de HTCMania y poder conocer más sobre vuestro teléfono o solucionar dudas que os puedan surgir