Skip to content

Latest commit

 

History

History
48 lines (41 loc) · 2.69 KB

File metadata and controls

48 lines (41 loc) · 2.69 KB

OKI内核 云端编译指南

  • 适用设备:一加,OPPO,真我,6.12GKI设备
  • 适用内核版本:6.1-6.12

Tip

本教程仅适用于编译支持 DroidspacesNTsync 的内核

请严格按照教学,以确保内核编译不出错并完美运行

前提准备:

  • 知道 Droidspaces项目 是干什么的
  • 一台解了 Bootloader 锁的设备,设备建议高通骁龙(否则没有GPU加速)
  • 查看 设置->关于手机->版本信息->内核版本 是否为 6.1.xxx~6.12.xxx 内核版本
  • 备份好你的手机对应的原 Boot 文件
  • 系统必须是 ColorOS OxygenOS

配置

1.查看本项目主页的表格的OKI系列的内核版本状态是否有 ✅完美运行

  • 如果你的机型正好是测试通过的机型,那么恭喜你,你只要严格按照本教程来,100%获得完美支持DroidSpaces的内核
  • 你的机型如果不是测试通过的机型,那也不用慌张,打上内核版本相同的补丁,大概率也可以获得完美支持DroidSpaces的内核

2.Fork cctv18 的内核项目

例子:若你的设备是一加ace5Pro,发现你的内核版本为6.6.xxx:

例子

Warning

请选择你对应的手机内核版本的项目,一旦选错,100%不开机

我在写这个教程的时候,作者已经添加了对 Droidspaces 的实验性支持,我看了看代码,基本没有问题

但还是要备份好你的手机对应的原 Boot 文件

4.手动触发Actions的对应工作流,等待20min左右的AK3出炉

建议配置

  1. KernelSU分支选择none,关闭susfs,开启Droidspaces的standard模式
  2. 安装 lz4 1.10.0+zstd 1.5.7 补丁
  3. 开启网络功能拓展配置(用于为ipset及需要iptables等高级网络功能内核支持的程序提供支持)
  4. 启用ADIOS IO调度器支持(提升IO读写性能)
  5. 关闭启内核级基带保护(阻止一切对非用户分区的写入,有效防止格机)
  6. 其他保持默认
  • 刷入Ak3包,运行 Droidspaces 检查,并运行容器,设备长时间运行并不崩溃,则为 ✅完美运行
  • 如果卡一屏,开不了机,但是测试通过的机型,可以检查哪一步出错,还是Actions配置选错
  • 如果卡一屏,开不了机, 而且是内核版本有通过的机型,但本身不是测试通过的机型,并严格按照本教程来,可以测试Droidspaces给出的sysvipc的其他补丁1_2_3,3_4_5,5_6_7