OnePlus 12 安装 KernelSU
本文最后更新于 532 天前,其中的信息可能已经有所发展或是发生改变。

这是KernelSU的官方网站  https://kernelsu.org/   

这是KernelSU的安装教程  https://kernelsu.org/zh_CN/guide/installation.html

按照本贴内容操作的前提是bootloader已解锁。

KernelSU有2种安装模式,GKI模式和LKM模式,官方给出的建议是:如果您的设备是手机,建议优先考虑 LKM 模式;如果您的设备是模拟器、WSA 或者 Waydroid 等,建议您优先考虑 GKI 模式。

听人劝吃饱饭,所以我选择了LKM模式进行安装,2种模式各自的优点在官方教程中也给出了详细的解释。

安装完效果是这样的:

1.准备工作

a.下载KernelSU管理器应用 https://github.com/tiann/KernelSU/releases

下载链接 https://github.com/tiann/KernelSU/releases/download/v0.9.2/KernelSU_v0.9.2_11682-release.apk

b.下载payload解包工具 https://github.com/ssut/payload-dumper-go/releases ,用于从官方固件中的payload.bin文件中解包出镜像文件

c.需要了解自己的OnePlus 12的系统版本,比如我的是PJD110_14.0.0.403,那么就需要下载对应版本的“ColorOS PJD110_14.0.0.403(CN01) A.56”OTA固件。

2.将KernelSU管理器应用安装至手机

也可以使用命令adb install KernelSU_v0.9.2_11682-release.apk安装

3.从OTA固件包中解压出payload.bin文件,并将payload.bin拖拽至payload-dumper-go.exe上,即可解包出镜像文件。

4.将解包的镜像文件中的init_boot.img上传至手机,并使用KernelSU管理器应用对其进行修补,就像这样:

5.将修补后的init_boot.img镜像文件从/storage/emulated/0/Download/拷贝至电脑。

如图所示,修补后生成了kernelsu_boot_20240407_131722.img文件。

6.进入bootloader并使用fastboot flash init_boot kernelsu_boot_20240407_131722.img命令将修补得到的kernelsu_boot_20240407_131722.img刷入init_boot分区

至此,大功告成!

以下是命令执行及反馈信息:

PS D:\OnePlus 12\platform-tools> .\fastboot.exe flash init_boot ‘D:\OnePlus 12\kernelsu_boot_20231231_163938.img’

Sending ‘init_boot’ (8192 KB)                      OKAY [  0.035s]

Writing ‘init_boot’                                OKAY [  0.006s]

Finished. Total time: 0.200s

推荐更快捷的payload解包工具:【Super Payload Dumper】现代化多线程Payload.bin解包工具

参考资料:一加社区@Athena https://bbs.oneplus.com/thread/1569840074059677696

暂无评论

发送评论 编辑评论

|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇