Rootear android, ¿qué significa realmente?

reconvertido

Será en Octubre
Desde
29 Ago 2010
Mensajes
44.021
Reputación
60.197
En el título está la pregunta.

Sí, se perfectamente lo que es el usuario root de Unix y un usuario normal.
Pero, al rootear android, ¿qué se hace?
¿Todos los programas y las apps pasan a ejecutarse con el usuario root o cómo va eso?
 
Última edición:
En el título está la rpegutna.

Sí, se perfectamente lo que es el usuario root de Unix y un usuario normal.
Pero, al rootear android, ¿qué se hace?
¿Todos los programas y las apps pasan a ejecutarse con el usuario root o cómo va eso?
no, solo las que lo necesitan, y te avisan antes para que le des permiso
 
Puedes hacer que programas o servicios usen permisos que habitualmente no estan bajo tu control.

Por ejemplo, tienes Tasker que es un automizador de tareas. Puedes programar que se encienda el wifi solo a una hora concreta, pero si no tienes root o tienes root pero el programa sin el permiso activado, el wifi no se va a activar.
 
Puedes hacer que programas o servicios usen permisos que habitualmente no estan bajo tu control.

Por ejemplo, tienes Tasker que es un automizador de tareas. Puedes programar que se encienda el wifi solo a una hora concreta, pero si no tienes root o tienes root pero el programa sin el permiso activado, el wifi no se va a activar.
Ahá.
Así que realmente al rootear el terminal, ADEMÁS hay que asignar a las apps la ejecución como root, ¿correcto?
 
Ahá.
Así que realmente al rootear el terminal, ADEMÁS hay que asignar a las apps la ejecución como root, ¿correcto?
No exactamente. Las aplicaciones que necesitan acceso como root te lo pedirán ellas, solo tienes que aceptar darle los permisos. Eso si, las aplicaciones de banca, y posiblemten algunas más, dejarán de funcionar. Muchas apps comprueban si el móvil está rooteado y no se ejecutan si lo está.
El root se puede ocultar, pero poco a poco se va complicando el tema. Yo lo usaba antes unicamente para instalar adaway y quitar anuncios, pero ahora me apaño con las DNS de adguard.
 
depende de para que necesites Root . hay apps que acceden a root y no necesitas estar permanentemente en root. yo la ultima la use para ver las contraseñas wifi , se puede hacer teniendo root o con una app gratuita..no se por que las ocultan la verdad..
 
He rooteado varios móviles y tengo la misma duda. Aunque Android tenga un kernel de linux es una aberrración de sistema con toneladas de Java por encima. repruebo Java, por eso me da pereza investigar más. Ni idea de cómo funcionan los usuarios, permisos, el control de procesos, por qué hay tantas particiones o interfaces de red duplicadas... Mi modus operandi es consultar el foro XDA a base de ensayo y error.

El método root más habitual estos días consiste en parchear una imagen del sistema (boot.img, puede ser la imagen original) con un programilla que se llama Magisk. Dicen que se trata de un systemless root , en el cual eres un usuario con privilegios root pero sin estar logueado como root. De esta manera puedes camuflar el rooteo a las apps como las del banco que te bloquean el acceso a sus servicios.

Luego desde Termux puedes cambiar usuario en una shell para ser usuario root de verdad

¿Cómo parchea Magisk el sistema android? Ni idea
 
depende de para que necesites Root . hay apps que acceden a root y no necesitas estar permanentemente en root. yo la ultima la use para ver las contraseñas wifi , se puede hacer teniendo root o con una app gratuita..no se por que las ocultan la verdad..
depende de para que necesites Root .
No se qué se peude hacer en root y no tengo claro qué significa rootear el dispositivo.
Ya me han dicho por ahí que la aplicación que "necesita" root avisa y lo pide, pero ¿antes de rootear no lo pide?
Dado qeu el ssietma se loguea automático al usuario que local que usas, ¿dónde "está" root el logueo como root?
 
Volver