Я искал в Интернете, чтобы автоматически включать планшет 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
Есть какой-то универсальный метод для всех андроидов? Мне это может понадобиться для безбрендового китайского планшета(но сейчас для леново). Я просто хочу включить андроид, как только зарядное устройство будет подключено.
Одним из решений может быть следующее: вам нужно отредактировать содержимое 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