La nueva aplicación de Facebook activa el GPS cuando se inicia. ¿Cómo deshabilitarlo?

Esto comenzó a suceder con la última actualización de la aplicación de Facebook.

No quiero desactivar mi GPS por completo; me gusta que aparezca automáticamente cuando llamo a Google Maps. (Que generalmente es en una situación de "¿dónde diablos estoy?"). Pero no veo ninguna razón válida para permitir que Facebook consulte dónde estoy todo el tiempo. La configuración de Facebook no tiene una opción para deshabilitar esto.

Dado que mi teléfono (Milestone I) está rooteado (pero aún con el sistema operativo oficial 2.2.1 de Motorola), me pregunto si hay alguna aplicación a través de la cual pueda habilitar/deshabilitar el uso de GPS por aplicación. ¿Existe tal cosa?

(Si lo hay, también me gustaría deshabilitarlo en el navegador).

¿Por "la última actualización" te refieres a 1.7 o 1.7.1? Al parecer, fueron puestos en libertad el mismo día. Simplemente volví a 1.6.4 usando Titanium Backup, pero eso no funcionará si no tienes una copia de seguridad del apk.

Respuestas (5)

Similar a Permisos denegados, mencionado por Matthew es LBE Privacy Guard, que también le permite deshabilitar selectivamente los permisos para las aplicaciones. También es bueno para deshabilitar el etiquetado geográfico en sus fotos, así como para evitar que Facebook y/o Twitter transmitan su ubicación.

Stock Android no ofrece la posibilidad de prohibir el uso de aplicaciones de permisos específicos. En el momento de la instalación, una vez que acepte los permisos que solicite la aplicación, no tendrá más remedio que desinstalar la aplicación.

Como está rooteado, puede intentar usar Tasker para automatizar la habilitación del GPS solo cuando usa ciertas aplicaciones como Maps y deshabilitarlo cuando la aplicación sale. De esta manera, puede mantener el GPS deshabilitado, para que Facebook y cualquier otra aplicación no se fijen en usted automáticamente.

Además, la ROM personalizada de CyanogenMod 7.1 tiene esta característica. Aquí hay una guía de instalación paso a paso sobre cómo instalarlo en su Milestone. En CM7, en la configuración de Administrar aplicaciones, cuando toca cualquier aplicación, puede tocar cualquier permiso para revocarlo (se tachará). Toque nuevamente para deshacer el cambio. Tenga en cuenta que aunque las aplicaciones generalmente manejan la ausencia de permisos de Internet o GPS con gracia, algunos permisos más básicos (por ejemplo, escribir/leer en/desde la tarjeta SD) pueden hacer que la aplicación se bloquee o se vuelva inestable.

¡Gracias por señalar que hay un CM para Milestone! Definitivamente está en mis planes, aunque tendré que armarme de valor para hacerlo. Mientras tanto, creo que usaré una de las aplicaciones de bloqueo descritas en las otras respuestas.

Una aplicación como Permisos denegados (requiere raíz) puede ayudar con eso. Dice que no funciona en todos los dispositivos y ROM, pero hay otras aplicaciones similares que podrían funcionar si esto no funciona para usted.

En general, también puede descomprimir el APK, editar el archivo AndroidManifest.xml para eliminar permisos, volver a empaquetar todo e instalar esa versión modificada. No estoy seguro de si funciona para aplicaciones firmadas (¿hay aplicaciones cifradas?), aunque actualmente no puedo encontrar la guía que había leído para hacer esto. También puede estar en contra de los términos de uso, etc., así que asegúrese de saber y asumir la responsabilidad de lo que está haciendo :)

muy simple :)

ir settings -> Personal -> locationsa y apagar los satélites GPS

trabajó para mi

Tasker es bueno, pero encontré otra aplicación de Android: "GPS Privacy", que elimina las coordenadas GPS automáticamente. Simplemente defina sus "áreas de privacidad" y sus imágenes no tendrán etiquetas de GPS cuando se tomen en estas áreas. Muy útil si tienes niños a los que les suben las fotos automáticamente a internet. https://play.google.com/store/apps/detalles

¡Espero que esto también sea útil para ti!