GNURoot

GNURoot Free App

Rated 4.18/5 (946) —  Free Android application by Corbin Champion

Advertisements

About GNURoot

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/gnuroot

How to Download / Install

Download and install GNURoot version 0.1.5 on your Android device!
Downloaded 100,000+ times, content rating: Everyone
Android package: champion.gnuroot, download GNURoot.apk

All Application Badges

Free
downl.
Android
1.6+
For everyone
Android app

App History & Updates

What's Changed
Direct people to new version of GNURoot (called GNURoot Debian com.gnuroot.debian), which will take the place of GNURoot wheezy very soon and wheezyX shortly afterwards.
More downloads  GNURoot reached 100 000 - 500 000 downloads
Version update GNURoot was updated to version 0.1.5
More downloads  GNURoot reached 50 000 - 100 000 downloads
Version update GNURoot was updated to version 0.1.4

What are users saying about GNURoot

C70%
by C####:

Hey thank u so much. This paired with t edit launcher or wharever makes your phone a BEAST so sexy to have apt running alongside jetpack joyride <3 <3 thanks for everything.

C70%
by C####:

Sort of works if you don't mind never having cut-and-paste. Wheezy FS won't install on my Samsung tablet, but WheezyX does. Unfortunately, there's no active community of support for questions, and copy/paste to other Android apps seems to be entirely impossible -- no 3rd-party solutions, no built-in solution. So terrible hacks must be employed, like pushing text to pastebin onlin, etc. If some support were available this would be a really great thing, perhaps.

C70%
by C####:

Wheezy rootfs is not created on LG G4 (Android 6). Installed the gnudebian, but in the gnuroot app nothing happens when trying to create rootfs, just a "It may taake some time..." for a short time.

C70%
by C####:

I'm an avid Linux fan. I have built a similar app for my galaxy, but I had to many issues with it, but yours works like a dream. Thanks

C70%
by C####:

When I clicked create new rootfs it processes but after it when in launch rootfs section it shows no roots yet.

C70%
by C####:

unpackaging rootfs but nothing happens couldnt even install gnuroot wheezy and bot even a message from the dev im dissapointed

C70%
by C####:

I only want this to run fldigi, but I can't get that working. Can you help?

A70%
by A####:

This is an abandoned project. All images are outdated and no longer supported. Useless.

C70%
by C####:

crashed everytime in nougat, i didn't even tested once.

C70%
by C####:

It doesn't work...tell me how to gain FAKE root

C70%
by C####:

Need upgrade! Nothing work on Android 6.0.1

H70%
by H####:

This won't actually execute basic commands correctly like ping and nmap. Can you help?

C70%
by C####:

Problem launching the fedora rootfs as fake root

G70%
by G####:

A great app! How do I install yum for fedora? I'd like to get perl and python installed. Colin

C70%
by C####:

It doesn't work on Android 6

C70%
by C####:

App just crashing after loading

M70%
by M####:

Can't create rootfs, only wheezy but nothing

C70%
by C####:

OK, I tried to lunch fake root with wheezy but the app stored working .I tried couple time same result .. I'll try with Fedora and Debian and I will give you feedback if it's work or not ... I have HTC One M9 with nougat OS..hope you fix it soon as I hope to finally have Linux on my phone.

C70%
by C####:

Cant create wheezy rootfs the dialogue​ disappears and i cant select a rootfs to launch :(

B70%
by B####:

I have an S7 edge with marshmellow 6.0.1 on it. Will using wheezy still work with it? It's not bringing up any dialog when I try to install the rootfts thing

R70%
by R####:

this far exceeded my expectations. non rooted tablet with an external keyboard can run amazing things like ipython-notebook, full vim 7.4 with all the crazy plugins. an excellent thing to get before a long flight.

T70%
by T####:

Wont properly unpack the wheezy for rootfs launcher. Please help? Will 5 star if i can get my rs classic running

S70%
by S####:

I am trying to create a wheezy rootfs on my Nexus 6P but the dialog box saying "unpacking a rootfs" just closes and nothing else happens.

T70%
by T####:

You did it, you proved you are good. But I'm wondering how I can get live VNC session. Please help for 5

T70%
by T####:

Whenever I try and launch a root it gives me the loading screen which eventually goes away but has achieved nothing. Could this be an issue with my phone? I have a Galaxy Note 5 btw. I am also running wheezy if that matters.

T70%
by T####:

It spins a while then goes away. However, it still says I have no rootfs available.... This seems to be a problem with wheezy only . tried wheezyx and it works.

F70%
by F####:

Installed Fedora 24 with LXDE without too much trouble. The app seems to exit unexpectedly after large dnf transactions occasionally, but other than that it seems stable and works well.

P70%
by P####:

So, when I try it says gnuroot has stopped

V70%
by V####:

Doesn't work.

P70%
by P####:

I wanted to install aircrack on it

T70%
by T####:

I only want this to run fldigi, but I can't get that working. Can you help?

N70%
by N####:

On all distros.

T70%
by T####:

20160913-Tu., unmnt'd, …525-We., … 20150723-Th.: up'd.

K70%
by K####:

How do I paste commands from clipboard??

T70%
by T####:

When I run it. It gonna stop

L70%
by L####:

Full Gentoo yisss

T70%
by T####:

Nasir Myn Free Soft

T70%
by T####:

old school

G70%
by G####:

Good

R70%
by R####:

Got to fedora bash shell in about 1 minute. This app has already achieved far more than I anticipated, whatever shortcomings I may encounter. Update. The novel use of ptrace is nothing short of amazing. I have a live distribution of Fedora which I've been maintaining in moving forward for years. It appears I'll be able to get to all of the command-line utility of that system without any issues


Share The Word!


Rating Distribution

RATING
4.25
946 users

5

4

3

2

1