Cómo rootear mi teléfono con un PC

El rooteo de tu teléfono tiene muchas ventajas que ya he comentado aquí (respuesta de George Alappatt's a ¿Cuáles son las ventajas de rootear tu teléfono?)

Hay 3 pasos principales para rootear tu teléfono:

  1. Desbloquear el bootloader
  2. Flashear un recovery personalizado
  3. Flashear la solución root de tu elección

Explicaré estos pasos en detalle. Pero me gustaría que pasaras por los foros de XDA o por el grupo de telegram de tu modelo de teléfono (busca en telegram con el nombre de tu modelo de teléfono, encontrarás el grupo de telegram) antes de empezar a hacer nada. Ellos también pueden proporcionarte los archivos necesarios para hacer root.

Antes de empezar asegúrate de tener bien instalados los drivers de tu smartphone(en caso de que uses windows) y descarga adb y fastboot. Ahora algunos sitios web pueden pedirte que instales android studio para adb y fastboot, no caigas en eso adb y fastboot independientes están disponibles. Obtenga un archivo de recuperación personalizado correspondiente a su modelo de teléfono y también el archivo zip de la raíz que está planeando flashear. Más detalles sobre cómo obtener estos se discuten a medida que se lee a través. Cuando te asegures de tenerlos podemos empezar.

*DISCLAIMER : No me hago responsable si algo va mal con tu teléfono al seguir los pasos que te proporciono. También anularás tu garantía al desbloquear el bootloader*

Lee todo antes de hacer nada con tu teléfono.

Desbloquear el bootloader:

Desbloquear el bootloader es un proceso en el que eliminas la restricción establecida por el OEM (Original Equipment Manufacturer) en el bootloader para que no acepte comandos de flasheo desde fastboot.

Antes de hacer nada en tu teléfono haz una copia de seguridad de todo lo que necesites en tu ordenador. También cargar su teléfono al menos el 80% para estar en el lado seguro.

Desbloqueo varía en función del teléfono inteligente que usted posee. Algunos fabricantes ni siquiera te dejan la opción de desbloquearlo, así que asegúrate de que es posible. La mayoría de los dispositivos siguen un patrón muy simple:

  1. Ir a Ajustes > Sistema > Opciones de desarrollador > habilitar el desbloqueo OEM
  2. Activar también la depuración USB
  3. Conectar el teléfono al PC
  4. Abrir cmd o power shell en la carpeta que contiene adb y fastboot que has descargado (Mayúsculas + clic derecho en la carpeta)
  5. Escribir comando dispositivos ; Este comando muestra una lista de dispositivos android conectados al ordenador. Esto abrirá una ventana emergente en su teléfono para preguntar si desea que la conexión adb, elegir permitir siempre. Ejecutar este comando mostrará "no autorizado" si no se permite la conexión. ejecutar el comando de nuevo para asegurarse de que no aparece de nuevo.
  6. Siguiente vamos a reiniciar a la partición del cargador de arranque de su teléfono, para que el tipo en el comando reboot bootloader.
  7. Una vez que esté en el cargador de arranque adb no funcionará, sólo fastboot comandos hacer. Ahora vamos a desbloquear el teléfono. Recuerda que cuando desbloqueas el bootloader te saltas una característica de seguridad muy importante del teléfono debido a esta razón automáticamente se ejecuta un reset de fábrica en tu teléfono y perderás todos tus datos así que no olvides la parte de la copia de seguridad. El comando es bastante sencillo: oem unlock ; eso es todo tu teléfono desbloqueará el bootloader y limpiará tu teléfono.
  8. Tu teléfono se reinicia como un teléfono nuevo recién salido de la fábrica, verás que has perdido todos tus datos. Esto es una buena señal, lo que significa

Verás que hay otras formas de llegar al bootloader, pero me encanta este método porque es elegante, y no tienes que pulsar durante mucho tiempo varios botones de tu teléfono.

NOTA: Este es un método general y no se aplicará a todos los teléfonos, por ejemplo el redmi tiene un método totalmente diferente para desbloquear el bootloader, el Zenphone Max Pro se desbloquea ejecutando un archivo de script. Así que comprueba en internet cómo se desbloquea el bootloader de tu teléfono.

Flashear Custom Recovery :

En este punto todos los teléfonos utilizan los mismos pasos. Encuentra un custom recovery para tu teléfono, mi sugerencia será que te quedes con el TWRP recovery, otras soluciones de recuperación como CWM,etc están descontinuadas. Encuentre el archivo de recuperación personalizado para su teléfono, lo encontrará en el sitio web oficial de TWRP o revise los foros de XDA o el grupo de telegram para su teléfono. Una vez que tengas el archivo de recuperación (es un archivo .img), cópialo en la carpeta adb-fastboot que tenías. Ahora puedes proceder a flashearlo. Recuerda que NUNCA FLASHES UN RECOVERY QUE HA SIDO CREADO PARA OTROS TELÉFONOS.

  1. Llega al bootloader de tu teléfono, es posible que tengas que repetir los pasos que mencioné antes para el desbloqueo, sólo que esta vez no ejecutes el comando de desbloqueo.
  2. Una vez que estés listo escribe el siguiente comando : flash recovery recoveryfile.img ; recoveryfile.img es el archivo de recuperación que ha descargado, cambiar el nombre accordingly.
  3. Después de haber flasheado el tipo de recuperación personalizada en la recuperación de reiniciar este no es un comando estándar y por lo que su teléfono podría no responder a ella (tampoco lo hizo el mío, pero el teléfono de mi amigo hizo). Si no responde ejecute reboot esto ejecutará un reinicio normal, pero no queremos eso, así que justo después de dar el comando anterior pulse simultáneamente el botón de subir volumen y el de encendido (o bajar volumen y encender lo que sea aplicable en su teléfono para arrancar en modo de recuperación). Ahora verás el custom recovery arrancando.

La razón por la que he dicho que no se ejecute el reinicio normal es porque algunas ROMs de teléfonos sustituirán el custom recovery por el stock recovery durante el reinicio normal.

Descargando la solución root :

Descarga el zip root de tu elección. Te voy a sugerir que uses Magisk root, ya que siguen una solución root sin sistema. Tienen capacidades como ocultar el root, por lo que pasan fácilmente por la red de seguridad (esto significa que las aplicaciones bancarias funcionarán bien).

Cuando arranques en tu custom recovery, puede que encuentres un mensaje diciendo que el almacenamiento interno está bloqueado pero que todavía puedes flashear cosas, puedes ignorar eso, pero si tienes intenciones de hacer una copia de seguridad de tu rom stock puede que tengas que flashear un zip de descifrado (algunos teléfonos no te molestarán con esto). (Tener una copia de seguridad de nandroid es una buena idea, pero no lo discutiré aquí porque esto ya es largo, búscalo en internet).

El archivo zip de root podría estar guardado en la tarjeta sd o en un pendrive usb (deberías haber hecho esto antes de empezar todo el proceso).

  1. En el menú de twrp toca en Instalar, se abre otra página donde tienes que seleccionar el archivo zip a instalar.
  2. Toque en seleccionar almacenamiento y elija la opción donde guardó el archivo zip de raíz (tarjeta SD o unidad usb).
  3. Busque su archivo zip de raíz en la lista y toque en él, luego deslice a la derecha para flashear.
  4. Si no hay mensajes rojos de fallo es que ha flasheado con éxito el zip de raíz. Ahora borra la caché y reinicia tu teléfono (estas opciones aparecerán después de flashear).

Cuando tu teléfono se reinicie verifica que tienes la app Magisk manager y ábrela para comprobar que el root está bien instalado.

Hecho.

Puedes preguntarme cualquier duda en estos, te responderé en cuanto lo vea.