¿Qué aplicación activa wifi/GPS?

¿Qué aplicación activa wifi/GPS en un momento específico ( adb logcat o qué herramientas usar, qué cadenas buscar)?

¿Qué aplicación instalada puede activar wifi/GPS? O, de manera más general, ¿cómo puedo obtener una lista de todos los permisos de aplicaciones instaladas por adb , adb shell u otras herramientas del teléfono Android/SDK?

Respuestas (1)

Cualquier aplicación con el permiso ACCESS_FINE_LOCATIONpuede activar el GPS, a menos que haya desactivado explícitamente la ubicación del GPS con la configuración de su dispositivo. Para buscar posibles candidatos, puede utilizar un Verificador de permisos . Hay, por ejemplo, Permission explorer , que le permite buscar aplicaciones instaladas por permisos, de modo que puede limitar su vigilancia a candidatos relevantes.

Explorador de permisos: Categorías Explorador de permisos: Aplicaciones por permiso LBE
Explorador de permisos: categorías, aplicaciones por permiso; LBE (fuente: Google Play; haga clic en las imágenes para ver variantes más grandes)

Si su dispositivo está rooteado, también hay otros medios. Por ejemplo, estoy usando LBE para proteger mi privacidad. Con respecto a la ubicación, puedo restringir por aplicación si una aplicación siempre puede acceder a ella, nunca acceder a ella o si quiero que me pregunten cuándo lo intenta. El último método definitivamente debería sacar a relucir a tu culpable, e incluso en caso de que te hayas perdido el evento, siempre hay registros de LBE (accesibles desde dentro de la aplicación) que puedes consultar.