Find your device

This list shows the devices which are currently under development in the Ubuntu Touch ecosystem. Mature devices have easy access to installation through the UBports Installer. Devices in an early state generally need to follow a manual installation procedure.

Can’t find the device you were looking for?

Don't feel bad, you can get yourself something from our supported devices list or continue reading to learn about porting your own. Just remember, not all of the devices listed here are working fully. Choose your desired device depending on your needs.

Furthermore, we encourage you to find us on social media. Hopefully, one day support of your device will be announced.

Learn about our work

⟶ What is porting?

Porting is the process of adapting Ubuntu Touch software to run on new hardware.

⟶ Are you a developer? UBports calls you to join the porting effort

To create a port, having some programming skills will come in handy, especially if you are familiar with C / C++. But you can pick up skills as you go. Also, you should familiarize yourself with git and setup a github/gitlab account. Follow the steps as described in our porting guide. It will help you and others if you start documenting your steps to further improve documentation.

⟶ Support development with a donation

Donate to the UBports foundation or the developer directly to support port development.

Bring Ubuntu Touch to your device!

77 devices run Ubuntu Touch. Do you wish that yours becomes one of them? Learn how to bring Ubuntu Touch to your device.