¿Es posible alternar la configuración de Fuente desconocida con Tasker? No pude encontrar esa configuración. También probé el complemento de configuración segura , tampoco hay acción para esto.
Lo que quiero lograr es establecer esta configuración cuando inicie Amazon AppStore y apagarla cuando la cierre de nuevo.
Samsung Galaxy Note, Android 4.1.2 Jelly Bean
Esto no se puede hacer de manera totalmente automática, como lo indica la respuesta aceptada a esta pregunta de StackOverflow . Básicamente, va en contra del modelo de seguridad de Android permitir Unknown Sources
que se cambie mediante programación.
Creo que AutoShortcut puede hacer el truco:
AutoShortcut es un complemento para Tasker o Locale que le permite ejecutar cualquiera de los accesos directos de sus aplicaciones instaladas.
El dispositivo parece rooteado porque se menciona la configuración segura . Tengo instalado v1.3.6 y permite alternar "Fuentes desconocidas".
Todo lo que tienes que hacer en Tasker es:
Para habilitar Fuentes desconocidas cuando se inicia Appstore :
Cree una tarea con acción como Complemento → Configuración segura :
Alternativamente, si Configuración segura aún no tiene esa opción, cree una acción como Código → Ejecutar Shell y escriba:
settings put global install_non_market_apps 1
Explicación:
settings
actualizaría settings.db
el archivo de la base de datos (parte de com.android.providers.settings
).global
es la tabla que contiene la clave ( install_non_market_apps
) responsable de alternar Fuentes desconocidas .Para deshabilitar fuentes desconocidas cuando la tienda de aplicaciones está cerrada:
Más o menos, una vez que se cierre la tienda de aplicaciones , volverá a la pantalla de inicio (lanzador predeterminado). En ese caso:
Cree una tarea con acción como Complemento → Configuración segura :
O, alternativamente, cree una acción como Código → Ejecutar Shell y escriba:
settings put global install_non_market_apps 0
¡Tu objetivo ya está completo! Inicie su tienda de aplicaciones y las fuentes desconocidas se habilitarán. Vuelva al Lanzador y las fuentes desconocidas se deshabilitarán.
Trebor grosero
Unknown Sources
para que eso funcione? No estoy al tanto de tal cosa.