5 votes

Comment puis-je définir une adresse de serveur pour synchroniser automatiquement l'heure de mon appareil?

Mon institut a un serveur qui a une adresse IP 192.168.1.xxx Je veux configurer mon serveur de synchronisation sur cette adresse IP. Tous les autres serveurs de synchronisation temporelle sont bloqués donc je demande ceci. Si c'est possible alors merci de répondre.

Sur Android, il n'y a pas d'option pour ajouter manuellement une adresse de serveur comme c'est le cas dans les paramètres de temps de Windows.

9voto

Milner Points 533

Android n'a pas d'option pour la synchronisation NTP - la synchronisation du temps se fait par d'autres moyens (via votre opérateur mobile, voir D'où provient l'information sur l'heure du réseau ? et Quelle est la source de synchronisation pour l'horloge interne). Pour activer la synchronisation du temps via NTP, vous pouvez par exemple utiliser ClockSync - mais sans les pouvoirs root, les outils tiers sont assez limités, car ils ne sont pas autorisés pour un "ajustement fin": le "plus petit intervalle" qu'ils peuvent ajuster est de 30 secondes.

Pour plus de détails, n'hésitez pas à consulter:

Pour rendre ces sources plus faciles à trouver, je les ai simplement liées à notre tag-wiki sur l'horloge.

0 votes

Donc en gros, la réponse est non ? Je veux que mon téléphone se connecte à cette adresse IP et obtienne l'heure. Je ne pense pas qu'il existe des applications de ce type jusqu'à présent. Merci par ailleurs pour votre réponse @lzzy. Je vais continuer à chercher davantage.

0 votes

Fondamentalement, la réponse est "non, pas sans outils externes, et même alors, uniquement avec un accès root". Mettre à jour l'heure uniquement lorsque la différence est de 30s ou plus à mon humble avis ne compte pas ;)

0 votes

Les fenêtres utilisent également des serveurs NTP pour synchroniser l'heure ? ex : time.windows.com, time.nist.gov

1voto

Bilal Bin Zia Points 111

Tous ceux qui ont encore ce problème peuvent utiliser ADB shell pour changer le serveur ntp de leur appareil.

$ adb shell settings put global ntp_server asia.pool.ntp.org
# test
$ adb shell settings get global ntp_server 
> asia.pool.ntp.org

Vous aurez besoin de adb exe pour cela. Remplacez "asia.pool.ntp.org" par l'adresse IP de votre serveur. Veuillez vous référer à ce lien pour plus d'informations Github

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