Usuario:Juanda/android/rootear
Casí todos los dispositivos Android vienen con un modo recovery que puede usarse para:
- Arrancar el dispositivo en fastboot
- Recuperar el sistema
- Borrar el dispositivo
- Otras funciones.
Se pueden instalar recoverys personalizados como ClockworkMod que hace sencillas las copias de seguridad o la instalación de ROMs cocinadas. Arrancar en recovery no es peligroso, no daña tu teléfono móvil.
- Arrancar en modo recovery:
- Difiere entre los distintos disposivos. Normalmente se apaga el movil y se arranca pulsando varias teclas. Ejemplo: Con el HTC Desire manteniendo pulsados tecla de encendido y el botón Volumen -.
Opciones habituales en modo recovery
- Fastboot: Es un modo para permitir hacer modificaciones en la memoria interna del dispositivo.Simlock is a way to unlock your device so it can be used on different carriers, although you may need a key.
- Recovery: Por defecto es el sistema de recuperación de Android.
- Todos los dispositivos Android vienen con una consola de recuperación que es básicamente una partición en la memoria interna del dispositivo. En casi todos los tablets y smartphones Android podemos arrancar el sistema en esta partición para acceder a una serie de opciones como devolver el estado del dispositivo a su estado inicial o recuperar el sistema operativo usando una ROM oficial en formato zip, pero nada más que eso.
Puede ser el que viene con el teléfono o uno customizado. El más típico es ClockworkMod.
- Clear Storage: Si vas a vender el teléfono o tienes problemas serios con el, es una forma de limpiarlo completamente. Se eliminan todos los datos del teléfono.If you have rooted your device its highly likely that you installed a custom recovery at the same time. If you haven’t done this then its suggested that you do so, as losing all your settings and data can be a pain. It can be installed from the ROM Manager app.
- Simlock (en teléfonos): Para desbloquear teléfonos y ser usados con distintas operadoras de telefonía. Puede necesitar una clave.
- Otra información: Versión HBOOT (que es el bootloader).
ClockWorkMod Recovery
- También conocido como ClockworkMod, Clockwork y CWM es un sistema de recuperación de datos para teléfonos y tablets Android que te permite realizar tareas avanzadas de recuperación, restauración, instalación y mantenimiento que no son posibles con el sistema que viene de fábrica.
- Existen una serie de sistemas de recuperación Android modificados que basicamente sustituyen el sistema de recuperación que viene de fábrica por otro que hace lo mismo que éste, más una serie de opciones que te darán más control de tu dispositivo. Por ejemplo podrás instalar ROMs oficiales o cocinadas, o actualizaciones que incluyan aplicaciones, temas, kernels, etc. usando ficheros comprimidos en zip. También podremos borrar datos de cualquier partición del sistema, usar la tarjeta de memoria desde el propio sistema de recuperación, particionar la tarjeta MicroSD, borrar la caché de Dalvik (máquina virtual sobre la que Android funciona) , eliminar las estadísticas de la batería, ajustar permisos, gestionar y recuperar copias de seguridad, etc.
- ClockworkMod recovery es uno de los más extensamente usados sistemas de recuperación de Android modificados ya que está disponible para prácticamente todos los teléfonos y tablets Andorid. Este sistema ha sido desarrollado por Koushik Dutta (también conocido como Koush), el mismo que ha creado el Android ROM Manager. Podemos encontrarle en su blog hackeando dispositivos android y también en su Twiter.
- Una de las grandes ventajas de ClockworkMod frente a otros sistemas de recuperación modificados es que éste es muy sencillo de instalar en casi todos los dispositivos. Una vez rooteado el teléfono o tablet, podemos instalarlo simplemente usando la aplicación ROM Manager que la podemos encontrar en Googley Play. Sólo tendremos que instalarla, ejecutarla y usar la primera opción llamada Flash ClockworkMod Recovery. Aquí tenemos un tutorial más detallado sobre Cómo instalar ClockworkMod Recovery en tu dispositivo Android.
Instalación de ClockWorkMod Recovery
Es necesario que el teléfono esté rooteado.
Busca e instala la aplicación ROM Manager desde Google Play o escaneando el siguiente código QR:
- Podemos seguir el siguiente tutorial:
- Mi experiencia con Nexus 4, vía comandos:
Download the latest official ClockworkMod recovery from CWM website and rename it to recovery.img Enable Android Debugging from Settings > Developer Options. (If you can't find developer options, go to 'About' and tap 'Build number' seven times.) Connect the device to your computer via USB, and install the required drivers. Download the recovery flashable SuperSU package with Busybox and transfer it to your phone's internal SD card. Reboot into fastboot/bootloader:
adb reboot bootloader You can also power off the phone and then use power + volume-down key combination to get into bootloader. Unlock the bootloader if you haven't done so already. WARNING: This command will wipe all data on your device.
fastboot oem unlock Enter this command in a command prompt to flash the ClockworkMod recovery (making sure you are in the directory where you downloaded the recovery file):
fastboot flash recovery recovery.img OR
If you simply want to root without flashing a custom recovery and want to stick to your stock recovery, simply boot this recovery once using this command: fastboot boot recovery.img
If you flashed the recovery in the previous step, you can now boot into recovery by pressing volume-up or volume-down twice to select the recovery option, and then the power button to enter it. If you simply booted into the recovery file without flashing it in the previous step, you should already be in recovery now. Once in recovery, take a backup to be on the safe side. Flash the downloaded SuperSU and busybox package zip file from recovery. Clear cache and dalvik cache just in case (not required but won't hurt). Reboot the device.
Otra opción a modo de comandos (sin ClockWorkMod para rootear el movil: Es arrancando con un boot "inseguro": insecure boot.img Un boot inseguro permite al dispositivo arrancar con permisos para ser montado como root. Esta es la manaera para poder instalar SuperSU/Superuser.apk a /system/app y los binarios de Su a /bin
adb shell mount -o remount,rw /system adb push su /system/bin/ adb push Superuser.apk /system/app/ adb push busybox /system/xbin/ adb shell chmod 06755 /system/bin/su chmod 0644 /system/app/Superuser.apk chmod 04755 /system/xbin/busybox cd /system/xbin busybox --install /system/xbin/ exit exit http://wiki.rootzwiki.com/Android_SDK