Android es un sistema operativo abierto. Esto significa que no sólo los desarrolladores pueden tomar su código fuente y hacer versiones modificadas, sino que también los usuarios pueden personalizar el software de nuestros dispositivos móviles con un alto grado de flexibilidad. Para aumentar aún más nuestra libertad de acción podemos utilizar un procedimiento de desbloqueo llamado root que le permite eludir todas las restricciones que normalmente prohíben el acceso a las áreas más profundas del sistema.

En pocas palabras, cuando haces root en Android te conviertes en 100% «propietario» de tu dispositivo. Puedes modificar los archivos del sistema operativo, puedes «empujar» el rendimiento del teléfono alterando los parámetros de hardware (por ejemplo, la frecuencia del procesador) y tienes la posibilidad de utilizar aplicaciones que normalmente no funcionarían, como las que te permiten crear copias de seguridad completas del sistema o controlar el terminal de forma remota.

El procedimiento es completamente legal, pero en muchos casos invalida la garantía del teléfono (o tableta) en el que se aplica: todo depende de las políticas implementadas por el fabricante. El riesgo de «ladrillo», es decir, de rotura del dispositivo, es mínimo, pero debe tener cuidado de seguir el procedimiento específico para su dispositivo. Para implementar la raíz, de hecho, cada smartphone y cada tableta requiere un procedimiento diferente. No existe uno universal válido para todos los terminales. Sin embargo, puedo explicar, en breve, cuáles son los pasos que tendrá que seguir si decide desbloquear su smartphone o tablet.

Diccionario del Root

v

Come effettuare root Android

En primer lugar, es necesario familiarizarse con las palabras relacionadas con la raíz de Android, luego tomarse unos minutos de tiempo libre y leer este pequeño diccionario de la raíz, si queremos llamarlo así.

  • Raíz – técnicamente, la raíz le permite usar Android con privilegios de administrador. Esto, como se mencionó anteriormente, le permite tener acceso a áreas del sistema que normalmente son inaccesibles y por lo tanto ofrece la posibilidad de usar características y aplicaciones que los usuarios con privilegios estándar no pueden usar.
  • ROM – son las versiones modificadas de Android que los desarrolladores «cocinan» y ponen a disposición del público. Casi siempre vienen con privilegios de root ya desbloqueados y pueden contener varias personalizaciones, tales como optimizaciones de software para hacer que el dispositivo se ejecute más rápido o temas gráficos diferentes de los del Android predeterminado. Debe tener mucho cuidado al descargar uno adecuado para su dispositivo.
  • Bootloader – es el software que se inicia tan pronto como enciendes tu smartphone (o tableta) y proporciona al dispositivo las instrucciones necesarias para iniciar el sistema operativo, es decir, Android. Suele estar bloqueado y no permite la instalación de ROMs personalizadas, por lo que deberá proporcionarnos para desbloquearlo mediante un procedimiento que analizaremos un poco más adelante. Atención: el desbloqueo del cargador de arranque invalida la garantía del dispositivo y elimina todas las aplicaciones y datos guardados en el dispositivo.
  • Recuperación – es un software que le permite realizar varias operaciones del sistema, como instalar ROMs o hacer copias de seguridad de dispositivos Android. El presente «de serie» en los smartphones y tablets del mercado es muy limitado, por lo que hay que instalar uno alternativo (otro tema que discutiremos en unas pocas líneas).
  • Kernel – el núcleo es el corazón de Android (así como de cualquier otro sistema operativo), el que gestiona la comunicación entre el software y el hardware. Puede instalar unos personalizados para aumentar el rendimiento del dispositivo, pero esto es bastante arriesgado para la estabilidad del sistema.
  • Radio – es la parte del firmware que comunica el software del dispositivo con el hardware relacionado con la conexión Wi-Fi, la red de datos, la línea de voz y el GPS. Existen versiones personalizadas disponibles en Internet que deberían aumentar el rendimiento de la red, pero incluso en este caso estos cambios son de alto riesgo.
  • Gapps – las ROMs personalizadas de Android, por razones de derechos, no pueden contener aplicaciones de Google (Play Store, Gmail, etc.). Para llenar este vacío puede descargar de Internet un paquete llamado Gapps que contiene todos ellos.
  • Flash – «flashare» es un término que se utiliza como sinónimo de «install» cuando se trata de insertar en su dispositivo una ROM Android, un kernel o una recuperación. Significa, por lo tanto, instalar en su smartphone o tableta una versión personalizada de Android, una recuperación o un kernel.
  • Nandroid – es una copia de seguridad completa del terminal que contiene aplicaciones, datos y configuraciones. Sólo se puede hacer después de instalar una recuperación alternativa.
  • ADB – acrónimo de Advance Debug Bridge, es un software que le permite comunicarse con dispositivos Android desde su PC a través de la línea de comandos. Forma parte del SDK de Android, es decir, el paquete oficial que contiene todas las herramientas para desarrolladores de Android, y su presencia es esencial en el procedimiento raíz de muchos dispositivos.
  • SuperSU/SuperUserUser – es el software que, una vez hecho el root, le permite administrar los permisos de las diferentes aplicaciones. Usted decide qué aplicaciones podrán acceder al sistema utilizando los permisos de root (es decir, los privilegios de administrador) y cuáles no podrán acceder al sistema a través de alertas convenientes que aparecerán en la pantalla cuando intente ejecutarlas.
  • Arranque rápido: es un modo de inicio de Android que le permite editar archivos de sistema cuando el dispositivo está conectado a un ordenador a través de un cable USB. Para activarlo, debe apagar el terminal y pulsar simultáneamente las teclas Encendido y Volumen.
  • Modo de recuperación: modo de inicio que le permite acceder a la recuperación. En algunos dispositivos puede llamar pulsando Volumen +, Encendido y Casa, en otros pulsando Volumen – y Encendido y luego seleccionar la opción Recuperación en el menú que se abre.
  • USB Debug – es un modo para conectar Android a su ordenador a través de un cable USB requerido por la mayoría del software de raíz. Para activarlo, tienes que ir a la configuración de Android, seleccionar el elemento Info en el teléfono y pulsar sobre el número de teléfono durante siete veces consecutivas para mostrar el menú Opciones de desarrollo donde encontrarás, de hecho, la función de depuración USB.

Realizando Root en Android

Come effettuare root Android

Una vez hecha esta necesaria revisión de los términos más importantes en el mundo Android, podemos ver con más detalle cuál es el procedimiento raíz y cómo completarlo. Como se mencionó anteriormente, no existe una técnica universal para hacer root en Android: tienes que buscar software y guías específicas para tu smartphone o tableta. Repita este concepto, a continuación se detallan los pasos que deberá seguir para desbloquear el dispositivo.

Cómo empezar

  • Copia de seguridad – la primera vez que ejecute la raíz de un dispositivo Android necesita desbloquear su gestor de arranque, lo que, como se mencionó anteriormente, lleva a la eliminación de todos los datos de la memoria del dispositivo. Antes de empezar a trabajar, guarde fotos, vídeos y el resto de los archivos en el terminal conectando su teléfono o tableta al ordenador. Para más información sobre cómo hacer una copia de seguridad en Android lea mi guía sobre el tema.
  • Drivers – Para conectar un dispositivo Android a su ordenador (tanto en caso de copia de seguridad como para root) debe tener los drivers/tablets del teléfono instalados en su PC. Por ejemplo, si tiene un dispositivo Samsung, instale el software Samsung Smart Switch, si tiene un terminal Motorola descargue Motorola Device Manager y así sucesivamente. Para obtener más información sobre este procedimiento, consulte mi tutorial sobre cómo conectar Android a su PC.

Root Android

Desbloqueo de los cargadores de arranque Android

El primer paso para ejecutar el root en Android es desbloquear el bootloader. Al igual que la raíz, este proceso puede variar de un dispositivo a otro, pero en la mayoría de los casos requiere el uso de la utilidad ADB que puede descargar individualmente desde este sitio o junto con el SDK de Android desde este otro sitio.

Algunos fabricantes, como Sony y Motorola, proporcionan oficialmente herramientas e instrucciones para desbloquear el cargador de arranque, pero el procedimiento sigue invalidando la garantía del teléfono/tableta. Para encontrar el mejor procedimiento para su dispositivo, vaya a Google y busque el desbloqueo del cargador de arranque[nombre de su smartphone/tablet].

Para que entiendas mejor en qué consiste el procedimiento de desbloqueo del bootloader, te daré un ejemplo práctico, el de Moto G de Motorola para ser precisos. El procedimiento para desbloquear el bootloader en un Moto G consiste en conectar el dispositivo al ordenador en modo de arranque rápido, abrir los comandos Prompt y encontrar el código de identificación de la terminal mediante el comando fastboot oem get_unlock_data. Luego tiene que ir al sitio de Motorola y pegar el código devuelto por el prompt para obtener el código de desbloqueo del cargador de arranque, que debe ser tecleado al final del comando fastboot oem unlock en el prompt de Windows para completar la operación. Así que parece una cosa muy complicada, pero en realidad es un procedimiento bastante simple y rápido

Instalación de la recuperación de Android


Después de desbloquear el cargador de arranque necesita flashare (es decir, instalar) en su dispositivo una recuperación personalizada, que como ya se ha mencionado le permite cargar el archivo raíz y / o ROM de Android con privilegios de administrador ya desbloqueado. Entre las recuperaciones más populares del momento se encuentran TWRP y ClockworkMod, elija la sugerida en la guía para hacer la raíz de su smartphone/tableta y siga las instrucciones de instalación.

Generalmente, para instalar una recuperación personalizada tiene que iniciar el terminal en modo de arranque rápido (manteniendo pulsadas las teclas Encendido y Volumen), luego tiene que abrir los comandos Preguntar y tiene que escribir el comando de recuperación flash de inicio rápido archivo.img (donde en lugar de «file.img» va el nombre del archivo de imagen que contiene la recuperación).

Con los dispositivos Samsung también puedes usar Odin, una aplicación gratuita que te permite «flashear» la recuperación y los archivos raíz de los teléfonos producidos por la compañía coreana de una manera muy sencilla. Puedes encontrar las mejores instrucciones para tu dispositivo en los sitios web de recuperación que acabo de informar o en las guías de la raíz de Android que encontrarás enlazadas al final de la entrada.

Antes de pasar al siguiente paso, realice una copia de seguridad de todo el dispositivo (Nandroid) seleccionando la opción adecuada en el menú de recuperación personalizado.

Instalar root o Android ROM

Ahora viene la parte más divertida, donde tienes que instalar los archivos raíz o una ROM personalizada en tu smartphone. En la mayoría de los casos el proceso de desbloqueo de Android se realiza sustituyendo la versión estándar del sistema operativo por una «rootata» ya existente (así que con una ROM personalizada), pero también hay casos en los que se pueden instalar aplicaciones raíz (SuperSU/SuperUser) sin necesidad de sustituir la versión de Android instalada en el dispositivo, todo depende del modelo de smartphone o tablet en su poder.

Después de desbloquear el cargador de arranque e instalar la recuperación personalizada, obtenga los archivos raíz o la ROM personalizada de Android que desee instalar y muévalos a la tarjeta SD del dispositivo (o a su memoria interna). Tanto los archivos raíz como las ROMs personalizadas se distribuyen en forma de paquetes zip que necesita para comenzar desde la recuperación para instalar SuperSu/SuperUser (si su smartphone soporta la instalación sólo de los archivos raíz) o la ROM personalizada (si necesita instalar una versión de Android ya desbloqueada). Recomiendo, antes de descargar una ROM de Internet, asegurarse de que está adaptada al modelo de teléfono o tableta en su posesión. Si descarga una ROM que no es adecuada para su dispositivo, corre el riesgo de «bloquearla» y comprometer irremediablemente su funcionamiento. Para saber exactamente cuál es el modelo de su smartphone/tableta, vaya a Configuración de Android y seleccione Información en su teléfono. Encontrará el código que necesita en el campo Número de modelo.

Después de copiar los archivos root o ROM a su dispositivo, reinícielos en modo de recuperación, seleccione la opción Instalar/Instalar ZIP desde una tarjeta SD y elija el paquete ZIP de la raíz o ROM que desea instalar. Cuando la operación haya finalizado (tardará unos minutos), borre el contenido de la memoria del dispositivo seleccionando las opciones Borrar Datos/Restablecimiento de Fábrica y Borrar Partición de Caché en el menú de recuperación.

Instalar Play Store

Ahora puede reiniciar su smartphone (o tableta) y empezar a usar Android en la versión desbloqueada. Si has instalado una ROM que no incluye Google Apps (Play Store, Gmail, Google Music y compañía), descarga el paquete de Gapps que mejor se adapte a tu sistema e instálalo desde la recuperación siguiendo el procedimiento que acabamos de ver juntos para archivos raíz y ROMs personalizadas.

Para encontrar el mejor Google Apps para tu dispositivo, busca en Google gapps Android xx (donde en lugar de «xx» debes indicar la versión de Android instalada en tu terminal, por ejemplo «5» o «Lollipop») o en Google apps Android xx. Entre los sitios que te permiten descargar Google Apps se encuentran Open Gapps, RootzWiki y XDA Forum.

Enlaces útiles y otra información

Come effettuare root Android

En conclusión, aquí están los enlaces a las guías sobre cómo root en Android para todos los principales smartphones/tablet actualmente en el mercado y las respuestas a algunas preguntas que usted puede tener después de desbloquear su dispositivo.

Guías para el Root

El sitio que ofrece más tutoriales para el root es XDA Forums que incluye guías paso a paso dedicadas a todos los modelos de smartphones y tablets Android. Está en inglés, pero es muy fácil de consultar.

Todo lo que tienes que hacer es iniciar sesión en su página de inicio, escribir el nombre de tu dispositivo en la barra de búsqueda en la parte superior de la página y seleccionar uno de los resultados que aparecerán automáticamente. Después de eso, consulta las discusiones en el foro y entre ellas seguramente encontrarás la de la raíz.

Si desea hacerlo primero, vaya a Google y busque en el sitio:forum.xda-developers.com root[smartphone/tablet model] para encontrar enlaces directos a las guías que le interesan. Si tiene problemas con el inglés, vaya a Google y simplemente busque la guía raíz[nombre de su smartphone/tablet]. Recomiendo, sin embargo, tratar de confiar sólo en sitios, foros y blogs de probada fiabilidad.

PREGUNTAS FRECUENTES

  • ¿Puedo recibir actualizaciones de OTA en un dispositivo enraizado? Sí. Muchas ROMs tienen su propio sistema de actualización automática y le permiten instalar versiones más nuevas de Android que las que ofrece oficialmente el fabricante. Si usted hace la raíz sin instalar una ROM personalizada (sólo posible en algunos terminales) usted continúa recibiendo actualizaciones de OTA del fabricante, pero a menudo no se instala correctamente, incluso en este caso, sin embargo, todo depende del modelo de smartphone o tablet en su posesión.
  • ¿Puedo desactivar la raíz? Sí, basta con elegir el elemento adecuado de la configuración de SuperSU o instalar una ROM Android «de serie» sin permisos de administrador desbloqueados, en Internet hay muchas guías sobre el tema. Sin embargo, me gustaría señalar que la desactivación de la raíz no restaura automáticamente la garantía del dispositivo. Como se ha explicado anteriormente, la garantía está relacionada con el cargador de arranque y, por lo tanto, para restaurarlo, debería volver a bloquear el cargador de arranque (no siempre es fácil de hacer).
  • ¿Necesito realizar una calibración de la batería después de la raíz? Si instalas una ROM Android personalizada, sí, es muy recomendable calibrar la batería de tu teléfono o tableta descargándola completamente y recargándola por encima del 100% (es decir, manteniendo el dispositivo en funcionamiento durante un tiempo después de alcanzar el 100% de carga). Puedes encontrar toda la información relacionada con este procedimiento en mi tutorial sobre cómo calibrar la batería de Android.
  • ¿Qué aplicaciones necesito instalar después de haber hecho la raíz? No hay una lista de aplicaciones para instalar obligatoriamente, todo depende de tus necesidades y de lo que quieras obtener de tu dispositivo. Si puedo darte algún consejo, así que, para empezar, prueba Titanium Backup que te permite hacer una copia de seguridad completa (y luego una recuperación) de aplicaciones y datos, Greenify que te permite «hibernar» aplicaciones para controlar el consumo de batería y Link2SD que te permite mover todas las aplicaciones a SD.

Responder

Your email address will not be published. Required fields are marked *