Untuk beberapa alasan yang tidak terkait dengan masa pakai baterai, saya harus menonaktifkan pengisian baterai ketika host USB terhubung ke ponsel saya (Nexus 4 yang di-root). Melihat-lihat di internet ( link1 , link2 ), sepertinya saya harus memodifikasi file sistem. Saya telah menemukan serangkaian file menarik yang terletak di /sys/class/power_supply/battery
dan /sys/class/power_supply/usb
, itu bisa menjadi yang tepat untuk dimodifikasi untuk mencapai penonaktifan pengisian daya usb (mis /sys/class/power_supply/usb/present 0/1
.).
Adakah yang pernah mencoba sesuatu seperti itu (mengontrol pengisian usb melalui perangkat lunak dan memodifikasi file sistem tersebut)? Mana cara terbaik untuk memodifikasi file sistem itu? Haruskah saya menggunakan adb shell atau alat lain?
Saya mencoba aplikasi "root explore" untuk memodifikasi file-file itu, namun ketika saya memodifikasi file (setelah mengubah izinnya), secara otomatis disimpan kembali ke nilai aslinya.