Lenovo S6000 - Автоматическое включение после подключения зарядного устройства [дубликат]

Я искал в Интернете, чтобы автоматически включать планшет lenovo после подключения зарядного устройства, но все руководства предназначены для Samsung и некоторых других брендов. Файл /system/bin/playlpmне существует в lenovo S6000:

shell@android:/system/bin $ ls
6620_launcher         bootanimation         dexopt                geomagneticd          ip6tables             mediaserver           netcfg                reboot                sendevent             tc
6620_wmt_concurrency  btconfig              df                    getevent              iptables              memorydumper          netd                  renice                sensorservice         thermal
abcc                  btlogmask             dhcp6c                getprop               keystore              memsicd               netdiag               requestsync           service               thermal_manager
adb                   bu                    dhcp6ctl              grep                  kill                  mfv_ut                netstat               resize2fs             servicemanager        toolbox
aee                   bugmailer.sh          dhcp6s                gsm0710muxd           lenovoSN2             mkdir                 newfs_msdos           rild                  setcc                 top
aee_aed               bugreport             dhcpcd                gsm0710muxdmd2        linker                mke2fs                notify                rildmd2               setconsole            touch
aee_core_forwarder    busybox               dm_agent_binder       gzip                  ln                    mksh                  nvram_agent_binder    rm                    setprop               uiautomator
aee_dumpstate         cat                   dmesg                 hald                  log                   mobile_log_d          nvram_daemon          rmdir                 settings              umount
afm_server            ccci_fsd              dnsmasq               hd                    logcat                modify_ebr.sh         orientationd          rmmod                 sh                    uptime
akmd8963              ccci_mdinit           dpfd                  hdc                   logwrapper            monkey                permission_check      route                 shutdown              vdc
akmd8975              chmod                 drmserver             id                    ls                    mount                 ping                  rtt                   sleep                 vmstat
am                    chown                 du                    ifconfig              lsmod                 msensord              pm                    run-as                smd                   vold
ami304d               cmp                   dualmdlogger          iftop                 lsof                  mtkGD                 poad                  sbchk                 start                 watchprops
app_process           content               dumpstate             ime                   magd                  mtk_agpsd             pppd                  schedtest             stop                  wipe
applypatch            cp                    dumpsys               input                 make_ext4fs           mtkbt                 pppd_dt               schedtop              stp_dump3             wlan_loader
atrace                dalvikvm              em_svr                insmod                matv                  mtpd                  pq                    screencap             superumount           wpa_supplicant
badblocks             date                  ext4_resize           installd              md5                   muxreport             printenv              screenshot            surfaceflinger        xlog
bmgr                  dbus-daemon           factory               ioctl                 md_minilog_util       mv                    ps                    sdcard                svc
bmm050d               dd                    fsck_msdos            ionice                mdlogger              nandread              racoon                sdiotool              sync
boot_logo_updater     debuggerd             fsck_msdos_mtk        ip                    mdnsd                 ndc                   radvd                 send_bug              system_server

Есть какой-то универсальный метод для всех андроидов? Мне это может понадобиться для безбрендового китайского планшета(но сейчас для леново). Я просто хочу включить андроид, как только зарядное устройство будет подключено.

Ответы (1)

Одним из решений может быть следующее: вам нужно отредактировать содержимое ramdrive boot.img и установить su для его работы.

распакуйте boot.img и извлеките init.rc из ramdrive. Добавьте следующее в конец файла:

#Check if chargermode and start rebootit service.
on property:ro.bootmode=charger
    start rebootit   

и после него добавил следующее:

#rebootit service which command reboot
service rebootit /su/bin/su /system/bin/reboot -c reboot now
    user root
    oneshot

затем перепаковать ramdrive и boot.img и прошить.

Получил работу с этим методом на Lenovo TAB 2 A10-30