Khắc phục sự cố với đồng bộ hóa thời gian tự động trong Android. Vì sao điện thoại, máy tính bảng Android, iPhone bị mất ngày giờ sau khi tắt máy: phải làm gì, khắc phục lỗi

Người mới bắt đầu sử dụng điện thoại thông minh hiện đại thường thắc mắc: làm cách nào để đặt ngày giờ trên Android?

Tuy nhiên, theo quy định, việc trả lời câu hỏi này không yêu cầu bất kỳ kiến ​​​​thức đặc biệt nào, vì việc này có thể được thực hiện dễ dàng và đơn giản, đặc biệt nếu đây không phải là lần đầu tiên bạn cầm một thiết bị trên tay. Vậy làm sao để đổi ngày trên điện thoại Android?

Cài đặt thủ công

Để đặt ngày theo cách thủ công trên Android, bạn không cần phải có kiến ​​​​thức của chủ sở hữu cấp cao về tiện ích của nền tảng này, các kỹ năng đặc biệt dành cho điện thoại thông minh dựa trên Android, v.v. Tất cả những gì bạn cần là một chiếc điện thoại thông minh. Vì Android là nền tảng đơn giản nhất nên việc tìm kiếm cài đặt trên điện thoại của bạn dễ dàng như bóc vỏ quả lê. Thông thường, menu cài đặt có thể được mở bằng cách nhấn các nút cảm ứng hoặc tìm thấy trong menu.

Nói chung, thiết lập thủ công trên Android là cần thiết đối với những người dùng không có quyền truy cập Internet. Khi thiết bị bị ngắt kết nối mạng, các chỉ báo trên điện thoại thông minh sẽ bị mất và phải cài đặt thủ công. Vì vậy, làm cách nào để thay đổi ngày trên Galaxy S Plus hoặc trên bất kỳ điện thoại thông minh nào khác trên nền tảng Android? Có hai phương pháp cho việc này:

  1. Hạ bóng thông báo xuống và tìm biểu tượng bánh răng ở góc trên bên phải.
  2. Chúng ta vào menu chính của điện thoại thông minh và tìm thấy ở đó cùng một dấu hiệu có dòng chữ Cài đặt.

Tiếp theo bạn cần tìm một phần có tên ngày và giờ. Bây giờ bạn cần chú ý đến sự hiện diện của thẻ SIM trên điện thoại hoặc máy tính bảng của mình. Nếu nó không có ở đó thì việc đồng bộ hóa tự động là không thể. Nếu muốn cài đặt thời gian trên máy tính bảng chính xác đến từng giây, bạn cần bỏ chọn hộp này Tự động phát hiện thời gian. Chỉ sau đó, bạn mới có thể đặt các chỉ báo chính xác trên điện thoại thông minh của mình.

Vì vậy, tiếp theo chúng ta cần tìm một dòng có tên Đặt ngày, sau đó bấm vào ĐƯỢC RỒI. Thời gian được thiết lập theo cùng một cách, vì vậy chúng tôi sẽ không mô tả chi tiết các giai đoạn thiết lập thời gian. Nhưng trong một số trường hợp vẫn có Tự động phát hiện vành đai, do đó, hộp kiểm từ dòng này cũng phải được bỏ chọn để đặt thời gian chính xác.

Và cũng giống như múi giờ mà đồng bào chúng ta đang chơi đùa, các nhà chức trách đang chơi đùa với các tùy chọn hiển thị thời gian. Tức là định dạng 12 giờ hoặc 24. Bạn cũng có thể thay đổi định dạng này bằng cách bỏ chọn tính năng tự động phát hiện và chọn tùy chọn mà bạn cần. Trên một số kiểu máy Android, bạn cũng có thể chọn tùy chọn hiển thị thời gian. Theo quy định, ngày/tháng/năm thường được hiển thị trên màn hình chính và màn hình khóa. Nhưng bạn luôn có thể thay đổi cách hiển thị bằng cách đi tới cài đặt và thay đổi nó giống như thay đổi thời gian.

Thiết lập tự động

Phương pháp này dễ dàng hơn nhiều so với phương pháp trước nhưng yêu cầu thẻ SIM và mạng Internet di động.

Nếu có cả hai yếu tố, các chỉ báo sẽ tự động được đặt sau khi bật thiết bị.

Bạn chỉ cần xác nhận xem các chỉ báo có được đặt chính xác hay không khi khởi động điện thoại thông minh.

Để thời gian được đặt tự động, bạn cần vào cài đặt (các phương pháp để đến mục này đã được mô tả ở trên) và đánh dấu vào ô Tự động phát hiện.

Thông thường, sau khi giá trị phát hiện thời gian tự động được kích hoạt, quyền truy cập vào việc thay đổi các cài đặt này theo cách thủ công sẽ bị chặn.

Do đó, lựa chọn phương pháp nào - tự động hay thủ công - là tùy thuộc vào bạn.

Đồng bộ thông minh

Để đặt thời gian chính xác nhất, bạn sẽ cần một ứng dụng khác. Một trong những ứng dụng phổ biến là ứng dụng Đồng hồ đồng bộ, được phát triển Serge Baranov. Tất nhiên, về mặt quy mô, chương trình có vẻ khiêm tốn. Nhưng nó bao gồm bao nhiêu chức năng? Hãy liệt kê chúng:

  • Cài đặt thời gian tự động có hoặc không có quyền root.
  • Chế độ chính xác cao nhất.
  • Thống kê chi tiết.
  • Đặt khoảng thời gian chính xác và chính xác nhất.
  • Tùy chọn cập nhật về tất cả các múi giờ có sẵn.
  • Chọn một hoặc một máy chủ khác để đồng bộ hóa thời gian.
  • Tự động phát hiện một múi giờ cụ thể.
  • Chế độ tiết kiệm pin.
  • Cơ sở dữ liệu múi giờ (mục này đặc biệt quan trọng đối với máy tính bảng và điện thoại thông minh cũ).

Tổng hợp

Nếu vì lý do này hay lý do khác, ngày hoặc giờ trên điện thoại thông minh của bạn không chính xác, thì bạn có thể đặt ngày hoặc giờ chính xác bất kỳ lúc nào bằng cách sử dụng cài đặt thủ công hoặc tự động, cũng như bằng cách cài đặt chương trình được mô tả ở trên. Trên các thiết bị mới hơn, ngày và giờ hiếm khi bị mất ngay cả sau khi khởi động lại tiện ích. Nhưng các thiết bị cũ hơn vẫn bị lỗi và do đó, ngày và giờ có thể bị mất.

Ngoài ra, nếu ngày giờ trên ảnh của điện thoại Android không chính xác thì khi chụp ảnh, chỉ báo tương ứng sẽ hiển thị. Tính năng hiển thị thời gian trên ảnh cũng có thể tắt trong cài đặt nhưng không tắt được trong cài đặt chính. Để làm điều này, bạn sẽ cần bật camera và điều chỉnh màn hình từ đó. Nhưng nếu vì lý do nào đó mà điều này không thể thực hiện được thì chúng tôi khuyên bạn nên tải xuống ngày giờ trên Android bằng một số ứng dụng của bên thứ ba.

Cài đặt ngày giờ trên Android



  • Hướng dẫn

Giả sử bạn đã sử dụng Android trong một thời gian dài và do đó có vẻ như nó đáp ứng hoàn hảo các tác vụ đồng bộ hóa thời gian - báo thức tắt đúng giờ, không có sai lệch thời gian rõ ràng, v.v. Tuy nhiên, bạn có hoàn toàn chắc chắn rằng Android ở đâu không? đến từ đâu? thực sự nhận được dữ liệu về thời gian và múi giờ chính xác? Nếu bạn có bất kỳ nghi ngờ nào về cách thức hoạt động của tính năng này, chào mừng bạn đến với cat.


Android gặp hai vấn đề về thời gian: khả năng đồng bộ hóa không thể đoán trước và nhu cầu cập nhật dữ liệu múi giờ ngay cả trong phiên bản HĐH mới nhất.

Thông tin cơ bản: Android là hệ điều hành di động dựa trên nhân Linux, nó dễ dàng kết nối với Internet và tất nhiên, người ta có thể cho rằng việc đồng bộ hóa thời gian được thực hiện bằng NTP, tuy nhiên, thực tế không phải vậy. Về mặt lịch sử, Android được dự định chỉ được sử dụng trên điện thoại di động (hãy nghĩ đến phiên bản 1.6). Đồng thời, chỉ đến phiên bản chính thứ 3, nó mới có giao diện dành cho máy tính bảng và các tiến bộ khác bắt đầu hướng tới việc thống nhất giao diện và phần cứng hệ điều hành. Tuy nhiên, ngay cả phiên bản 4.4 và Android L cũng nhận được tín hiệu thời gian bằng cách sử dụng cùng phương thức mà Nokia 3310 và các điện thoại GSM/3GPP trước đó khác nhận được, tức là từ các tháp di động khi đăng ký trên mạng (khi được kết nối với tháp). Đồng thời, về nguyên tắc, máy tính bảng hoặc các thiết bị khác không có mô-đun giao tiếp sẽ không có khả năng đồng bộ hóa thời gian tự động.

Thật không may, để dạy Android đồng bộ hóa thời gian hoàn toàn tự động bằng NTP, chúng tôi cần quyền truy cập root vì hiện tại không có API để cài đặt thời gian chính xác trong Android.

Bắt đầu nào. Điều đầu tiên bạn cần làm là tắt đồng bộ hóa thời gian với mạng di động. Đồng thời, tôi khuyên bạn nên để cài đặt múi giờ ở chế độ tự động và chỉ tắt nếu có đảm bảo rằng thiết bị sẽ hoạt động ở chế độ đứng yên.

Ảnh chụp màn hình cửa sổ cài đặt “Cài đặt -> Ngày và giờ” của phiên bản Android 4.x:

Tiếp theo, bạn cần cài đặt ứng dụng ClockSync, ứng dụng này sẽ hoạt động như một giải pháp thay thế cho daemon đồng bộ hóa thời gian bằng NTP.

Ảnh chụp màn hình cửa sổ chương trình ClockSync trước khi đồng bộ hóa (trái) và sau (phải):

Các ảnh chụp màn hình cho thấy sự khác biệt về thời gian chính xác hóa ra khá nhỏ, tuy nhiên, cũng có những tình huống khác nhau, đôi khi thời gian trên thiết bị thậm chí có thể trôi qua lại do người vận hành không thèm sắp xếp mọi thứ theo thứ tự trên máy của mình. BS.

Sau khi đảm bảo mọi thứ đều hoạt động, chúng tôi sẽ thiết lập đồng bộ hóa tự động trong chương trình ClockSync. Để cải thiện độ chính xác, tôi khuyên bạn nên bật tùy chọn “Chế độ chính xác cao” và “Chỉ qua WI-FI”. Nếu với tùy chọn đầu tiên, mọi thứ đều rõ ràng từ mô tả trong chương trình (xem ảnh chụp màn hình bên dưới), thì tôi khuyên bạn nên bật tùy chọn thứ hai chủ yếu không phải vì lý do tiết kiệm lưu lượng truy cập di động mà vì Internet di động không thể đảm bảo ít nhất một số ổn định sự chậm trễ.

Nói thêm một chút về độ chính xác:

Về nguyên tắc, Internet di động thứ 2 (GPRS/EDGE) vẫn còn phổ biến rộng rãi không thể cung cấp độ trễ truyền ổn định. Ngay cả Internet của thế hệ thứ 3 (3G) và ở một mức độ nào đó là thế hệ thứ 4 (LTE/LTE-advanced), khi mạng hoặc các kênh liên lạc giữa BS bị tải nặng, đây là tình trạng điển hình ở các khu vực đông dân cư, không thể đảm bảo ổn định sự chậm trễ. Do đó, ngay cả khi tính gần đúng, độ chính xác cuối cùng của cài đặt thời gian có thể kém hơn một phần giây và thậm chí có thể dễ dàng đạt tới vài giây.

Ảnh chụp màn hình cài đặt đồng bộ hóa tự động trong ClockSync:

Do những thay đổi quy mô lớn về múi giờ ở Liên bang Nga vào mùa thu năm nay, bây giờ cần phải nghĩ đến việc cập nhật thông tin về chúng trên tất cả các thiết bị và nếu không có vấn đề gì với hệ điều hành máy tính để bàn được hỗ trợ thì trong Android ngay cả phiên bản mới nhất của hệ điều hành cũng chứa dữ liệu lỗi thời. Để đảm bảo điều này, hãy cài đặt TimeZone Fixer và quan sát một bức tranh khó coi.

Ảnh chụp màn hình chương trình TimeZone Fixer chạy trên Android 4.4.4 (firmware Cyanogenmod ngày 4 tháng 8 năm 2014), trong đó cho thấy rõ dữ liệu trong firmware đã lỗi thời:

Một chút ý thức chung và sự quan tâm của người dùng:

Tác giả của chương trình TimeZone Fixer cảnh báo chúng ta rằng việc cập nhật các tệp dữ liệu múi giờ hoàn toàn có thể "làm hỏng" thiết bị và thậm chí đưa ra các khuyến nghị về cách bảo vệ bản thân khỏi các sự cố bổ sung, mặc dù các trường hợp sự cố là riêng biệt và rất cụ thể - điều này thực sự tốt chăm sóc người dùng thông thường.

Đó là lý do duy nhất tôi đưa phần này vào bài viết; mặc dù nó không liên quan trực tiếp đến vấn đề nhưng nó thực sự là một ví dụ điển hình về việc quan tâm đến người dùng. Đồng thời, cảnh báo về phiên bản 4.3+ chỉ được gây ra bởi một số ít đánh giá về chương trình dành cho các thiết bị có phiên bản hệ điều hành mới, vì vậy hãy nhớ viết đánh giá về ứng dụng này sau khi sử dụng.


Sau khi cập nhật dữ liệu múi giờ, chương trình sẽ đề nghị khởi động lại, tuy nhiên, tôi khuyên bạn nên tự khởi động lại thiết bị thông qua menu hệ thống vì chương trình thực hiện khởi động lại thực sự tương đương với việc đặt lại, điều này, mặc dù với xác suất thấp, có thể dẫn đến đến các vấn đề và mất dữ liệu.

Tôi sẽ sẵn lòng trả lời bất kỳ câu hỏi nào hoặc đưa ra những bổ sung mà cộng đồng cho là cần thiết, tuy nhiên, tôi muốn tránh làm quá tải bài viết với thông tin bổ sung để tuân theo định dạng của một hướng dẫn nhỏ gọn để giải quyết một vấn đề cụ thể.

CẬP NHẬT: Hướng dẫn này giải quyết hoàn toàn vấn đề về múi giờ chỉ dành cho các phiên bản nhỏ hơn 4.4. Từ phiên bản 4.4, cần có bản vá bổ sung, trong khi vấn đề đang ở giai đoạn khám phá các khả năng tạo ra giải pháp thân thiện với người dùng.

Có một số lý do khiến “sự bất thường về thời gian” này xuất hiện trên máy tính bảng. Và tin tôi đi, nếu lỡ mất thời gian thì chưa chắc máy tính bảng đã quên cách đếm.


Danh sách các lý do chính tại sao điều này xảy ra và giải pháp

    1. Ví dụ: bạn tắt máy tính bảng vào ban đêm để tiết kiệm pin. Một lý do rất phổ biến và cách duy nhất để thời gian hoạt động bình thường là ngừng tắt máy tính bảng mà không có lý do chính đáng. Đây không phải là máy tính xách tay hay TV.
    2. Nếu máy tính bảng của bạn được trang bị mô-đun 3G và thẻ SIM được lắp vào đó, hãy nhớ nơi bạn đã mua thẻ SIM. Có lẽ bạn đã mua thẻ ở khu vực khác, nơi có múi giờ khác. Và nếu bạn có dấu kiểm trong cài đặt của mình “Ngày và giờ mạng”, điều này có nghĩa là máy tính bảng được đặt theo thời gian do cài đặt của nhà điều hành chỉ định ở khu vực nơi mua thẻ SIM. Giải pháp là bỏ chọn hộp này và đặt thời gian theo cách thủ công.

  1. Phần mềm “xấu”. Nếu bạn đã bắt tay vào việc flash máy tính bảng của mình, rất có thể phần sụn bạn đã cài đặt có chứa một số loại lỗi. Giải pháp - flash bằng phần mềm chính thức.
  2. Vấn đề có thể nằm ở chính thiết bị. Họ nói rằng với những chiếc máy tính bảng Trung Quốc, việc bị xoáy theo thời gian là chuyện khá phổ biến. Ứng dụng ClockSync sẽ giúp chống lại căn bệnh này (cần có quyền ROOT để hoạt động). Chương trình này sẽ cho phép bạn thiết lập đồng bộ hóa thời gian tự động qua Internet, điều chính là ở cài đặt ngày và giờ, bỏ chọn mục “Múi giờ mạng” và đặt múi giờ chính xác tương ứng với khu vực của bạn.

Tôi nhớ rằng, cùng với một đồng nghiệp làm việc, tôi đã giải quyết vấn đề này trên Android (HTC Hero) từ lâu và muốn viết vào hộp cát, nhưng cứ trì hoãn cho đến tận sau này. Và hôm nay, một bài báo khác “Cập nhật múi giờ trên Android” đã xuất hiện, bài viết này thực tế đã chôn vùi ý tưởng viết và xác nhận quan điểm rằng không cần phải gác lại những việc quan trọng sau này. Nhưng... sau khi nhớ lại một chút, cuối cùng tôi quyết định, vì những bài viết này thảo luận về các vấn đề liên quan đến việc chuyển sang giờ mùa đông/mùa hè và không đề cập đến vấn đề liên quan đến hoạt động của widget đồng hồ với thời tiết và việc tự động xác định thời gian thông qua một nhà điều hành di động.

Mọi chuyện bắt đầu với việc mua một chiếc điện thoại HTC Desire S mới.

Trong quá trình thiết lập, hóa ra trong cài đặt ngày giờ không có tùy chọn để chọn thành phố của tôi - Novosibirsk và tôi phải chọn một thành phố thay thế có múi giờ phù hợp.
Hóa ra, đồng bộ hóa thời gian từ nhà điều hành hoạt động một cách bí ẩn và tiện ích Đồng hồ HTC ở chế độ hiển thị thời tiết và đồng bộ hóa tự động được bật sẽ hiển thị thời gian không chính xác.

Hình ảnh có vẻ như mọi thứ đều ổn, nhưng thời gian trên điện thoại thực sự đã trôi qua một giờ. Bạn có thể tắt tính năng phát hiện tự động và đặt vùng theo cách thủ công, nhưng sau đó chúng tôi nhận được thông tin sau:

Như bạn có thể thấy, Novosibirsk không có trong danh sách. Chúng tôi phải chọn Bangkok và thời gian hệ thống trên điện thoại đã chính xác, nhưng tiện ích vẫn hiển thị lùi lại một giờ.

Chúng tôi đã cố gắng tìm giải pháp trực tuyến. Chúng tôi phát hiện ra rằng chúng tôi không đơn độc và những vấn đề tương tự không chỉ tồn tại với cư dân của Novosibirsk mà còn với cư dân của các thành phố khác trên hành tinh. Chúng tôi chưa tìm ra giải pháp toàn diện cho tất cả những vấn đề này.

Chúng ta có thể bỏ qua tất cả những điều này, tắt nó đi, sử dụng tay và không chú ý đến tiện ích, nhưng... đây là Android - và điều này có nghĩa là chúng ta có thể và phải đánh bại nó!

Và vì thế, chúng ta bắt đầu
Điện thoại mới chưa được root vào thời điểm đó và không thể làm được điều đó. Do đó, để thử nghiệm, tôi đã sử dụng HTC Hero với chương trình cơ sở gốc + root/busybox/apps2sd, cũng gặp vấn đề tương tự.

Chúng tôi đã tìm thấy một ứng dụng thông qua osmonitor trong đó múi giờ được chọn - (com.android.settings). Chúng tôi đã xem xét các nguồn của gói com.android.settings và phát hiện ra rằng các tài nguyên này được tải từ một tệp XML múi giờ.xml.

Đã có apk của ứng dụng này /system/app/Settings.apk bằng lệnh sau:
adb pull /system/app/Settings.apk

Tôi sẽ không mô tả tất cả chi tiết về cách hoạt động của trình quản lý APK và công cụ SDK Android; tôi nghĩ những người quan tâm có thể dễ dàng tìm ra điều đó. Tôi sẽ chỉ tập trung vào những điểm chính.

Sử dụng trình quản lý APK, chúng tôi đã làm như sau:

  • giải mã
  • chỉnh sửa các tập tin theo cách thủ công trong một cửa sổ khác
  • biên dịch. Khi biên dịch trình quản lý APK sẽ hỏi những câu hỏi sau:
    “Đây có phải là apk hệ thống không (y/n)” – trả lời có
    “Ngoài chữ ký, bạn có muốn sao chép bất kỳ tệp bổ sung nào mà bạn không sửa đổi từ gói ứng dụng gốc để đảm bảo ít lỗi nhất (y/n)” - chúng tôi cũng trả lời có.
    Tiếp theo, chúng tôi làm theo hướng dẫn do người quản lý APK đề xuất, trong một cửa sổ khác, chúng tôi xóa khỏi thư mục lưu giữ các tệp mà chúng tôi đã thay đổi + Resources.arsc.
  • Chúng tôi hoàn thành việc lắp ráp.
Chúng tôi đã thực hiện những thay đổi cho thành phố của mình; bằng cách tương tự, cư dân của các thành phố khác cũng sẽ có thể cố gắng khắc phục sự cố này trên điện thoại của họ.

Apk kết quả đã được đặt lại vào điện thoại:
adb đẩy Cài đặt.apk /system/app/

Với điều này, chúng tôi đảm bảo rằng Novosibirsk xuất hiện trong danh sách lựa chọn múi giờ thủ công.

Thành phố của chúng tôi xuất hiện trong danh sách, nhưng việc xác định múi giờ tự động vẫn không hoạt động chính xác. Để làm điều này, chúng tôi đã đi xa hơn và phát hiện ra rằng cài đặt múi giờ cho các thành phố được lưu trữ trong cơ sở dữ liệu, cụ thể là trong tệp /system/etc/WPDB.zip.
Sau khi lấy nó ra khỏi điện thoại bằng cùng một adb, chúng tôi đã trích xuất hai cơ sở dữ liệu từ nó

  • WP_0409WWE.db
  • WP_0419RUS.db
tương ứng cho các ngôn ngữ tiếng Anh và tiếng Nga. Sau khi xem dữ liệu, chúng tôi phát hiện ra rằng đối với thành phố của chúng tôi, múi giờ đã được đăng ký là Asia/Almaty, chúng tôi phải sửa điểm này, vì điều này, chúng tôi đã thay đổi timezoneId trong cơ sở dữ liệu thành Asia/Novosibirsk (chúng tôi đã sử dụng Lita làm SQLite trình soạn thảo cơ sở dữ liệu):
cập nhật danh sách vị trí đặt timezoneId = "Asia/Novosibirsk" trong đó tên = "Novosibirsk" -- (dành cho WP_0409WWE.db) cập nhật danh sách vị trí đặt timezoneId = "Asia/Novosibirsk" trong đó tên = "Novosibirsk" -- (dành cho WP_0419RUS.db)
Ngoài ra, một mục về thành phố của chúng tôi đã được thêm vào cơ sở dữ liệu khác, cụ thể là trong /system/etc/timezones.db
Đã thêm mục nhập, timezoneId: Asia/Novosibirsk, các trường còn lại Novosibirsk, ru – Novosibirsk.

Để tất cả các thay đổi được thực hiện có hiệu lực, hãy đặt lại bộ đệm ứng dụng
Nhà cung cấp đồng hồ, cài đặt và thời tiết. Chà, để chắc chắn, chúng tôi đã khởi động lại điện thoại.

Kết quả

Kết quả là chúng ta đã có được những chiếc bánh này:

Như chúng ta có thể thấy, ở chế độ tự động, vùng được xác định chính xác, thời gian hệ thống và thời gian trên tiện ích giống nhau và ở chế độ thủ công, mọi thứ đều ổn.

Tham gia vào cuộc chiến chống lại thời gian, chúng tôi quyết định đi đến cùng. Cụ thể, để giải quyết vấn đề hủy bỏ việc chuyển đổi sang thời gian mùa đông/hè.
Đã tải xuống tzdata mới nhất (còn gọi là timeinfo.dat) từ tài nguyên có sẵn

Android là hệ điều hành phổ biến nhất dành cho điện thoại di động. Một số người cho rằng có lẽ iOS tốt hơn nhiều, nhưng thực tế Android phổ biến nhất là không thể phủ nhận.

Nhiều người chọn nó vì nó đa chức năng. Một số người không thích điện thoại Apple. Một số người thích điện thoại Android hơn vì họ không có cơ hội mua điện thoại Apple.

Bạn có một chiếc điện thoại Android hoạt động tốt. Có vẻ như mọi thứ đang diễn ra tốt đẹp, bạn luôn đặt báo thức vào một thời điểm nhất định và nó sẽ tắt. Nhưng cũng có những trường hợp đồng hồ báo thức không hoạt động. Khi bạn nhìn và cố gắng tìm hiểu lý do, bạn sẽ thấy rằng thời gian đang diễn ra không như ý muốn.

Tại sao thời gian trên điện thoại của tôi bị mất? Có một số lý do khác nhau. Làm thế nào để giải quyết vấn đề này và đặt thời gian chính xác? Bạn có thể tìm thấy câu trả lời cho câu hỏi này bằng cách đọc bài viết này.

Android là gì?

Đầu tiên, một số nền tảng. Android là gì? Đây là một hệ điều hành được tạo ra dựa trên nhân hệ điều hành Linux. Nó có kết nối tốt nhưng không đồng bộ với NTP. Đó là, múi giờ không được đồng bộ hóa. Do đó, câu trả lời cho câu hỏi “tại sao thời gian trên điện thoại lại bị mất?”

Trước đây, hệ điều hành Android chỉ dành cho thiết bị di động, cụ thể là điện thoại thông minh. Sau đó, sau khi phát hành phiên bản 3.0, các nhà phát triển đã cập nhật giao diện, giao diện này lý tưởng không chỉ cho điện thoại thông minh mà còn cho cả máy tính bảng.

Phiên bản tiếp theo, Android 4.1, đã thay đổi hoàn toàn cách chúng ta nhận dữ liệu múi giờ. Họ đã trở về “cội nguồn” của mình. Điện thoại cũ lấy thông tin thời gian từ tháp di động.

Tại sao thời gian trên điện thoại của bạn bị mất? Có thể có vấn đề với giao tiếp di động.

Đối với chủ sở hữu máy tính bảng Android, điều đó thậm chí còn tệ hơn. Các thiết bị di động này không thể đồng bộ hóa thời gian nếu không có mô-đun liên lạc đặc biệt.

Tại sao điện thoại Android lại sai giờ? Các giải pháp

Tất cả các thiết bị di động đều có tính năng đồng bộ hóa thời gian với mạng di động. Trước khi bắt đầu gỡ lỗi, bạn cần tắt nó. Nếu thiết bị của bạn có thể hoạt động ở chế độ đứng yên thì tốt hơn hết bạn nên tắt cài đặt múi giờ. Nếu điều này là không thể, hãy đặt nó ở chế độ tự động.

Như chúng tôi đã nói, hệ điều hành Android tiêu chuẩn không có sự đồng bộ hóa với máy chủ NTP. Điều này có nghĩa là chúng ta phải cài đặt ứng dụng của bên thứ ba sẽ thực hiện chức năng này. Một lựa chọn tốt là ClockSync.

Ngay khi bạn khởi chạy ứng dụng này, bạn sẽ thấy độ lệch so với múi giờ của mình. Trong hầu hết các trường hợp, đây chỉ là một lỗi nhỏ, chỉ xảy ra trong vài phút. Trong một số trường hợp, độ lệch có thể kéo dài một giờ hoặc có thể vài giờ.

Sau khi tải xuống ứng dụng này, bạn sẽ không còn thắc mắc tại sao thời gian trên điện thoại liên tục bị mất.

Thiết lập đồng bộ hóa bằng ClockSync

Bạn cần cấu hình đồng bộ hóa tự động với NTP. Để tăng độ chính xác của đồng bộ hóa, chúng tôi khuyên bạn nên bật các cài đặt sau - “Chỉ qua Wi-Fi” và bật “Chế độ chính xác cao”. Điều quan trọng nhất là kích hoạt tùy chọn đầu tiên, vì nó được yêu cầu do tính không ổn định của Internet di động.

Và để tiết kiệm năng lượng cho điện thoại di động, bạn nên kích hoạt chức năng “Khi bật”.

Phần kết luận

Vì vậy, bây giờ bạn sẽ không còn bị dày vò bởi câu hỏi: “Tại sao thời gian trên điện thoại của tôi lại bị mất?” Và ngay cả khi anh ấy có xuất hiện, điều đó khó xảy ra, bạn cũng biết câu trả lời và giải pháp.