GNURoot
Инструменты

GNURoot на Андроид

★ 4.00 2 оценок
9.2 тыс. загрузок
0.1.4 версия
534 КБ размер
Скачать APK
✓ Проверено источником

Скриншоты

Интерфейс приложения GNURoot

Обзор GNURoot

Краткий обзор по актуальным данным карточки приложения.

GNURoot — приложение для устройств на Android из категории «Инструменты». В этом разделе собраны системные и прикладные инструменты для повседневной работы с устройством.

В карточке указаны версия 0.1.4, размер APK 534 КБ, совместимость с Android 1.6+, обновление от 17.03.2015. Разработчиком указан Corbin Champion.

По данным источника, у приложения оценка 4.00 из 5 на основе 2 оценок и 9 160 загрузок. Показатели могут меняться по мере выхода обновлений.

Приложение может подойти тем, кому нужны дополнительные инструменты и функции для устройства Android.

Источник отмечает текущий APK как проверенный. Перед установкой всё равно следует сверить название приложения, разработчика, идентификатор пакета.

  • Текущая версия: 0.1.4
  • Размер файла: 534 КБ
  • Требования: Android 1.6+
  • Идентификатор пакета: champion.gnuroot
  • Разрешений в текущей версии: 3

Описание от разработчика

GNURoot provides a method for you to install and use GNU/Linux distributions and their associated applications/packages alongside Android.

This does NOT require root.

A regular uninstall fully cleans up after this application.

This is expandable and you will be able to install your own applciations/packages.

Inside GNURoot, you can create a root file system), launch into it, or delete it.

Read the description of the GNURoot Wheezy, Gentoo, Fedora or Aboriginal apps in the Play Store to get some hints on how to get started using them.

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

The moto is: "This ain't done, until everything* will run"

*everything == all linux, user space applications, without having to root your device. Some things (a small number of things), that actually require root will not work (like inserting a kernel module).

Key goals:

Choice or GNU/Linux rootfs to start with:

Currently two choices, many more to come.

All applications that don't absolutely require root should function as normal:

apt-get now working.

Following step is to get a graphical interface for the desktop, terminal and applications. Currently, only launches an Android Terminal Emulator. Proof of concept done. Refinement left.

Make this work nicely alongside Android:

Already works like a "normal" application.

Next step is to provide useful intents for users and applications (with permissions) to use.

Provide proper support and bug fixes:

Release a pay-what-you-want model, so more time can be put into this. Now in place. Decide whether it should be mandatory.

Improve performance:

Minimize the performance effect of the tricks used to make this all work. Quite good now.

Reduce Footprint:

Move as much as possible to the sdcard.

Only install what is necessary and let the user grow it from there.

Support multiple architectures:

Only arm supported. No reason why MIPS and x86 cannot be supported too.

The roots mostly contain GPL code, but for this launcher I am the copyright holder and it is not under the GPL, but instead the Apache v2. It contains a modified version of the Android Terminal Emulator, which is also under the Apache v2.

Please: file bugs, feature requests of view code here:https://github.com/corbinlc/gnurootGNURoot предоставляет способ для вас, чтобы установить и использовать дистрибутивы GNU / Linux и связанных с ними приложений / пакетов наряду Android.

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

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

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

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

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

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

Девиз: "Это не будет сделано, пока все * не будет работать"

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

Основные цели:

Choice или GNU / Linux корневой файловой системы, чтобы начать с:

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

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

   кв-получить в настоящее время работает.

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

Сделать эту работу красиво наряду Android:

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

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

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

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

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

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

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

   Перемещение как можно больше на SDCard.

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

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

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

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

Пожалуйста: файловые ошибки, функция запросы вида кода здесь:https://github.com/corbinlc/gnuroot

Что нового

First release since birth of my son.
1) apt-get upgrade works again. Corrected path, so we don't pick up executables outside of our rootfs by default.
2) mount and df commands now list existing mounts. Did this by binding /etc/mtab to /proc/mounts

Как установить GNURoot на Андроид

Короткая инструкция по установке APK.

  1. Нажмите «Скачать APK» и дождитесь завершения загрузки файла.
  2. Откройте APK через браузер или файловый менеджер устройства.
  3. Если Android запросит разрешение, временно разрешите установку из используемого источника.
  4. Перед подтверждением установки ещё раз проверьте название приложения и разработчика.

Разрешения приложения

Технический список разрешений текущей версии APK.

Показать все разрешения (3)
android.permission.INTERNET android.permission.WAKE_LOCK android.permission.WRITE_EXTERNAL_STORAGE

Предыдущие версии

Доступные в источнике версии приложения.

0.1.4 2014-06-22
534 КБ ✓ Проверена