由于某些与电池寿命无关的原因,我需要在USB主机连接到我的手机(有根的Nexus 4)时禁用电池充电。
浏览一下互联网(link1,link2),看起来我应该修改一个系统文件。
我在/sys/class/power_supply/battery
和/sys/class/power_supply/usb
找到了一系列有趣的文件,这些文件可能是正确的,以便实现usb充电禁用(例如/sys/class/power_supply/usb/present 0/1
)。
有没有人尝试过类似的东西?
哪个是修改这些系统文件的最佳方法?我应该使用adb shell还是其他工具?
我尝试使用“root explore”应用程序来修改这些文件,但是当我修改文件时(更改其权限后),它会自动恢复到原始值。