Logo vi.androidermagazine.com
Logo vi.androidermagazine.com

Bên trong marshmallow: doze là gì, làm thế nào để tôi sử dụng nó và làm gì?

Anonim

Android Marshmallow có những thay đổi sâu trong hệ điều hành có thể cho phép điện thoại (hoặc máy tính bảng) của bạn có thời lượng pin tốt hơn. Chúng tôi thấy điều này được đề cập với mọi cập nhật hệ điều hành từ mọi công ty sản xuất thiết bị thông minh, nhưng lần này chúng có ý nghĩa.

Nhập Doze. Nếu cái tên gợi cho bạn một giấc ngủ ngắn dễ chịu trong khi không có gì bức xúc đang diễn ra, bạn đã tìm ra nó là gì. Đó là một tập hợp các thay đổi và quy tắc sẽ khiến điện thoại của bạn ngủ khi không hoạt động, điều đó có nghĩa là bạn không sử dụng nhiều nước ép quý giá đó từ pin. Nghe có vẻ đơn giản (và nó là) nhưng có một vài điều cần biết.

Bạn sẽ không phải làm gì để sử dụng tính năng Doze mới. Không có công tắc hoặc cài đặt nào bạn cần chuyển đổi và khi bạn đã cập nhật lên Marshmallow, nó chỉ hoạt động. Đó là, khi nó được cho là hoạt động.

Và đó là điều. Bạn sẽ không thấy bất kỳ lợi ích nào từ Doze trong khi điện thoại của bạn ở trong túi của bạn và bạn đang làm việc hoặc ở trường. Mọi thứ cần phải nhàn rỗi, và điều đó có nghĩa là thực sự nhàn rỗi.

Để Doze khởi động, điện thoại của bạn cần được ngồi yên với màn hình tắt và không được kết nối với bộ sạc. Điều đó có nghĩa là không di chuyển và làm chậm con quay hoặc các cảm biến chuyển động khác, không chạm vào màn hình hoặc các nút và không vẫy tay trước mặt nếu bạn đang sử dụng điện thoại như điện thoại mới của Motorola có phát hiện chuyển động trên mặt trước mặt vát. Đặt nó xuống, và để nó một mình.

Một lúc sau, mọi thứ đi ngủ. Vâng, hầu hết mọi thứ. Bạn vẫn sẽ nhận được thông báo khi các ứng dụng "ưu tiên cao" cần sự chú ý của bạn. Điều đó có nghĩa là những thứ như cuộc gọi điện thoại hoặc tin nhắn SMS có thể vượt qua (và do đó đánh thức điện thoại ngủ gật của bạn) cũng như bất kỳ ứng dụng nào tự tuyên bố là ưu tiên cao. Những thứ khác, như thông báo qua email hoặc Clash of Clans cho bạn biết mỏ vàng của bạn đã lên cấp sẽ không đến và đánh thức điện thoại của bạn.

Và vâng, điều này có vẻ như có khả năng lạm dụng bởi các nhà phát triển muốn tuyên bố ứng dụng của họ là ưu tiên cao. Nhưng Google đã nghĩ về điều này và có một cách khá hay để hạn chế bất kỳ nhà phát triển lệch lạc nào - các thông báo ưu tiên cao không thuộc mạng nhà cung cấp dịch vụ (cuộc gọi và văn bản) của bạn phải thông qua máy chủ Google Cloud Messaging. Khi họ tìm thấy ai đó lạm dụng hệ thống và sau đó giữ cho điện thoại của bạn không bị lạnh như dự định, họ có thể thực hiện hành động. Chúng tôi cho rằng điều này có nghĩa là những thông báo đó không còn có thể trở thành cao cấp nữa, nhưng chúng tôi cũng hy vọng có tar và lông liên quan.

Lạm dụng các tin nhắn ưu tiên cao có một sự khác biệt đặc biệt so với những thứ khác như thông báo: chúng phải thông qua các máy chủ của Google, vì vậy Google có thể theo dõi và sửa đổi những gì đang được gửi đến thiết bị. Nếu các ứng dụng lạm dụng những thứ này cho những thứ khác ngoài mục đích sử dụng, chúng tôi sẽ có thể ngăn chặn hành vi lạm dụng đó mà không cần chạm vào bất kỳ phần mềm nào trên thiết bị. - Dianne Hackborne, kỹ sư Android Framework

Điều này không có nghĩa là bạn không bao giờ nhận được bất kỳ thông báo nào trong khi điện thoại của bạn ở chế độ rảnh. Google sử dụng cái mà họ gọi là "cửa sổ bảo trì nhàn rỗi" nơi họ nhận bất kỳ thông báo nào có thể có trong một đợt lớn. Sau đó, điện thoại của bạn có thể nhanh chóng trở lại giấc ngủ. Điều này có nghĩa là Doze không thực sự thay thế cho bất kỳ cài đặt Không làm phiền nào.

Vì vậy, tất cả các dozing này làm cho một sự khác biệt? Có vẻ như nó làm. Hầu hết mọi người đang báo cáo thời lượng pin ở chế độ chờ tốt hơn nhiều - Doze không giúp ích gì trong khi bạn đang sử dụng điện thoại của mình - và có vẻ như mọi thứ đang hoạt động giống như Google mô tả. Tất nhiên, những người sử dụng điện thoại của họ trên mạng có kết nối kém vẫn thấy hết pin khi không sử dụng, vì Doze không ngăn điện thoại của bạn tìm kiếm tín hiệu tốt hơn để kết nối. Tôi có thể sử dụng mã trình quay số Project Fi và buộc Sprint hoặc T-Mobile làm nhà mạng và xem thời lượng pin tốt hơn từ bất cứ nơi nào tôi làm việc tốt hơn ở nơi tôi đang ở. Một tín hiệu rất kém vẫn sẽ giết chết pin của bạn. Nhưng Doze là một ý tưởng tuyệt vời đã được triển khai tốt và sẽ là một bổ sung tuyệt vời cho Android cho hầu hết chúng ta.

Tất nhiên, ý tưởng điện thoại của bạn không sử dụng năng lượng trong khi bạn không sử dụng điện thoại hoặc bằng cách đặt các tính năng để ngủ trong khi không sử dụng không phải là mới. Chúng ta đã thấy các ứng dụng cố gắng làm điều tương tự với mức độ thành công hạn chế. Việc thêm nó như một phương thức mặc định trực tiếp vào hệ điều hành sẽ lấy đi phần lớn sự phỏng đoán và sẽ cung cấp trải nghiệm tuyệt vời cho hầu hết chúng ta.

Tìm hiểu thêm về Doze từ nhóm Nhà phát triển Android