Noticias

Android se prepara por si España (U otro país) elimina el cambio de hora

En una reciente publicación, Google ha presumido de los numerosos cambios respecto a cómo se decide cambiar en cada teléfono Android la hora de manera automática. Si España pone fin al cambio de hora, así es cómo lo interpretará tu teléfono.

Cristian Do Carmo Rodríguez
8 de mar. de 2024
3 min de lectura
SoftwareGoogleAndroid
Reloj de pared.
Reloj de pared.

Un par de veces al año, muchos de nosotros ajustamos nuestros relojes (del coche o de pulsera) manualmente. Para los usuarios de Android en muchos países, donde la hora se ajusta de manera automática, esto puede no ser sorprendente. Sin embargo, ¿qué sucede cuando las leyes sobre el tiempo cambian como se plantea en España? La reciente nota de prensa de Android revela cómo la plataforma se prepara para mantenerse actualizada en caso de cambios en la legislación sobre el horario.

Entendiendo el sistema horario.

En varias regiones del mundo, como Estados Unidos, la Unión Europea y el Reino Unido, las leyes sobre el tiempo no han experimentado cambios significativos en algún tiempo. Esto significa que los usuarios se despiertan cada mañana con la hora correcta sin necesidad de ajustes manuales en sus dispositivos Android.

Pero, ¿cómo maneja Android los cambios en las leyes sobre el tiempo? La respuesta radica en la implementación de las normativas de tiempo de una región específica. Para entender esto, es esencial conocer la importancia del Tiempo Universal Coordinado (UTC), un reloj de referencia acordado a nivel mundial. Las leyes y transiciones de zona horaria se basan en la relación con el UTC, lo que permite determinar la hora local de manera precisa.

Reloj de pared.
Reloj de pared.

El desafío surge cuando los gobiernos deciden cambiar el UTC para sus regiones, introducir nuevas zonas horarias o modificar la fecha de transiciones de horario de verano. En esos casos, Android debe actualizar las reglas de zona horaria en todos sus dispositivos para evitar mostrar la hora incorrecta a los usuarios en áreas afectadas.

Cómo se actualiza la información horaria.

Para mantenerse al día con estos cambios, Android utiliza la Base de Datos de Zonas Horarias (TZDB), respaldada por la Autoridad de Números Asignados a Internet (IANA). Esta base de datos, mantenida por voluntarios conocidos como el TZDB, se actualiza aproximadamente 4-5 veces al año.

La secuencia de eventos para que estos cambios lleguen a tus dispositivos Android implica la promulgación de una ley, la comunicación de estos cambios a la IANA, la publicación de una nueva versión de TZDB por parte de la IANA y, finalmente, la incorporación de estas actualizaciones en el código de Android.

Cómo llegan los cambios a tu dispositivo.

La implementación de actualizaciones puede llevar semanas, dependiendo del tipo y la antigüedad del dispositivo Android. Algunos dispositivos reciben actualizaciones directamente de Google a través de Project Mainline, mientras que otros dependen de los fabricantes de dispositivos para implementar las actualizaciones según sus propios horarios.

analog clock at 12 am

Además, estos cambios no solo afectan a Android, sino que también involucran a empresas y servicios como telecomunicaciones, bancos, aerolíneas y compañías de software. La claridad en la legislación y el período de aviso por parte de los gobiernos juegan un papel crucial en la minimización de interrupciones para los usuarios.

Cómo Android va a mejorar el proceso.

A pesar de los desafíos, Android ha evolucionado constantemente para mejorar la gestión de cambios en las leyes de zona horaria. Proyectos como Project Mainline han permitido actualizaciones más rápidas y eficientes, sin embargo, dado a que es necesario testar cada cambio y los márgenes son pequeños todavía no era suficiente.

person holding yellow round analog clock

Para hacer que los cambios se apliquen todavía más rápido, Android ha desacoplado el módulo responsable del tiempo del resto de componentes. En otras palabras, ahora los teléfonos Android más actuales son capaces de recibir actualizaciones parciales en sus dispositivos que se adapten más rápido a los cambios aplicados. Es por esto por lo que, si un país como España deja de cambiar de hora, si tienes un teléfono lo suficientemente actualizado este cambiará incluso aunque no lo notes.