ด้วยเหตุผลบางอย่างที่ไม่เกี่ยวข้องกับอายุการใช้งานของแบตเตอรี่ฉันต้องปิดการใช้งานการชาร์จแบตเตอรี่เมื่อโฮสต์ USB เชื่อมต่อกับโทรศัพท์ของฉัน (Nexus 4 ที่รูทเครื่อง) ลองมองดูในอินเทอร์เน็ต ( link1 , link2 ) ดูเหมือนว่าฉันควรจะแก้ไขไฟล์ระบบ ฉันพบไฟล์ที่น่าสนใจหลายชุดที่อยู่ใน/sys/class/power_supply/battery
และ/sys/class/power_supply/usb
อาจเป็นไฟล์ที่ถูกต้องที่จะแก้ไขเพื่อให้สามารถปิดการชาร์จ usb ได้ (เช่น/sys/class/power_supply/usb/present 0/1
)
มีใครลองอะไรแบบนั้นบ้าง (ควบคุมการชาร์จ usb ผ่านซอฟต์แวร์และแก้ไขไฟล์ระบบดังกล่าว)? วิธีใดที่ดีที่สุดในการแก้ไขไฟล์ระบบเหล่านั้น ฉันควรใช้ adb shell หรือเครื่องมืออื่นหรือไม่?
ฉันลองใช้แอพ "root Explore" เพื่อแก้ไขไฟล์เหล่านั้นอย่างไรก็ตามเมื่อฉันแก้ไขไฟล์ (หลังจากเปลี่ยนการอนุญาต) มันก็จะถูกเก็บกลับไปเป็นค่าดั้งเดิมโดยอัตโนมัติ