Automated power on with charging cable plugged: Difference between revisions
Line 22: | Line 22: | ||
adb shell | adb shell | ||
cd /system/bin | cd /system/bin | ||
https://forum.xda-developers.com/galaxy-s7/help/samsung-galaxy-s7-boot-charge-t3680083 | |||
You can't just copy stuff over /system/bin/lpm presumably due to inode problems. If you do, when you plug in the charger you will only see and empty battery picture. So you need to create the script, and then cat the script over the lpm file | |||
cp lpm lpm.orig | cp lpm lpm.orig | ||
vi lpm | vi lpm.sh | ||
<pre> | <pre> | ||
Line 40: | Line 45: | ||
</pre> | </pre> | ||
chmod 0755 /system/bin/lpm | cat lpm.sh > lpm | ||
# chmod 0755 /system/bin/lpm | |||
chmod 0755 /system/bin/lpm.orig | chmod 0755 /system/bin/lpm.orig | ||
# chown root.shell /system/bin/lpm | |||
chown root.shell /system/bin/lpm.orig | chown root.shell /system/bin/lpm.orig |
Revision as of 15:54, 19 September 2019
For Non-Samsung phones
Because Samsung can't do Fastboot the above method won't work for charger, but it comes down to going to fastboot mode and typing
adb reboot bootloader fastboot oem off-mode-charge 0
Set your Android Phone to Automatically Power on when USB Charger is plugged in
Because Samsung can't do Fastboot the above method won't work, but it comes down to going to fastboot mode and typing
adb reboot bootloader fastboot oem off-mode-charge 0
For Samsung phones
Auto-starting Samsung Android phone when charger is plugged in.
Ensure busybox is installed first Busybox by stericson Note also that if you install to /sbin you will lose it all after reboot, so install to /system/xsbin
Note: start in recovery mode (twrp) and mount the system partition here. If the phone is started then you can't perform the /system remount.
adb shell cd /system/bin
https://forum.xda-developers.com/galaxy-s7/help/samsung-galaxy-s7-boot-charge-t3680083
You can't just copy stuff over /system/bin/lpm presumably due to inode problems. If you do, when you plug in the charger you will only see and empty battery picture. So you need to create the script, and then cat the script over the lpm file
cp lpm lpm.orig vi lpm.sh
#!/system/bin/sh /system/bin/lpm.orig & while [ true ]; do bat_proc=`cat /sys/class/power_supply/battery/capacity` if [ $bat_proc -gt 10 ]; then sleep 3 && /system/bin/reboot fi sleep 5 done
cat lpm.sh > lpm
- chmod 0755 /system/bin/lpm
chmod 0755 /system/bin/lpm.orig
- chown root.shell /system/bin/lpm
chown root.shell /system/bin/lpm.orig