Breaking News
Linux on Android

Install Linux on Android

Linux on AndroidIt is always good to hear that “In Every Dual-Core smartphone, there is a PC trying to get out“, not only dual-core though. Earlier, It used to be big mess to use Linux based distributions on the way. You needed to carry your laptops everywhere you visit. If you love to work on Linux you would definitely know that there is no shortage of Java based, Android based and even Windows based mobile phones in the market. For a change there are now Linux based mobile phones available in market for the recent generation to use. There are not that high-end but cater to the daily needs of a user.

If you are using an Android device and are fully pleased with what you have, you are still welcome to use Linux(all important flavors) on your Android device too. There are many apps available on or off the Google Play Store that would make it possible to carry out the same.


  • Android smartphone
  • 4GB Memory Card
  • Device needs to be Rooted (Use Framroot available on the Google Play Store)
  • Backup all files (Optional)


Even though this process does not create damage ,  you will not be able to hold anyone responsible if anything happens to your Android phone during the process of installing or running Linux.

Indeed, now to make the magic happen you are free to use apps on the Google Play Store. Use Complete Linux Installer and along with it, install android-vnc-viewer . The entire process for installation is very simple just like installing any other Android app. In case you are stuck, follow what Linux Installer displays as tips. We have attached below some screenshots of what it would look like so that you know where you are heading.

[carousel source=”media: 9224,9225,9226″ link=”image” target=”blank” height=”360″ title=”no”]

In case you want to get more familiar with the task you could refer Linux on Android .


There are many ways to install Linux on Android based device. Another way to do that is with BusyBox.

Step 1: Install BusyBox

Download and install the app from above link, then head over to Install Busybox tab andpress the “Install” button.

[carousel source=”media: 9228,9227″ link=”image” target=”blank” height=”360″ items=”2″ title=”no”]

Step 2: Installing terminal , and checking if everything is properly working:

Terminals are not supported by the Play Store, so you will need to download its .apk file from an external source and then install it on the device. Download the .apk file.

Once the .apk file is installed , open the Terminal app. Type the word “su”. The app will ask for root access and you should give it so it has rights to run scripts (which we will later use to launch Ubuntu). To properly test if your terminal and BusyBox libraries work , type “busybox arping –help“. If it prints some text and you see lots of parameters like -f -q -b it is working fine. If not , check if your phone is rooted and cross-check if BusyBox is properly installed with permission status.

Step 3: Downloading the scripts and the Ubuntu system

After completing the previous two steps successfully, download two files to have Linux (Ubuntu) on your device. First of all, connect your device to your PC in USB storage mode or simply in a way that you can access your SD card from the PC. Create a folder name Ubuntu in your SD card. Download the Launching Script and the Ubuntu File System. Extract both the files and transfer them inside the Ubuntu folder on your SD card.

Step 4: Running the Ubuntu system

Go back to the Terminal app and write “su’ again. Then write “cd /mnt/sdcard“. To confirm everything is working try to write “ls” and see if you can recognize your folders (you might find the Ubuntu folder as well).To start our ubuntu write “cd /ubuntu” and then “sh“. This will execute many procedures which are trying to set your system. It will request to enter a resolution. Use number x number format to express it. For example: 600×400 is the proper format. For the best appearence and performance we suggest 800×480. Now everything is done. The Ubuntu system is running , however cannot be seen. To see it , use AndroidVNC.
Set this information :-
  1. nickname: user
  2. password: ubuntu
  3. address: localhost
NOTE: If you do not want to damage Ubuntu system , always write “exit” in terminal before you finish your work or shut down your phone.Press connect and you are done. You can move and do what you want.

About @androguru

Here you will find the articles/news written by the staff of If you would like to contact us then email us at

Check Also

Unbelievable Top 3 Best Spyware Apps in 2021

Top 3 Best Spyware Apps in 2021

Spyware apps are surely an intrusive way to keep an eye on someone, but with the looming online threats to our loved ones, the...

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.