Tema: [ TUTORIAL ] Root+Recovery con Ubuntu
Ver Mensaje Individual
  #1  
Viejo 20/06/10, 18:22:09
Array

[xs_avatar]
josebama josebama no está en línea
Usuario veterano
 
Fecha de registro: oct 2009
Localización: Getxo
Mensajes: 776
Modelo de smartphone: Galaxy Nexus
Tu operador: Vodafone
Root+Recovery con Ubuntu

Aqui os voy a explicar como instalar el recovery y obtener acceso root utilizando Ubuntu (aplicable al resto de destribucionaes linux haciendo pequeños cambios menores)

Si en algún momento os da problemas con los permisos haced las cosas como root, yo lo he hecho exactamente como he puesto en el tutorial pero parece ser que hay a gente a la que le han dado problemas de permisos
  1. Descargar el SDK de Android para linux: http://developer.android.com/sdk/index.html
  2. Descomprimirlo en /opt
  3. Descargar el fastboot para linux http://developer.htc.com/adp.html#s2
  4. Descomprimirlo en /opt/android-sdk-linux_86/tools
  5. Darle permiso de ejecución ejecutando en consola: chmod -x /opt/android-sdk-linux_86/tools/fastboot
  6. Para poder utilizar los comandos del SDK desde cualquier parte del terminal hay que ejecutar gedit ~/.bashrc y añadir al final del documento export PATH=${PATH}:/opt/android-sdk-linux_86/tools y guardar.
  7. Repetir el paso 6 pero ejecutando al principio sudo gedit /root/.bashrc en vez de gedit ~/.bashrc
  8. Coge el movil, pulsa menú y ve a ajustes/aplicaciones/desarrollo y activa la depuración por usb
  9. Conecta el móvil al PC
  10. Abre una consola de comandos en el PC y ejecuta sudo su
  11. Ejecuta adb devices
    1. Si te da error de que no existe el comando es porque no has hecho bien los pasos 6 y 7, repitelos o ejecuta cd /opt/android-sdk-linux_86/tools y cada vez que en el tutorial se diga que ejecutes un comando del SDK (adb, flashboot..) tu en el comando tendrás que poner ./ por delante (./adb)
    2. Si te devuelve ???? o algo del estilo a que no tiene permisos ejecuta lo siguiente:
      adb kill-server
      adb start-server
      adb devices
    3. Si te devuelve un dispositivo y letras y números, está bien, ve al siguiente paso
  12. Apaga el teléfono y ahora mantén presionado el trackball y pulsa el botón de encendido hasta que salga la pantalla del bootloader (blanca con texto y unos androides andando en skate)
  13. Ejecuta en el ordenador fastboot devices
    1. Si sale en blanco ve a reboot bootloader y vuelve a hacerlo
  14. Ejecuta fastboot oem unlock
  15. Ahora en el móvil te sale una pregunta sobre si quieres desbloquear el bootloader y perder tu garantía, si estás seguro de que quieres hacerlo y ponerte el recovery, dale a yes (moviendote con las teclas de volumen y seleccionando con la de encendidio)
  16. Descárgate el recovery de http://forum.xda-developers.com/show...88&postcount=1
  17. apaga el teléfono otra vez, vuelve a encenderlo con lo de tackball+encendidio
  18. Ejecuta en el ordenador fastboot devices para comprobar que te lo detecta
  19. y pon fastboot flash recovery /RUTA-HASTA-EL-ARCHIVO/recovery-RA-nexus-v1.7.0.1.img (sustituye RUTA-HASTA-EL-ARCHIVO por la ruta en la que tienes el archivo .img y tal vez la versión que te hayas descargado sea otra, por lo que también tendrás que sustituir recovery-RA-nexus-v1.7.0.1.img por el nombre del que tu te has bajado)
  20. Si quieres particionar la SD para luego utilizar a2sd haz lo siguiente, si no, sáltate este paso.
    mantén pulsada la decla de bajar volumen y pulsa el botón de encendido, ahora elige recovery para arrancar el recovery, ve a partition sdcard, partition sd. Ahora elige los tamaños de las particiones, yo lo he dejado todo como estaba. ahora dale a ext2 to ext3.
  21. Ve a backup/restore y haz un nand backup
  22. pulsa toogle USB-MS
  23. descárgate esto http://n0rp.chemlab.org/android/nexu...0.1-signed.zip y metelo en la raiz de la SD
  24. Cuando acabe de copiar, pulsa el trackball para volver al recovery
  25. Ve a flash zip y flashea nexus-addon-0.1-signed.zip para obtener acceso root
  26. Reinicia el teléfono

Ya tiene es recovery y acceso root, ahora a disfrutar de tu Nexus One sin límites

Como habréis apreciado no soy muy bueno en eso de explicar las cosas, asi que estoy abierto a cualquier idea de mejora de este tutorial.

Última edición por josebama Día 02/09/10 a las 15:29:53.
Responder Con Cita
Los siguientes 5 usuarios han agradecido a josebama su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]