Supports Linux Touch

How to install Ubuntu Touch on your Android device

Canonical, the parent company of Ubuntu, developed an operating system for Android devices. They called this move a way to "disrupt the industry" and change the way we use cell phones by bringing a full Linux desktop to mobile devices. After a few years, they finally gave up. The reason? The company behind Ubuntu hasn't been able to convince consumers to deviate from the Android operating system. As a result, the project was abandoned by them. If you want to install Ubuntu Touch on your Android device, there is one more option. Shortly after Ubuntu Touch "died", it was picked up by a community of developers who are still keen to make Ubuntu Touch a reality. This allows users to install the operating system, get software updates, security fixes, and even new features!

Here's how to install Ubuntu Touch on your Android device.

Disclaimer of liability

Not all devices in the list of supported devices on the UBports website will work with the flashing tool. Although listed as originally supported, many of the devices have not yet received an official Ubuntu Touch version. If you want to install this operating system on your device but you want to find out that your device is still under development, don't worry: the developers are working on it and there will be a release shortly.

Instead, head over to the UBports website and sign up to subscribe to the newsletter, join the Telegram group and stay tuned. Alternatively, consider purchasing one of the supported devices listed below if the wait is too long.

Supported Devices

UBports officially supports Ubuntu Touch images (and updates) for Google Nexus 5, OnePlus One and Fairphone 2. These three devices are fully supported and no development is currently active. Every driver and function on these smartphones works flawlessly with Ubuntu Touch. These are the "core" devices and make up the majority of UBport's efforts. You will regularly receive new software features and patches.

In addition, UBports has core (pre-release) devices. These devices are up and coming but are being added to the "core" line. You are in beta. These devices are the Optimus L90, the BQ M10 HD and the BQ M10 FHD. Owners of these devices can install Ubuntu Touch and use it with caution because they are in an intense development phase.

Finally, UBports supports legacy devices. These are devices that have (in some ways) connectors from Canonical and the official Ubuntu Touch development team, or the Ubuntu community in general. These devices are not getting any new features like the Core and Core Pr Release devices. Instead, UBports creates software fixes and security updates. These older devices are: Google Nexus 10, Google Nexus 7 2013 (LTE Edition) and BQ Aquaris E4.5

Install the flash tool

Since then, UBports has taken over the entire development of UbuntuTouch, the way users install the operating system on smartphones is different for Core / Core Pre devices. Users no longer have to open a terminal, compile the operating system source code, and create their own image from scratch.

In the past, Ubuntu Touch was only installed on Ubuntu. With UBports this is no longer the case. These days, Ubuntu Touch fans can easily download an app image that will work on any Linux distribution - even Ubuntu. First, download the app image here. Then do the following in the terminal:

cd ~ / Downloadssudo chmod + x ubports-installer - *. AppImage

Then run the app by clicking it in the file manager or with the following command:


Install Ubuntu Touch

This tutorial is going to explain how to install Ubuntu Touch on the Core and Core pre-release devices. This is because these devices have completed the development process and are the safest to install. If you have a legacy device and want to install Ubuntu Touch on it, go to the UBports website, find the supported device, and follow the instructions.

Note: In order for Ubuntu Touch to be installed, please unlock your bootloader.

If the permissions of the UBPorts flash tool are activated and configured for use under Linux, the installation process can begin. Your device may restart several times during this process.

Step 1: Take your device's USB cable and connect it. Try using the original cable that came with your device or an official replacement cable. Do not use third-party cables as they are unreliable and slow.

Step 2: Select your device from the drop-down menu in the installer and click the "Select" button.

Step 3: Choose the Ubuntu Touch Release channel. We recommend that most users keep the default channel "stable".

Step 4: Click the Install button and enter the PC's system password to continue.

Step 5: Let the installer do that. It will take time, but just sit down. When the process is complete, Ubuntu Touch is ready to use!


Even if Canonical has given up dreaming of dreams, Ubuntu Touch is conquering the smartphone market with the world's first “Linux convergence phone” and is alive and well in the community. If you no longer want to use Android and have a supported device, do yourself a favor and install the latest version of Ubuntu Touch.