Doze là gì?
Android thông thường cho phép ứng dụng chạy trong nền, kiểm tra dữ liệu mới, nhận thông báo và thường làm bất cứ điều gì họ muốn. Điều này là tốt nếu bạn đang sử dụng điện thoại, nhưng điện thoại của bạn không cần phải thức dậy liên tục nếu bạn đặt nó xuống bàn và bỏ đi trong vài giờ.
Doze đá khi bạn không sử dụng thiết bị của mình. Khi chưa chạm vào điện thoại của bạn trong một thời gian, nó sẽ chuyển sang chế độ ngủ sâu hơn. (Theo thuật ngữ kỹ thuật, Doze ngăn không cho wakelocks đánh thức thiết bị của bạn, giữ nó ở trạng thái ngủ thấp hơn.) Trong trạng thái này, chỉ các thông báo ưu tiên cao, như gọi điện thoại và tin nhắn trò chuyện, sẽ đánh thức điện thoại. Ứng dụng sẽ không được phép liên tục đồng bộ hóa dưới nền. Thay vào đó, Android cung cấp "cửa sổ bảo trì không hoạt động" một lần trong một thời gian, nơi ứng dụng có thể thực hiện tất cả công việc của họ trong một loạt lớn. Khi thời gian trôi qua mà không cần bạn sử dụng điện thoại, các cửa sổ đó sẽ đi xa hơn và xa hơn nữa.
Điều này đặc biệt hữu ích cho một máy tính bảng bạn có thể để lại trên bàn cà phê của bạn, quá. Thay vì thức dậy mọi lúc, máy tính bảng sẽ hầu như ngừng hoạt động, điều này sẽ kéo dài tuổi thọ pin của nó nhiều hơn nữa.
Doze sẽ không chặn thông báo “Mức độ ưu tiên cao”
Thông báo “Mức độ ưu tiên cao” sẽ vẫn tiếp tục, ngay cả khi điện thoại của bạn bị ngắt. Thông báo từ nhà cung cấp dịch vụ di động của bạn, như tin nhắn SMS và cuộc gọi điện thoại đến, sẽ cắt ngay qua Doze để bạn không bỏ lỡ bất kỳ tin nhắn nào. Điện thoại cũng sẽ báo thức cho báo thức, vì vậy bạn sẽ không phải lo lắng về việc thiếu những thứ đó.
Các ứng dụng khác - ví dụ như các ứng dụng nhắn tin như Google Hangouts, Facebook Messenger, WhatsApp và các ứng dụng tương tự có thể đánh dấu thông báo của họ là "ưu tiên cao". Thông báo có mức độ ưu tiên cao sẽ vẫn được gửi đến bạn, vì vậy bạn sẽ nhận được tin nhắn mà không phải đợi họ. Hầu hết các thông báo không được đánh dấu là ưu tiên cao và sẽ không vượt qua Doze, vì vậy thông báo Candy Crush sẽ không đánh thức điện thoại của bạn và tiêu hao pin.
Vì vậy, những gì ngăn chặn một nhà phát triển ứng dụng lạm dụng hệ thống này? Thông báo mức độ ưu tiên cao phải được gửi qua Google Cloud Messaging, có nghĩa là Google có quyền kiểm soát chúng. Nếu họ thấy rằng nhà phát triển ứng dụng đang lạm dụng các thông báo này, Google có thể cắt giảm chúng.
Một vài danh mục ứng dụng hẹp cũng được phép đưa vào danh sách cho phép để chúng không bị ảnh hưởng bởi Doze nếu điều đó cản trở nghiêm trọng chức năng của chúng. Ví dụ, điều này bao gồm các ứng dụng tự động hóa như Tasker. Tài liệu của Google chứa nhiều chi tiết hơn.
Tuy nhiên, ứng dụng trung bình không thực sự bị ảnh hưởng bởi Doze. Ngay cả khi nó muốn đồng bộ hóa ở chế độ nền, nó sẽ có thể đồng bộ hóa và thực hiện công việc đó trong các cửa sổ bảo trì hẹp đó. Nó sẽ chỉ đồng bộ hóa ít thường xuyên hơn, điều đó sẽ tốt nếu bạn không thực sự sử dụng thiết bị.
Làm thế nào để ngăn chặn một ứng dụng từ Dozing
Ứng dụng được lập trình đúng cách sẽ không có vấn đề khi làm việc. Tuy nhiên, nếu bạn muốn các thông báo từ một ứng dụng nhất định, thời gian họ truy cập - như Gmail - bạn có thể cho phép nó chạy trong khi ngủ gật. Ghi nhớ rằng điều này sẽ dẫn đến hao pin nhiều hơn nữa.
Để tìm cài đặt của Doze, hãy mở ứng dụng Cài đặt trên thiết bị Android của bạn, nhấn vào “Pin”, nhấn vào nút menu và nhấn “Tối ưu hóa pin”.
Bạn sẽ thấy danh sách các ứng dụng không được tối ưu hóa. Bạn chắc chắn sẽ thấy Dịch vụ của Google Play tại đây. Bạn cũng có thể thấy một số ứng dụng hệ thống do nhà sản xuất cung cấp cần có khả năng chạy trong nền.
Nhấn vào menu “Không được tối ưu hóa” và chọn “Tất cả ứng dụng” để xem danh sách tất cả các ứng dụng được cài đặt trên thiết bị của bạn.
Làm thế nào để Doze thêm hung hăng (và tiết kiệm pin)
Doze được thiết kế để hoạt động hoàn toàn trong nền mà không cần sự tham gia của bạn.Nhưng nếu bạn muốn kiểm soát nhiều hơn, bạn có thể cấu hình nó với các ứng dụng của bên thứ ba.
Các phiên bản mới nhất của Greenify có một tính năng “Hung hăng dữ dội” mới khiến cho Doze khởi động nhanh hơn. Greenify có thể thực hiện cú nhấn mạnh chỉ trong vài phút sau khi bạn đặt điện thoại xuống thay vì sau giờ làm việc, có khả năng tiết kiệm cho bạn rất nhiều năng lượng tùy thuộc vào các mẫu sử dụng của bạn. Tính năng này không yêu cầu root nên bất kỳ ai cũng có thể sử dụng tính năng này.
Để sử dụng, hãy cài đặt Greenify, khởi động ứng dụng, chạm vào nút menu và chọn “Cài đặt”. Chạm vào tùy chọn “Kích hoạt Doze (thử nghiệm)” và bật nó. Bạn cũng có thể bật thông báo hiển thị thêm thông tin về thời lượng ngủ đông ở đây, nếu bạn muốn xem điều gì đang xảy ra dưới mui xe.
Bạn cũng có thể tinh chỉnh Doze theo các cách khác, nhưng chúng không dễ sử dụng. Ví dụ: có ứng dụng Trình chỉnh sửa cài đặt doze cho phép bạn tinh chỉnh các thông số và cấu hình tải khác nhau, làm cho Doze ít tích cực hơn. Ứng dụng này yêu cầu root để sử dụng, nhưng nếu bạn không có root, nó sẽ hiển thị cho bạn các lệnh adb mà bạn có thể sử dụng để cấu hình Doze.