The Samsung Galaxy S III may not be the only non-Nexus phone running Ubuntu Touch Preview for long. Canonical has posted instructions for porting Ubuntu Touch to run on pretty much any Android phone or tablet.

It turns out the process is pretty straightforward: Because most of the hard work has already been done by the developers behind the popular CyanogenMod custom ROM for Android devices.

Ubuntu Phone OS

Ubuntu Touch relies on a stripped-down version of CyanogenMod 10.1 for its Linux kernel, and support for hardware including audio, video, graphics, and modems.

So the Ubuntu Phablet git repository is actually just a mirror of CyanogenMod 10.1, but without features that aren’t needed such as Dalvik (the Java virtual machine that actually lets you run Android apps on an Android device).

CyanogenMod is capable of running on dozens of Android phones and tablets. And if you’ve got a device that can run CyanogenMod 10.1, you’ve pretty much got a device that can run Ubuntu Touch.

All you need to do is build a custom ROM for your device by following the instructions at the Ubuntu Wiki by basically building a custom version of CyanogenMod plus Ubuntu Touch running in a separate container. When you boot into Ubuntu Touch, you’re kind of booting an Android operating system which accesses the Ubuntu system via chroot so that you get an Ubuntu user interface instead of a typical Android UI.

While the process isn’t much different than building CyanogenMod from source, it’s not exactly a beginner-friendly project. But if the instructions are a little over your head, I suspect you may not have to wait long until a version of Ubuntu Touch is available for your Android phone or tablet.

Just keep in mind that Ubuntu for phones and tablets is still a pre-release preview at this point. Many features aren’t yet fully functional and the OS can get pretty sluggish at times.

Update: You can find a list of phones and tablets that can run Ubuntu Touch Preview, as well as works-in progress, at the Ubuntu Wiki.

via xda-developers

Support Liliputing

Liliputing's primary sources of revenue are advertising and affiliate links (if you click the "Shop" button at the top of the page and buy something on Amazon, for example, we'll get a small commission).

But there are several ways you can support the site directly even if you're using an ad blocker* and hate online shopping.

Contribute to our Patreon campaign


Contribute via PayPal

* If you are using an ad blocker like uBlock Origin and seeing a pop-up message at the bottom of the screen, we have a guide that may help you disable it.

Subscribe to Liliputing via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 9,544 other subscribers

3 replies on “Canonical offers guide for porting Ubuntu Touch to run on most Android devices”

  1. Interesting. Though Canonical won’t support it, use of CyanogenMod makes it sound like it would not be that difficult for the developer community to add Dalvik and Android app compatibility back into the distro. This would instantly make thousands of apps available to run on Ubuntu.

    1. This is true, however adding a VM to the mix will slow the OS down considerably… I would recommend only doing this on high end models

Comments are closed.