1.刷机
刷机,就是给手机安装操作系统的过程。其中,“刷”字对应的英文是“flash”。
刷机一般分为两种,卡刷和线刷。杂牌机可用gsi(通用包,也可安装dsu sideloader 安卓10或者之后可用,使gsi以系统镜像启用,不会破坏主操作系统。不占用可以提取boot.img,root)
卡刷:把刷机包放在手机存储里,利用手机中的recovery系统进行刷机。
线刷:把刷机包放在电脑里,用数据线连接手机,用电脑中的adb命令或者线刷工具(如小米的miflash和小米助手)进行刷机。
搞机的大部分工作通过卡刷就可以完成,而线刷一般用来救砖。并且因为我并没有线刷第三方包的经验,所以本文主要谈论卡刷。
图为小米助手界面
2.root
获取root权限的操作,简称root。利用root权限可以更改根目录的文件(操作不当就会导致手机变砖)。
|
|
二、刷机的流程
1.解bootloader锁(简称bl锁)
Bootloader(引导加载程序),是系统启动前的引导程序。这个程序默认不允许随意更改系统。要想刷机或者root,就需要解除bl锁。需要注意的是,解bl会自动清除所有数据。
2.下载第三方recovery系统(简称rec)
Recovery模式(也叫卡刷模式/恢复模式),在这个模式下可以刷入卡刷包来进行刷机。而官方的recovery系统只能刷写官方包,因此需要刷入第三方rec。
第三方rec主要是twrp,在官网中找到自己的机型下载即可。其他的第三方rec还有orangefox(橙狐)也不错,功能多一些。
图为twrp界面
3.在fastboot模式下,刷入第三方rec
在fastboot模式(也叫bootloader模式/线刷模式)下,连接电脑,通过adb命令【fastbootflash recovery <文件路径>】即可刷入。
4.在第三方rec中刷入卡刷包
刷入之前需要先清除数据,Dalvik/ARTCache、Cache、Data这三项一般是必须清的,如果版本差距过大,还需要清除system。
清除数据之后在rec中点安装,选择刷机包即可。
三、root的流程(先解锁bl锁)
方法一:
1.2.3.步骤与上述一致
4. 在第三方rec中刷入magisk.zip包
1.首先下载img文件
橙狐百度搜索:OrangeFox Recovery Downloads
twrp百度搜索:TeamWin - TWRP
2.安装驱动(不然电脑不能连接手机,除非你电脑本来就安装好了)
百度搜索:Android ADB Download - ADB Driver
3.打开adb,刷入rec
fastboot devices-连接设备
fastboot flash recovery +文件地址-刷入recovery
fastboot boot +文件地址-刷入内核,重启 fastboot reboot进入twrp即可,也可以到作者云盘下(站长天翼云盘也有)下载相当的.7z的压缩包里面有一键刷入工具。
重启到第三方rec,面具安装包magisk.apk改后缀为.zip,选择安装--找到magisk,√不用理滑动安装就行了,完成高级boot签名
5.开机安装magisk.apk即可。
方法二:
1.解bl锁步骤与上述一致
2.安装magisk.apk
3.找到与当前系统一致的刷机包,解压,在里面找到boot.img,没有可点击系统更新,找到对应的文件夹提取解压用payload_dumper提取boot.img。
4.在手机安装magisk打开点击其他√不用理直接下一步“选择并修补一个文件”,放入步骤3.中的boot.img文件,会导出修补后的文件。
5.将修补后的boot文件通过电脑adb命令【fastboot flash boot <文件路径>】刷入即可。
方法三:临时root该临时权限可授权其他app root,不需要解锁bl,不会清空数据,成功率不低但也不100哦,请下载安兔兔评测查看cpn是否为MTK联发科的,下载 MTK easy SU进去点击自己安装名句即可。安装完成再进去面具即可获得一个临时root,面具自启动相当于永久. 也可以用于读取bl解锁码解锁bl,或提取备份系统镜像如boot.img,system.img,通过修补boot可获取永久面具root。
四、本文涉及的文件下载网址
-
twrp:
https://twrp.me
-
orangefox(橙狐):
https://wiki.orangefox.tech/en/home
-
magisk:
https://github.com/topjohnwu/Magisk/releases
-
adb工具:
https://developer.android.google.cn/studio/releases/platform-tools?hl=zh-cn
Comments NOTHING