Cómo deshabilitar mediante programación aplicaciones sin root?
Acabo de encontrar una aplicación que permite deshabilitar las aplicaciones de Samsung sin root, y en el fondo:
Https://play.google.com/store/apps/details?id=com.hecorat.packagedisabler
- AlarmManager no funciona en dispositivos Samsung en Lollipop
- Android: cómo imprimir una página HTML directamente en Samsung Mobile Print
- Cómo deshabilitar las opciones de desarrollador en samsung galaxy s4?
- Creación del emulador Galaxy S4
- Desactivación de Samsung "Auto Network Switch" para conexión WiFi
Y también este libre:
Https://play.google.com/store/apps/details?id=com.ospolice.packagedisabler
-
¿Cómo podría ser esto? Ni siquiera muestra un tipo de sistema alertDialog para preguntar al usuario si está bien deshabilitar la aplicación. ¿Encontraron un defecto que permite hacerlo?
-
¿Es sólo para algunas aplicaciones de Samsung? ¿Qué pasa con otras aplicaciones y otras empresas? ¿Es posible allí también?
-
¿Podría utilizarse el mismo mecanismo para otras operaciones? Como aplicaciones de habilitación?
Actualmente no dispongo de un dispositivo Samsung, por lo que ni siquiera puedo comprobar esta aplicación.
- Configuración del entorno de desarrollo en eclipse para Android Samsung SDK
- Eclipse Android SDK no puede ver el nuevo dispositivo Samsung Galaxy S4 a través de una conexión USB
- Adb no reconoce Samsung Note II y Nota 10.1
- Mensaje "Tipo de etiqueta NFC no admitido"
- Emulador para galaxia s3
- Android: Configuración de AVD para Galaxy S3-Like AVD
- Toque flotante en la galaxia S4
- Cómo desarrollar un control remoto con la nota 3 Blaster IR
Puedes ocultar o mostrar las aplicaciones siempre que realices tu aplicación como propietario de dispositivo con el api setApplicationHidden de DevicePolicyManager
Su aplicación debe ser el propietario del dispositivo. Para convertirse en un propietario de dispositivo, debe realizar una configuración NFC o un shell de comandos de adb. Puedes encontrar un blog muy bien escrito por Florent aquí .
Sin embargo, hay un nuevo método para que tu aplicación se convierta en un propietario de dispositivo a partir de Android Marshmallow. Con un montón de limitaciones. Usted tiene que ser un proveedor de EMM y su cliente tiene que tener un negocio google o licencias de edu para que esto funcione.
No hay ninguna aplicación en la tienda de Google Play que permita que tu aplicación se convierta en admin de dispositivo. Como propietario de un dispositivo, tiene muchas cosas que puede controlar en el dispositivo y, por lo tanto, creo que Google puede no querer proporcionar este tipo de control sin salvaguardas adecuadas.
Con respecto a los dispositivos de Samsung, que proporcionan su knock sdk como se menciona con otras respuestas aquí que le da acceso a ciertas API que no se permiten a través de acciones Android.
- El pie de página sube cuando se muestra el teclado
- Buscando información sobre el Administrador de sincronización de Android