¿Se puede configurar MTP para mostrar la raíz?

Tengo un dispositivo rooteado con Android 6.

Cuando lo conecto a través de USB, puedo buscar archivos a través de MTP, pero está limitado a la /sdcardcarpeta, por ejemplo, puedo ver Downloadspero DCIMno puedo acceder /system/app.

PREGUNTA: ¿Hay alguna configuración o truco que me permita acceder /a través de MTP?

Los procedimientos muy técnicos, como la recompilación de programas del sistema, también están bien.

No sé si es posible modificar el modo MTP, pero mi solución sería habilitar la depuración USB/ADB y usar un programa como QtADB.
@Robert: Gracias, pero estoy preguntando explícitamente sobre MTP, es una solución que debe ser compatible con cualquier cliente MTP.
@acejavelin FYI, puede eliminar su propio comentario: no es necesario marcarlo para que un moderador lo elimine.

Respuestas (1)

La respuesta simple es no, no puede... Realmente no está mirando /sdcard sino una base de datos de lo que contiene esa tarjeta proporcionada por External Storagey posiblemente Media Storage. MTP reemplazó el almacenamiento masivo USB (lo que permitiría esto) por una variedad de razones, muchas son razones de seguridad y están codificados profundamente dentro del código fuente de Android en múltiples áreas. MTP está específicamente diseñado para dar acceso solo a los archivos de usuario (/sdcard y /storage/{volname}) y nada más. No creo que encuentre una forma, raíz o de otro tipo, para esto sin modificar en gran medida el código base de Android.

" Realmente no está mirando /sdcard sino una base de datos de lo que contiene esa tarjeta proporcionada por almacenamiento externo y posiblemente almacenamiento de medios ": ¿podemos tener algo verificable que respalde esta afirmación?
@Firelord En una búsqueda rápida, no pude encontrar una verificación de eso específicamente, pero mi afirmación puede basarse en el hecho de que en los dispositivos Marshmallow se requiere External Storageuna aplicación para funcionar. Si elimina datos en esta aplicación y se conecta a través de MTP, no aparecerá nada (el directorio estará vacío en la PC), si luego reinicia y permite que la base de datos para la aplicación se reconstruya y luego se conecte a la PC, se mostrarán los archivos. La lógica dice que la aplicación está dando acceso a los archivos, aunque entiendo que la correlación puede no ser causal en este caso. Si encuentro una verificación más específica de esto más adelante, la compartiré.