Doze telah membawa manfaat besar bagi Nexus 5 saya yang sudah tua. Namun sayangnya, kehadirannya juga menandai berakhirnya pengalaman Web WhatsApp saya; karena aplikasi "web" mereka sebenarnya hanya "antarmuka" belaka dan masih membutuhkan ponsel untuk terhubung secara aktif ke Internet.
Seperti yang kita semua tahu, Doze meletakkan telepon seseorang ke kondisi siaga di mana setiap koneksi yang tidak perlu terhenti. Ini berarti juga akan menghentikan aplikasi WhatsApp di ponsel saya (dan dengan demikian di browser komputer saya).
Sekarang, apakah ada cara untuk mengecualikan WhatsApp dari Doze? Maksud saya, apakah hal seperti itu mungkin?
ps , saya lebih suka pendekatan non-root untuk masalah ini, tetapi harus rooting menjadi satu-satunya pilihan saya, jadi itu.
sumber
Jawaban:
Jawaban ini didasarkan pada Nexus 9 saya di MRA58K. Itu harus serupa untuk aplikasi apa pun.
Ikuti langkah-langkah seperti yang diberikan di bawah ini:
Buka Pengaturan → Baterai
Ketuk pada menu 3-titik kanan atas, dan pilih Pengoptimalan Baterai.
Seharusnya ada dropdown di bawah actionbar di kiri atas, pilih Semua Aplikasi dari daftar.
Temukan aplikasi Anda dalam daftar (dalam hal ini, Whatsapp)
Ketuk itu. Anda akan mendapatkan popup dengan 2 opsi, Optimalkan dan Jangan Optimalkan
Optimasi harus dipilih secara default.
Pilih "Jangan Optimalkan", dan tekan "Selesai" di bawah ini.
Itu dia. Saya harap ini berhasil untuk Anda.
sumber
The petunjuk yang disediakan oleh Tamoghna adalah orang-orang yang paling mudah untuk mengikuti ketika datang untuk melakukan sesuatu dari GUI. Namun, ada cara lain untuk mencapai tujuan.
Anda dapat menggunakan layanan sistem bernama deviceidle untuk memanipulasi optimalisasi baterai untuk suatu aplikasi. Anda akan membutuhkan pengaturan adb di PC. Setelah Anda memiliki yang terakhir, jalankan:
Ganti
PACKAGE
dengan nama paket aplikasi yang ingin Anda kecualikan dari mode Doze. Ikuti Lihat nama paket lengkap aplikasi? jika Anda tidak tahu nama paket aplikasi Anda.Untuk mengembalikan perubahan, ganti
+
dengan-
di perintah berkata dan jalankan.Contoh, dilakukan untuk aplikasi Kde Connect :
Perhatikan bahwa metode GUI dan baris perintah membuat perubahan pada file
/data/system/deviceidle.xml
. Jika Anda siap dengan tugas dan memiliki akses root, Anda dapat mengedit file itu, reboot perangkat dan aplikasi Anda akan ditemukan di bawah tab "Tidak Dioptimalkan" pada Battery Optimization.Saya jadi tahu tentang perintah itu dari pertanyaan ini oleh user2281606. Saya juga membaca Mengoptimalkan Doze dan Siaga Aplikasi - Menguji aplikasi Anda dengan Doze .
sumber
Jika Anda ingin aplikasi Anda dihapus secara permanen dari optimasi dan jika Anda memiliki akses root, Anda bisa menambahkan file xml sederhana ke partisi sistem Anda:
Buat file * .xml dengan nama apa pun dan tambahkan konten berikut:
Remount partisi sistem Anda
mount -o remount,rw /system
dan salin file ke/system/etc/sysconfig/
folder Anda . Anda juga dapat menghapus file * .xml yang sudah diinstal sebelumnya untuk menonaktifkan layanan sistem yang dipaksakan.sumber