问题
我的手机小米k30 5g系统有更新,然而下载更新包,自动更新后手机不断重启,完了,这是在线刷机失败了,只能线刷给手机安装新系统了
当然,作为资深发烧友
刷机后还需要重新root手机,给手机安装magisk面具,exposed框架,以便于让手机可以安装其他功能插件,一步一步来吧
可能有人还不知道面具,嘿嘿嘿,面具能把小米手机稳定版root化,而exposrd(现在常用lsposed代替)则能深入系统底层修改系统底层的ui,进一步修改安装在手机上的apk,实现很多你意想不到的功能
步骤
线刷给手机重装系统
之所以不卡刷,是因为手机系统都进不去怎么卡刷?
如果手机系统可以进去,就直接使用官方的rom包,进入小米系统的手动选择安装包界面就能卡刷了
接下来有两个选项可以拯救已经系统升级失败的手机
1.线刷,前提是手机的bl锁需要是已经解开的状态,不懂bl锁的百度,可以脑海里回忆一下有没有打开过,或者直接进入莽夫形式,先试试能不能刷,不能刷那就是没有打开
2.卡刷,不是手机系统都进不去吗?这里说的是给手机安装recovery,不进系统也能安装,安好后使用recovery内置的安装工具可以安装小米rom包,这个工具同理可以刷其他品牌的rom包,前提是找到和手机相匹配的recovery包
给小米手机解开BL锁
已经解开的可以无视这个步骤
手机进入开发者模式——设备解锁状态——点击绑定账号和设备
然后手机提示下载小米解锁工具,登录自己的手机上的账号
手机关机,按音量下键和电源键,同时,进入fastboot模式
然后电脑端会提示解锁
然后下载小米刷机助手
在小米官网下载手机型号对应的rom线刷包
解压线刷包
在小米刷机助手那里选择解压后的线刷包
手机关机,按音量下键 电源键,同时手机端进入fastboot模式
开始刷机
给小米安装recovery
给小米k30 5g安装recovery
每个手机刷入包都不同,这里的方法仅仅适用于小米k30 5g
链接:https://pan.baidu.com/s/1pb4J3wYZQnKrLiCAQjelbw
提取码:1234
一键刷入工具是给手机刷recovery的
而exdp文件夹内的两个zip是给exposed框架使用的
fastboot模式和手机开机模式下皆可,点击bat文件时看上面的说明
本文转载自:https://www.gylmap.com
然后进入recovery模式,里面有一个安装的选项,选择已经从其他地方下载好的小米rom包就行,然后开始刷机,这样就能拯救刷机失败的手机了
给手机安装面具magisk和exposed
用前面安装的recovery,这个工具给手机root,
然后进入手机系统安装exposed框架与面具软件
此时exposed与面具都不能用,需要进行激活
当然是面具激活exposed
首先激活面具
目前Magisk只适配了骁龙处理器、联发科处理器的手机。安卓11、10、9、8通用
FastBoot刷Magisk的优点
1、无需第三方Recovery
2、不影响系统升级(在线更新)
环境
1、BootLoader已解锁(必须解锁,小米手机参考:magiskcn.com/unlock-mi)
操作
– 电脑端解压打开小米k30s的线刷包,取出里面的boot.img文件(如果系统包里面没有boot.img,只有payload.bin,请参考这个教程提取:magiskcn.com/payload-boot)
– 打开Magisk APP【安装 – 选择并修补一个文件 – 弹窗文件管理窗口(找到刚刚提取的boot.img)- 开始】
– 修补结束,会生成一个名字为(magisk_patched-版本号_随机字符.img)的文件
(每次生成的随机字符都不一样,使用的时候请输入生成的名字,tab可以自动补全名字)
– 手机连接到电脑,把boot.img和(magisk_patched-23000_xxxxx.img)两个文件复制到电脑
– 下载FastBoot:https://mrzzoxo.lanzoui.com/iMbQkpf716j
(解压出来,把magisk_patched-xxxxx.img复制到fastboot目录里)
– 打开bat文件(打开CMD命令行.bat)把手机重启到BootLoader模式(重启 音量-键)然后输入下面的命令
– fastboot flash boot magisk_patched_xxxxx.img
– 不要傻乎乎的输入这段代码,后面是你实际生成的img文件的名字!
– 电脑端bat窗口出现这样,就成功了,此时进入手机系统,magisk就能正常使用了
重启手机(开机有震动基本没问题了)耐心等手机开机。(显示Magisk的版本,就是刷好了的)
(A/B)(Ramdisk)(SAR)
这是手机分区,老款手机会显示“否”。新出的手机一般都显示“是”。不影响使用。
问题 刷lsposed(exposed)
如果因为其他操作导致卡米了,重复上面的命令,将刷机文件改成boot.img即可重新刷回来进入原来的系统,然而最好的办法还是在recover中清除data分区,因为即是系统恢复,当重新刷magisk生成的img文件,依旧会卡米,清除data分区就不会有这种情况
然而,我实际操作时发现,另一个问题是,magisk安装riru时,riru不能正确地识别magsik的版本,因此最保险的方法是将magis.app文件改后缀名为magisk.zip,开机时在recover中刷入,这样riru就能正确识别magisk的版本号了
magisk将后缀 .apk 改为 .zip 即是刷机包,重命名为 uninstall.zip 即是卸载包
这样卡米问题,和riru不能正确识别magisk版本号问题就解决了
同时就像评论区说的,exp现在都几乎不用了,还是用lsposed框架现在更加方便,两者安装的步骤是一样的,都在magisk中安装,在mgsik的模块中搜索lspoed下载安装即可
链接:https://pan.baidu.com/s/173TBCZshJ28t2wj9EzgDBg
提取码:1234
文件已经放到这里了