Je rencontre un problème avec certaines tablettes Android incapables de synchroniser l'heure lorsqu'elles sont connectées à notre réseau sans fil. C'est dans une école et assez fortement verrouillée, il est donc probable qu'ils ne puissent pas accéder à quelque chose dont ils ont besoin pour synchroniser l'heure.
Ce sont uniquement des appareils Wi-Fi, ils ne peuvent donc pas régler l'heure à partir d'un fournisseur GSM ou quoi que ce soit, ce qui signifie qu'ils doivent utiliser autre chose, probablement NTP. Si c'est NTP, comment puis-je voir / changer le serveur de temps utilisé?
Les appareils sont Android 4.0.1. Je ne sais pas de quelle marque / modèle il s'agit, mais j'essaierai de le découvrir.
Réponses:
Nous avons confirmé auprès du fabricant de l'appareil que les appareils utilisent NTP pour synchroniser l'heure avec pool.ntp.org. Après un peu de recherche, j'ai découvert que NTP est configuré dans
/system/etc/gps.conf
. Vous devez être root pour modifier ce fichier, mais j'ai au moins pu confirmer que les informations qui nous ont été fournies é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 a fonctionné comme prévu.
Merci à http://forum.xda-developers.com/showthread.php?t=1200089 pour les informations sur le fichier de configuration NTP.
la source
dotVezz a déjà commenté que NTP est utilisé.
Si c'est le cas, vous pouvez utiliser ClockSync , qui vous permet de configurer le serveur NTP. TOUTEFOIS , vous devez synchroniser manuellement. La synchronisation automatique est prise en charge uniquement avec les appareils ROOTED.
la source
Vous pouvez remplacer DNS l'entrée pool.ntp.org dans votre infrastructure DNS d'entreprise et en faire un alias / CNAME à 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
la source