在您的设备上运行Linux而无需扎根。
GNURoot为您提供了一种方法,可以安装和使用GNU/Linux发行版及其与Android一起使用的相关应用程序/软件包。
这不需要根。
此应用程序后,常规卸载将完全清理。
这是可扩展的,您将能够安装自己的应用程序/软件包。
在GNURoot内部,您可以创建一个根文件系统),启动或删除它。
阅读Play商店中GNURoot Wheezy,Gentoo,Fedora或原住民应用程序的描述,以获取有关如何开始使用它们的一些提示。
https://play.google.com/store/apps/details?id=champion.gnuroot.wheezy
https://play.google.com/store/apps/details?id=champion.gnuroot.gentoo
https://play.google.com/store/apps/details?id=champion.gnuroot.fedora
https://play.google.com/store/apps/details?id=champion.gnuroot.aboriginal
Moto是:“这是没有完成的,直到一切*都会运行”
*所有内容==所有Linux,用户空间应用程序无需扎根设备。某些事情(少量的事情)实际上需要根无法工作(例如插入内核模块)。
关键目标:
选择或gnu/linux rootfs首先:
目前有两个选择,还有更多选择。
所有不需要根的应用程序都应正常运行:
现在正常工作。
以下步骤是获得桌面,终端和应用程序的图形接口。目前,仅启动一个Android终端模拟器。概念证明。剩下的精炼。
与Android并肩作用:
已经像“普通”应用程序一样工作。
下一步是为用户和应用程序(带有权限)提供有用的意图。
提供适当的支持和错误修复:
发布付费的款式模型,因此可以将更多的时间投入其中。现在就位。确定是否应该是强制性的。
提高性能:
最大程度地减少用于使所有工作的技巧的性能效果。现在很好。
减少足迹:
尽可能移动到SDCARD。
仅安装必要的内容,并让用户从那里生长。
支持多个体系结构:
只有手臂支撑。没有理由也不能支持MIPS和X86。
根主要包含GPL代码,但是对于此启动器,我是版权持有人,它不在GPL下,而是Apache V2。它包含Android终端模拟器的修改版本,该版本也位于Apache V2下。
请:文件错误,在此处查看代码的功能请求:
https://github.com/corbinlc/gnuroot
April 16, 2025
April 15, 2025
April 15, 2025
April 15, 2025
April 15, 2025
April 15, 2025
April 15, 2025
April 15, 2025
April 15, 2025
April 15, 2025