Root y Recovery en Nexus One
Android es un SO con kernel linux así que funciona muy parecido a los sistemas Gnu/Linux que conocemos como Ubuntu, pero con una gran diferencia. Mientras en Ubuntu tenemos acceso al root en Android no. Y para poder trastear a fondo con el móvil tenemos que conseguir acceso a root. Los pasos son muy sencillos. Pero primero vamos a necesitar saber que número de compilación tiene nuestro Android. Para eso vamos a menú/Ajustes/Acerca del teléfono. Abajo de todo lo incida. Entonces, dependiendo del número de compilación descargar uno de los archivos siguientes:
Superboot para ERD79 – descarga MD5: 4e27cf36ebcab51cfb6813d67bbacabe
Superboot para ERE27 – descarga MD5: 19d302e1bcb18932f009d2a36a3d688f
Superboot para ERE27 con himem activado – descarga MD5: 96a33732400d08888c605557c849ec61
Superboot para ERE36B – descarga MD5: aee6fd5fe1a6e5b45bbf81ed2ccd358a
Superboot para ERE36B con himem activado – descarga MD5: ce883241f179e504ad617a5508134f7c
Lo descargamos y descomprimimos los archivos que contiene en la carpeta tools del sdk. Hay varios archivos para Windows y para Mac, esos podemos eliminarlos sin miedo.
Ahora vamos a desbloquear el bootloader, que también viene bloqueado. Pero desbloquearlo es muy sencillo. Los pasos son:
- Conectar el móvil apagado por USB
- Encenderlo pulsando el trackball a la vez. Así arranca en modo fastboot. Saldrán unos robotitos en patinete.
- Ahora abrimos un terminal y escribimos:
./fastboot-linux oem unlock
Cuando instalamos los drivers y el sdk editamos el archivo .bashrc por lo que no hace falta que nos metamos dentro de la carpeta tools para el paso anterior. Una vez pulsado intro en la pantalla del móvil aparecerá un texto avisándonos de que vamos a desbloquear el móvil. Que si lo hacemos se borrará toda la información que tuvieramos, así que es recomendable haber hecho respaldos de lo importante. En esa pantalla le decimos que si y el móvil se reiniciará.
Ahora ya tenemos el bootloader desbloqueado. El siguiente paso es conseguir acceso a root. Para eso volvemos a arrancar el móvil pulsando el trackball y escribimos en un terminal:
chmod +x install-superboot-linux.sh
Para hacer ejecutable ese script. Y luego:
./install-superboot-linux.sh
Al ejecutar este script se carga en nuestro movil el boot.img modificado que nos dará acceso a root, instalará su y superuser APK sin necesidad de modificar nada mas. El proceso es instantáneo. Así que a partir de aquí ya tenemos el móvil con acceso a root :)
El último paso consiste en instalar un recovery modificado para poder hacer backups del sistema, instalar otras rooms, hacer resets de fábrica, formatear la tarjeta SD y algunas cosas mas. Vamos a necesitar descargar el recovery nuevo. En este caso el último a fecha de hoy de AmonRA, es este: RA-nexus-1.6.0. Para ver si hay alguna versión más nueva hay que echar un ojo aquí.
Una vez descargado lo movemos a la carpeta tools y procedemos igual que antes
- Conectar el móvil apagado por USB
- Encenderlo pulsando el trackball a la vez. Así arranca en modo fastboot. Saldrán unos robotitos en patinete.
- Ahora abrimos un terminal y escribimos:
./fastboot flash recovery recovery-RA-nexus-v1.6.0.img
Y en un momento estará el recovery instalado. Para acceder a el solo tenemos que endender el Nexus pulsando a la vez la tecla de encendido y la de bajar volumen. Ahí tendremos las opciones que he mencionado antes:
Fuentes:
3 Comments to “Root y Recovery en Nexus One”
Leave a Reply














Bajando este enlace que tienes para la ere27, me falla ..
http://www.romraid.com/paul/nexusone/1.0-ERE27-nexusone-superboot.zip
Tienes razón y los otros también. He actualizado ese enlace porque es el mismo que he usado yo, cuando consiga los otros los actualizaré.
He resubido 4 de los 5 links. Solo falta el superboot para la compilación ERD79. Pero esa es con la que sale de fábrica. Una vez lo enciendes y coge cobertura te avisa de que hay una actualización vía OTA que precisamente es la ERE27. Así que todo el mundo debería de tener esta. De todas formas en cuanto consiga la otra la resubo también.