Jawaban lain telah menjelaskan tentang cara membuatnya diisi lebih cepat, jawaban ini mencoba menjelaskan lebih lanjut tentang ambang batas yang digunakan Android.
Kecepatan pengisian tidak dapat dikonfigurasi; itu hanya status yang Android tunjukkan untuk memberi tahu pengguna tentang itu.
Ketika pertama kali diterapkan, ini didasarkan pada berapa banyak arus (dalam miliAmpere) yang diterimanya. Seperti yang ditunjukkan pada log komit, " Tampilkan kecepatan pengisian pada Keyguard ", khususnya, file config.xml , nilai defaultnya adalah,
<!-- Threshold in micro amperes below which a charger is rated as "slow" -->
<integer name="config_chargingSlowlyThreshold">1000000</integer>
<!-- Threshold in micro amperes above which a charger is rated as "fast" -->
<integer name="config_chargingFastThreshold">1500000</integer>
- Mengisi daya dengan lambat: <1A
- Pengisian daya: 1A - 1.5A
- Pengisian cepat:> 1.5A
5 bulan kemudian, implementasinya diubah berdasarkan daya (dalam microWatts) yang diterimanya. Seperti yang ditunjukkan pada log komit, " Kecepatan pengisian berdasarkan tegangan ", dari file config.xml yang sama , nilai defaultnya adalah,
<!-- Threshold in micro watts below which a charger is rated as "slow"; 1A @ 5V -->
<integer name="config_chargingSlowlyThreshold">5000000</integer>
<!-- Threshold in micro watts above which a charger is rated as "fast"; 1.5A @ 5V -->
<integer name="config_chargingFastThreshold">7500000</integer>
- Mengisi daya dengan lambat: <5W
- Pengisian daya: 5W - 7.5W
- Mengisi daya dengan cepat:> 7.5W
Sekarang, nilai-nilai default dan perilaku saat ini (menggunakan microWatts alih-alih Ampere) mungkin bermasalah pada beberapa perangkat (misalnya Nexus 5). Namun, nilai-nilai itu juga dapat disesuaikan oleh vendor / pembuat OS, seperti yang terlihat dalam kasus LineageOS.
Seperti yang dilaporkan dalam Pelacak Bug LineageOS Nexus 5 dan dijelaskan dalam Review Kode LineageOS Nexus 5 ,
Ambang batas biaya lambat standar dalam kerangka kerja diatur ke 5000000 microwatts. Ini mengasumsikan output pengisi daya dinding perangkat OEM adalah 1A @ 5V.
Pengisi daya dinding LG LG Nexus 5 OEM hanya dapat menampilkan 1.1A @ 4.8V secara maksimal. Kemudian dikurangi menjadi sekitar 1A @ 4.3V oleh driver pengisian daya di kernel. Ini mengakibatkan layar kunci salah menampilkan "Mengisi daya perlahan" sepanjang waktu.
Sebelum Nougat, ambang batas didasarkan pada microAmperes dan ditetapkan ke 1000000, yang dapat dilakukan dengan mudah oleh pengisi daya / perangkat, menghasilkan layar kunci yang menampilkan "Pengisian".
Perubahan ini menurunkan ambang batas dari 5000000 ke 4200000 mikrowatt sehingga pengisi daya dinding menunjukkan "Pengisian" pada layar kunci, mengembalikannya ke perilaku Marshmallow.
Catatan: Batas ini hanya memengaruhi apa yang ditampilkan di layar kunci. Itu tidak mempengaruhi arus pengisian aktual.