这些是仅限Wi-Fi的设备,因此他们无法通过GSM提供商或其他任何方式设置时间,这意味着他们必须使用其他方式,大概是NTP。如果是NTP,如何查看/更改使用的时间服务器?
设备为Android 4.0.1。我不确定它们是什么品牌/型号,但会尝试找出答案。
#1 楼
我们已与设备制造商确认,设备使用NTP将时间与pool.ntp.org同步。经过我自己的研究,我发现在/system/etc/gps.conf
中配置了NTP。您必须是root用户才能编辑此文件,但是我至少能够确认提供给我们的信息是正确的。到目前为止,所有设备都保持了同步,因此看起来一切正常。感谢http://forum.xda-developers.com/showthread.php?t=有关NTP配置文件的信息,请参见1200089.
#2 楼
dotVezz已经评论过使用了NTP。如果这样,则可以使用ClockSync,它可以设置NTP服务器。但是,您需要手动同步。仅ROOTED设备支持自动同步。
ClockSync通过NTP(网络时间协议)将设备系统时钟与Internet上的原子时间同步。如果提供者不支持NITZ,发送错误的时间或设备/ ROM时钟漂移过大,则很有用。有2种模式:root用户自动和
无root用户的辅助手动模式(无根模式)。
评论
不幸的是,在这种情况下,手动同步时钟不是合适的解决方案。这些设备用于教室,我们需要它们自动同步到正确的时间。
– Toryan
2013年12月10日上午11:48
@toryan如果您对设备进行了root操作,则可以。
– geffchang
2013年12月10日12:11
#3 楼
您可以在公司DNS基础结构中使用DNS覆盖pool.ntp.org条目,并使该别名/ CNAME成为您自己的内部NTP源/服务。这将允许内部连接的android设备与NTP同步,而无需修改设备本身评论
谢谢,这是一个有趣的建议。
– Toryan
16年8月11日在23:16
您能否详细解释如何执行此操作?
– Kubuntuer82
19年6月30日在11:44
评论
至少,这个关于StackOverflow的问题告诉我们它确实使用NTP。但是,它没有描述普通用户查找或设置默认服务器的方法。