还得是一加,新机到手,解锁 root 一条龙 😋
解锁教程适用于 一加 13 以及其它一加系列的手机(
KernelSU 教程适用于所有具有 GKI 支持的手机
目录
前言
某品牌日常耍猴,国内仅仅剩下能够方便解锁的手机就只有一加了,舍友刚好换机,一加 13,就拿他的机子来解锁刷 KernelSU 吧 🤣
P.S. 他先叫我帮帮他的,我就顺便再水一篇博客来证明我还活着 🙏
解锁准备
解锁仅需从 Android 开发者(国内) 下载 Android SDK Platform-Tools 即可
分三个系统,其下载链接分别为:
下载后解压到任意位置即可
安装驱动(仅 Windows 需安装)
从 Android 开发者(国内) 下载 USB 驱动,但很搞笑的是,Android 开发者(国内)的下载链接 404,应该是谷歌哪边没传上去 😅
但其实下载链接可以直接访问,就放个下载链接吧
下载解压后,右键 android_winusb.inf
选择 安装
即可
备份数据!!!解锁会清除所有数据,务必在解锁前备份好!!!
当然,我舍友这台是新机,没有任何数据 😋
解锁 Bootloader
手机在
设置
-关于本机
-版本信息
中狂点版本号
7 次,直到进入开发者模式,同时记下内核版本
仅需记下红框内的即可,同一手机均一致,不同手机才可能不同手机在
设置
-系统与更新
-开发者选项
中开启OEM 解锁
与USB 调试
手机连接上电脑,在解压出来的
platform-tools
文件夹(文件夹中需要确保存在adb.exe
和fastboot.exe
)下,点击地址栏,输入cmd
回车打开命令行窗口输入
adb reboot bootloader
回车,手机授权电脑,随后手机重启进入 Bootloader 模式(当然,你也可以长按音量减
+电源键
进 Bootloader 模式)
手机在 fastboot 模式时,最下面的红字「DEVICE STATE」显示locked
(锁定状态)输入
fastboot flashing unlock
回车,解锁 Bootloader
若一直卡在waiting for device
可尝试手动指定设备驱动操作路径:右键
Windows 徽标
-设备管理器
-其它设备
- 右键Android
(或是其它带有 ⚠️ 和 ❔ 的设备,一般名字和 Android 沾边) -更新驱动程序
-浏览我的电脑以查找驱动程序(R)
-让我从计算机上的可用驱动程序列表中选取(L)
-Android Device
- 选中Android Bootloader Interface
- 然后一路确认即可按下
音量减
键,使「UNLOCK THE BOOTLOADER」高亮,再按一下电源键
,确认解锁,此时手机将会恢复出厂设置并重启Enjoy!
KernelSU
这是啥?引用官方的介绍
KernelSU 是 Android GKI 设备的 root 解决方案,它工作在内核模式,并直接在内核空间中为用户空间应用程序授予 root 权限。
而对于用户来说,主要的区别就是是否容易被应用检测到 root
KernelSU 一般具有更好的隐蔽性,更好地应对部分应用不合理的检测各种奇奇怪怪的东西(例如数字人民币……
安装方式
KernelSU 有两种安装方式,一种是 GKI 安装,另一种是 LKM 安装
个人建议使用 GKI 镜像启动,然后再进 KernelSU 安装成 LKM 模式
当然,你也可以提取 boot 镜像来手动修补,过程和 Magisk 的过程几乎一致,参照我以前的 Pixel3 安装 Magisk,这里就不再赘述
查看内核
GKI 需要近期的手机(出厂系统为 Android 12 或以上,既内核版本中具有形如 android12
字样)才支持
内核版本可以通过在 设置
- 我的设备
- 全部参数与信息
- 内核版本
查看
只需要看其 KMI 版本即可,以出厂搭载 ColorOS 15 的 一加 13 为例,其内核版本为 6.6.30-android15-8-gc6f5283046c6-ab12364222-4k
,取前头,拉中间,其 KMI 版本为 6.6-android15-8
知道了自己的 KMI 版本后,就可以去 KernelSU 的项目里下载对应的 GKI 内核镜像
如何寻找呢?最建议的是依据内核版本寻找,首先确保所寻找的镜像包含最多的相似性,比如 6.6.30-android15-8-gc6f5283046c6-ab12364222-4k
,则需要寻找 android15-6.6.30_yyyy-mm-boot.img.gz
但如果没有对应小版本的呢?那就依据 KMI 版本找最新的下载(6.6.
后面数字比 30 大就行,也可用数字最大或年份月份最新的)
同样的,还有不同的后缀,有以下三种后缀
boot.img.gz
boot-gz.img.gz
boot-lz4.img.gz
怎么选呢?一般选第一个就行,大不了都下下来试试得了~
点击显示/隐藏示例
加粗的即为内核版本 5.15.74-android13-8-00049-g8945ccdb2203-ab9500309
的正确可选项
android14-6.1.78_2024-06-boot-gz.img.gz
android14-6.1.78_2024-06-boot-lz4.img.gz
android14-6.1.78_2024-06-boot.img.gz
android14-6.1.84_2024-07-boot-gz.img.gz
android14-6.1.84_2024-07-boot-lz4.img.gz
android14-6.1.84_2024-07-boot.img.gz
android15-6.6.30_2024-08-boot-gz.img.gz
android15-6.6.30_2024-08-boot-lz4.img.gz
android15-6.6.30_2024-08-boot.img.gz
找到对应内核后,下载解压即可(如果你的压缩软件不支持的话,可以尝试使用 NanaZip)
Tips:若下载不畅,可以右键需要下载的文件复制链接,并在链接前头直接添加 https://cors.isteed.cc/
进行下载
安装
⚠️ 注意:下文默认电脑已具有 ADB 环境,在解压出来的 platform-tools
文件夹(文件夹中需要确保存在 adb.exe
和 fastboot.exe
)下,点击地址栏,输入 cmd
回车打开具有 ADB 环境的命令行窗口
手机进入
fastboot
模式(开机时按住电源键
+音量减
)电脑连接手机,执行
fastboot boot /path/to/boot.img
其中,/path/to/boot.img
为你通用内核位置(可以将文件直接拖入终端获得路径)
这时手机将会开机,拥有临时的 GKI 模式的 KernelSU 了手机打开
KernelSU
,再次安装即可拥有永久 LKM 模式的 KernelSU
(不要在意为什么用小米 13 的截图Enjoy!
碎碎念
还得是一加解锁方便,希望这根没有任何限制解锁的独苗能够继续保持,哪像某品牌解锁还要耍猴考试的机子呢……(虽然你解锁会炸 TEE,但我还是原谅你了,下次换机就你加惹 😋
新机到手不到十分钟,它的 locked
就不存在惹~