Cómo rootear tu teléfono Android con SuperSU y TWRP

Cómo rootear tu teléfono Android con SuperSU y TWRP

Si realmente desea sumergirse en el sistema Android, es posible que algunas aplicaciones requieran acceso de root. El enraizamiento se ha vuelto menos necesario a lo largo de los años, pero sigue siendo útil si desea ejecutar ciertos tipos de aplicaciones. Este es el método más ampliamente admitido para rootear su dispositivo y por qué es posible que lo desee.

Este artículo se publicó originalmente en 2012. Desde entonces se ha actualizado para centrarse en el método de enraizamiento más ampliamente admitido en lugar de una colección de aplicaciones con un solo clic.

¿Cuál es la raíz, de todos modos?

Android está basado en Linux. En Linux y otros sistemas operativos similares a UNIX, el usuario root es equivalente al usuario Administrador en Windows. El usuario root tiene acceso a todo el sistema operativo y puede hacer todo. De forma predeterminada, no tiene acceso de root a su propio dispositivo Android y algunas aplicaciones no funcionarán sin acceso de root. Al igual que otros sistemas operativos móviles modernos, Android limita las aplicaciones a entornos limitados de seguridad restrictivos por motivos de seguridad.

La cuenta de usuario root todavía existe en Android; simplemente no hay una forma incorporada de acceder a él. «Rootear» es el acto de obtener acceso a esta cuenta de usuario raíz. Esto a menudo se compara con el jailbreak de un iPhone o iPad, pero el rooteo y el jailbreak son bastante diferentes.

Además de los aspectos técnicos, el acceso root le permite hacer muchas cosas útiles. Con root, puede eliminar el bloatware instalado en su teléfono, ejecutar un firewall, habilitar el anclaje incluso si su operador lo bloquea, hacer una copia de seguridad manual de su sistema y usar varias otras configuraciones que requieren acceso al sistema de bajo nivel.

Las aplicaciones que requieren acceso de root no son difíciles de encontrar; están disponibles en Google Play, pero no funcionarán hasta que obtenga acceso de root. Algunas aplicaciones tienen funciones que solo funcionan en un dispositivo rooteado.

Solo necesita rootear su teléfono si desea ejecutar una aplicación específica que requiera acceso de root. Si no planea hacer nada con ese acceso de root, no se moleste. Siempre puede rootearlo más tarde si es necesario.

Advertencias

Los dispositivos Android no están rooteados por una razón. De hecho, algunos fabricantes de dispositivos hacen todo lo posible para evitar que rootees. Este es el por qué:

  • Seguridad: El enraizamiento saca las aplicaciones del entorno de pruebas de seguridad normal de Android. Las aplicaciones pueden abusar de los privilegios de root que ha otorgado y espiar otras aplicaciones, lo que normalmente no es posible. De hecho, Google le impide usar Android Pay en dispositivos rooteados por este motivo.
  • garantía: Algunos fabricantes afirman que el enraizamiento anula la garantía de su dispositivo. Sin embargo, el enraizamiento no dañará su hardware. En muchos casos, puede «rootear» su dispositivo y los fabricantes no podrán saber si ha sido rooteado.
  • Enladrillado: Como de costumbre, lo hace bajo su propio riesgo. En general, el enraizamiento debería ser un proceso muy seguro, pero aquí estás solo. Si estropea algo, no puede esperar que el servicio de garantía gratuito lo solucione. Si está preocupado, investigue un poco primero y vea si otras personas informan que han rooteado con éxito su dispositivo con la herramienta que planea usar.

Además, el enraizamiento puede anular la garantía, al menos para ciertos tipos de reparaciones. Consulte nuestra explicación sobre el tema para obtener más información.

Las muchas formas de rootear el teléfono Android

Hay muchas formas de rootear un teléfono Android, y cuál debe usar depende de su teléfono. Normalmente, el enraizamiento implicará uno de estos procesos:

  • Desbloquear el gestor de arranque: Google y los fabricantes de dispositivos no admiten oficialmente el enraizamiento, pero brindan una forma oficial de obtener acceso de bajo nivel a algunos dispositivos, lo que luego le permite rootear. Por ejemplo, los dispositivos Nexus son para desarrolladores y puede desbloquear fácilmente el cargador de arranque con un solo comando. A continuación, puede rootear su dispositivo mostrando un archivo .zip que contiene el binario su desde la pantalla de recuperación. Herramientas como la Kit de herramientas de raíz de Nexus para dispositivos Nexus automatice este proceso. Otros fabricantes también ofrecen formas de desbloquear el cargador de arranque, pero solo para ciertos dispositivos.
  • Aprovechar una vulnerabilidad de seguridad: Los otros dispositivos están bloqueados. Sus fabricantes no proporcionan ninguna forma oficial de desbloquear sus cargadores de arranque y manipular su software. Estos dispositivos aún se pueden rootear, pero solo al descubrir una vulnerabilidad de seguridad en el dispositivo y explotarla para instalar un binario su en la partición de su sistema. Una actualización de OTA puede corregir la vulnerabilidad de seguridad y desarraigar el dispositivo. Por ejemplo, hubo una recompensa de $ 18,000 para la primera persona que pudiera rootear un Samsung Galaxy S5 que se ejecuta en Verizon o AT&T. Se ha encontrado una vulnerabilidad, pero las actualizaciones futuras podrían evitar que la vulnerabilidad funcione y eliminar la capacidad de rootear el Galaxy S5.
  • Flash CyanogenMod u otra ROM personalizada: Técnicamente, esta es una extensión de uno de los métodos anteriores. Desbloquear el cargador de arranque y explotar una vulnerabilidad de seguridad puede permitirle actualizar ROM personalizadas como CyanogenMod, que a menudo están pre-rooteadas. CyanogenMod incluye un simple interruptor en su pantalla de configuración que le permite habilitar o deshabilitar el acceso de root. La actualización a una nueva versión de CyanogenMod o su ROM personalizada no rooteará su dispositivo si la ROM viene con una forma incorporada para habilitar la raíz.

En este artículo, discutiremos principalmente los usuarios que ingresan al primer campamento, que tienen un gestor de arranque desbloqueable. Si su teléfono requiere un exploit, no podremos ayudarlo, ya que el proceso es diferente para casi todos los teléfonos. Deberá buscar un foro como Desarrolladores XDA para obtener más información sobre cómo rootear su dispositivo específico. Esta guía presentaba anteriormente aplicaciones raíz con un solo clic Raíz de rey y Raíz de toalla, y estos también pueden ser compatibles con algunos teléfonos más antiguos.

Si su dispositivo tiene un cargador de arranque desbloqueable, siga leyendo. Por lo general, recomendamos el método TWRP en lugar de los programas raíz con un solo clic porque puede aprender exactamente cómo funciona todo, lo que lo ayudará a solucionar problemas si algo sale mal en el futuro: los programas raíz con un solo clic no son tan transparentes. Antes de comenzar este proceso, debe desbloquear oficialmente su cargador de arranque y luego instalar el entorno de recuperación TWRP siguiendo estas instrucciones. Luego usaremos TWRP para rootear su teléfono.

Cómo flashear SuperSU en su teléfono y obtener acceso de root

De acuerdo, ha desbloqueado su gestor de arranque e instalado TWRP. ¡Excelente! De hecho, casi estás ahí. Para obtener acceso de root, usaremos un programa llamado SuperSU, que le da la opción de otorgar acceso de root a otras aplicaciones.

SuperSU está disponible en Google Play Store, pero esta versión en realidad no le da acceso de root. De hecho, ¡necesita acceso de root para usarlo en primer lugar! Habla de un Catch-22. Afortunadamente, SuperSU también está disponible como un archivo .zip que podemos «flashear» con TWRP. Esto le otorgará acceso de root, así como las funciones de administración de la aplicación de Android de SuperSU.

Entonces, para comenzar, diríjase a este enlace, que lo llevará a la última versión de SuperSU disponible para descargar. Descargue el archivo .zip a su computadora, conecte su teléfono con un cable USB y arrastre el zip SuperSU al almacenamiento interno o tarjeta SD de su teléfono.

Luego reinicie su teléfono en la recuperación TWRP. Hacer esto es un poco diferente en cada teléfono; por ejemplo, es posible que deba mantener presionados los botones de encendido y bajar el volumen simultáneamente, luego use las teclas de volumen para iniciar el «Modo de recuperación». Instrucciones de Google para su modelo específico para ver cómo se hace.

Una vez que haya hecho eso, será recibido por la pantalla de inicio familiar de TWRP. Haga clic en el botón Instalar.

NOTA: Probablemente debería hacer una copia de seguridad en TWRP antes de continuar con este proceso.

La siguiente pantalla aparecerá. Desplácese hacia abajo y navegue hasta el archivo ZIP de SuperSU que cargó anteriormente.

Toque el zip de SuperSU y verá esta pantalla. Desliza para confirmar el flash.

Actualizar el paquete SuperSU solo debería tomar un momento. Una vez que se complete la operación, presione el botón «Borrar caché / Dalvik» que aparece y deslice para confirmar.

Cuando haya terminado, presione el botón «Reiniciar sistema» para reiniciar Android.

Si TWRP le pregunta si desea instalar SuperSU ahora, elija «No instalar». A veces, TWRP no puede detectar que ya tiene SuperSU, por lo que le pedirá que actualice su versión incorporada. Pero casi siempre es mejor flashear la última versión de SuperSU usted mismo, lo que acabamos de hacer.

Administrar permisos de root con la aplicación SuperSU

Cuando reinicie su teléfono, debería ver el nuevo ícono de SuperSU en el cajón de su aplicación. SuperSU controla qué otras aplicaciones de su teléfono obtienen permisos de root. Siempre que una aplicación quiera solicitar permisos de root, debe preguntarle a su aplicación SuperSU, que mostrará un mensaje de solicitud.

Para asegurarse de que la raíz funcione correctamente, puede descargar el Comprobador de raíz aplicación y verifique su estado rooteado. También puede descargar una aplicación solo de root que desee probar y ver si le solicita permisos de superusuario.

Por ejemplo, si abrimos e intentamos agregar una aplicación a Verificar– una práctica aplicación de ahorro de batería para teléfonos rooteados – veremos esta ventana emergente, solicitando acceso de root. Si hace clic en Otorgar y recibe un mensaje de éxito, ha rooteado con éxito su teléfono.

Para administrar los permisos de root, abra el cajón de su aplicación y toque el ícono de SuperSU. Verá una lista de aplicaciones a las que se les ha otorgado o denegado el acceso de superusuario. Puede tocar una aplicación para cambiar sus permisos.

Si alguna vez quieres desarraigarte, abre la aplicación SuperSU, navega a su pantalla de Configuración y toca la opción «Desarraigar completamente». Intentará rootear su dispositivo. Si funciona para usted, esta es definitivamente la forma más fácil de desarraigar su teléfono.

Pero por ahora, el mundo es tu ostra amigable con las raíces. Puede consultar nuestra lista de excelentes aplicaciones raíz para obtener ideas, o instalar el marco Xposed para algunos ajustes realmente geniales. ¡Buena suerte!

Credito de imagen: Norebbo

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Experto Geek - Tu Guía en Tendencias Tecnológicas