¿Es seguro instalar Launchers para Android que requieren bastantes permisos?

Tengo HTC One X con Sense. El sentido es un poco lento. Así que instalé Apex Launcher. Era rápido pero requería bastantes permisos, así que lo desinstalé. Miré otros lanzadores en Google Play como Nova, Go, etc. pero todos ellos requerían algunos u otros permisos que me ponían la piel de gallina, como

  • Servicio que te cuesta dinero: llamar directamente a los números de teléfono
  • Tus mensajes: Accede a la información del correo, lee tus mensajes de texto (SMS o MMS)
  • Su información personal: Lea el registro de llamadas, lea sus contactos
  • Tus cuentas: encuentra cuentas en este dispositivo

Entonces, mi pregunta es, ¿es seguro instalar Launchers para Android que requieren permisos como que pueden leer sus correos electrónicos, SMS, número de teléfono directamente? Además, el lanzador de Apex no puede crear un widget en la pantalla de inicio a menos que el teléfono esté rooteado y muestre un mensaje: NOTE: Due to limitations of the Android framework, you won't be able to add widgets from the drawer unless Apex Launcher is installed as a system app (root required). Please read the FAQ for more information.¿Es este el caso con todos los lanzadores?

Respuestas (2)

Esos permisos (llamadas, SMS) se utilizan en la mayoría de los casos para "widgets/accesos directos de acceso rápido" que proporciona el iniciador. Para crear un widget de llamada para un contacto, se deben leer los contactos, lo que nuevamente podría necesitar los datos de la cuenta en algunos casos para recuperarlos.

Entonces, todos esos permisos obviamente tienen sentido en el contexto de un lanzador. Por supuesto, esto no significa que no se pueda abusar de ellos. Entonces, me quedaría con una aplicación muy utilizada / conocida, o tendría protección adicional (PDroid, LBE).

Usted mencionó explícitamente a Apex , que uso en algunos de mis dispositivos. En otros uso GoLauncher EX . También uso LBE para vigilar. Ninguno de estos dos lanzadores hizo mal uso de estos permisos (al menos nunca recibí una advertencia), aunque debo admitir que no revisé todos los registros a fondo todo el tiempo.

De nada. Gracias a su pregunta, recordé que quería evaluar los registros para eso, así que ahora preparé un dispositivo para vigilar Apex . Revisaré los registros durante unos días, pero estoy bastante seguro de que no habrá ninguna "violación".

Puede que no esté 100% en lo cierto, pero como lanzador creo que los permisos son para lo siguiente:

  • Llamar directamente a números de teléfono: si el iniciador tiene su propio marcador, debe otorgarle permisos para poder hacer llamadas, de lo contrario, terminaría con un marcador que no marca.
  • Acceda a la información de correo, lea sus mensajes de texto (SMS o MMS): igual que arriba, los lanzadores muchas veces tienen acceso directo a sus SMS, por lo que pueden mostrarse o vincularse a su pantalla de inicio.
  • Leer registro de llamadas, leer tus contactos: Esto tiene que ver con el primero, si lo dejas usar el marcador, los registros de llamadas y los contactos también deben usarse al intentar marcar, de lo contrario terminarías teniendo que escribir el número completo que deseas. llamar.
  • Buscar cuentas en este dispositivo: supongo que esta se refiere a la cuenta de Google si sus contactos están almacenados allí.

Entonces, si los permisos anteriores son para un Lanzador, no debe preocuparse ya que son bastante habituales.

En cuanto al problema raíz del lanzador, creo que es un problema de JB. Estoy usando el stock en este momento, pero en Ginger Bread e ICS estaba usando un lanzador que no es de stock y podía agregar widgets sin problemas.

Tenía ICS en mi HTC One X e incluso entonces Apex Launcher se quejaba de que no se podían agregar widgets. ¡Pero en la versión Pro que afirma puede ser! Así que supongo que es solo una estratagema para que los usuarios paguen. Aunque lo pidieron por adelantado. :) Gracias por la explicación.