Tôi đã thực hiện "thử nghiệm" với điện thoại của mình (Samsung Nexus S, Android 2.3):
Cài đặt -> Ngày & Giờ -> Tự động -> TẮT
Sau đó, tôi tự đặt thời gian thành giá trị sai (thời gian thực + 5 phút). Tôi tắt điện thoại. Tắt nghĩa là tôi thực sự tắt, không ở chế độ chờ, trạng thái khi báo thức không hoạt động. Sau vài phút, tôi bật lại.
Thời gian hiển thị vẫn là giá trị sai tôi đặt trước đó, tức là thời gian thực hiện tại được cập nhật + 5 phút.
Điều này có nghĩa là điện thoại nên có đồng hồ bên trong hoạt động ngay cả khi tắt. Trong thực tế, nó có thể không có, nhưng nó nên lưu trữ delta giữa thời gian hiện tại thu được từ mạng và thời gian tôi đặt; tuy nhiên điều này có vẻ khá phi thực tế.
Vì vậy, điều này khiến tôi nghĩ rằng điện thoại Android có đồng hồ bên trong có pin riêng và điều này sẽ có thể khiến điện thoại khởi động vào thời điểm thích hợp.
Có thể thiếu một cái gì đó trong hệ điều hành Android?
PS: Có ai biết nếu nó có thể làm cho điện thoại thức dậy vào một thời điểm cụ thể không? Nếu đúng như vậy, chúng ta chỉ nên làm cho nó khởi động năm phút trước khi báo thức được đặt ...