Setiap kali popup " baterai hampir habis " muncul di tablet saya, kecerahannya menjadi penuh. Ini tidak masuk akal karena kecerahan harus dikurangi seminimal mungkin daripada maksimum, karena baterai rendah. Ini juga mengganggu karena saya harus menurunkan kecerahan.
Saya telah mencari di pengaturan untuk menonaktifkan ini tetapi tidak menemukan opsi seperti itu.
Jadi, Bagaimana saya mencegah kecerahan tidak 100% ketika baterai popup muncul ?
Saya menjalankan Android Kitkat 4.4.2 dan tablet saya tidak di-root.
4.4-kitkat
charging
screen-brightness
Spikatrix
sumber
sumber
/sys
) atau pengaturan ulang pabrik atau pengaturan sistem yang Anda katakan tidak ada. // Ada aksi di aplikasi TaskerDisplay -> Brightness
yang mungkin bisa mengesampingkan pengaturan yang diikuti sistem Anda. Saya harus menunggu 15% untuk menguji di sistem saya.Jawaban:
Otomasi adalah opsi yang lebih disukai, atau lebih tepatnya satu-satunya pilihan dalam kasus ini, karena OS Android tidak menawarkan pengaturan apa pun untuk persyaratan yang dikutip.
Banyak aplikasi tersedia. Saya lebih suka menggunakan MacroDroid , karena gratis (hingga 5 makro) dan mudah dipelajari.
MacroDroid membuat dan menjalankan Macro untuk mengotomatisasi
Catatan tentang solusi yang ditawarkan
Diuji pada KitKat. Saya tidak memvisualisasikan masalah apa pun dengan versi Android yang lebih tinggi
Ini tidak dapat "membaca" ketika indikasi level baterai rendah muncul, tetapi untuk makro ini mengasumsikan 15%. Anda dapat melihat tingkat baterai di tablet Anda dan menyesuaikan makro
Tidak memerlukan root
Solusi ini tidak membahas penjelasan sistem Android untuk Kecerahan tinggi / rendah dan cara mereka diaktifkan
Pengaturan sistem
Jangan Greenify MacroDroid dan kecualikan dari pembunuh tugas, jika Anda menggunakannya.
Aktifkan MacroDroid di "Auto Protect" (ponsel Huawei) atau "Mode Stamina" (ponsel Sony atau "Power Nap" (modul Stamina Mode Xposed untuk perangkat non Sony). Selain itu, jika Anda memperbarui ke Marshmallow di masa mendatang, kecualikan MacroDroid dari Doze Rujuk ini: Apakah ada cara untuk mengecualikan aplikasi dari Doze?
Fitur-fitur ini mencegah aplikasi menjadi aktif ketika perangkat tidak bangun, menghemat baterai. Mungkin tidak berkaitan dengan ponsel Anda tetapi menambahkan ini sebagai tindakan pencegahan umum.
Aktifkan MacroDroid dalam pengaturan aksesibilitas dan juga memungkinkannya sebagai administrator perangkat dalam pengaturan keamanan.
Untuk Lollipop, aktifkan akses notifikasi dari pengaturan notifikasi
tl; dr: Makro Anda akan terlihat seperti ini
Pemicu :
Level Baterai → berkurang ke → (pilih persentase dengan skala geser atau 15%)
Tindakan :
Kendala :
Tidak ada (Makro selalu berjalan)
Menguji Makro
Beri nama dan simpan menu makro dan dari 3 tombol di sisi kanan
Tindakan Uji: Untuk melihat bagaimana makro berlaku di setiap tindakan tanpa referensi ke kondisi pemicu / kendala
Tes Makro: Untuk melihat bagaimana makro berperilaku seperti yang diharapkan (dengan referensi untuk memicu / tindakan / kendala, yaitu makro secara keseluruhan)
Penyelesaian masalah
Makro tidak berjalan sama sekali - Dalam kebanyakan kasus, ini karena pengaturan sistem yang benar tidak diterapkan. Untuk memverifikasi ini, dari opsi bantuan 3 tombol pada antarmuka aplikasi utama pilih System Log dan lihat apakah makro Anda telah dijalankan saat dipicu. Jika nama makro Anda tidak diketahui, periksa kembali pengaturan sistem
sumber
Catatan: solusi di bawah ini mengharuskan Android Anda untuk di-rooting.
Saya percaya bahwa otomatisasi tanpa root tidak akan langsung menangani masalah, karena tidak mengubah atau mengungguli apa pun, tetapi melakukan hal-hal sendiri atas perubahan yang ada. Saya akan memposting pada baris yang sama sampai saya menyadari bahwa kunci untuk solusinya adalah file bernama
max_brightness
, file di bawah/sys
, maka merupakan bagian dari kernel Linux dan langsung dikelola olehnya. Saya menemukan bahwa pengaturan batas kecerahan dalam file itu adalah cara terbaik untuk pergi ke sini. Anda mungkin tidak setuju dengan solusi yang lebih baik.Saya perhatikan bahwa begitu kecerahan maksimum kustom Anda disetel, baik Android maupun aplikasi tidak dapat mengatur kecerahan di luar tingkat kustom itu kecuali jika mereka mengubah konten file itu, yang sering kali tidak memiliki alasan bagi aplikasi dan tidak satupun dari mereka yang berubah juga. Selain itu, file tersebut dimiliki oleh root dan merupakan bagian dari root grup, sehingga setiap aplikasi atau bahkan system_server akan membutuhkan hak akses root untuk membuat perubahan ke file itu.
Menemukan file itu agak rumit. Di perangkat MTK saya dengan Android 4.2, file itu tampaknya berada di bawah
/sys/devices/platform/leds-mt65xx/leds/lcd-backlight/
.Di perangkat Qualcomm saya dengan Android 5.0.2 dan lebih tinggi, file tersebut sepertinya masuk
/sys/devices/mdp.0/qcom,mdss_fb_primary.168/leds/lcd-backlight/
.Saya berasumsi bahwa cara terbaik untuk menemukan file itu adalah dengan menjalankan permintaan pencarian (setup adb untuk itu), seperti:
(Membutuhkan busybox )
Di perangkat Qualcomm saya, output yang diberikannya adalah:
Lokasi di mana
lcd-backlight
disebutkan adalah satu-satunya yang masuk akal bagi saya dan ini adalah bagaimana saya menemukan file di perangkat saya. Jangan khawatir bertanya tentang orang lain. Saya mencoba mengubah kecerahan layar dan mencari perubahan dalam nama filebrightness
(juga terletak di bawah lokasi tersebut). Tak satu pun dari mereka mencerminkan output yang benar selain yang di/sys/devices/mdp.0/qcom,mdss_fb_primary.168/leds/lcd-backlight
.Hanya untuk demonstrasi, coba atur batas dalam
max_brightness
Sekarang coba maksimalkan kecerahan dengan menggunakan slider kecerahan atau aplikasi pihak ketiga dan Anda akan melihat bahwa kecerahan layar Anda tidak melebihi titik tertentu bahkan ketika slider atau konfigurasi aplikasi tampaknya sudah maksimal. Kecerahan untuk "titik tertentu" itu tentu saja akan kurang dari yang Anda terbiasa.
Perhatikan bahwa nilai maksimum dalam max_brightness sering ditemukan 255 dan kecerahan berkisar 0-255. Seringkali, tidak selalu benar, yaitu. Dan takut tidak menetapkan batas ke 0. Ini akan menyebabkan layar tidak menyala sampai Anda mengembalikan perubahan atau memulai ulang perangkat.
Temukan batas yang tidak akan mengganggu Anda dalam tidur atau menghabiskan banyak baterai saat baterai habis.
Otomatisasi
Untuk otomatisasi, gunakan aplikasi otomasi apa pun yang dapat menjalankan perintah dengan root privilege dan ketika konteks pemicu pilihan Anda terpenuhi. Saya merekomendasikan pemicu berbasis waktu.
Beberapa contoh kerja:
Di Tasker , siapkan profil dengan konteks pilihan Anda, buat tugas dan gunakan tindakan: Code → Run Shell:
echo LIMIT > PATH_TO_MAX_BRIGHTNESS
Di MacroDroid , atur pemicu pilihan Anda dan untuk tindakan instal Pengaturan Aman , pilih → Tindakan → Jalankan Perintah:
echo LIMIT > PATH_TO_MAX_BRIGHTNESS
Di Otomatis , sebagai bagian dari aliran Anda, saat menyiapkan tindakan untuk pemicu Anda, pilih superuser perintah Shell di bawah Aplikasi dan lakukan:
echo LIMIT > PATH_TO_MAX_BRIGHTNESS
Pastikan untuk menginstal semua izin yang diperlukan aliran.
Di DroidAutomation , atur pelatuk dan tugas Anda, pilih Root → Jalankan baris perintah dan ketik:
echo LIMIT > PATH_TO_MAX_BRIGHTNESS
Seperti yang sudah Anda tebak, Anda harus menyiapkan dua profil untuk setiap aplikasi. Satu untuk mengatur batas dan yang lainnya untuk mengatur kecerahan maksimum ke default yang biasa Anda lakukan.
Pemicu baterai rendah eksplisit:
Tasker
android.intent.action.BATTERY_LOW
.MacroDroid
Ikuti jawaban beeshayms ' untuk mengatur pemicu
Mengotomatisasikan
Buka Aplikasi → Siaran terima → biarkan semuanya tidak tersentuh tetapi pilih Baterai hampir habis
Otomasi Droid
Pilih Baterai lemah dari Tambahkan pemicu
Saya ingin Anda mempertimbangkan hal ini bahwa menggunakan baterai rendah atau pemicu baterai 100% akan mengalahkan tujuan jawaban ini, yaitu untuk menimpa perubahan yang ingin dilakukan oleh Android. Sebagai contoh, jika Anda mengatur LIMIT ke 0 setiap kali baterai mencapai 100%, apa yang akan terjadi adalah Android Anda akan menyalakan layar secara maksimal seperti biasa dan dalam beberapa milidetik (Anda membaca dengan benar) aplikasi otomasi Anda akan berjalan dan menetapkan batas. Tidur Anda mungkin terganggu dalam milidetik tersebut.
Dalam situasi lain, ketika niat baterai lemah disiarkan oleh sistem, tablet Cool Guy mungkin berakhir dengan layar menyala maksimum dan dalam beberapa milidetik, kecerahan akan kembali ke LIMIT.
Solusinya adalah mengatur level baterai ke 16 atau lebih untuk pemicu rendah baterai dan 99 atau kurang untuk pengisian baterai penuh.
sumber
Coba gunakan aplikasi yang disebut Filter layar. PERHATIAN: Jangan atur kecerahan di bawah 17 karena Anda tidak dapat melihat apa pun. Anda dapat mengirim pesan ke orang yang duduk di sebelah Anda bahkan tidak akan melihatnya
sumber
Penafian: Tidak diuji pada Lollipop karena perangkat saya BUKAN pada Lollipop, perangkat saya tidak mencerahkan layar dengan daya penuh. Akan meminta pengguna galaksi OP atau Samsung S4 untuk mengonfirmasi. Secara teoritis harus bekerja
Firelord dalam solusinya telah menyoroti titik bahwa solusi saya sebelumnya mensyaratkan bahwa layar menyala selama mili detik yang mungkin dapat menyebabkan gangguan OP. Namun, metodenya melibatkan rooting dan mengidentifikasi file untuk mengubah tingkat kecerahan maksimum
IMO, pendekatan ini tidak memiliki universalitas, karena ini berlaku untuk mereka yang telah di-rooting dan memiliki pemahaman untuk mengidentifikasi file untuk mengubah tingkat kecerahan (terpisah secara teknis). Oleh karena itu, saya menghadirkan solusi alternatif yang memberikan hasil yang serupa tetapi tanpa rooting
Ini melibatkan penggunaan aplikasi filter layar Darker . Ini tersedia dalam versi gratis (yang dapat mengurangi kecerahan hingga 20%) dan Versi Pro (yang dapat mengurangi kecerahan hingga di bawah 20%, turun ke kecerahan nol). Deskripsi aplikasi yang relevan di sini mengatakan
Logika Makro:
Saat pengisi daya terputus secara manual saat bangun, ketuk tombol stop aplikasi untuk kembali ke kecerahan normal (dari panel notifikasi)
Jika ada kebutuhan untuk menjawab panggilan atau pesan teks, lakukan secara manual di atas atau tambahkan sebagai kendala di makro
Makro Anda akan terlihat seperti ini
Pemicu :
* Daya Tersambung / Dihapus → Tersambung
Tindakan :
Kendala :
Tidak ada (Makro selalu berjalan)
Catatan
sumber