Android Marshmallow mempunyai perubahan mendalam dalam sistem operasi yang membolehkan telefon (atau tablet) anda menjadi lebih baik untuk hayat bateri. Kami melihat ini disebutkan dengan setiap kemas kini sistem operasi dari setiap syarikat yang membuat peranti pintar, tetapi kali ini ia bermakna.
Masukkan Doze. Jika nama itu mengingatkan anda untuk tidur yang nyenyak ketika tiada apa yang sedang berlaku, anda sudah tahu apa itu. Ia satu set perubahan dan peraturan yang akan meletakkan telefon anda tidur ketika ia sedang melahu, yang bermaksud anda tidak menggunakan jus berharga daripada bateri anda. Ia kedengaran mudah (dan ia adalah) tetapi ada beberapa perkara yang perlu diketahui.
Anda tidak perlu berbuat apa-apa untuk menggunakan ciri Doze baru. Tiada suis atau tetapan yang perlu anda toggle, dan sebaik sahaja anda mengemas kini ke Marshmallow ia hanya berfungsi. Iaitu, apabila ia sepatutnya berfungsi.
Dan itulah perkara itu. Anda tidak akan melihat apa-apa manfaat daripada Doze semasa telefon anda berada di dalam poket anda dan anda bekerja atau di sekolah. Perkara-perkara yang perlu dilayan, dan itu bermakna benar-benar terbiar.
Untuk Doze untuk menendang, telefon anda perlu duduk diam dengan skrin, dan tidak disambungkan kepada pengecas. Itu bererti tidak bergerak di sekitar dan mengetuk gerak atau sensor gerakan lain, tidak menyentuh skrin atau butang dan tidak melambai tangan di depannya jika anda menggunakan telefon seperti telefon baru dari Motorola yang mempunyai pengesanan gerakan pada bezel depan. Tetapkannya, dan biarkan sahaja.
Selepas beberapa ketika, semuanya akan tidur. Nah, hampir segalanya. Anda masih akan diberitahu apabila apl "keutamaan" memerlukan perhatian anda. Itu bererti perkara seperti panggilan telefon atau mesej SMS boleh melalui (dan dengan itu bangun telefon dozing anda) serta mana-mana aplikasi yang mengisytiharkan dirinya sebagai keutamaan tinggi. Perkara-perkara lain, seperti pemberitahuan e-mel atau Clash of Clans yang memberitahu anda lombong emas anda telah disingkat tidak akan masuk dan bangun telefon anda.
Dan ya, ini terdengar seperti terdapat potensi penyalahgunaan oleh pemaju yang ingin mengumumkan aplikasi mereka sebagai keutamaan tinggi. Tetapi Google telah memikirkannya, dan mempunyai cara yang baik untuk menghalang mana-mana pemaju yang licik - pemberitahuan keutamaan tinggi yang bukan sebahagian daripada rangkaian pembawa anda (panggilan dan teks) harus melalui pelayan Google Cloud Messaging. Apabila mereka mencari seseorang yang menyalahgunakan sistem, dan kemudian mengekalkan telefon anda daripada berlanggar seperti yang diharapkan, mereka boleh mengambil tindakan. Kami menganggap ini bermakna pemberitahuan tersebut tidak lagi boleh didapati sebagai keutamaan tinggi, tetapi kami juga berharap terdapat tar dan bulu yang terlibat.
Penyalahgunaan mesej keutamaan tinggi mempunyai perbezaan istimewa dari perkara lain seperti pemberitahuan: mereka mesti melalui pelayan Google, jadi Google boleh memantau dan mengubah suai apa yang sedang dikirim ke peranti. Sekiranya aplikasi menyalahgunakannya untuk perkara-perkara lain selain penggunaannya, kami akan dapat menghentikan penyalahgunaan itu tanpa menyentuh sebarang perisian pada peranti. - Dianne Hackborne, jurutera rangka kerja Android
Ini tidak bermakna anda tidak akan mendapat apa-apa pemberitahuan semasa telefon anda terbiar. Google menggunakan apa yang mereka panggil sebagai "tetingkap penyelenggaraan Idle" di mana mereka mengambil sebarang pemberitahuan yang mungkin tersedia dalam satu kumpulan besar. Kemudian telefon anda dengan cepat boleh kembali tidur. Ini bermakna Doze tidak semestinya menggantikan sebarang tetapan Do-Not-Disturb.
Begitu juga dengan semua ini? Ia kelihatan seperti itu. Kebanyakan orang melaporkan hayat bateri yang jauh lebih baik - Doze tidak membantu semasa anda menggunakan telefon anda - dan ia kelihatan seperti perkara berfungsi seperti yang diterangkan oleh Google. Sudah tentu, orang yang menggunakan telefon mereka di rangkaian dengan sambungan yang lemah masih melihat saliran bateri semasa terbiar, kerana Doze tidak menghentikan telefon anda daripada mencari isyarat yang lebih baik untuk mengunci. Saya boleh bermain-main dengan kod Projek Fi pendail dan memaksa sama ada Sprint atau T-Mobile sebagai pembawa, dan melihat hayat bateri yang lebih baik dari mana-mana yang berfungsi lebih baik di mana saya berada. Isyarat yang sangat miskin masih akan membunuh bateri anda. Tetapi Doze adalah idea hebat yang dilaksanakan dengan baik, dan akan menjadi tambahan hebat kepada Android untuk kebanyakan kita.
Sudah tentu, idea telefon anda tidak menggunakan kuasa semasa anda tidak menggunakan telefon anda atau dengan meletakkan ciri-ciri tidur semasa idle tidak baru. Kami telah melihat aplikasi cuba melakukan perkara yang sama dengan tahap kejayaan yang terhad. Menambahnya sebagai kaedah lalai terus ke dalam sistem operasi membuang banyak tekaan dan harus memberikan pengalaman hebat kepada kebanyakan kita.
Lebih lanjut mengenai Doze dari pasukan Android Developer