Dar detalles de permisos falsos a aplicaciones en Xperia X10i

Debido a la actualización reciente de los permisos de las tiendas de Google Play, deseo que, dado que las aplicaciones pueden acceder a información muy personal, quiero denegar los permisos a las aplicaciones, pero como he oído que esto podría hacer que se bloqueen, quiero proporcionar datos falsos. a las aplicaciones Ej. IMEI = 0123654789, para que las aplicaciones no se cuelguen.

Estoy ejecutando la ROM stock original de Xperia X10i, rooteada. Quiero hacerlo sin flashear una ROM personalizada.

Agradezco cualquier ayuda.

Lo que estás buscando se llama administrador de permisos . Hay varios de ellos disponibles; simplemente revise la lista de enlaces, y también los enlaces a más información que la siguen. Además, un vistazo a nuestra wiki de etiquetas de permisos le brinda buenos consejos.
@Izzy Quiero una a que no niegue los derechos pero proporcione información falsa a las aplicaciones, debido al riesgo de que se bloqueen. ¿Sabes algo así?
Solo sigue el enlace. Con Android < 4.1, uso LBE Privacy Guard (con 4.1+ solo provoca bucles de arranque). La lista vinculada también tiene referencias para la mayoría de las aplicaciones a revisiones, etc. que puede consultar. Alternativamente, haga su pregunta en Recomendaciones de software , pero asegúrese de que su pregunta cumpla con las pautas de calidad para que no se cierre de inmediato;)
@Izzy Parece que el protector de privacidad de LBE solo puede denegar permisos, no otorgar permisos falsos a las aplicaciones. ¿Sabe cómo hacer que proporcione datos falsos, por ejemplo: IMEI es 01234567890, Red no conectada, ubicación GPS en el Sahara, etc.?
Esto funciona para mi. Ninguna aplicación se bloqueó por "permisos revocados". Y ya estoy usando LBE desde hace varios años. Supongo que mientras los brindis muestran algo así como "acceso IMEI de SniffingApp rechazado", LBE de hecho significaba "acceso rechazado al IMEI REAL, en su lugar le dio uno falso", lo que sería un poco largo para un brindis :)
@Izzy Estoy de acuerdo y tenías razón. ¿Podría publicarlo como respuesta? Una aplicación no se bloqueó todavía.
Listo, y se agregaron algunos detalles más. ¡Disfrutar!

Respuestas (1)

Lo que estás buscando se llama "Administrador de permisos". Si bien Android en sí mismo no proporciona (¿todavía?) Eso sí mismo, hay varios de ellos disponibles, mi lista contiene algunos de ellos.

Hay diferentes enfoques. Mientras que algunos simplemente "deniegan el acceso" (lo que podría hacer que una aplicación se bloquee, si el desarrollador no tomó en cuenta los permisos "revocados"/"no otorgados" y no colocó un controlador de excepciones para esos casos), la mayoría más bien reemplaza los "datos reales" por "falsos". Ejemplos:

  • acceso a la red: "actualmente estamos fuera de línea"
  • contactos, calendario: "el usuario no tiene ninguno" (lista vacía)
  • IMEI: "0123456789" (a veces un número aleatorio total en cada llamada, pero otras veces se genera un IMEI aleatorio después de cada arranque)
  • ubicación: "no disponible" (servicios de ubicación desactivados) o "ubicación falsa" (por ejemplo, polo norte; algunas aplicaciones incluso permiten establecer la "ubicación falsa" deseada y simular movimiento en un radio específico)

Una selección de "Administradores de permisos" populares incluye:

  • PDroid/OpenPDroid: efectivo, pero difícil de instalar. Ambos requieren root y ed ROM, AFAIK OpenPDroid incluso se limita a
  • LBE Privacy Guard: solución patentada fabricada en China, que podría llamar la atención. Funciona muy bien hasta Android ; no instale con versiones superiores, ya que solo colocará su dispositivo en un . Raiz necesario.
  • LBE Security Manager: Sucesor de Privacy Guard , funciona con todas las versiones actuales de Android. La versión de Playstore solo está en chino; las versiones parcheadas están disponibles en XDA para otros idiomas. Algunos sienten que este está un poco sobrecargado, ya que quiere ser una suite de seguridad todo en uno que cubra muchas cosas que no todos necesitan. Raiz necesario.
  • Xprivacy: un módulo del marco Xposed. Brinda un control muy granular, pero aparte de LBE, no puede configurarlo para "preguntar cada vez" si se debe permitir el acceso (una característica que me encanta de LBE). Raiz necesario.
  • App Ops: con , Android tenía una gestión de permisos integrada pero oculta para el usuario. Hay varios front-end de "App Ops" disponibles, no todos requieren root. Sin embargo, no todos siguen trabajando con , donde esta función estaba "mejor protegida". No tan granular, pero mucho mejor que nada si su dispositivo no está rooteado.

La lista mencionada anteriormente contiene varios más, pero estos son los más conocidos. Yo personalmente uso LBE Privacy Guard en mis dispositivos que ejecutan o inferior. Ninguna aplicación se bloqueó nunca por "permisos deshabilitados", por lo que LBE en mi humilde opinión utiliza el enfoque de "permisos falsos". Lo mismo AFAIK se aplica a las otras soluciones que he mencionado aquí.