¿Existe alguna aplicación, herramienta, ROM, etc. para Android que permita restringir los permisos individuales seleccionados de una aplicación, SÓLO cuando está en segundo plano?
Esto debería funcionar de forma similar a la función "Restringir datos en segundo plano", que ayuda a reducir el uso de datos móviles impidiendo que las aplicaciones en segundo plano utilicen recursos de la red.
Por ejemplo, puedes querer que una aplicación tenga acceso a tu ubicación cuando la estés usando activamente, pero no quieres que mantenga el GPS encendido en segundo plano, ya sea porque agota la batería y/o está rastreando tus movimientos.
Lo mismo ocurre con otros permisos como el acceso al micrófono y a la cámara; porque es muy raro que la mayoría de la gente grabe intencionadamente audio/vídeo/fotos desde una aplicación en segundo plano. Otros ejemplos son: enviar SMS, leer/modificar contactos, escribir en el almacenamiento interno/externo.
0 votos
Con unas pocas mejoras, esta será una buena pregunta para publicar en las Recomendaciones de Software SE.
0 votos
Aunque no es el tema de este sitio, me gusta bastante la pregunta en sí misma. Se ha votado a favor.
1 votos
Creo que debería estar bien para este sitio. No es una pregunta de lista o "cuál es la mejor aplicación". El usuario busca alcanzar un objetivo específico y dice explícitamente que la respuesta no tiene que ser una app.
1 votos
Tu dispositivo debe estar rooteado para modificar los permisos. XPrivacy y el módulo Xposed de App ops son buenos para esto, pero ambos carecen (AFAIK) de plugins para la automatización. Cuando la aplicación está en segundo plano, las acciones limitadas como matar los datos, los cambios de precisión de la ubicación (apagado / alta precisión / ahorro de batería / sólo el dispositivo) son posibles utilizando la aplicación de automatización Macrodroid