Skip to content

一加ace3v黑砖教程

🕒 Published at:

黑砖和Magisk和KernelSU教程(

刷前须知

刷机有风险,刷机需谨慎。

刷机前一定要备份好数据,系统镜像boot等等。

愿你刷机半身,归来仍是类原生。 --我自己

1.开启adb调试

手机打开设置/关于手机/版本信息,版本号 连续点击7次 返回设置 搜索开发者选项,进入开发者-OEM解锁打开-USB调试打开,手机有弹窗调试点一律允许调试确定。

2.解bl锁

这里用到工具搞机助手,需要自己安装adb和fastboot工具链

将手机通过数据线连接电脑

在工具箱看到连接到设备后点 系统模式下重启到 引导模式​(也就是fastboot模式)

等待手机进入引导模式,在终端输入fastboot flashing unlock​(请确保已经安装了fastboot命令,并连接到了设备,通过fastboot devices查看设备)

然后在手机上通过音量键上下选择,开机键确认下面的选项

即可解bl

3.刷入twrp

还是来到引导模式,在助手里如下操作,其中Recovery要自己找自己手机适配的twrp包

屏幕截图 2025-02-20 165810

2025-02-20 165942

刷入后重启到恢复模式(rec模式)

4.刷入Magisk

Magisk的apk改名成zip后缀传入手机目录,然后如下操作

download

开机后自行安装Magisk的apk即可。

4.1黑砖

!!!!(危险操作)!!!!

!!!!下一步请看5!!!!

在恢复模式点右下角重启​,切换槽位B,重启即可黑砖。

原因:对于一加Ace3V机型,切换到B槽之后,由于B槽本来就是空的,所以切换后,会卡死在9008模式无限重启。

查询是否支持AB槽:

shell
// 方法1:
adb shell getprop ro.boot.slot_suffix
// 如果返回值为空,说明手机不支持 A/B 分区。如果返回值为 `_a` `_b`,说明手机支持 A/B 分区。

// 方法2:
fastboot getvar current-slot
// 如果返回值为“current-slot:”,后面没有跟着A/B,说明手机不支持 A/B 分区。

// 方法3:直接试着切换
fastboot --set-active=other
// 如果返回值为“fastboot: error: Device does not support slots”,说明手机不支持 A/B 分区。

切换AB槽:

shell
fastboot --set-active=other

并且,如果你尝试给B槽刷入系统,会遇到Dynamic Partition空间不足的错误!因为一加Ace 3V留给Super分区的空间本来就不够。

所以不要切换到B槽!

5.刷入KernelSU

!!!Magsik和KernelSU都是root管理器,都能实现几乎相同的功能,但是在root的隐藏方面KernelSU更胜一筹。

注:如果你只需要root而没有隐藏需求那Mgaisk就够用了。如果你需要日用等可以考虑KernelSU

这里使用内核刷写 App 安装​安装刷入(需要手机内核大于等于5.10)

  1. 下载对应AnyKernel3(这个可在https://github.com/tiann/KernelSU/releases/里找,推荐找自编译有本机型测试过的)

    !!!!!!!请仔细阅读官方文档!!!!!!

  2. 下载KernelFlasher

  3. 给KernelFlasher,root权限,并刷入内核,步骤如下(AK3包为第一步下载的AnyKernel3)

    61620957a1443c9-2048x867

  4. 在Magisk里选择卸载,完全卸载Screenshot_20220213-123456_Magisk-696x1024

  5. 重启后下载KernelSU管理器的apk,打开看到上方显示工作中GKI,那么就成功了!

结语

本教程可能只适用于特定机型。

关于刷写KernelSU的方法还有很多,可以参考官方文档