The heart and soul of Ubuntu Touch is our global community of hundreds of volunteer contributors – united in their desire for a smartphone that runs on free and open source software. Your donations keep our project alive for the benefit of all.

Keep Ubuntu Touch growing with a small $5/€5 donation

Donate
choose-device-img

Before installation

Ubuntu Touch is libre software originally developed by Canonical, now maintained by the UBports community; a collective of volunteers passionate about developing an ethical mobile operating system.

It is mostly stable, but still missing some features. Please read Frequently Asked Questions before installing.

  • Stick to the guidelines
  • Be careful with some of the devices if they are not recently updated.
  • Ensure your device is fully functional beforehand
  • Communication issues with VoLTE may apply to North America.
  • Avoid manual installation unless you know what you are doing.

Find the Linux device that suits you

  • Get a preinstalled device: Volla, Pine64 and FXP offer devices preinstalled with Ubuntu Touch.
  • Use the UBports installer on devices listed on this page to switch from Android to Ubuntu Touch.
    Dual booting is not supported. Check that the device is supported and the features you need work correctly before buying.
  • Install directly on native devices like the Pinephones and Pinetabs. Put the image file on the device and it boots up from it directly. Find more info in the respective device pages.
  • Manual installation is discouraged. Please use the UBports installer instead.
    If you need to manually install for development purposes, ask in the porting group.
  • Virtual installation: If you don’t have a supported device and want to help development set up the UBports platform development kit.
  • Lomiri only: Try Lomiri as a desktop environment on your PC and help development.
    Check the Lomiri website.

What about my device?

Maybe, as is often the case, your device manufacturer decided your device isn't yours. The UBPorts community is doing what it can to free crucial parts of the device hardware support, and support as many devices as possible.

Porting is the process of making Ubuntu Touch run on new hardware, meaning devices previously unable to run Ubuntu Touch.

Get Help

Device performance may vary from one device to another. All mature devices have easy access to installation through the UBports installer. However, devices in an early state generally need to follow a manual installation procedure, which might be complicated. If you complete installation on yours, depending on your skills you can then assist others @UBports Welcome & Install . if you don't speak english, try your local community.

Local community support

UBports is formalized as a charitable foundation, but above all, it is a volunteer group. We will listen carefully and respectfully and will try to help you as much we can, in return you're welcome to help others.

English (International), Arabic (عربى), Portuguese (Português) , Spanish (ESPAÑOL), Italian (Italiano) , Indonesia (BAHASA), Chinese (这里有中文), Turkish (TÜRKÇE) , German (Deutsch), Esperanto (Esperanto), French (Français), Russian (Русский), India (Hindi/English), Romania (Română), Dutch (Nederlands) , Catalan (Català) , Korean (한국어), Sardinian (Sardu), Czech & Slovak, Scandinavia (Norsk, Svenska and Dansk), Polish (Polskie), Ukrainian (Української!) , Israel (عربى & עברית), Japanese (日本語), Finnish (Suomi).

Disclaimer

We create, borrow, and share software. With limited resources it represents our best efforts. Anyone can use it as they wish. The software is yours, and so is your risk in using it. Enjoy Ubuntu Touch.