1 votos

¿Se puede configurar el MTP para que muestre root?

Tengo un dispositivo rooteado con Android 6.

Cuando lo conecto por USB, puedo navegar por los archivos a través de MTP, pero está limitado el /sdcard carpeta, por ejemplo puedo ver Downloads y DCIM pero no puedo acceder a /system/app .

PREGUNTA: ¿Hay algún ajuste o truco que me permita acceder a / ¿a través de MTP?

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

1 votos

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.

0 votos

@Robert: Gracias pero pregunto explícitamente por MTP, es para una solución que debe ser compatible con cualquier cliente MTP.

0 votos

@acejavelin Para tu información, puedes borrar tu propio comentario: no hace falta marcarlo para que un moderador lo elimine.

2voto

acejavelin Puntos 186

La respuesta simple es no, no puedes... En realidad no estás mirando /sdcard sino una base de datos de lo que contiene esa tarjeta proporcionada por External Storage y posiblemente Media Storage . MTP ha sustituido al almacenamiento masivo USB (que permitiría esto) por una serie de razones, muchas de ellas de seguridad, y están codificadas en lo más profundo del código fuente de Android en múltiples áreas. MTP está diseñado específicamente para dar acceso sólo a los archivos de usuario (/sdcard y /storage/{volname}) y nada más. No creo que encuentres una forma, Root o no, para esto sin modificar fuertemente el código base de Android

1 votos

" En realidad no estás viendo /sdcard sino una base de datos de lo que contiene esa tarjeta proporcionada por Almacenamiento Externo y posiblemente Almacenamiento Multimedia. "-- ¿podemos tener algo verificable que apoye esta afirmación?

0 votos

@Firelord En una búsqueda rápida no he podido encontrar verificación de eso en concreto, pero mi afirmación puede basarse en que en los dispositivos Marshmallow se requiere External Storage aplicación funcione. Si eliminas los datos de esta aplicación y te conectas a través de MTP, no aparecerá nada (el directorio estará vacío en el PC), si luego reinicias y permites que la base de datos de la aplicación se reconstruya y luego te conectas al PC, aparecerá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 causalidad en este caso. Si más adelante encuentro una verificación más específica de esto la compartiré.

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