Distribuimos dispositivos Android a otros desarrolladores para que puedan desarrollar en nuestros dispositivos. Queremos que puedan instalar / desinstalar / depurar apps, pero no queremos que puedan ejecutar adb shell
y buscar en el sistema de archivos. Nuestros dispositivos están rooteados. ¿Es posible?
Hola! Solemos invitar a dar respuestas que funcionen o sean útiles, no sólo especulativas porque eso no ayuda mucho. Además, esto es sólo una indicación (y también para el desarrollo, algo que los usuarios finales no pueden permitirse) y no exactamente una respuesta. Y, cuando hay una recompensa, se esperan más esfuerzos de los habituales por parte de quien responde.
0 votos
Si fueran capaces de instalar aplicaciones, ¿qué les impediría usar esas aplicaciones para espiar en tu sistema de archivos directamente o a través de una shell local? Creo que no entiendo lo que realmente quieres. Si hay ciertos archivos que no quieres que vean, ¿podrías encriptarlos?
0 votos
Esto es hipotético pero eliminar al usuario 2000 de los grupos sdcard_rw y sdcard_r debería ayudar. Android no tiene las herramientas incorporadas para eliminar un usuario de un grupo y me parece que no puede encontrar los de terceros tampoco.
0 votos
@Firelord bueno sí el punto también sería bloquear cualquier aplicación para mirar a escondidas en el sistema de archivos
0 votos
Simplemente no es posible con acceso Root. Sin Root puede haber algunas soluciones.