0 votos

Desde el punto de vista programático, ¿cómo se configura Android para que esté "desrooteado" por defecto?

No estoy preguntando cuál es el proceso para someterse a hacerlo, sino cómo está programado en primer lugar para evitar ciertas acciones, tales como:

1.Descarga en la tarjeta SD desde Google Play store.

2.Acceder/modificar archivos montados en el directorio /system, y directorios similares.

3.Modificar el texto, los componentes de la interfaz gráfica de usuario, etc.

Date cuenta de que NO estoy pidiendo código, muestras, etc., sólo quiero saber la idea general de cómo se implementaría esto en la fuente, es decir, sistema jerárquico, código de bloqueo de privilegios en el extremo de la GUI, o posiblemente código que se ejecuta en un proceso del núcleo, etc.

1voto

S S Puntos 8975

Esto no es una cosa especial de los extraterrestres.

  • El usuario por defecto no tiene privilegios de Root.

  • Se eliminan todos aquellos binarios que pueden conceder acceso Root al usuario por defecto.

  • /system (que contiene archivos sensibles) se monta como de sólo lectura. Como sólo el usuario Root puede volver a montar una partición con acceso R/W, no tienes suerte para modificar esos archivos..

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X