文件下载

123云盘
提取码:FNoL

App准备

  • Termux
  • Termux:api
  • 甲壳虫ADB助手开心版(可选)

环境设置

termux-change-repo

选择国内的镜像源

pkg update
pkg upgrade
pkg install android-tools,termux-api,libusb,clang

开始刷机

将要刷的手机进去Fastboot模式,用OTG连接运行Termux的手机,然后输入以下命令

termux-api start
termux-usb -l

此时如果手机正确识别了Fastboot设备,终端的输出会像这样:


"/dev/bus/usb/002/003"

如果出现

{}

就是没正确连接或没被识别
你应该输入:

termux-usb -r -e $SHELL -E "/dev/bus/usb/002/003"

这时会出现弹窗问:是否允许Termux访问XXX?确认后运行Fastboot应该就能检测到设备了
接着就可以像在电脑上一样刷机了

一键刷机脚本

这里我提供一个修改过的脚本(原作 酷安@是天天吖),经测试在鸿蒙4.2的P40上可以正常给Redmi Note 11T Pro刷澎湃1.0.4
如果你用其他软件(比如甲壳虫ADB助手)运行这个脚本,记得把fastboot全文替换为你的fastboot程序的绝对路径
请将完整的线刷镜像放入images文件夹,把images文件夹与flash.sh放在同一个目录(默认/sdcard/flash)
这个脚本默认清除cust分区,刷入boot分区的镜像文件名为boot.img,你可以替换为

常见问题

①输入

termux-usb -l

后卡住
→ 检查自己有没有安装Termux:api这个APP

②识别设备很慢或者刷了几个分区后卡住
→ 可能是线的兼容性有问题,我用小米的原装线刷会出现这个问题,用华为原装线就没问题