Rootear una tableta Android

Tabletas en el aula
Rootear una tableta Android
Edición 2015
Autor: Fernando Posada Prieto
canalTIC.com
Rootear una tableta Android 2015. FPP. Uso educativo de las tabletas Rootear una tableta Android Índice 1. ¿Qué es rootear un dispositivo Android? ................................................................ 2 2. ¿Cómo saber si nuestro dispositivo está rooteado? ............................................ 2 3. ¿Es peligroso rootear un dispositivo? ....................................................................... 4 4. ¿Resulta peligroso tener permisos de root en el equipo? ................................ 4 5. ¿Rootear anula la garantía del equipo? .................................................................... 4 6. Actualizaciones OTA en un equipo rooteado. ........................................................ 4 7. Recomendaciones para rootear ................................................................................... 5 8. Métodos para rootear directamente un dispositivo Android ......................... 5 9. Métodos para rootear un Android desde un PC por USB .............................. 12 10. Funcionamiento de una tableta rooteada con SuperSU ................................. 21 11. Las ROM de Android. ..................................................................................................... 23 Página 1 de 28 Rootear una tableta Android 2015. FPP. Uso educativo de las tabletas 1. ¿Qué es rootear un dispositivo Android? Etimológicamente “root” proviene del inglés y significa “raíz”. Por tanto “rootear” una tableta o un móvil Android significa obtener todos los permisos del usuario “root” o usuario superadministrador en el sistema Android. Gracias a ello se dispondrá del control total y todos los permisos necesarios para hacer o deshacer cualquier cosa en tu dispositivo. En otras palabras, ser root equivale a obtener los máximos privilegios posibles en tu dispositivo pasando de ser usuario normal a administrador del sistema. Es necesario rootear la tableta o móvil para … • Utilizar ciertas aplicaciones interesantes que sólo funcionan en equipos con permisos de root. • Desinstalar algunas aplicaciones que vienen preinstaladas en la distribución original. • Gestionar cualquier archivo del sistema almacenado en cualquiera de sus carpetas. • Modificar de forma manual y avanzada el sistema operativo. • Arrancar el dispositivo con una imagen manipulada del sistema operativo Android (ROM) 2. ¿Cómo saber si nuestro dispositivo está rooteado? Es fácil averiguarlo instalando la aplicación Root Checker. 1. Accede a Google Play y busca la aplicación Root Checker. Instala esta aplicación en tu tableta. 2. Abre la aplicación instalada y haz clic en el botón verificar root Página 2 de 28 Rootear una tableta Android 2015. FPP. Uso educativo de las tabletas 3. Si el dispositivo está rooteado se mostrará el mensaje: Congratulations! Root Access is properly installed on this device (¡Felicidades!. El acceso de root está correctamente instalado en este equipo). 4. Si el dispositivo no está rooteado se mostrará el mensaje: Sorry! This device does not have proper root Access (Lo siento! Este dispositivo no dispone del adecuado acceso de root). Nota: • Si tu equipo es completamente nuevo, NO estará rooteado. Los fabricantes de móviles no contemplan por defecto que el usuario disponga de estos permisos. Página 3 de 28 Rootear una tableta Android 2015. FPP. Uso educativo de las tabletas 3. ¿Es peligroso rootear un dispositivo? Si no quieres asumir ningún riesgo con tu móvil o tableta o tienes miedo a dañarlo es recomendable que NO trates de rootearlo. Existen múltiples sitios web donde se indica que rootear un dispositivo Android no es peligroso. Esto significa que se puede realizar sin que afecte al dispositivo y no quede inservible. El riesgo es mínimo o nulo si se realiza correctamente siguiendo de forma adecuada un procedimiento contrastado y documentado en Internet. La decisión de rootear debe ser responsabilidad personal de quien lo realiza. Si no se desea correr ningún riesgo de dañar el móvil entonces es mejor no rootearlo. 4. ¿Resulta peligroso tener permisos de root en el equipo? Cuando se tiene rooteado el dispositivo es muy importante tener cuidado con lo que se instala. Hay que tener en cuenta que una app con permisos de superadministrador tiene autorización y capacidad para hacer cualquier tarea en el móvil: instalar un virus, extraer información del móvil, enviar un archivo a otro sitio del mundo a través de Internet, etc. 5. Rootear anula la garantía del equipo Con carácter general la acción de rootear la tableta o el móvil suele anular la garantía de compra del dispositivo. Quizás no sea muy legal pero los fabricantes y vendedores suelen poner muchos problemas si detectan que un usuario/a ha rooteado el equipo. Conviene saber que hay dispositivos (p.e. Samsung) que disponen de un contador interno de flasheos (flash counter) Esto significa que si el equipo está intacto el contador estará a cero. Sin embargo si fue modificado de alguna forma (p.e. rooteandolo o instalando otro firmware) entonces el contador aumenta su valor. Esto facilita que el fabricante detecte fácilmente si el dispositivo ha sido rooteado aunque se haya quitado previamente el rooteo para pasar la inspección. 6. Actualizaciones OTA en un equipo rooteado Un equipo rooteado puede NO actualizarse de forma normal ni recibir notificaciones del fabricante de una nueva versión de Android para instalar. Este tipo de actualizaciones facilitadas por el fabricante a través de Internet recibe el nombre de actualizaciones OTA (Over The Air). En ocasiones el procedimiento de rootear modifica archivos clave del sistema operativo dejándolo irreconocible para el fabricante que envía las actualizaciones. Existen distintos procedimientos para rootear una tableta. Sin embargo a priori no es posible saber si invalidará las actualizaciones OTA o no. Habría que probarlo para ese modelo de tableta y ese procedimiento. Página 4 de 28 Rootear una tableta Android 2015. FPP. Uso educativo de las tabletas 7. Recomendaciones para rootear 1. Batería cargada. Es crucial que el dispositivo disponga al menos del 60% de la batería. Si el móvil se apaga durante el rooteo puede ocurrir que quede inservible. 2. Apagado del PC. Si utilizas un procedimiento de rooteo con un ordenador PC usando un cable USB, vigila que el ordenador no se apague durante el proceso. 3. Permanencia de los datos. Al hacer root no se borran los datos almacenados en la memoria interna o tarjeta de memoria del dispositivo. 8. Métodos para rootear directamente un dispositivo Android No existe un procedimiento único para conseguir rootear todos los dispositivos Android. En función de la marca, modelo y versión de Android habrá que aplicar uno u otro para conseguirlo. Existen programas para rootear que se instalan en el ordenador PC para luego conectarse por USB al dispositivo móvil. También existen otras aplicaciones que se instalan directamente en la tableta/móvil para rootearla sin necesidad de utilizar un PC adicional. Es importante buscar en Internet el procedimiento más adecuado para rootear el equipo en función de la versión de Android, la marca y modelo de tableta/móvil. El espacio Ready2Root (http://ready2root.com/) proporciona tutoriales para rootear multitud de dispositivos en función de los parámetros mencionados. A continuación se exponen algunos de los procedimientos más populares para rootear. 8.1 Towel Root 1. Desde el móvil o tableta accede al sitio web: www.towelroot.com 2. Pulsa sobre la gran letra griega lambda que muestra en su página para iniciar la descarga del instalador para Android: tr.apk 3. Recibirás un aviso con el texto “This type of file can harm your device. Do you want to keep tr.apk anyway?” (Este tipo de archivo puede dañar tu dispositivo. Deseas continuar con la descarga?. 4. Clic en el botón Ok. Página 5 de 28 Rootear una tableta Android 2015. FPP. Uso educativo de las tabletas 5. Una vez descargado el archivo tr.apk en la zona de descargas pulsa sobre él para iniciar la instalación. Para poder instalar una aplicación desde fuera de Google Play es necesario tener activada la instalación desde fuentes desconocidas. Si no está activado el sistema te propondrá hacerlo. Esto se encuentra en Ajustes > Seguridad > Administración de dispositivos > Orígenes desconocidos. 6. Antes de continuar con la instalación se mostrará el mensaje “Do you want to install this application?” (¿Quiére instalar esta aplicación?). Clic en el botón Install para instalar la aplicación. Página 6 de 28 Rootear una tableta Android 2015. FPP. Uso educativo de las tabletas 7. Se volverá a mostrar una mensaje de advertencia: “Google recomends that you NOT install this apps” (Google recomienda que NO instales esta aplicación). 8. Marca la opción I undestand and still want to install it (Lo comprendo y todavía deseo instalarlo). 9. Clic en el botón Install anyway. 10. Una vez completada la instalación haz clic en el botón Abrir/Open para iniciar la app. 11. Para iniciar el rooteo haz clic en el único botón make it ra1n que se ofrece. 12. Si Towelroot no puede ejecutar el rooteo en ese dispositivo (porque no contempla la versión detectada del sistema Android o bien la marca o el Página 7 de 28 Rootear una tableta Android 2015. FPP. Uso educativo de las tabletas modelo del dispositivo) entonces mostrará el mensaje: “This device isn’t currently supported by Towelroot”. 13. En caso contrario al cabo de unos segundos el dispositivo se reiniciará y si todo ha ido bien dispondrás de un acceso de root. 14. Algunos dispositivos soportados por Towelroot son: AT&T Galaxy 5, Verizon Galaxy S5, Galaxy S4 Active, Nexus 5, AT&T Galaxy Note 3, Verizon Galaxy Note 3, etc. 8.2 Framaroot Se trata de otra app que se puede instalar en la tableta para rootearla directamente. 1. Desde tu dispositivo accede a la web oficial de Framaroot: http://framaroot.net/ 2. Pulsa en el paquete de instalación APK de la última versión que se ofrece en este sitio para iniciar su descarga. 3. Una vez descargado el archivo Framaroot-­‐X.X.X.apk en la zona de descargas pulsa sobre él para iniciar la instalación. Para poder instalar una aplicación desde fuera de Google Play es necesario tener activada la instalación desde fuentes desconocidas. Si no está activado el sistema te propondrá hacerlo. Esto se encuentra en Ajustes > Seguridad > Administración de dispositivos > Orígenes desconocidos. 4. Puedes elegir entre instalar la versión Superuser o bien SuperSU. Despliega el combo y elige, por ejemplo, SuperSU. 5. En la lista selecciona un exploit para rootear el dispositivo. Por ejemplo: Boromir. Página 8 de 28 Rootear una tableta Android 2015. FPP. Uso educativo de las tabletas 6. Si el proceso de rooteo ha tenido éxito se mostrará un mensaje “Success :-­‐)” (Enhorabuena ...) y al pulsar en Ok se reiniciará. 7. En la siguiente página de la web oficial de Framaroot se muestra la lista de dispositivos compatibles con este sistema de rooteo: http://framaroot.net/devices.html 8.3 z4Root z4Root es otro método sencillo para rootear un dispositivo Android mediante la instalación y ejecución de una aplicación en el mismo. 1. Accede a la siguiente dirección: http://www.freewarelovers.com/android/app/z4root Otro sitio: http://forum.xda-­‐developers.com/attachment.php?attachmentid=446145&d=1290341328 2. Descarga el archivo z4root_X.X.X.apk 3. Antes de instalar es es necesario tener activada la instalación desde fuentes desconocidas. Si no está activado el sistema te propondrá hacerlo. Esto se encuentra en Ajustes > Seguridad > Administración de dispositivos > Orígenes desconocidos. 4. Inicia la aplicación z4root. 5. Pulsa en el botón Temporary Root o bien Permanent Root para efectuar esta operación de forma temporal o permanente. Observa que también ofrece la posibilidad deshacer esta acción en Un-­‐root. Página 9 de 28 Rootear una tableta Android 2015. FPP. Uso educativo de las tabletas 6. Al elegir una de las dos opciones de rooteo se reiniciará el dispositivo y estará listo. 7. En la siguiente página web se muestra el listado de dispositivos compatibles con este sistema: http://www.freewarelovers.com/android/app/z4root 8.4 Root Master Este método permite también rootear un dispositivo mediante la instalación de una app. El requisito es que debe ser una versión de Android entre la 4.1 y 4.3. Además debe tener habilitados los permisos para la instalación de aplicaciones de orígenes desconocidos. Se trata de una app de origen chino y se suele aplicar a terminales que no son compatibles con otros métodos. 1. Descarga el instalador APK desde la dirección: http://ul.to/2t7v1noq 2. Instala la aplicación y ejecútala. 3. Se mostrará una pantalla inicial indicando (en idioma chino) que está comprobando la compatibilidad del dispositivo Android. 4. Si el dispositivo es compatible se mostrará una nueva pantalla con 3 botones. En el central podremos distinguir la palabra Root. Página 10 de 28 Rootear una tableta Android 2015. FPP. Uso educativo de las tabletas 5. Haz tap en el botón central que contiene la palabra Root y esperamos que analice de nuevo el dispositivo. 6. Se mostrará una nueva pantalla y pulsamos en el botón Root situado en la izquierda. 7. Transcurridos unos minutos nos mostrará una nueva pantalla. Pulsa en el botón púrpura para aceptar y ya el dispositivo ya estará rooteado. Página 11 de 28 Rootear una tableta Android 2015. FPP. Uso educativo de las tabletas 9. Métodos para rootear un Android desde un PC por USB Otra opción es instalar un programa en un equipo Windows, conectar la tableta o smartphone al ordenador por el cable USB y ejecutar el programa desde el PC para rootear el dispositivo Android. Para que una de estas aplicaciones consiga su objetivo es necesario realizar 2 tareas previas: 1. Instalar en el PC los drivers USB de conexión con la tableta. En función de la marca de la tableta o móvil visita la web oficial del fabricante y descarga los drivers USB. Una vez descargados debes instalarlos en el ordenador PC. Ejemplos: -­‐ Samsung (http://www.samsung.com/us/support/downloads) -­‐ Asus (http://support.asus.com/download/) -­‐ Lenovo (http://developer.lenovomm.com/developer/download.jsp) -­‐ Acer (http://www.acer.com/worldwide/support/mobile.html) 2. Activar el modo USB Debugging (Depuración USB) en la tableta Android. Este procedimiento será distinto en función de la versión del sistema. Para la versión 4.2.x o superior este modo está algo escondido: 1. Selecciona Ajustes. 2. Haz tap en el elemento Información del teléfono. Está situado en la parte más inferior de la página de ajustes por lo cual deberás hacer scroll hacia abajo. 3. Efectúa taps reiterados (hasta 7 veces) sobre el ítem Número de compilación hasta que se muestre el mensaje “You are now a developer” (Tú eres ahora un desarollador). Página 12 de 28 Rootear una tableta Android 2015. FPP. Uso educativo de las tabletas 4. Si ahora pulsas en el botón Atrás del sistema se mostrará en la página de Ajustes sobre el elemento Información del teléfono el nuevo ítem Opciones de desarrollo. 5. Tap sobre el elemento Opciones de desarrollo. 6. Marca la casilla de verificación Depuración > Depuración USB Para activar el modo Depuración USB en otras versiones de Android consultar: http://www.kingoapp.com/root-­‐tutorials/how-­‐to-­‐enable-­‐usb-­‐debugging-­‐mode-­‐on-­‐android.htm Página 13 de 28 Rootear una tableta Android 2015. FPP. Uso educativo de las tabletas 9.1 Kingo Android Root Es una herramienta para rootear que funciona en una amplia gama de dispositivos. Para realizar el rooteo con Kingo Android Root es necesario … • El dispositivo debe estar encendido. • El nivel de la batería de dispositivo y PC debe ser mayor del 50% • Es necesaria conexión a Internet. • Cable USB de conexión entre PC y dispositivo. Los pasos para rootear son: 1.
2.
3.
4.
Desde tu PC accede a la web oficial de Kingo Root: http://www.kingoapp.com/ Descarga la última versión del programa pulsando en el botón Download. Ejecuta el instalador descargado android_root.exe. Sigue las instrucciones hasta concluir su instalación. A continuación ejecuta el programa. Mostrará una interfaz similar a la imagen mostrada: Página 14 de 28 Rootear una tableta Android 2015. FPP. Uso educativo de las tabletas 5.
6.
7.
8.
Conecta tu dispositivo Android a tu ordenador PC utilizando el cable USB. Si no están instalado en tu ordenador el driver de conexión USB con la tableta, Kingo se conectará a Internet y lo descargará e instalará. Sin embargo es recomendable instalar el driver de la web del fabricante de la tableta previamente. Cuando Kingo detecte el dispositivo conectado en la esquina inferior izquierda mostrará el mensaje Connected! (Conectado!) En tu dispositivo Android activa el modo Depuración USB. Si Kingo detecta que que es posible iniciar el procedimiento de rooteo entonces mostrará una interfaz con el botón Root. 9. Clic en el botón Root. 10. El proceso durará un par de minutos y el dispositivo se reiniciará varias veces. Es importante que durante el proceso no se manipule, no se mueva, no se desconecte ni se realice ninguna tarea con la tableta. 11. Una vez finalizada la tarea se mostrará el mensaje Root Succeeded! Indicando que el rooteo se ha realizado con éxito. Página 15 de 28 Rootear una tableta Android 2015. FPP. Uso educativo de las tabletas 12. Clic en el botón Finish para terminar. En tu dispositivo encontrarás instalado el programa SuperSU para gestionar la ejecución de apps con permisos de root. 13. La lista de dispositivos soportados por Kingo se puede consultar en la siguiente dirección. http://www.kingoapp.com/android-­‐root/devices.htm (Una tableta soportada por Kingo es el modelo Lenovo A7600). 14. Si el proceso de rooteo no se completa con éxito quizás sea debido a que esa tableta/móvil no está soportado. 9.2 Odin Odin es una herramienta para flashear tabletas y móviles de la marca Samsung. En el PC: 1. Desde tu PC accede al sitio: http://autoroot.chainfire.eu/ 2. En el apartado Odin Flashable devices localiza el dispositivo que deseas rootear y pulsa en el correspondiente enlace Download para descargarlo. Por ejemplo para Samsung Galaxy Tab 4 (SM-­‐T530) sería la dirección: http://download.chainfire.eu/441/CF-­‐Root/CF-­‐Auto-­‐Root/CF-­‐Auto-­‐Root-­‐
matissewifi-­‐matissewifizs-­‐smt530.zip 3. Descomprime este ZIP a una carpeta. El archivo TAR.MD5 que aparece en su interior renómbralo como CF-­‐Auto-­‐Root.tar 4. Observa que se su interior ya viene incorporado el programa Odin3 con una versión concreta. En la tableta/smartphone: 5. Apaga completamente tu tableta/smartphone. 6. A continuación es necesario arrancarla en Modo Descargar (Mode Download). Para ello presiona simultáneamente durante 5-­‐8 segundos los siguientes 3 botones Volumen abajo, Inicio/Home y Conectar. Página 16 de 28 Rootear una tableta Android 2015. FPP. Uso educativo de las tabletas 7. Se mostrará una pantalla de aviso. Pulsa en el botón de Volumen arriba para confirmar que arrancará en Modo Descargar. En el PC: 8. Abre el programa Odin 3 haciendo clic sobre su icono. Página 17 de 28 Rootear una tableta Android 2015. FPP. Uso educativo de las tabletas 9. Conecta la tableta/móvil al ordenador utilizando el cable USB. 10. Odin automáticamente reconocerá el dispositivo y mostrará el mensaje “Added” (Añadido) en la esquina inferior izquierda de su panel. 11. Clic en el botón PDA y selecciona el archivo CF-­‐Auto-­‐Root.tar que hemos renombrado anteriormente. Página 18 de 28 Rootear una tableta Android 2015. FPP. Uso educativo de las tabletas 12. Clic en el botón Start. 13. La operación de flasheado durará entre 30 y 60 segundos al final de la cual el dispositivo Samsung estará rooteado. El dispositivo se puede reiniciar automáticamente. 14. Una vez que el proceso se ha completado con éxito se mostrará un cuadro verde con la expresión PASS!. 15. Cuando Odin muestra el mensaje PASS! Ya se puede desconectar la tableta. 16. Tras el rooteo en la tableta dispondrás de la aplicación SuperSU para controlar la ejecución de aplicaciones con permisos de root. Nota: • En la dirección: http://autoroot.chainfire.eu/ se pueden consultar las CF-­‐
Root disponibles para los modelos soportados por Odin. Página 19 de 28 Rootear una tableta Android 2015. FPP. Uso educativo de las tabletas 9.3 SuperOneClick Root Es un programa que permite rootear un amplio catálogo de dispositivos Android. Se instala en PCs Windows con Microsoft .NET Framework 2.0. 1. Descarga el ZIP con el programa en tu equipo PC: http://forum.xda-­‐developers.com/showthread.php?t=803682 2. Descomprime este ZIP. En su interior se encuentra el EXE que ejecuta el programa: SuperOneClick.exe 3. Conecta por USB el dispositivo que deseamos rootear. 4. Verificar que la tableta tiene activado el modo Depuración USB. 5. En la interfaz de SuperOneClick despliega el combo Exploit y selecciona la opción Universal. 6. A continuación pulsa en el botón Root y espera a que el programa termine su tarea. 7. Si el proceso no reporta ningún error, esto significará que nuestro dispositivo es compatible y se realizará el rooteo. En la tableta se habrá instalado el programa Superusuario para controlar la ejecución de aplicación con permisos de superadministrador o root. 8. Si el proceso no es posible (p.e. porque la tableta no es compatible con SuperOneClick ) entonces se mostrará un error y no se completará el rooteo sin ningún tipo de alteración en el dispositivo Android. 9. Otra posibilidad es desrootear la tableta. Par aello se conectaría y se pulsaría en el botón UnRoot. Página 20 de 28 Rootear una tableta Android 2015. FPP. Uso educativo de las tabletas 9.4 Byn4ry Este método se suele aplicar a dispositivos Sony Xperia y también consiste en instalar un programa en el PC, conectar 1. Descarga y descomprime en tu PC el programa Root_with_Restore_by_Bin4ry_vXX: http://hexamob.com/downloads/Root_with_Restore_by_Bin4ry_v33.zip 2. Pon tu dispositivo en “Modo depuración USB” 3. Asegúrese de que los controladores de Android (Drivers) para tu dispositivo están instalados en su PC. 4. Conecta tu dispositivo al PC con el cable USB . 5. Abre la carpeta descargada y haz doble clic en “RunMe.bat” siguiendo las instrucciones de pantalla 6. Seleccione el modo correcto. • Normal mode. La mayoría de usuarios deben ejecutar la opción 1 incluyendo los teléfonos Xperia con el firmware viejo. • Special mode. Para tableta Sony y similares. • Goroh kun mode. Para teléfonos Xperia con JB firmware. 7. Para verificar si tu smartphone o tablet esta rooteado correctamente, puedes descargarte de Google Play la aplicación “How to root” y pulsar el icono del candado “Check Root”. 8. Un videotutorial para utilizar el programa Byn4ry: https://www.youtube.com/watch?v=7EpkrCq1gfM 10. Funcionamiento de una tableta rooteada con SuperSU En determinados métodos de rooteo (p.e. con Kingo Android Root o bien Odin) se suele instalar en la tableta por defecto el programa SuperSU para controlar la ejecución de ciertos programas con permisos de superadministrador. En las aplicaciones instaladas en el dispositivo se mostrará el icono de acceso a SuperSU. Cuando se ejecuta un programa que requiere permisos de superadministrador se mostrará previamente una ventana de SuperSU en la que se solicita permitir o denegar su ejecución con permisos de root. Para ello haz tap sobre el botón Permitir. Página 21 de 28 Rootear una tableta Android 2015. FPP. Uso educativo de las tabletas En terminales tipo Samsung es frecuente que cuando se ejecuta por primera vez la aplicación SuperSU se proponga la desactivación de la aplicación KNOX para evitar las limitaciones y molestos avisos que impone ésta. Si se abre el programa SuperSU en el panel de Aplicaciones se mostrarán aquellas para las que se ha concecido permiso de root. Desde este panel es posible elegir una aplicación y Permitir, Denegar o incluso Olvidar el acceso de root concedido. Página 22 de 28 Rootear una tableta Android 2015. FPP. Uso educativo de las tabletas 11. Las ROM de Android 11.1 ¿Qué es una ROM? ROM significa Read Only Memory (Memoria de solo lectura) y en el caso de los dispositivos móviles (tabletas y smartphones) contiene el firmware con el que arranca y funciona ese dispositivo. En la ROM se alberga el sistema operativo Android con las adaptaciones y configuraciones realizadas por cada fabricante que resultan más adecuadas para su hardware: antena, chip gráfico, cámara, etc. El sistema operativo están situado en la ROM para evitar que se dañen sus archivos de forma accidental y para fidelizar a los usuarios con la configuración establecida por el fabricante. Android es un sistema operativo de código abierto. Esto facilita que un usuario experto puede personalizarlo en sus múltiples detalles: interfaz gráfico, aplicaciones presinstaladas, Por ello, además de las ROM oficiales, se pueden encontrar en Internet para descargar e instalar otras ROM alternativas diseñadas por comunidades de desarrolladores. 11.2 ¿Por qué instalar una ROM alternativa? •
•
•
•
Optimización del consumo de batería. Existen ROM diseñadas para que la batería del móvil dure más. Desactivan todos los procesos instalados por defecto y que consumen más energía e implementan modos de ahorro de energía más eficaces que los que incluye de serie el fabricante. Cambio de la interfaz gráfica. En ocasiones se puede desear renovar el aspecto gráfico del dispositivo por otro nuevo. De esta forma se puede tener la sensación de que hemos cambiado de terminal. Actualización del sistema Android. Permite instalar en el terminal una versión más reciente de Android cuando el fabricante no lo hace. Mejora del rendimiento general. A veces es necesario instalar una ROM alternativa porque la original no funciona con el rendimiento deseado: apps que se cuelgan o funcionan muy despacio, etc. 11.3 Diferencias entre rootear y flashear Rootear y flashear son acciones diferentes que no deben confundirse. Como se ha explicado en este manual, Rootear significa conseguir permisos de superadministrador o root. Flashear consiste en cargar una nueva ROM en el dispositivo. Para poder cargar una nueva ROM en el dispositivo es necesario saltarse algunos mecanismos de protección del móvil (esto se consigue obteniendo previamente permisos de root) y poniendo el terminal en un estado especial para cargar la nueva ROM. En conclusión: es necesario rootear el dispositivo antes de flashearlo. Página 23 de 28 Rootear una tableta Android 2015. FPP. Uso educativo de las tabletas 11.4 ¿Es peligroso flashear un dispositivo? Si no deseas asumir ningún riesgo con tu móvil o tableta es recomendable que NO trates de rootearlo ni de flashearlo. Puede ocurrir que si el flasheo se realiza incorretamente el dispositivo se convierta en un ladrillo inservible. El riesgo se minimiza si sigues de forma adecuada un procedimiento contrastado y documento en Internet para la marca y modelo de tu dispositivo. En muchos casos, reiniciar el móvil en modo de recuperación y flashear con otra ROM suele solventar el problema. Antes de flashear se recomienda hacer una copia de seguridad del terminal que incluya datos y sistema para poder revertir el cambio. 11.5 Elección de una ROM alternativa Si se dispone de conocimientos avanzados podemos crear nuestra propia ROM Android a partir del código fuente del sistema que se proporciona en la dirección: https://source.android.com/ Sin embargo para la mayoría de usuarios es preferible utilizar una ROM alternativa que haya sido diseñada por expertos. La elección de una ROM para tu dispositivo no es un tema fácil. Es necesario tener en cuenta 3 aspectos importantes: • Compatibilidad con tu dispositivo: fabricante, modelo y país. • Presencia por defecto de apps favoritas. • Si necesita una partición en SD externa (A2SD) o se instala en la memoria interna. Hay que tener en cuenta que si necesita una partición en SD externa, las apps se copiarán allí en lugar de la memoria interna. Ello supone un ahorro de espacio pero tiene el inconveniente de que no se podrá sacar la SD mientras el móvil esté encendido. Entre los tipos de ROM alternativas más populares cabe destacar: 1. CyanoGenMod: http://www.cyanogenmod.org/ . Es una de las más utilizadas (>10 millones de usuarios) y es compatible con una larga lista de dispositivos. Incluye ya la versión Android KitKat 4.4 Página 24 de 28 Rootear una tableta Android 2015. FPP. Uso educativo de las tabletas 2. AOKP: http://aokp.co/ Es la abreviatura de Android Open Kang Project. Ofrece 2 tipos de versiones de ROM: nightly (experimentales) y milestones (estables). Las claves de su éxito es una personalización importante y la posibilidad de utilizar gestos de deslizamientos en cualquier parte con accesos directos y acciones programables. 3. ParanoidAndroid: http://paranoidandroid.co/ Está especialmente indicada para dispositivos Nexus con Android 4.4. Destaca la facilidad de personalización de su configuración gráfica: tipografía, colores, etc. 4. MIUI: http://en.miui.com/ La popularidad de esta ROM ha subido recientemente al ser incluida por defecto por el fabricante de dispositivos móviles Xiaomi. Entre sus prestaciones destaca: compatible con un amplia gama de dispositivos, gestión de SMS y llamadas, temas personalizados, limpieza fácil de la caché de Android, etc. 5. CarbonROM: https://carbonrom.org/ Destaca su interfaz con un carrusel de aplicaciones, accesos directos personalizables, etc. 6. SlimRoms: http://www.slimroms.net/ Ofrece una ROM optimizada para rendir al máximo desprovista de todo lo innecesario. De esta forma se pueden ejecutar las últimas versiones de Android en terminales más antiguos. 7. OmniRom: http://omnirom.org/ Es otra opción en auge por sus interesantes prestaciones aunque todavía no está disponible para muchos tipos de terminales. Nota: • Descarga la ROM adecuada para el fabricante y modelo de tu dispositivo. 11.6 ¿Cómo flashear un dispositivo con una nueva ROM? Paso 1. Instalar la app ROM Manager 1. Accede a Google Play para instalar la app ROM Manager: 2.
3.
https://play.google.com/store/apps/details?id=com.koushikdutta.rommanager&hl=es Para ejecutar esta aplicación es necesario disponer de permisos de root. Esta app permite cambiar el recovery, es decir, el modo de recuperación del móvil por uno especial con el nombre ClockworkMod donde es posible efectuar copias de seguridad completas y borrar la memoria del móvil. Página 25 de 28 Rootear una tableta Android 2015. FPP. Uso educativo de las tabletas Paso 2. Instalar el recovery ClockworkMod 1. Inicia el programa Rom Manager. 2. Para instalar ClockworkMod Recovery pulsa sobre esta opción en el menú de ROM Manager: Recovery > Flash ClockworkMod Recovery 3. Se descargará la imagen de la última versión del Recovery modificado. 4. La aplicación solicitará reiniciar el móvil en modo Recovery. Pulsa en el botón Ok. 5. Una vez iniciado en modo Recovery, utiliza las teclas de volumen del dispositivo para seleccionar las opciones y pulsa con un toque breve el botón de encendido para confirmar la opción. En este caso selecciona y confirma la opción reboot system now (reiniciar sistema ahora). Página 26 de 28 Rootear una tableta Android 2015. FPP. Uso educativo de las tabletas Paso 3. Hacer una copia de seguridad. Antes de seguir, conviene hacer un backup de toda la memoria del móvil. Esto puede resultar útil para volver al estado de fábrica si algo se tuerce durante el flasheo o bien si la ROM instalada no resulta satisfactoria. La tarea consiste en hacer un backup nandroid a la tarjeta SD del terminal. 1. Para arrancar directamente en modo Recovery (e ir así a Clockworkmod), mantén pulsada el botón Home/Inicio y el botón de encendido o bien tecla volumen arriba y el botón Inicio (este procedimiento varía en función del modelo de dispositivo). 2. En el menú de ClockworkMod Recovery (CWMR) selecciona backup and restore > backup to /external_sd. 3. Se iniciará la creación de la copia de seguridad. Se recomienda esperar unos minutos y una vez terminado se mostrará el mensaje Backup complete! 4. Para terminar en el menú de CWMR selecciona reboot system now. Vídeo “CWMR para crear o restaurar una backup en tu Android”: https://www.youtube.com/watch?v=f8tg0B6UC20 Paso 4. Limpiar las cachés de sistema. 1. Arrancar el dispositivo en modo Recovery. 2. Selecciona y ejecuta wipe data/factory reset. Esta acción borrará todos los datos personales y el sistema volverá a su estado original. 3. Selección y ejecuta wipe cache partition. De esta forma borramos la memoria caché. Página 27 de 28 Rootear una tableta Android 2015. FPP. Uso educativo de las tabletas Paso 5. Flashear la ROM descargada. 1. Copia la ROM descargada (archivo ZIP) a la tarjeta SD e inserta esta tarjeta en el dispositivo que deseas flashear. 2. Enciende la tableta normalmente y desde el sistema abre el programa ROM Manager. 3. En su menú elige Install ROM from SD Card. 4. Elige la ROM a instalar e inicia el proceso. Otra posibilidad es arrancar el dispositivo en modo Recovery y utilizar el menú de ClockworkMod Recovery (CWMR) para elegir install zip from sdcard y localizar la ROM almacenada en la SD. Página 28 de 28