你的手机能跑Droidspaces吗?社区验证过的Android设备完整清单(内核3.10-6.1全覆盖)
【免费下载链接】Droidspaces-OSSA lightweight, LXC-like container runtime for Android and Linux. Run full Linux distributions natively with zero performance penalty项目地址: https://gitcode.com/gh_mirrors/dr/Droidspaces-OSS
Droidspaces是一款轻量级、类 LXC 的容器运行时,让你在 Android 手机(和 Linux)上原生运行完整的 Linux 发行版——带真正的 init 系统(systemd / OpenRC),且几乎零性能损耗。本文帮你快速判断你的手机能不能跑 Droidspaces:从内核版本要求、Root 方式,到社区验证过的 Android 设备完整清单,覆盖内核 3.10 到 6.1(最新清单已延伸至 6.12),让你买二手机或折腾前心里有数。
一、Droidspaces 是什么?为什么值得折腾
Droidspaces 利用 Linux 内核的namespace 隔离(PID、MNT、UTS、IPC、Cgroup),在你的设备里开一个独立"小系统",把完整的 Ubuntu、Debian、Fedora 等发行版装进去作为 PID 1 运行。
它不是模拟器,所以没有指令集翻译的开销,性能接近原生。你可以在手机里跑开发环境、Docker、甚至图形桌面。
💡 想知道完整能力边界(GPU 加速、音频、X11 桌面),可阅读 Documentation/Graphics-and-Audio.md。
二、快速判断:你的设备是否满足硬性要求
在翻设备清单之前,先确认三件事。满足下面全部 ✅,才能继续。
| 检查项 | 要求 | 不满足会怎样 |
|---|---|---|
| 📱Root 权限 | 必须已 Root(推荐KernelSU) | 无 Root 完全无法运行 |
| 🧬内核版本 | Linux 内核3.10 及以上 | 低于 3.10 不支持 |
| ⚙️内核选项 | 开启 Namespaces / Cgroups / Seccomp 等 | 容器起不来或功能残缺 |
1. Root 方式对照(很重要)
| Root 方式 | 状态 | 说明 |
|---|---|---|
| KernelSU | ✅ 完全支持(推荐) | 稳定。既然要刷 Droidspaces 内核,直接把它打进内核最省事 |
| APatch | ✅ 支持 | 需在 App 里开启Daemon Mode并重启一次 |
| Magisk | ✅ 支持 | 需开启Daemon Mode并重启一次 |
⚠️两个明确的"不支持":GrapheneOS(拦截了容器所需的关键系统调用)、SuSFS(若必须用,请关闭"HIDE SUS MOUNTS FOR ALL PROCESSES",否则容器无法启动)。
2. 内核版本支持等级
Droidspaces 支持内核3.10 及以上,等级如下:
| 内核版本 | 支持等级 | 说明 |
|---|---|---|
| 3.10 – 3.18 | ✅ 支持(Legacy) | 最低门槛。基础 namespace 支持,systemd 发行版可能不稳,推荐 Alpine |
| 4.4 – 4.19 | 🟢 稳定 | 全面支持 systemd < v258 的现代发行版,原生支持嵌套容器(Docker/Podman) |
| 5.4 – 5.10 | 🔵 推荐 | 主线。完整特性,含嵌套容器 + Cgroup v2 |
| 5.15 及以上 | 🌟 最佳 | 性能最好,对现代发行版兼容性最强 |
3. 用 App 内置"需求检测器"一键自检
不用手动核对内核选项——Droidspaces 内置了完整检查套件:
- 进入设置 → Requirements → Check Requirements,它会内部跑完整的
droidspaces check。 - 同一页面还能复制出
droidspaces.config内核配置片段,方便内核开发者核对。 - 检测逻辑源码见 src/check.c,安装流程见 Documentation/Installation-Android.md。
三、社区验证过的 Android 设备完整清单(核心)
下面是社区维护的设备列表,专为"买二手机做自托管"这类场景准备,每条都含内核版本、Root 方式、内核源码、下载链接、维护者。完整表格(可直接复制下载内核)在这里:
👉 Documentation/community-supported-devices.md
⚠️ 刷自定义内核需要解锁 bootloader。开发者不对刷砖、数据丢失或硬件损坏负责。官方团队未对这些仓库做深度审计,请自行风险自负。
清单覆盖的内核区间
| 分区 | 内核版本 | 典型代表机型 |
|---|---|---|
| Non-GKI | ≤ 4.19 | OnePlus 7 Pro、Galaxy S10(日版)、Redmi K40、Redmi K20 Pro、moto g(50) |
| GKI 5.4 | 5.4.x | Nothing Phone (1)、Xiaomi 11T Pro、Motorola Edge 30、Galaxy S21 5G |
| GKI 5.10 | 5.10.x | OnePlus 10 Pro / 10T / 11R / ACE 全系、Galaxy A15 4G、Redmi K60 |
| GKI 5.15 | 5.15.x | OnePlus 11 / 12R / ACE 3 / Open、Galaxy A16/M14/A25、Redmi K70 |
| GKI 6.1 | 6.1.x | OnePlus 12 / 13R / ACE 5、红魔 9 Pro、Google Pixel 6、Lenovo Legion Y700 |
| GKI 6.6 | 6.6.x | OnePlus 13 / 13S / 13T / ACE 6、Xiaomi 15、Xiaomi Pad 8 Pro、Volla Quintus |
| GKI 6.12 | 6.12.x | Xiaomi 17 / 17 Pro、Redmi K90 Pro Max、Poco F8 Ultra、OnePlus 15 / 15R / 15T |
亮点机型速览(摘取代表性条目)
- 入门 / 性价比:Redmi K40、Redmi Note 13、Realme 6、Galaxy A15 4G —— 老机型也能跑,多为Both 模式 + Turnip/Virgl GPU 加速。
- 中端主力:Nothing Phone (1)、Xiaomi 11T Pro、OnePlus 10 系列 —— 5.4/5.10 内核,嵌套容器可用。
- 旗舰:OnePlus 12 / 13、Xiaomi 14 / 15 / 17、红魔 9 Pro —— 6.1 / 6.6 内核,Turnip + Virgl 双加速。
- 平板:OnePlus Pad 2/3、Xiaomi Pad 6/7/8、HONOR Magic Pad 3 Pro —— 大屏跑桌面环境很香。
- Google Pixel 6(oriole):6.1 内核 + Virgl,官方系旗舰也有解。
📌 绝大多数条目的"Droidspaces Mode"为Both(既支持容器模式也支持守护进程模式),GPU 加速以Turnip(Adreno)和Virgl(通用)为主,状态多为Working。
买二手机做自托管?按这三步筛
- 先锁定内核版本:想要完整现代体验,选5.10 / 5.15 / 6.1+;只想要能跑,4.4–4.19 也稳。
- 确认有现成内核:清单里带"Download Link"的机型可直接刷,不用自己编译。
- 看 Root 方式:优先选标注KernelSU的条目,兼容性最省心。
四、内核怎么配?(想自己编译时看这里)
Droidspaces 需要一批内核选项来跑隔离容器:namespace、cgroups、seccomp 过滤、网络与设备文件系统支持。
- Non-GKI 内核(3.18 / 4.4 / 4.9 / 4.14 / 4.19)最容易配,四步搞定。
- GKI 内核(5.4+)需按版本打上对应补丁(仓库已备好,如
fix_sysvipc_kabi、posix_mqueue等)。
完整配置片段与补丁说明见 Documentation/Kernel-Configuration.md,补丁文件在 Documentation/resources/kernel-patches/。
五、结论:你的设备能跑吗?
一句话判断:
- ✅ 内核3.10+且已 Root(推荐 KernelSU)→ 有希望,去 设备清单 搜你的机型。
- ✅ 型号在清单里且带下载链接 →直接开刷,装完 APK 在 App 内建容器即可。
- ❌ GrapheneOS / 未 Root / 内核 < 3.10 → 暂不支持。
满足条件后,安装极简:装 APK → 授予 Root → 首次启动 App自动原子化安装后端→ 在 Containers 页从 Rootfs Repository 挑发行版一键装好(推荐Sparse Image类型)。详细步骤见 Documentation/Installation-Android.md。
🚀 想贡献或更新你机型的条目?遵循 清单文件 底部的"Contribution guidelines",一行一设备、填全所有列、附可下载内核包即可。
【免费下载链接】Droidspaces-OSSA lightweight, LXC-like container runtime for Android and Linux. Run full Linux distributions natively with zero performance penalty项目地址: https://gitcode.com/gh_mirrors/dr/Droidspaces-OSS
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考