Il existe une application appelée Tasker . Ce qui peut être un peu difficile à utiliser pour vous, si vous n'êtes pas familier avec ce système, mais cela vaut la peine de l'apprendre pour votre cas d'utilisation. Vous pouvez créer des profils qui seront déclenchés lorsque des conditions particulières sont remplies. Par exemple, vous pouvez démarrer le wifi ou mettre votre téléphone en mode silencieux lorsqu'il est à moins de 100mts de votre maison, ou vous pouvez changer le lanceur par défaut en fonction de vos besoins dans la question. Ici vous pouvez trouver un tutoriel de base pour Tasker, qui peut vous aider à en savoir plus. Pour votre cas particulier, j'ai trouvé quelques profils qui peuvent vous aider,
1) Restaurer le lanceur par défaut
2) Restaurer le clavier par défaut
3) Voici d'autres profils que vous pouvez examiner .
Puisque vous ne pouvez pas Root votre tablette, ce sont les cas d'utilisation pour les profils que vous pouvez utiliser/créer sans Root. (C'est juste pour votre information, parce que Tasker peut faire beaucoup de choses même sans Root. Ce qui peut s'avérer pratique dans un autre scénario que vous voulez utiliser à l'avenir).
Quelques commandes ADB que j'ai trouvées qui peuvent vous aider ,
1) Changer le clavier par défaut en utilisant ADB
2) Activer ou désactiver les services de localisation
Pour se connecter à distance avec ADB, Cette réponse peut vous aider
Les réponses dans la question ci-dessus n'utilisent pas adb shell su, donc je suppose que cela fonctionnera également sur les téléphones non enracinés (Vous avez déjà trouvé des réponses pour les autres cas d'utilisation que vous avez mentionnés dans votre question, donc j'espère que cela résout votre question).