Apakah ada NTP seperti sinkronisasi waktu untuk telepon yang tidak di-rooting?

8

Saya perlu dari waktu ke waktu menyinkronkan jam di ponsel Android dari internet. Cara tradisional pada perangkat non seluler adalah dengan menggunakan server dan daemon NTP. Untuk menjalankan daemon NTP dan secara otomatis mengatur waktu di ponsel android, salah satu syaratnya adalah memiliki akses root. Apakah benar ada solusi serupa untuk ponsel yang tidak di-root?

IBr
sumber
1
Tidak jelas dari pertanyaan Anda apakah Anda sadar, tetapi secara default ponsel Anda harus disinkronkan dengan sinyal waktu yang disediakan oleh jaringan GSM Anda (selama jaringan Anda memberikan info waktu NITZ , sebagian besar melakukannya. Lihat juga Di mana informasi waktu diterima dari jaringan? dan Apa sumber sinkronisasi untuk jam internal
GAThambar
Tampaknya tidak disinkronkan setidaknya secara default: Saya punya 2-3 menit bergeser antara waktu nyata dan telepon.
IBr
Oh saya punya beberapa pengaturan yang salah, sekarang berfungsi, saya merasa sangat bodoh, tapi berterima kasih sekarang. Terima kasih. Namun saya melihat bahwa solusi non-built-in tidak dimungkinkan pada perangkat yang tidak di-root.
IBr
Tolong jelaskan pengaturan yang Anda ubah untuk memperbaikinya. Saya memiliki masalah yang sama dan belum menemukan solusinya. :-)
Brian Knoblauch

Jawaban:

14

Sayangnya, Anda benar-benar membutuhkan root untuk ini.

Dari ClockSync , Google sendiri telah menyebutkan ini:

Hai, itu adalah desain bahwa aplikasi tidak dapat mengubah waktu. Ada banyak aspek keamanan halus yang dapat bergantung pada waktu saat ini, seperti kedaluwarsa sertifikat, manajemen lisensi, dll. Kami tidak ingin mengizinkan aplikasi pihak ketiga mengganggu sistem secara global dengan cara ini.

geffchang
sumber
5
Inilah alasan mengapa saya ingin memperbarui waktu secara otomatis .. Tablet saya mengacaukan waktu secara konstan dan setelah itu hampir tidak ada yang berhasil. Mereka harus menambahkan NTP ke inti android.
mikkom