無需 root 即可在您的設備上運行 Linux。
GNURoot為您提供了一種安裝和使用 GNU/Linux 發行版及其與 Android 相關的應用程序/軟件包的方法。
這不需要根。
此應用程序後,常規卸載會完全清理。
這是可擴展的,您將能夠安裝自己的應用程序/軟件包。
在GNURoot內部,您可以創建根文件系統)、啟動它或刪除它。
閱讀 Play 商店中GNURoot Wheezy、Gentoo、Fedora 或 Aboriginal 應用程序的說明,獲取有關如何開始使用它們的一些提示。
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
座右銘是:“這還沒有完成,直到一切*都開始運行”
*一切 == 所有 Linux、用戶空間應用程序,無需 root 您的設備。有些實際上需要 root 的東西(一小部分)將無法工作(例如插入內核模塊)。
主要目標:
選擇 GNU/Linux rootfs 來啟動:
目前有兩種選擇,未來還會有更多選擇。
所有不絕對需要 root 的應用程序都應該正常運行:
apt-get 現在可以工作了。
接下來的步驟是獲得桌面、終端和應用程序的圖形界面。目前,僅啟動 Android 終端模擬器。概念驗證已完成。精煉留下。
使其與 Android 完美配合:
已經像“正常”應用程序一樣工作。
下一步是提供有用的意圖供用戶和應用程序(具有權限)使用。
提供適當的支持和錯誤修復:
發布按需付費模式,這樣就可以投入更多時間。現在就位。決定是否應該強制執行。
提高性能:
最大限度地減少用於實現這一切的技巧對性能的影響。現在很好。
減少佔地面積:
盡可能移動到SD卡。
僅安裝必要的內容,並讓用戶從那裡擴展它。
支持多種架構:
僅手臂支撐。沒有理由不支持 MIPS 和 x86。
根目錄主要包含 GPL 代碼,但對於這個啟動器,我是版權所有者,它不在 GPL 下,而是在 Apache v2 下。它包含 Android 終端仿真器的修改版本,該版本也在 Apache v2 下。
請:在此處提交查看代碼的錯誤、功能請求:
https://github.com/corbinlc/GNURoot
閱讀更多信息