DroidDesk:安卓手机变 Linux 桌面
DroidDesk 让 ARM64 安卓手机跑完整 Linux 桌面:VS Code、LibreOffice 实测可跑,接显示器即成 Linux PC。
项目资料
GitHub Ecosystem- 许可证
- GPL-3.0
- 主语言
- Kotlin
- 星标
- 4,614
- 核查时间
- 2026-11-01
以上快照资料以核查当日为准,可能随版本或运营策略变化。
抽屉里的旧安卓手机,性能其实够跑一个桌面系统,缺的只是一条走得通的路。DroidDesk 是一个 GPL-3.0 开源项目,让任意 ARM64 安卓手机通过 Termux 跑起完整的 Linux 桌面——它走的是带直连内核的桌面环境路线,并非终端模拟或虚拟机:VS Code、LibreOffice、Wireshark 都实测可跑。截至 2026 年 11 月 1 日,仓库 4,614 颗星,主要语言 Kotlin,最新版 v1.3.1 于 10 月 14 日发布。手机接上显示器就是一台 Linux PC,拔下来整个环境随身走。
核心功能
Termux 装 XFCE 桌面的教程网上不少,DroidDesk 把这条路收成了一个可复制的流程:setup 脚本在 Termux 里装好整套桌面(XFCE4/LXQt/MATE/KDE 可选),GUI 应用走 Termux User Repository(TUR);TUR 里没有的工具(Wireshark、Metasploit 这类)落进一个 Proot 容器装标准 Ubuntu/Debian/Kali 环境,装完自动同步进桌面应用菜单,不用每次进容器找图标。README 实测清单里还包括 Claude Code 跑在终端里,以及离线本地大模型推理(5+ tokens/秒,不用 API)。
独立 App
不想手动配 Termux 的话,DroidDesk 也提供独立安卓应用(Releases 下载 APK 侧载):内嵌 Termux:X11 服务,自动解包 ARM64 bootstrap 并装好桌面。免 root 走应用私有的 Termux 用户空间,有 root 可以用 chroot 跑 Ubuntu 文件系统;Adreno GPU 可用 Turnip/Zink 硬件加速,其他 GPU 回退 Mesa 软渲染。
典型使用场景
- 盘活抽屉里的旧手机:应急写代码的备用机,或者插电挂在角落跑本地模型的离线盒子。
- 网络与安全学习者:Wireshark、Metasploit 装进 Proot 容器随身带,不用另背一台电脑。
- 只有一部手机支持 USB-C 视频输出时,一根转接线就是临时工位。
快速上手
需要一部 ARM64 安卓手机;Termux 要从 F-Droid 装(Play 商店版不是最新)。接显示器两条路:手机支持 USB-C 视频输出就用转接头直连;不支持就用树莓派做桥(README 有完整脚本,可设开机自启)。只用在手机屏幕上也行,内嵌 X11 服务直接渲染。MIUI、One UI 和原生 Android 13+ 可能杀后台,README 给了对应的保活设置。
小结
DroidDesk 适合想给闲置安卓设备找去处的人。期望要摆正:手机 SoC 的性能上限就在那里,Blender 能装但卡,剪视频和 3D 重活不是它的场景;发热和耗电也比日常使用明显,长时间挂机建议散热背夹或插电。GPL-3.0,与 Termux 官方无隶属关系。想对比另一种「手机变电脑」的思路,可以看 VirtualMacOniPad——那是越狱 iPad 上跑 macOS 的硬件虚拟化路线。GitHub 数据核验于 2026 年 11 月 1 日。