Red de conocimiento informático - Conocimiento informático - ¿Cuál es el principio de rootear un teléfono Android?

¿Cuál es el principio de rootear un teléfono Android?

El núcleo de Android es Linux, por lo que obtener permisos de root en Android es en realidad lo mismo que obtener permisos de root en Linux. Si desea obtener acceso de root en Linux, debe ejecutar sudo o su y luego se le solicitará la contraseña del usuario root y, si la contraseña es correcta, obtendrá acceso de root.

El propio Android no espera que tengas acceso root y la mayoría de los teléfonos no ofrecen el programa su en absoluto. Entonces, si desea obtener acceso de root en Android, el primer paso es copiar el archivo su compilado en el directorio /system/bin o /system/xbin/ de su teléfono Android. Suponiendo que puede poner su en xbin, puede escribir su en el shell adb o en el puerto serie de su teléfono Android.

Linux su puede rootear ingresando la contraseña más tarde, pero su en Android es diferente de su en Linux. su en Android no depende de la verificación de la contraseña, sino de los permisos originales. Esto significa que si eres root, puedes acceder a otros usuarios como shell, wifi, audio, etc. Pero si no es el usuario root, también puede cambiar a otros usuarios a través de su. Pero si no es un usuario root, no podrá volver a ser root y se le indicará que se le ha denegado el permiso.