- 适用设备:一加,OPPO,真我,6.12GKI设备
- 适用内核版本:6.1-6.12
Tip
本教程仅适用于编译支持 Droidspaces 和 NTsync 的内核
请严格按照教学,以确保内核编译不出错并完美运行
- 知道 Droidspaces项目 是干什么的
- 一台解了 Bootloader 锁的设备,设备建议高通骁龙(否则没有GPU加速)
- 查看
设置->关于手机->版本信息->内核版本是否为6.1.xxx~6.12.xxx内核版本 - 备份好你的手机对应的原
Boot文件 - 系统必须是
ColorOSOxygenOS
- 如果你的机型正好是测试通过的机型,那么恭喜你,你只要严格按照本教程来,100%获得完美支持DroidSpaces的内核
- 你的机型如果不是测试通过的机型,那也不用慌张,打上内核版本相同的补丁,大概率也可以获得完美支持DroidSpaces的内核
2.Fork cctv18 的内核项目
- OKI内核6.1系列 https://github.com/cctv18/oppo_oplus_realme_sm8650
- OKI内核6.6系列 https://github.com/cctv18/oppo_oplus_realme_sm8750
- OKI,GKI内核6.12系列 https://github.com/cctv18/oppo_oplus_realme_sm8850
例子:若你的设备是一加ace5Pro,发现你的内核版本为6.6.xxx:
Warning
请选择你对应的手机内核版本的项目,一旦选错,100%不开机
我在写这个教程的时候,作者已经添加了对 Droidspaces 的实验性支持,我看了看代码,基本没有问题
但还是要备份好你的手机对应的原 Boot 文件
- KernelSU分支选择none,关闭susfs,开启Droidspaces的
standard模式 - 安装 lz4 1.10.0+zstd 1.5.7 补丁
- 开启网络功能拓展配置(用于为ipset及需要iptables等高级网络功能内核支持的程序提供支持)
- 启用ADIOS IO调度器支持(提升IO读写性能)
- 关闭启内核级基带保护(阻止一切对非用户分区的写入,有效防止格机)
- 其他保持默认
- 刷入Ak3包,运行
Droidspaces检查,并运行容器,设备长时间运行并不崩溃,则为 ✅完美运行 - 如果卡一屏,开不了机,但是测试通过的机型,可以检查哪一步出错,还是Actions配置选错
- 如果卡一屏,开不了机, 而且是内核版本有通过的机型,但本身不是测试通过的机型,并严格按照本教程来,可以测试
Droidspaces给出的sysvipc的其他补丁1_2_3,3_4_5,5_6_7
