Quiero que mis aplicaciones Android crean que la Zona Horaria Automática está activada aunque en realidad no lo esté. He leído que el huso horario automático se detecta mediante la variable Settings.Global.AUTO_TIME, que devuelve el valor 1 si el huso horario automático está activado y el valor 0 si el huso horario automático está desactivado. Esta variable se lee utilizando la siguiente línea
Settings.Global.getInt(getContentResolver(), Settings.Global.AUTO_TIME)
He leído que esta variable sólo puede ser establecida por una aplicación del sistema. ¿Hay alguna manera de cambiar esta variable de alguna manera? ¿Puedo escribir una aplicación que me permita cambiar esta variable? ¿Se puede hacer esto rooteando el dispositivo Android? ¿Hay alguna manera de hacer esto sin rootear?