Главная приложение Практические инструменты GNURoot

Запустите Linux на вашем устройстве, не ругая его.

GNURoot предоставляет для вас метод для установки и использования распределений GNU/Linux и связанных с ним приложений/пакетов вместе с Android.

Это не требует корня.

Регулярное удаление полностью очищается после этого применения.

Это расширяется, и вы сможете установить свои собственные аппликации/пакеты.

Внутри GNURoot вы можете создать корневую файловую систему), запустить в нее или удалить ее.

Прочитайте описание приложений GNURoot Wheezy, Gentoo, Fedora или аборигенов в Play Store, чтобы получить некоторые намеки на то, как начать их использовать.

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

Мото: «Это не сделано, пока все* не будет бежать»

*Все == All Linux, пользовательские пространства приложений, без необходимости ругать ваше устройство. Некоторые вещи (небольшое количество вещей), которые на самом деле требуют корня, не будут работать (например, вставка модуля ядра).

Ключевые цели:

Выбор или gnu/linux rootfs для начала с:

В настоящее время два варианта, многое другое.

Все приложения, которые не требуют абсолютно корня, должны функционировать как нормально:

apt-get теперь работает.

Следующим шагом является получение графического интерфейса для рабочего стола, терминала и приложений. В настоящее время только запускает эмулятор терминала Android. Доказательство концепции сделано. Уточнение осталось.

Сделайте эту работу красиво вместе с Android:

Уже работает как «нормальное» приложение.

Следующим шагом является предоставление полезных намерений для пользователей и приложений (с разрешениями) для использования.

Обеспечить правильную поддержку и исправления ошибок:

Выпустите модель Pay-What-You-Want, чтобы в этом можно было бы поместить больше времени. Теперь на месте. Решите, должно ли это быть обязательным.

Повышение производительности:

Минимизируйте эффект производительности уловок, используемых для того, чтобы все это работало. Сейчас довольно хорошо.

Уменьшить след:

Переместите как можно больше на SDCARD.

Установите только то, что необходимо, и пусть пользователь выращивает его оттуда.

Поддержите несколько архитектур:

Только рука поддерживается. Никаких причин, по которым MIPS и X86 тоже не могут быть поддержаны.

Корни в основном содержат код GPL, но для этой пусковой установки я являюсь держателем авторского права, и он не под GPL, а вместо этого Apache V2. Он содержит модифицированную версию эмулятора терминала Android, которая также находится под Apache V2.

Пожалуйста: файлы ошибки, запросы на функции кода просмотра здесь:

https://github.com/corbinlc/gnuroot

Что нового в последней версии 0.1.5

Последнее обновление 29 июля 2015 года Direct People на новую версию GNURoot (называемая GNURoot Debian Com. GNURoot .debian), которая очень скоро займет место GNURoot Wheezy и Wheezyx.