W/PackageManager(61): Not granting permission android.permission.SET_ACTIVITY_WATCHER to package
Este es un ejemplo de un permiso que no se otorgará a las aplicaciones sin estar firmado con la firma de la plataforma. Dicho esto, me gustaría saber cómo cualquier aplicación que se ejecute en un dispositivo rooteado (con/system/bin/su y SuperUser.apk) puede recibir cualquiera de estos permisos.Permisos del sistema Android a través de Root
Process p = Runtime.getRuntime().exec("su");
p.waitFor();
Hacer esto le pide al diálogo con el superusuario "aceptar" o "rechazar", pero SecurityException
s todavía se tiran.
¿Pude compilar esta aplicación y ejecutarla en cualquier dispositivo rooteado y distribuirla de forma segura en Android Market? No estoy haciendo una ROM personalizada, solo una aplicación para dispositivos rooteados. – Tom
No. No puede distribuir aplicaciones con acceso a nivel de sistema en Android Market. – spatulamania
Entonces eso no es lo que estoy buscando. Estoy buscando una forma de obtener esos permisos en un dispositivo rooteado, no uno que ejecute mi propio firmware. En cuanto a la distribución, mire SetCPU o la cantidad de aplicaciones de captura de pantalla, usan dichos permisos sin problemas. – Tom