Cuando conecto mi dispositivo Android a mi pc se pone conectado como dispositivo de medios bajo MTP
modo. Puedo navegar un poco de las carpetas en mi dispositivo a través de mi ordenador. Me pregunto qué parte del dispositivo soy realmente capaz de ver? ¿Qué tipo de carpetas y el contenido concreto es no visible a través de MTP? ¿MTP tiene un conjunto de permisos de archivos asociados con él?
Respuesta
¿Demasiados anuncios?MTP - una extensión de la PTP - es un protocolo cliente-servidor, aproximadamente como FTP. MTP cliente en el PC envía las solicitudes de operación (como GET_OBJECT, SEND_OBJECT, DELETE_OBJECT) para servidor que se ejecuta en el dispositivo Android y obtiene respuestas.
A diferencia de la de Almacenamiento Masivo USB (UMS), MTP no exponga el sistema de ficheros en todo. En lugar de los contenidos compartidos de almacenamiento externo (/sdcard
- un subdirectorio de /data/media/
- y físicamente la tarjeta SD externa), que están indexadas en la base de datos de MediaStore
Proveedor de Contenido se muestra a la PC. Todo lo demás (incluyendo /data
, /system
, /vendor
y otros sistemas de ficheros) no es visible a través de MTP.
Ya que no hay sistema de archivos de nivel de acceso, no hay permisos del sistema de ficheros. Los detalles relacionados con: