Je veux que mes applications Android croient que le fuseau horaire automatique est activé alors qu'il ne l'est pas. J'ai lu que le fuseau horaire automatique est détecté à l'aide de la variable Settings.Global.AUTO_TIME, qui renvoie la valeur 1 si le fuseau horaire automatique est activé et la valeur 0 si le fuseau horaire automatique est désactivé. Cette variable est lue à l'aide de la ligne suivante
Settings.Global.getInt(getContentResolver(), Settings.Global.AUTO_TIME)
J'ai lu que cette variable ne peut être définie que par une application système. Existe-t-il un moyen de modifier cette variable d'une manière ou d'une autre ? Puis-je écrire une application qui me permette de modifier cette variable ? Est-il possible de le faire en rootant l'appareil Android ? Existe-t-il un moyen de le faire sans rooter ?