电池充电完毕后,我正在尝试自动启动Sony Xperia SP。我已经尝试了适用于三星和其他设备的所有各种解决方案,但似乎都无法使用。
我设法找到了充电时加载的png文件,但是找不到调用它们的脚本。我尝试搜索系统文件夹中的所有文件,以查找对png文件名或类似文件的任何引用,但无济于事。
我知道自定义rom并不总是支持脱机充电,并且想知道是否有一种解决方案是禁用脱机充电?
我花了很多时间搜索论坛,但找不到任何有效的方法。我将非常感谢任何可以提供帮助的人。这是我尝试过的其他一些方法:
How to make Android device boot when power is plugged in?
Auto boot when wall charger is plugged
How to auto boot a rooted android device on charging [code req]
https://arduandro.wordpress.com/2014/07/03/autobootstart-android-when-charger-is-connected/
最佳答案
在我的Sony Xperia J ST26i,Android 4.1.2,内核3.4.0上,执行以下操作:
首先要从手机备份数据,手机必须植根,
转到“ / system / bin /”并找到文件“ battery_charging”,原始文件的大小约为aprox 9kB,
备份此文件,使用原始文件备份后检查此副本文件的权限,有时副本文件中的权限正在更改,
编辑原始文件,删除其中的所有数据,
放在文件中:
#!/system/bin/sh
su
/system/bin/reboot
十六进制
23 21 2F 73 79 73 74 65 6D 2F 62 69 6E 2F 73 68 0D 0A 73 75 0D 0A 2F 73 79 73 74 65 6D 2F 62 69 6E 2F 72 65 62 6F 6F 74
保存更改,再次检查权限,必须为-rwxr-xr-x,0:root,2000:shell,与原始文件完全相同,
重新启动手机,然后关闭手机,连接充电器,然后启动手机:-)。
如果文件“ battery_charging”不存在,请尝试查找其他带有电池的文件,并在名称中充电,然后在文件中找到类似以下内容的文本:
/sys/devices/platform/msm-battery/isPowerKeyPressed /sys/devices/platform/msm-battery/isChargerConnected /sys/devices/platform/msm-battery/isEnterPowerOffCharging /sys/bus/i2c/devices/1-0055/isBatteryVaild /sys/bus/i2c/devices/1-0055/isGaugeReady /sys/devices/platform/msm-battery/isEnableCharging /sys/devices/platform/msm-battery/isBatteryFull /sys/bus/i2c/devices/1-0055/rsoc /sys/devices/platform/msm-battery/power_supply/battery/voltage_now %d /sys/class/graphics/fb0/display_battery batt_chg
要么
/sys/class/power_supply/battery/batt_charging_source we cannot read CABLE_STATUS, but it's ok /sys/class/power_supply/battery/status /sys/class/power_supply/battery/health Over voltage /sys/class/leds/lcd-backlight/brightness LCD brightness=%d /sys/class/power_supply/battery/capacity charging mode : %d /system/media/battery_charging_%d.qmg /system/media/battery_charging_100.qmg /system/media/chargingwarning.qmg /system/media/battery_error.qmg /system/media/battery_batteryerror.qmg
关于android - 在Sony Xperia上充电时从离线充电自动启动或禁用离线充电,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32977502/