Actualmente uso el comando run-as a través de adb para poder acceder a la carpeta de datos de una app que estoy desarrollando directamente en mi teléfono usando AIDE.
Cuando me conecto al teléfono localmente, usando connectbot, puedo encontrar el comando run-as en /system/bin/
pero no tiene permiso de ejecución. Hay otros programas/scripts en esa carpeta que sí tienen permisos de ejecución y puedo ejecutarlos.
Mi pregunta es la siguiente. Si rooteo mi teléfono, puedo cambiar los permisos de ejecución de run-as. Si luego quito el Root, ¿se mantendrán estos permisos?
No soy totalmente reacio a rootear mi teléfono permanentemente, pero si no lo necesito, prefiero no hacerlo.
Esto es en un Galaxy Nexus.
Soy consciente de que si dejo el run-as como ejecutable, posiblemente me estoy dejando llevar por los riesgos de seguridad. Pero estoy dispuesto a arriesgarme, aunque sea para ver si es posible.