安卓手机通电自动开机
自动开机原理:手机关机状态,插上充电线,手机进入充电模式,显示屏会显示充电图标。手机进入充电模式,系统调用程序(class_start charger),在程序后面加重启命令,手机就会通电显示充电自动开机。安卓版本要求:boot.img文件里必须有init.rc文件,否则无法设置。(注意区分init和init.rc,必须是init.rc文件,测试魔趣10,11 没有找到init.rc文件)测试机型:小米4安卓版本:魔趣9.0(魔趣10,11不成功)方案一:直接修改魔趣9.0刷机包1. 下载:小米4的魔趣9刷机包https://download.mokeedev.com/cancro.html
打开魔趣压缩包,MK90.0-cancro-2106201-HISTORY.zip不要解压,直接把:boot.img文件拖拽出来
2. 下载: ROM制作工具http://www.rom.cn/RommakerTools.aspx安装ROM制作工具,
打开ROM制作工具
选择,实用工具,BOOT编辑
选择boot.img文件,打开init.rc文件(用记事本打开)(其他安卓版本,可以用此方法查看是否有init.rc文件,注意区分init和init.rc,必须是init.rc文件,没有init.rc文件则不能修改)
记事本打开,编辑,查找:on charger
在class_startcharger 下一行输入:setprop sys.powerctl rebooton chargerclass_start chargersetpropsys.powerctl reboot保存。boot.img打包, 选择boot.img无校检,不然刷机错误。
09051320_boot.img ,文件重命名改为:boot.img打开刷机包,MK90.0-cancro-2106201-HISTORY.zip不要解压,把重命名的:boot.img拖拽到文件里覆盖源文件保存。开始刷机,测试。(制作好的刷机包,下载地址:)链接:https://pan.baidu.com/s/1mD9RYntSonieDIrc4u1Dog?pwd=ehq4提取码:ehq4方案二:手机上直接修改 boot.img文件机型:小米4安卓:魔趣91. 先root: 下载 Magisk-v23.0.apk文件
Magisk-v23.0.app改为 Magisk-v23.0.zip,Magisk-v23.0.zip,复制到手机里。关机,按音量—加开机键,进入TWRP刷机模式,刷入Magisk-v23.0.zip。重启手机。打开Magisk。联网自动更新一下(显示Magisk的版本,就是刷好了的)
(A/B)(Ramdisk)(SAR)这是手机分区,老款手机会显示“否”。新出的手机一般都显示“是”。不影响使用。2.下载修改工具:(1. 镜像助手.APP,提取和刷入boot.imghttps://wwe.lanzoui.com/izE5Btvepji密码:74wr(2. 镜像工厂.APP, 解包和打包https://wwe.lanzoui.com/iodT2tvepfe密码:eyh3(3. MT管理器2.0.APP,修改init.rc文件https://wwe.lanzoui.com/iQIxwtvepqf密码:39y5步骤:①提取boot.img【镜像助手】提取boot.img,存放在内置储存的根目录下,boot.img②解包【镜像工厂】解包后存放路径\ImageFactory\unpacked\boot.img_unpacked\③修改init.rc(必须是init.rc文件,init文件显示乱码。没有init.rc文件则不能修改)用【MT管理器2.0】打开“手机内置储存\ImageFactory\unpacked\boot.img_unpacked\ramdisk\init.rc”,搜索关键词“on charger”,找到下面这一段代码on chargerclass_start charger#在加入重启命令on chargerclass_start chargersetprop sys.powerctl reboot保存,退出④打包boot.img用【镜像工厂】打包,打包后存放在“手机储存根目录\ImageFactory\repacked”,用【镜像助手】刷入即可⑤测试关机测试,插入充电线,手机自动开机,先执行充电流程,然后马上重启手机(重启后就会走正常的开机流程了)