27 votes

Comment les appareils Android fonctionnant uniquement en wi-fi synchronisent-ils l'heure ?

J'ai un problème avec certaines tablettes Android qui sont incapables de synchroniser l'heure lorsqu'elles sont connectées à notre réseau sans fil. Il s'agit d'un établissement scolaire dont les accès sont assez fortement verrouillés. Il est donc probable que les tablettes ne puissent pas accéder à un élément nécessaire à la synchronisation de l'heure.

Il s'agit d'appareils Wi-Fi uniquement, ils ne peuvent donc pas régler l'heure à partir d'un fournisseur GSM ou autre, ce qui signifie qu'ils doivent utiliser autre chose, probablement NTP. Si c'est NTP, comment puis-je afficher/modifier le serveur de temps utilisé ?

Les appareils sont sous Android 4.0.1. Je ne suis pas sûr de leur marque/modèle mais je vais essayer de le découvrir.

16voto

toryan Points 531

Nous avons confirmé auprès du fabricant des appareils que ceux-ci utilisent le protocole NTP pour synchroniser l'heure avec pool.ntp.org. Après quelques recherches personnelles, j'ai découvert que NTP est configuré dans /system/etc/gps.conf . Il faut être Root pour modifier ce fichier, mais j'ai au moins pu confirmer que les informations qui nous ont été données étaient correctes.

Nous avons ouvert le pare-feu au trafic allant vers pool.ntp.org, et jusqu'à présent tous les appareils sont restés synchronisés, il semble donc que cela ait fonctionné comme prévu.

Merci à http://forum.xda-developers.com/showthread.php?t=1200089 pour les informations sur le fichier de configuration NTP.

6voto

verix Points 332

dotVezz a déjà commenté que NTP est utilisé.

Si c'est le cas, vous pouvez utiliser ClockSync qui vous permet de définir le serveur NTP. CEPENDANT, vous devez effectuer une synchronisation manuelle. La synchronisation automatique est prise en charge uniquement avec les appareils ROOTED.

ClockSync synchronise l'horloge du système de l'appareil avec l'heure atomique de l'appareil. Internet via NTP (Network Time Protocol). Utile si le fournisseur ne supporte pas NITZ, envoie une heure incorrecte ou si votre appareil/ROM a une forte dérive d'horloge. dérive de l'horloge. Il y a 2 modes : automatique pour les utilisateurs Root et assisté. manuel assisté pour les utilisateurs sans Root (mode rootless).

4voto

Konrad Morawski Points 3108

Vous pouvez remplacer par un DNS l'entrée pool.ntp.org dans l'infrastructure DNS de votre entreprise et en faire un alias/CNAME de votre propre source/service NTP interne. Cela permettra aux appareils Android connectés en interne de se synchroniser avec NTP sans modification de l'appareil lui-même.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X