2 votos

¿Por qué no se permite cambiar los permisos de algunos archivos del sistema?

Tengo una tablet rooteado y al navegar por mis archivos, me encontré con esta carpeta: (./0/Android/data) en el almacenamiento interno... digamos que (X-plore file browser) tiene la carpeta: (./0/Android/data/x-plore).

Por alguna razón, quería cambiar los permisos de ese programa, en lugar de darle los permisos (lectura, escritura, ejecución) ... será (lectura y ejecución).

El problema es que dice (proceso fallido, algunos sistemas de archivos no permiten cambiar los permisos) usando el navegador Root o el ES File Explorer (ambos con acceso Root).

1- ¿Por qué dice que no puedo cambiar los permisos a pesar de que ya tengo el acceso Root?

2- ¿Por qué se refiere a una carpeta de una aplicación externa [(./0/Android/data/x-plore)] como un archivo del sistema?

Permissions have not changed

5voto

Andy Yan Puntos 501

En los teléfonos más recientes, el almacenamiento interno se monta en un punto de montaje FUSE. Aquí está la línea correspondiente de mount ejecutado en mi Nexus 6P:

/dev/fuse en /storage/emulated type fuse (rw,nosuid,nodev,noexec,noatime,user_id=1023,group_id=1023,default_permissions,allow_other)

FUSE sólo actúa como una interfaz que traduce el sistema de archivos real que hay debajo. En el caso de Android, suele ser VFAT, exFAT o algo similar, para garantizar la legibilidad bajo una variedad de sistemas operativos anfitriones. Los sistemas de archivos FAT y NTFS no admiten permisos granulares de archivos en los sistemas operativos basados en Linux: todo es predeterminado por la forma en que se montó la unidad El resultado es el permiso por defecto que se ve. Esto conduce a Root Explorer lanzando el error en la captura de pantalla.

Nota: No soy precisamente bueno en Linux, y también he aprendido bastante mientras buscaba materiales que pudieran responder a esta pregunta, así que siéntase libre de editar y mejorar esta respuesta con ideas más profesionales.

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