通过ADB给手机刷第三方Recovery与Magsik – 学金融的文史哲小生
2023-06-13 09:15:38 时间
一、安装ADB命令行
安装教程参照本站《Windows系统安装ADB命令行并配置环境》一文
二、刷入适合你机型的第三方 Recovery
目前推荐的第三方 Recovery 有 OrangeFox 和 TeamWinRecoveryProject (即 TWRP)
OrangeFox 是基于 TWRP 制作的。你可以理解为 TWRP 的魔改版本
三、下载TWRP
下载地址:https://dl.twrp.me/cepheus/
四、TWRP刷入步骤如下
- 手机关机,长按 音量减键 + 电源键 进入
FASTBOOT
模式。用数据线把手机和电脑连接起来。 - 以
TWRP
为示例。下载对应的recovery.img
到任意一个位置。如果你选择使用 LR.Team 定制版 TWRP,可以选择一键刷入版,就不会有下一步复杂的操作。 - 打开 cmd (或者其它终端),输入
fastboot flash recovery 上一步解压的 recovery.img 的文件地址
。以下是一个示例:
C:\Users\CYZ> fastboot flash recovery D:\recovery.img
Sending 'recovery' (65536 KB) OKAY [ 2.040s]
Writing 'recovery' OKAY [ 0.368s]
Finished. Total time: 2.427s
如果出现
'fastboot' 不是内部或外部命令,也不是可运行的程序或批处理文件。
说明你没有配置好 ADB 环境。
- 在上一步的状态下,长按 音量加键 + 电源键 进入
Recovery
模式。 - 一般情况下,会出现一个英文界面,此时记住入 TWRP 后,会询问“是否保持系统分区为只读”。这里滑动按钮以允许修改 ,不然不能禁止 MIUI 替换回官方 Recovery。
- 由于 MIUI 在启动时会检查 System 分区完整性,上一步 TWRP 修改了 System 分区,这时重启手机会无法启动系统(“卡米”问题),需要通过刷入 Magisk 移除启动验证。
五、Magisk刷入步骤如下
- 电脑下载 Magisk 安装包,将其复制到手机上(这时电脑可以识别手机 MTP 设备),如果此时手机处于Recovery状态,我们可以是ADB命令将电脑中的文件快速传入手机,语法为
abd push 电脑文件地址 手机文件内地址
,例如adb push F:/Magisk.apk /data
- TWRP 界面上点击“安装”,找到下载的是 Magisk 安装包,点击文件名,滑动按钮刷入;
- 等待 Magisk 刷入完成,点击“重启系统”,这时就不会有“卡米”问题,重启手机也不会丢失 TWRP 安装;
- 安装了 Magisk 的缘故,启动系统后会看到一个 Magisk Manager 软件。它是 Magisk 图形管理软件,自带 Root 功能,也可以通过安装功能模块扩展更多玩法。
由于之前操作有修改 System 分区,后续更新 MIUI 原版系统需要注意(关闭系统自动更新),在更新系统前打开 Magisk Manager 软件,点击“卸载 Magisk”,选择“还原原厂映像”,之后再更新系统,更新后重新安装 TWRP 和 Magisk。
相关文章
- MAC电脑用adb命令安装APK
- 使用adb命令安装apk到手机
- 使用ADB卸载MIUI系统应用
- adb命令修改手机分辨率_adb命令查看安卓版本
- adb命令fastboot线刷_fastboot线刷
- 小明投影仪以及其他投影仪/机顶盒/电视机如何开启ADB调试模式教程
- 甲壳虫ADB助手-让你轻松不用电脑就能卸载电视自带软件
- adb 打印日志到本地详解手机开发
- 深入Linux ADB编译技术(linuxadb编译)
- MacOS下安装ADB驱动程序来进行手机开发(macosadb)
- Linux编译ADB:一步一步实现(linux编译adb)
- Linux下快速安装ADB的指南(linux安装adb)
- Linux ADB:开启智能手机无缝连接之门(linux adb 下载)
- Linux 64位系统下 ADB 的安装与配置(linux 64 adb)
- Linux下ADB驱动的安装与配置(linuxadb驱动)
- Linux下Adb安装指南(linux adb 安装)
- 认识ADB与MySQL的差异(adb和mysql区别)
- 结合Adb和MySQL,开发出更完善的应用(adb和MySQL)