Ich habe im Internet gesucht, um mein Lenovo-Tablet nach dem Anschließen des Ladegeräts automatisch einzuschalten, aber alle Anleitungen beziehen sich auf Samsung und einige andere Marken. Datei /system/bin/playlpm
existiert nicht in 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
Gibt es eine universelle Methode für alle Androiden? Ich brauche dies möglicherweise für ein markenloses chinesisches Tablet (aber jetzt für Lenovo). Ich möchte nur das Android einschalten, sobald das Ladegerät angeschlossen ist.
Eine Lösung könnte folgende sein: Sie müssen den Inhalt des RAM-Laufwerks boot.img bearbeiten und su installieren, damit es funktioniert.
boot.img entpacken und init.rc aus dem Ramdrive extrahieren. Folgendes am Ende der Datei hinzufügen:
#Check if chargermode and start rebootit service.
on property:ro.bootmode=charger
start rebootit
und nachdem es folgendes hinzugefügt hat:
#rebootit service which command reboot
service rebootit /su/bin/su /system/bin/reboot -c reboot now
user root
oneshot
dann ramdrive und boot.img neu packen und flashen.
Habe mit dieser Methode auf Lenovo TAB 2 A10-30 gearbeitet