Cette solution est un peu sale, mais elle permet de faire le travail.
Note : J'ai testé la solution sur Android 4.2.1 avec le lanceur par défaut d'Android. Smart Launcher Pro .
Exigences :
- L'appareil doit être enraciné
Je suppose :
-
Vos horaires de travail (c'est-à-dire l'entrée et la sortie du bureau) sont plus ou moins les mêmes les jours ouvrables. Disons que le moment est 10 H 00 - 18 H 00 et le reste est destiné à la maison ou à d'autres choses.
-
Vous utilisez le lanceur par défaut de votre appareil et Nova Launcher .
Instructions pour Tasker :
-
Faire Nova Launcher comme votre lanceur par défaut en utilisant les étapes 2 et 3 de cette page réponse por Josh Holland .
-
Lancement Tasker .
-
Créer un profil sous Temps avec des paramètres comme :
-
Créer une tâche avec action Code → Exécuter le shell et remplissez ces détails :
-
Commande :
pm disable com.teslacoilsw.launcher
-
Délai d'attente (secondes) :
10
- Vérifiez Utiliser la racine Laissez les autres éléments intacts et sauvegardez l'action.
-
Sous la même tâche, créez une nouvelle action App → Lancer l'application . En vertu de la Sélection des applications robinet de fenêtre Tous (en bas) et choisissez le lanceur par défaut. Sauvegardez cette action sans toucher aux autres éléments.
-
Créez un autre profil sous Temps avec des paramètres :
-
Répétez l'étape 4 avec les détails :
-
Commande :
pm enable com.teslacoilsw.launcher
-
Délai d'attente (secondes) :
10
- Vérifiez Utiliser la racine Laissez les autres éléments intacts et sauvegardez l'action.
-
Répétez l'étape 5 et choisissez Nova Launcher à lancer au lieu de celui par défaut.
-
Activez les deux profils et le Tasker .
Vous êtes prêt à partir. Votre lanceur par défaut sera activé pour le temps de travail et Nova Launcher s'activera pendant les activités domestiques ou de loisirs.
Notez que vous pouvez également modifier les temporisations ou le profil par défaut. Par exemple, si vous ne voulez pas limiter la réponse avec des délais ou si vos délais ne sont pas stricts mais irréguliers, vous pouvez essayer un profil tel que État → Net État → Wifi Connecté → détails sur le Wifi.