90 votos

Es posible instalar una aplicación y excluir a algunos de sus permisos solicitados?

De vez en cuando me desea instalar una aplicación que requiere de algunos permisos que siento que realmente no necesita. Puedo instalar la aplicación sin dar estos permisos? Por ejemplo, la ubicación de GPS, el estado del teléfono, conexión a internet, etc.

Es posible cambiar los permisos de una aplicación una vez que está instalado?

30voto

Lasse V. Karlsen Puntos 148037

Antes de Android 4.3 (Jelly Bean)

No. Sin una ROM personalizada es un todo o nada el asunto. Que es parte de la razón por la que Google anima a los desarrolladores para asegurarse de que están pidiendo el mínimo absoluto de los permisos necesarios para que la aplicación funcione.

Corto de dar a conocer el código de la aplicación y modificación de la misma, deberá aceptar la solicitud de acceso o no utilizar la aplicación.

Android 4.3

Hay un semi-oculto permisos de administrador que puede ser alcanzado a través de una aplicación de terceros, pero no requiere de la root o de una ROM personalizada. FuzzyQ ha detallado que en su respuesta.

Nota, sin embargo, que Google ha dicho que esta fue lanzada en el error, y las nuevas versiones de Android una vez más han desactivado este.

17voto

David Negron Puntos 971

CyanogenMod 7 es compatible con este. Es activado por ir a Settings->CyanogenMod Settings->Applications y la comprobación de Permiso de "gestión" como de la más reciente generación. Usted puede entonces permitir y denegar permisos por la elección de una aplicación a partir de la aplicación de gestión de lista (Settings->Applications->Manage applications). Hay un artículo en endgaget con una demostración de Youtube.

Descargo de responsabilidad: Este puede ser obvio para algunos, pero negar los permisos para una aplicación podría tener bastante crash-tastic consecuencias. Sin embargo, si usted tiene un dispositivo que es compatible con CM y están dispuestos a instalar y arrancar de root, usted puede disfrutar de permiso por permiso de control (y de los peligros que vienen con él).

De hecho, debido a los accidentes que la gestión de los permisos de ejecución tiende a causar, fue eliminado de la CyanogenMod codebase en la versión 9. Sin embargo, los más recientes compilaciones nocturnas de CyanogenMod 10.1 ahora incluyen una característica que ha sido bautizada como "Privacy Guard". En lugar de bloquear las aplicaciones accedan a los datos que se solicitan, la Privacidad de la Guardia les proporcionará en blanco de datos.

Como un ejemplo, si una aplicación se ejecuta en la sección de Privacidad de la Guardia de las solicitudes de la lista de contactos, CM simplemente devuelva una lista vacía, causando la aplicación funcional para creer que usted no tiene los contactos almacenados en su teléfono.

8voto

Max Puntos 578

Hay una App Escudo de la aplicación. Esencialmente, vuelve a empaquetar .apk con permisos retirados de manifiesto. Brillante idea para acciones, no los teléfonos liberados. Sujeto a accidentes (forzar cierre), aunque, como con CyanogenMod (a partir de la versión 7).

7voto

Max Puntos 578

Hay un Bloqueador de Privacidad (de pago) y Privacidad Inspector (gratis) aplicaciones. Privacidad Bloqueador de hace un análisis estático de aplicaciones para sensibles llamadas a la API y se vuelve a escribir estas llamadas en el talón que devolver datos falsos. Como resultado de una nueva .apk con reescrito la aplicación se genera y se instala. Privacy Inspector es una aplicación que sólo se reporta el uso de sensibles llamadas a la API.

7voto

Jason Puntos 5685

Advertencia: si usted está en Jelly Bean (Android 4.1+), asegúrese de verificar si LBE se ha actualizado para Jelley Bean todavía. En el momento (27 de julio de 2012) es incompatible, y que hará que su dispositivo de bucle de arranque en Jelly Bean. Esto significa que usted puede tener de fábrica-reset de tu dispositivo. Xprivacy ahora se recomienda en su lugar (root necesario).


LBE Privacy Guard puede bloquear los permisos específicos para cada aplicación, tanto durante la instalación y después. Esta es la versión en inglés de una forma aparentemente Chino aplicación que ha existido por un tiempo (yo no estoy de ninguna manera afiliado a ellas); ya cuenta con más de 100.000 descargas. Yo no lo he probado todavía, pero pienso hacerlo mañana.

También puede establecer que, dicen, han Facebook mostrar un mensaje (sí/no) cuando se quiere acceder a su ubicación, etc. Una captura de pantalla de la Play Store:

enter image description here

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X