Core Devices are the Devices that will receive all the new features, critical security-updates and bug-fixes from UBports. These devices will soon be rebased on Ubuntu 16.04 LTS. Until then, the existing legacy image (based on 15.04) can be installed.

Fairphone 2

OnePlus One

Nexus 5


To find our most current and up to date list of devices
Yes! UBports will take over all devices and will continue delivering new features for the core devices. The older legacy devices will be maintained on life support and the actual work will happen in the non-legacy branch, but we will still provide critical security-updates and merge bug-fixes from the community. This way you will still be able to use your phone with Ubuntu Touch if you own one of the official devices, but the cool and shiny new features will probably only land in the non-legacy branch.

Due to the limitations of the closed Android device trees on the official BQ and Meizu products, we have no choice but to relegate them to the legacy branch. Without access to the device tree, this prevents us from fixing bugs in hardware enablement or adding new features dependent on the kernel.
Like everyone else, although we cannot be held legally liable for any problems that happen with the devices, we will always work diligently to resolve any issues as quickly as possible, should they arise. Just like you, we are passionate about every device working as smoothly as possible and we look forward to you helping us accomplish this.

We rely on Android kernel and drivers to make the phone work. This is the unfortunate reality of Android hardware.

Anbox puts the Android operating system into a container, abstracts hardware access and integrates core system services into a GNU/Linux system. Every Android application will be integrated with your operating system like any other native application.

Installation instructions are now at UBports Docs

It is to be noted that Anbox currently works only on select devices (listed in the docus) running 16.04. Thus, it is meant only for testing by experienced users in its current state. Neither Anbox nor 16.04 are ready as a daily driver. Anbox requires a kernel change, which has not been completely tested yet. This is so that the "Android Binder" will work. Eventually there will be a "two-binder" system so that the Anbox and Ubuntu Touch parts don't interfere with each other.

Report any Anbox issues here.
Ubuntu Touch currently targets the ARMv7 and above Application Processor family (Cortex A8, A9 and above).
Please join and get in touch with someone in our UBlangs Telegram group to find out more.
On any device running Ubuntu Touch you can check out the OpenStore app to see all the apps available in the official UBports store. To browse the collection from a desktop computer, please see uAppExplorer for a current list of available apps.