Guide to Dual Boot Ubuntu OS and Android in a smartphone


Ubuntu is the one of the most popular free operating system in the world , because of its Open Source software nature. Few months ago they have launched Ubuntu OS for smartphones who want to develop apps and want all the features what a developer needs. While Android doesn’t support some software’s while developing, so taking this as a loop in android, Ubuntu made its hands to build a mobile operating system and this OS is also open source. Keeping Open source is the best method that will help everyone, so lets start with our today point. Ubuntu has released a guide to Dual Boot Ubuntu OS and Android in a smartphone. Please note that this feature s available to only the developers and normal users cannot be able to do this because of the issues that may occur. Only a developer who can manage all the issues can do this for testing bugs and other software issues and firewalls.

The Ubuntu OS for mobiles support android OS, cyanogen OS and ASOP etc… you can boot Ubuntu with any of these mobile operating systems but there are some specific requirement for dual booting.


  • A Google Nexus 4 for test, no other smartphone should be used to test.
  • Android 4.2.2 jelly Bean or upgraded version should be used.
  • The process needs to have exactly 2.7GB or more storage in the device to proceed further.
  • As you are a developer , you need to have ADB tool running on your desktop /laptop.
  • The Device needs to be unlocked and the USB Debugging Enabled.

Procedure for Dual Booting Ubuntu OS and Android in a smartphone:

As Ubuntu has officially released the procedure so i thought it would be good if i shouldn’t write again, this will save my time and i can write more articles for you.

See the Tutorial Guide Here

How Dual Booting of Ubuntu and Android work?

In Android, there are multiple partitions for different purposes! Each partition has its own functionality. Example in android there are 4 partitions, /boot/recovery, /system, /data .

/boot – This partition is loaded by the boot loader during a normal boot.
/recovery – This partition contains the recovery image which is  replaced by a recovery binary inside the ramdisk.
/system – This partition contains the read only files when the device is unmounted and mounted.
/data – This partition contains the write only files when the device is unmounted and mounted.

In Ubuntu, they also have the same partition for different purposes but the functionality differ when compared to android.

/boot – This partition also does the same function as android.
/recovery – This partition too contains the recovery image and does the same functions as android.
/system – This partition he Android part of the system which is executed inside the LXC.
/data – This partition contains the Ubuntu system under /data/ubuntu/

Except the /system and /data remaining functions works same as it does in android. This is how the partitions work while Dual Boot Ubuntu OS and Android in a smartphone.

If you like our articles and have want any suggestions and helps from us please do subscribe to our blog and join our forum for the most popular problem solutions.

Incoming search: dual boot on canvas hd, ubuntu rom for canvas 2, ubuntu rom for micromax a110, dual boot micromax a110, ubuntu for micromax, Ubuntu gor micromax, Ubuntu boot loader apk, how to make dual boot on canvas hd

Leave a Reply

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