Bagaimana wi-fi hanya perangkat Android yang menyinkronkan waktu?

25

Saya mengalami masalah dengan beberapa tablet Android yang tidak dapat menyinkronkan waktu ketika terhubung ke jaringan nirkabel kami. Ini ada di sekolah dan terkunci rapat, jadi besar kemungkinan mereka dihalangi untuk mengakses sesuatu yang mereka perlukan untuk menyinkronkan waktu.

Ini adalah perangkat Wi-Fi saja, sehingga mereka tidak dapat mengatur waktu dari penyedia GSM atau apa pun, yang berarti mereka harus menggunakan sesuatu yang lain, mungkin NTP. Jika NTP, bagaimana saya bisa melihat / mengubah server waktu yang digunakan?

Perangkatnya adalah Android 4.0.1. Saya tidak yakin apa yang membuat / model mereka tetapi akan mencoba dan mencari tahu.

Toryan
sumber
1
Paling tidak, pertanyaan tentang StackOverflow ini memberi tahu kita bahwa ia menggunakan NTP. Namun, itu tidak menjelaskan metode bagi pengguna normal untuk menemukan atau mengatur server default.
dotVezz

Jawaban:

14

Kami mengkonfirmasi dengan produsen perangkat bahwa perangkat menggunakan NTP untuk menyinkronkan waktu dengan pool.ntp.org. Setelah sedikit riset saya sendiri, saya menemukan bahwa NTP dikonfigurasi di /system/etc/gps.conf. Anda harus menjadi root untuk mengedit file ini, tetapi saya setidaknya dapat mengkonfirmasi bahwa informasi yang diberikan kepada kami benar.

Kami telah membuka firewall untuk lalu lintas yang menuju ke pool.ntp.org, dan sejauh ini semua perangkat telah disinkronkan, jadi sepertinya ini telah berfungsi sebagaimana mestinya.

Terima kasih kepada http://forum.xda-developers.com/showthread.php?t=1200089 untuk info tentang file konfigurasi NTP.

Toryan
sumber
6

dotVezz telah berkomentar bahwa NTP digunakan.

Jika demikian, maka Anda dapat menggunakan ClockSync , yang memungkinkan Anda mengatur server NTP. NAMUN , Anda perlu melakukan sinkronisasi secara manual. Sinkronisasi otomatis hanya didukung dengan perangkat ROOTED.

ClockSync menyinkronkan jam sistem perangkat dengan waktu atom dari Internet melalui NTP (Network Time Protocol). Berguna jika penyedia tidak mendukung NITZ, mengirimkan waktu yang salah atau jika perangkat / ROM Anda mengalami penyimpangan jam yang berat. Ada 2 mode: otomatis untuk pengguna root dan mode manual berbantuan untuk pengguna tanpa root (mode tanpa akar).

geffchang
sumber
Sayangnya, sinkronisasi jam secara manual bukanlah solusi yang sesuai untuk kasus ini. Perangkat untuk digunakan di ruang kelas dan kami membutuhkannya untuk menyinkronkan ke waktu yang tepat secara otomatis.
toryan
@toryan Jika Anda me-root-kan perangkat, itu mungkin.
geffchang
3

Anda dapat mengganti DNS entri pool.ntp.org di infrastruktur DNS perusahaan Anda, dan menjadikannya sebagai / CNAME untuk sumber / layanan NTP internal Anda sendiri. Itu akan memungkinkan perangkat android yang terhubung secara internal untuk melakukan sinkronisasi dengan NTP tanpa modifikasi perangkat itu sendiri

C Stanley
sumber
Itu saran yang menarik, terima kasih.
toryan
Bisakah Anda menjelaskan lebih detail bagaimana melakukan ini?
Kubuntuer82