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

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

androidroot

Si realmente quieres profundizar en Androidsistema, puede encontrar que algunas aplicaciones requieren 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 compatible para rootear su dispositivo, y por qué es posible que desee hacerlo.

Esta publicación se publicó originalmente en 2012. Desde entonces se ha actualizado para centrarse en el método de enraizamiento más ampliamente compatible en lugar de una colección de aplicaciones de un solo clic.

¿Qué 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 cualquier cosa. De forma predeterminada, no tiene acceso de root a su propio dispositivo Android, y ciertas 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 para fines de seguridad.

La cuenta de usuario root siempre existe en Android;simplemente no hay una forma integrada de acceder a ella. "Rootear" es el acto de obtener acceso a esta cuenta de usuario root. Esto a menudo se compara con el jailbreak de un iPhone o iPad, pero el rooting y el jailbreak son bastante diferentes.

Dejando a un lado los aspectos técnicos, el acceso raíz le permitehacer muchas cosas útiles Con root, puede eliminar el bloatware que vino en su teléfono, ejecutar un firewall, habilitar el anclaje incluso si su operador lo está bloqueando, hacer una copia de seguridad manual de su sistema y usar una variedad de otros ajustes que requieren acceso de bajo nivel al sistema.

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

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

Advertencias

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

  • Seguridad: El enraizamiento rompe las aplicaciones de lo normal en Androidcaja de arena de seguridad. Las aplicaciones pueden abusar de los privilegios de root que has otorgado y espiar otras aplicaciones, algo 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 los huecos de enraizamientoLa garantía de su dispositivo. Sin embargo, el enrutamiento no dañará su hardware. En muchos casos, puede "desrootear" su dispositivo y los fabricantes no podrán saber si ha sido rooteado.
  • Bricking: Como de costumbre, lo haces bajo tu propio riesgo. El enraizamiento generalmente debería ser un proceso muy seguro, pero usted está solo aquí. Si estropea algo, no puede esperar que el servicio de garantía gratuito lo repare. Si está preocupado, primero investigue un poco y vea si otras personas informan que su dispositivo ha sido rooteado con éxito con la herramienta que planea usar.

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

Las muchas formas de rootear un teléfono Android

htcunlock

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

  • Desbloquee el gestor de arranque: Google y los fabricantes de dispositivos nooficialmente admite el enraizamiento, pero proporcionan una forma oficial de obtener acceso de bajo nivel a algunos dispositivos, que luego le permite rootear. Por ejemplo, los dispositivos Nexus están destinados a desarrolladores, y puede desbloquear fácilmente el gestor de arranque con un solo comando. Luego puede rootear su dispositivo flasheando un archivo .zip que contiene el binario su desde la pantalla de recuperación. Herramientas como Nexus Root Toolkit para dispositivos Nexus automatizan este proceso. Otros fabricantes también ofrecen formas de desbloquear el gestor de arranque, pero solo para ciertos dispositivos.
  • Explotar una vulnerabilidad de seguridad: Otros dispositivos están bloqueados. Sus fabricantes no ofrecen una forma oficial de desbloquear sus cargadores de arranque y manipular su software. Estos dispositivos aún pueden ser rooteados, pero solo descubriendo una vulnerabilidad de seguridad en el dispositivo y explotándolo para instalar un binario en su partición del sistema. Una actualización de OTA podría corregir la vulnerabilidad de seguridad y también desrootear el dispositivo. Por ejemplo, hubo una recompensa de $ 18,000 por la primera persona que podría rootear un Samsung Galaxy S5 que se ejecuta en Verizon o AT&T. Se encontró 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 losmétodos anteriores. Desbloquear el gestor de arranque y explotar una vulnerabilidad de seguridad puede permitirle flashear ROM personalizadas como CyanogenMod, que a menudo vienen pre-rooteadas. CyanogenMod incluye un interruptor simple en su pantalla de configuración que le permite habilitar o deshabilitar el acceso a la raíz. La actualización a una nueva versión de CyanogenMod o su ROM personalizada no desrooteará su dispositivo si la ROM viene con una forma integrada para habilitar la raíz.

En este artículo, discutiremos principalmenteusuarios que caen en el primer campamento, que tienen un gestor de arranque desbloqueable. Si su teléfono requiere una vulnerabilidad, no podremos ayudarlo, ya que el proceso es diferente para casi todos los teléfonos. Tendrá que buscar en un foro como XDA Developers para obtener más información sobre cómo rootear su dispositivo específico. Anteriormente, esta guía presentaba las aplicaciones raíz de un clic Kingo Root y Towelroot, y es posible que también sean compatibles con algunos teléfonos más antiguos.

Si su dispositivo tiene un desbloqueablegestor de arranque, sin embargo, sigue leyendo. En general, recomendamos el método TWRP sobre los programas raíz con un clic porque aprende 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, deberá desbloquear el gestor de arranque de la manera oficial y luego instalar el entorno de recuperación TWRP siguiendo estas instrucciones. Luego usaremos TWRP para rootear su teléfono.

Cómo flashear SuperSU a su teléfono y obtener acceso a la raíz

Bien, entonces has desbloqueado tu gestor de arranque, yhas instalado TWRP. ¡Excelente! En realidad ya casi estás allí. Para obtener acceso a la raíz, vamos a utilizar un programa llamado SuperSU, que le permite otorgar acceso a la raíz a otras aplicaciones.

SuperSU está disponible en Google Play Store,pero esa versión en realidad no le da acceso a la raíz; de hecho, ¡necesita acceso a la raíz para usarla en primer lugar! Habla sobre un Catch-22. Afortunadamente, SuperSU también está disponible como un archivo .zip que podemos "flashear" con TWRP. Hacerlo le otorgará acceso de root junto con las funciones de administración de la aplicación de Android de SuperSU.

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

A continuación, reinicie su teléfono en la recuperación TWRP. Hacer esto es un poco diferente en cada teléfono; por ejemplo, puede que tenga que mantener presionados los botones de Encendido y Bajar 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 lo hayas hecho, serás recibido con la familiar pantalla de inicio de TWRP. Haz clic en el botón Instalar.

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

1-twrp-install

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

2-elegir-zip

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

3-confirmar-flash

Solo debería tomar un momento actualizar el paquete SuperSU. Cuando termine, toque el botón "Limpiar caché / Dalvik" que aparece y deslice para confirmar.

4-wipe-cache

Cuando eso termine, toque el botón "Reiniciar sistema" para reiniciar en 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 muestre su versión incorporada. Pero casi siempre es mejor presentar la última versión de SuperSU, lo cual acabamos de hacer.

Raíz TWRP

Administrar permisos de raíz con la aplicación SuperSU

Cuando reinicie su teléfono, debería ver elnuevo icono de SuperSU en el cajón de su aplicación. SuperSU controla qué otras aplicaciones en su teléfono obtienen permisos de root. Cada vez que una aplicación desea solicitar permisos de root, debe solicitarle a su aplicación SuperSU, que mostrará un mensaje de solicitud.

Para asegurarse de que la raíz funciona correctamente, puededescargue la aplicación Root Checker y verifique su estado rooteado. Alternativamente, descargue una aplicación solo para root que haya querido probar y vea si le solicita permisos de superusuario.

Por ejemplo, si abrimos e intentamos agregar una aplicación aGreenify, una práctica aplicación de ahorro de batería para teléfonos rooteados, veremos esta ventana emergente que solicita acceso a la raíz. Si hace clic en Conceder y recibe un mensaje de éxito, ha logrado rootear con éxito en su teléfono.

2016-01-28 23.57.10

Para administrar los permisos de root, abra el cajón de su aplicación y toque el ícono 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 desrootear, abre la aplicación SuperSU,vaya a su pantalla de Configuración y toque la opción "Desrootear por completo". Intentará desrootear su dispositivo. Si funciona para usted, esta es definitivamente la forma más fácil de desrootear su teléfono.

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

Haber de imagen: Norebbo