String command1 = "chmod 777 /sys/devices/platform/battery/LGBM_AtCmdChargingModeOff;";
String command2 = "echo \"1\" > /sys/devices/platform/battery/LGBM_AtCmdChargingModeOff;";
Process proc = Runtime.getRuntime().exec(new String[] { "su", "-c", command1, command2}, null);
proc.waitFor();
[当我尝试将其设置回0时,它始终保持在1。我没有遇到任何故障,因此必须通过其他一些过程来重新写入文件(当/ i尝试手动执行该操作时,我会收到”错误保存文件”)。电话重启后,文件的值恢复为“ 0”。您知道如何在不重新启动手机的情况下再次为手机充电吗?
我发现文件sys / devices / platform / battery / LGBM_AtCmdChargingModeOff,其值为“ 0”。当我将其设置为1时,手机将停止充电。字符串command1 =“ chmod 777 / sys / devices / platform / ...