Я зробив "експеримент" зі своїм телефоном (Samsung Nexus S, Android 2.3):
Налаштування -> Дата та час -> Автоматично -> Вимкнено
Потім я вручну встановив час на неправильне значення (реальний час + 5 хвилин). Я вимкнув телефон. Під вимкненням я маю на увазі справді вимкнено, а не в режимі очікування, коли стан тривоги не працює. Через кілька хвилин я знову його включив.
Показаний час все ще був невірним значенням, яке я задав раніше, тобто оновленим поточним реальним часом + 5 хвилин.
Це означає, що телефон повинен мати внутрішній годинник, який працює навіть у вимкненому стані. Насправді він може не мати його, але він повинен зберігати дельту між поточним часом, отриманим з мережі, і встановленим часом; однак це видається досить нереальним.
Отже, це змушує мене думати, що телефони Android мають внутрішній годинник із власною батареєю, і це повинно мати можливість завантажувати телефон у відповідний час.
Можливо, чогось не вистачає в самій ОС Android?
PS: Хтось знає, чи можна змусити телефон прокинутися в певний час? Якби це було, ми просто повинні зробити його завантаження за п'ять хвилин до встановлення тривоги ...