Android刷机与root

刷机步骤

1、解手机BL锁(方法自行摸索)

2、电脑下载第三方与自己手机型号对应的刷机软件TWRP或者橙狐TWRP,下载与手机代号对应的ROM线刷包,下载电脑对手机开发者模式下调试的工具platform-tools,为刷机做准备

3、把手机调到开发者模式下,并打开手机的USB调试开关,插上手机原装数据线连接上电脑,并把手机重启到 fastboot
(因为每个人的机型不同,进入 fastboot的按键也不同;请自行网上搜索自己手机进入 fastboot的方式)

4、复制下载好的twrp.img到platform-tools文件内进行粘贴

5、在platform-tools文件夹上端的地址栏输入CMD并按回车键,打开电脑终端执行命令窗口

6、在CMD命令窗口输入以下命令:

1
2
fastboot devices // 作用:列出fastboot设备

在命令框里面输入:fastboot oem device-info这条命令,并按回车键;如果出现的是true,代表无锁,如果出现是false,代表有锁
有锁必须解锁之后才能刷机

7、在命令框里面输入:

1
2
fastboot flash recovery twrp.img //并按回车键;作用:把twrp刷入手机recovery分区

8、此时可以对手机进行清除数据操作,就是对手机:双清、三清、四清、五清操作

刷机清除数据

Dalvik/ART Cache 清除虚拟机的缓存
Cache 清除应用缓存
System 清除系统
Vendor 清除原始驱动(固件/驱动)
Data 清除应用数据
内置存储 清除手机里面存储的东西
USB-CTG 清除OTG的U盘里的dx

双清

1
2
3
4
Data 清除应用数据
Cache 清除应用缓存

滑动滑块也是双清

三清

1
2
3
Data 清除应用数据
Cache 清除应用缓存
Dalvik/ART Cache 清除虚拟机的缓存

四清

1
2
3
4
Data 清除应用数据
Cache 清除应用缓存
Dalvik/ART Cache 清除虚拟机的缓存
System 清除系统

五清

1
2
3
4
5
Data 清除应用数据
Cache 清除应用缓存
Dalvik/ART Cache 清除虚拟机的缓存
System 清除系统
Vendor 清除原始驱动(固件/驱动)

全清

1
2
3
4
5
6
7
Dalvik/ART Cache 清除虚拟机的缓存
Cache 清除应用缓存
System 清除系统
Vendor 清除原始驱动(固件/驱动)
Data 清除应用数据
内置存储 清除手机里面存储的东西
USB-CTG 清除OTG的U盘里的dx

格式化Data

Data 清除应用数据
内置存储 清除手机里面存储的东西

刷底包

刷底包:就是刷手机厂商官网手机型号对应的版本即可

9、手机ROM镜像刷入,根据开发编辑ROM包作者的要求清除手机数据即可

Root手机

1、下载系统包:rom(一定要下载和手机系统版本一致的系统包)
2、提取 boot.img :
3、手机插电脑,文件传输模式,复制 boot.img 到手机 Download 目录
4、手机下载 Magisk APP 安装:Magisk-download
5、打开 Magisk,1:安装 – 2:选择 boot.img – 3:开始修补文件 – 4:修补成功
6、手机插电脑,打开 文件传输 模式,打开手机 Download 目录,把 boot.img 和 修补过的(magisk_patched-版本号_不确定的手机字母.img )复制到电脑 platform-tools 目录
7、手机进入 Bootloader 模式,再插入电脑。(手机关机,电源键+音量下键,两个键长按)
8、在platform-tools文件夹上端的地址栏输入CMD并按回车键,打开电脑终端执行命令窗口

1
2
fastboot devices     //列出fastboot设备
fastboot flash boot magisk_patched-27000_iK9aw.img //root手机,magisk.img每次修补的名字都不一样,使用的时候请输入生成的名字

9、输出下面这三行代码,就是成功刷入了。

1
2
3
Sending 'boot' (131072 KB) OKAY [ 3.105s]
Writing 'boot' OKAY [ 0.404s]
Finished. Total time: 3.556s

10、再使用指令 fastboot reboot 重启手机。

1
fastboot reboot //重启手机

11、重启手机(开机有震动基本没问题了)耐心等手机开机。(显示Magisk的版本,就是刷好了的)

温馨提示:

如果刷入 magisk.img 不能开机,可以把前面提取的 boot.img 通过 fastboot 刷回去,恢复原 boot,一般都能正常开机!
boot.img 保留一份在电脑,避免出问题了可以自救下!还原 boot 指令

1
fastboot flash boot boot.img

后期系统更新,直接下载全量完整包升级,然后重复上面的步骤就可以继续愉快的使用 Magisk 了!


欢迎光临本站!


本站主要记录一些个人所学的内容。



Android刷机与root
http://example.com/2024/03/14/Android刷机与root/
作者
dzq88
发布于
2024年3月14日
许可协议