无需 Root,Android 也能运行 Linux 图形程序
Tess's Android Wayland Compositor
Tess 推出的 tawc 项目让 Android 设备无需 Root 权限即可运行 CLI 和图形化 Linux 程序。该项目由 AI 辅助构建,核心组件包括高性能的 tawcroot、Wayland 合成器以及集成界面。通过 Termux 的 widget 提供熟悉的终端体验,支持将 Linux 应用添加到主屏幕,并借助 libhybris 调用手机原生图形驱动实现硬件加速。尽管目前仅支持 arm64 架构且缺乏完整的沙箱隔离,但 tawc 在性能上已优于现有替代方案,为在 Android 上运行 Arch Linux ARM 或 Debian 等发行版提供了新路径。
tawcroot 通过模拟 chroot 和其他系统调用来克服无 Root Android 的限制,它类似于 PRoot,但因其采用单进程设计而速度更快。
HN 评论区
14- yjftsjthsd-h
太酷了。
> libhybris 允许 glibc Linux 程序加载标准的 Android 图形驱动程序
我不太明白为什么需要这个?这运行在真正的完整 Android 系统上,驱动程序应该已经能用了吧?
- alex7o
哦,这太酷了,尤其是在折叠屏上,你可以运行一些很有趣的应用。再加上 wine 和 fex,甚至能玩出更疯狂的东西。