Recent from talks
Nothing was collected or created yet.
Ubuntu Touch
View on Wikipedia
| Ubuntu Touch | |
|---|---|
The Ubuntu Touch launcher, showing the application list | |
| Developer | UBports, Ubuntu community, previously Canonical Ltd. |
| OS family | Ubuntu, Linux |
| Source model | Open-source |
| Latest release | 24.04-1.0[1] |
| Latest preview | 24.04 -1.0 RC 2 / 19 September 2025[2] |
| Repository | |
| Marketing target | Smartphones, tablets, mobile devices |
| Available in | Multilingual |
| Update method | Click Update Manager, Image Based Updates |
| Package manager | Click packages |
| Supported platforms | ARM |
| Kernel type | Linux kernel |
| Default user interface | Lomiri |
| License | Mainly the GPL and various other open source licenses |
| Official website | https://ubuntu-touch.io |
Ubuntu Touch is a mobile version of the Ubuntu operating system, developed by the UBports community.[4][5][6] Its user interface is written in Qt, and is designed primarily for touchscreen mobile devices such as smartphones and tablet computers. However, the original goal of convergence was intended to bring Ubuntu Touch to laptops, desktops, IoT devices and TVs for a complete unified user experience.
The project was started by Canonical Ltd. but on 5 April 2017 its CEO Mark Shuttleworth announced that Canonical would terminate support due to lack of market interest.[7][8] It was then adopted by UBports as a community project.[9] The UBports project was seeded by Marius Gripsgård in 2015 and the source code was transferred to the UBports Foundation where it since resides.[10] UBports' mission is to support the collaborative development of Ubuntu Touch and to promote its widespread use.[11]
History
[edit]The Ubuntu Touch project was started in 2011. Mark Shuttleworth announced on 31 October 2011 that by Ubuntu 14.04, the goal was that Ubuntu would support smartphones, tablets, smart TVs and other smart screens (such as car head units and smartwatches),[12] but to date has only been supported by vendors on a few smartphones, one tablet and a number of third-party devices which hobbyists have ported the operating system to. The initial goal set by Shuttleworth for Ubuntu was to reach full convergence (same platform and libraries on all devices).[13] The Ubuntu platform for phones was publicly announced on 2 January 2013.[14] The Ubuntu Touch Developer Preview was released on 21 February 2013.[15] On 22 July 2013 Ubuntu announced a crowdfunding campaign for the Ubuntu Edge smartphone that would run Ubuntu Touch,[16] but it did not reach its funding target.[17]

Canonical released Ubuntu Touch 1.0, the first developer/partner version on 17 October 2013, along with Ubuntu 13.10 that "primarily supports the Galaxy Nexus and Nexus 4 phones, though there are images available for other phones and tablets",[18] and released a "relatively 'stable' build for wider testing and feedback" on 17 April 2014,[19] along with Ubuntu 14.04. A preview version of the software is available for installation on certain additional Android handsets including the Samsung Galaxy S4 Google Edition as a Developer Preview as of 21 February 2013. Developers have access to all of the source code under a license allowing modification and redistribution of the software.[15]
Ubuntu Touch was released to manufacturers on 16 September 2014.[20] BQ Aquaris E4.5 Ubuntu Edition, the world's first Ubuntu-based smartphone went on sale in Europe on 9 February 2015.[21]
In April 2016, the world's first Ubuntu-based tablet, the BQ Aquaris M10 Ubuntu Edition, was released.[22]
In August 2016, OTA-3 was announced to support Android 6.0 BSP.[23]
In August 2018, UBPorts released its OTA-4, upgrading the Ubuntu Touch's base from the Canonical's starting Ubuntu 15.04 "Vivid Vervet" to the nearest, current long-term support version Ubuntu 16.04 LTS "Xenial Xerus".[24]
Ubuntu for Android
[edit]Ubuntu for Android was a variant of Ubuntu designed to run on Android phones.[25] It was expected to come pre-loaded on several phones.[26] An Ubuntu for Android mock-up was shown at Mobile World Congress 2012.[27][28] As of April 2014, this project is no longer under active development by Canonical.[29][30]
It would contain different graphical interfaces: when the device is connected to a desktop monitor, it features a standard Ubuntu Desktop interface (Unity). When the device is connected to a TV, the interface featured is the Ubuntu TV experience.[27] It would have the ability to run standard Ubuntu Desktop applications[31] and also the ability to run Android applications on the Ubuntu Desktop.[32] which includes apps to make and receive calls and SMS messages directly from the desktop.[31][33] Developers will be able to create one app, with two interfaces: a smartphone UI, and, when docked, a desktop UI.[34]
A phone running Ubuntu for Android has to meet several requirements such as a dual-core 1 GHz CPU, video acceleration through a shared kernel driver with associated X driver; OpenGL, ES/EGL, 2 GB storage, HDMI for video-out with secondary frame buffer device, USB host mode and 512 MB RAM.[31]
Ubuntu Mobile
[edit]
Ubuntu Mobile Internet Device Edition is a discontinued Ubuntu distribution planned to run on the Intel Mobile Internet Device platform, x86 mobile computers based on the Intel Atom processor. It was planned to use the GNOME framework Hildon as the basis for its GUI. In June 2008, Ubuntu Mobile 8.04 was released.[35][36] Ubuntu Mobile ended active development in 2009 after 9.10 Alpha 6.[37]
Equipment producers would have been able to customize their distributions, including options such as Flash, Java, or custom interfaces.[38]
According to Canonical, Ubuntu Mobile would provide an "uncompromised Web 2.0 experience". It was to include features such as Web browsing, email, media, camera, VoIP, instant messaging, GPS, blogging, digital TV, games, contacts, and calendars, with regular software updates.[38]
Features
[edit]Ubuntu Touch uses the Qt 5-based[39] touch user interface and various software frameworks originally developed for Maemo and MeeGo such as oFono as telephony stack,[40] accounts-sso for single sign-on,[41][42] and Maliit for input.[43] Using libhybris[44][45] the system can often be used with Linux kernels used in Android, which makes it easily ported to most recent Android smartphones.[46]
Libertine is Ubuntu's project to run traditional desktop X applications.[47]
Lock screen
[edit]When Ubuntu Touch is turned on, no lock screen immediately appears, as applications will prompt the user to unlock if necessary when they are opened. The centre of the "Welcome Screen" is a visualisation of activity on the device. It shows the user's status and recent events on the welcome screen, completed with a design around the circle which reflects activity on the phone over the preceding month.[48]
Included applications
[edit]
Ubuntu Touch includes core applications such as a calculator, an e-mail client, an alarm clock, a file manager, and even a terminal among others. Twelve or more core applications are currently being developed.[49] Several Ubuntu Touch applications work on the desktop as well, including Morph Browser, Calendar, Clocks, Gallery, Notes, Reminders, Terminal, and Weather.[50]
Side stage
[edit]Side stage was introduced in 2013[51] and allows users to run both "tablet apps" and "phone apps" side by side, resizing each on the top as and when you need to see more of them.[52][53] It aims to "go even further" with the idea of multitasking, allowing screen space to be divided in this manner. Examples shown in the announcement video included a notes app being used alongside a web browser, and a user swiping from the right edge to bring a mobile version of the Facebook app into view over a playing video.
Design
[edit]Users can access the whole system by swiping from the edges of the screen. A short swipe from the left edge allows for instant access to applications pinned to the launcher, while swiping all the way across reveals the home scope, which can be set by the user. This menu is available from the home screen and any running app.[54]
Ubuntu Touch's multitasking is accessed by swiping the finger from the right edge of the screen to the left, which switches to the previous application (short swipe) or shows all open apps (long swipe). Swiping up from the bottom is used to show or hide tools specific to the app being used, which gives Ubuntu Phone the ability to run applications with a large, uncluttered canvas by default.[55]
Target market
[edit]Mark Shuttleworth, the founder of the company Canonical Ltd., believed that Ubuntu for phones will first find a niche in countries where Ubuntu is well known; more specifically, developing markets such as India and China where computers have Ubuntu pre-installed. However, the success of Ubuntu Phone in these markets is difficult to predict.[56]
Despite Ubuntu's popularity among open source developers, penetrating the legacy-bound business market will continue to be somewhat challenging for Ubuntu. Companies employing the "bring your own device" (BYOD) method have already adapted to using Android and iOS devices and the benefits posed by Ubuntu may not be adequately considered.[57]
Requirements
[edit]Hardware
[edit]Ubuntu Touch requires that a system's CPU support certain hardware features.
| Criteria | Mid to high end devices |
|---|---|
| Processor architecture | ARM Cortex-A7 |
| Memory | 1 GB |
| Flash storage | 8 GB eMMC |
| Multi-touch | Yes |
| Entry level consumer Ubuntu tablet | High-end Ubuntu enterprise tablet | |
|---|---|---|
| Processor architecture | Dual-core ARM Cortex-A15 | Quad-core ARM Cortex-A15 or Intel x86 |
| Memory | 2 GB preferred | 4 GB preferred |
| Flash storage | 8 GB minimum | 8 GB minimum |
| Screen size | 7–10-inch | 10–12-inch |
| Multi-touch | 4 fingers | 4–10 fingers |
| Full desktop convergence | No | Yes |
Software
[edit]Ubuntu Touch can be installed on a number of phones that originally appeared with Android.[60] It is necessary for these devices to offer an open source tree, so that the drivers can be recompiled for the new OS.[61] Ubuntu Touch uses Halium in order to communicate with the hardware using Android drivers.[62]
In 2023, UBPorts argues that "Halium has 95% contributions from us only"[63]
Reception
[edit]Adrian Covert, writing for CNN on 2 January 2013, predicted that the operating system will not gain wide use, stating, "carving out a niche in the seemingly unshakable mobile space—ruled by the Android-and-Apple duopoly—still requires a critical mass of users and a lively ecosystem of app developers. Realistically speaking, the chances of this even upstaging Windows Phone or BlackBerry 10 are slim. At best, Ubuntu seems like a sandbox for the most enthusiastic early adopters and a cheap enterprise solution for companies on a tight budget."[64]
Joey Sneddon of OMG! Ubuntu disagreed with Covert's assessment, writing, "commentators like Covert are missing the point. See, Ubuntu Phones aren't really going to claw much market share away from Apple or Google. And this neat 'dock your phone and use it as a desktop' feature, whilst innovative, won't be the main lure for many [...]. During his keynote address earlier this week, Mark Shuttleworth continually referred to 'emerging' markets as the battleground on which an Ubuntu Phone would fight it out for impact [...]. It's this sector, the low-end, that the battle for the hearts, minds and hands of the less tech-savvy will take place."[65]
Rich Trenholm writing for CNET on 27 February 2013, "[...] But on first impression I'm hugely taken with Ubuntu Touch. It's elegant, thoughtful, and versatile, while remaining beautifully straightforward. [...] it's by far the strongest potential rival to Android, iOS, and Windows Phone. In fact, I prefer it to iOS, which long ago lost its shine, and heck, maybe even to Android, too. Fingers crossed that manufacturers and phone carriers get behind it, because I'd happily lay down my own cash for an Ubuntu Touch phone."[66]
Jason Jenkins, writing for CNET on 27 February 2013, MWC Awards 2013, "[...] Lots was said about the impressive number of carriers and manufacturers Firefox OS has lined up behind it. But once put to a vote, Ubuntu Touch was the clear winner, with Firefox OS the runner-up. The team thought that Ubuntu Touch, the tablet version of which we got our hands-on for the first time at MWC, feels more like the complete package at this point. [...]"[67]
Jesse Smith from DistroWatch Weekly reviewed the Ubuntu Phone in Meizu Pro 5 lauding the price, interface, responsiveness and frequency of updates, calling it a "pleasant phone and communications experience" and distinguished it as a user-oriented device as opposed to Android's application-oriented nature and noted that it would be more likely to appeal to those interested in technology—Linux fans in particular—but was too new to appeal to the public at large. This was due, in part, to the limited selection of phone apps, partially due to the small size of the market, but stated that LibreOffice and GIMP were available. It took him a while to understand what differentiated scopes from applications. He also noted that the platform was free of advertisements.[68]
Commercially available devices
[edit]The first smartphone with Ubuntu Touch preinstalled was the BQ Aquaris E4.5 Ubuntu Edition in February 2015[69] and it was sold only in the European Union. Three months after, in May 2015, the Meizu MX4 Ubuntu Edition went on sale in China, becoming the second Ubuntu phone.[70] On 9 June 2015, launched another device running Ubuntu Touch, the Aquaris E5 Ubuntu Edition.[71] The first tablet released was the Aquaris M10 Ubuntu Edition; it was announced on 5 February 2016 and made publicly available two months later.[72] In April 2016, the same month as the Aquaris M10, the Meizu PRO 5 Ubuntu Edition was released.[73] During this time period, BQ was also working on the first 'Convergent' Ubuntu Phone and the planned launch date was initially 2015 then pushed back to 2016.
In 2018, Purism and the UBports Foundation began collaborating on making Ubuntu Touch available for the Librem 5.[74] The PinePhone from Pine64 was made available for preorder on 15 November 2019 with support for Ubuntu Touch along with many other FOSS mobile operating systems.[75] With the release of OTA-15[76] in December 2020, Ubuntu Touch began supporting the FX Technology Ltd. F(x)tec Pro1 (2019)[citation needed] and Pro1 X (2022)[77][78] phones.[78][79] The Volla Phone from Hallo Welt Systeme UG launched with official support for Ubuntu Touch in December 2020 as well (identical with Siemens GigaSet GX290).[80]
Ubuntu Touch also supports Pine64 devices, such as the PinePhone, Pinephone Pro, and PineTab/PineTab 2 devices.[81][82][83]
See also
[edit]References
[edit]- ^ "Ubuntu Touch 24.04-1.0 Release". 30 September 2025. Retrieved 1 October 2025.
- ^ "Update 19 September 2025". UBports Forum. 19 September 2025. Retrieved 27 September 2025.
- ^ "UBports on GitHub". GitHub. Archived from the original on 22 June 2017. Retrieved 25 October 2017.
- ^ "Ubuntu on phones - Ubuntu". ubuntu.com. Archived from the original on 26 March 2013. Retrieved 9 June 2015.
- ^ Gripsgård, Marius. "I'm not giving up!". Google Plus. Archived from the original on 30 August 2017. Retrieved 25 October 2017.
- ^ "Ubuntu Touch". ubuntu-touch.io. Archived from the original on 25 October 2017. Retrieved 25 October 2017.
- ^ Sneddon, Joey (5 April 2017). "Ubuntu 18.04 To Ship with GNOME Desktop, Not Unity". OMG Ubuntu. Archived from the original on 18 October 2023. Retrieved 5 April 2017.
- ^ Shuttleworth, Mark. "Growing Ubuntu for Cloud and IoT, rather than Phone and convergence". Canonical. Archived from the original on 7 May 2017. Retrieved 5 April 2017.
- ^ Tiwari, Aditya (6 April 2017). "Unity 8 And Ubuntu Touch Aren't Going Away Completely, UBports Team Will Keep Them Alive". Archived from the original on 29 March 2023. Retrieved 7 April 2017.
- ^ Gripsgård, Marius; Sprinz, Johannah (2017). "Ubuntu Touch is alive! Meet the UBports Community". Ubucon Europe 2017. doi:10.13140/RG.2.2.31377.92004. Archived from the original on 3 February 2022. Retrieved 3 February 2022.
- ^ Sprinz, Johannah (29 January 2022). "Leveraging Human Computation for Quality Assurance in Open Source Communities". LMU Munich, Department of Computer Science. doi:10.5282/UBM/EPUB.91046. Archived from the original on 3 February 2022. Retrieved 3 February 2022.
- ^ Shuttleworth, Mark (31 October 2011). "Blog Archive "Ubuntu on phones, tablets, TV's and smart screens everywhere"". Archived from the original on 31 May 2016. Retrieved 8 April 2013.
- ^ "Running apps from the SDK - Ubuntu developer portal". ubuntu.com. Archived from the original on 12 June 2015. Retrieved 9 June 2015.
- ^ Savov, Vlad (16 November 2012). "Ubuntu phone OS announced, first devices shipping in early 2014". The Verge. Retrieved 2 January 2013.
- ^ a b Sneddon, Joey-Elijah (21 February 2013). "Ubuntu Touch Developer Preview Released, Available for Nexus Devices - OMG! Ubuntu!". OMG! Ubuntu!. Archived from the original on 18 May 2019. Retrieved 23 December 2014.
- ^ Souppouris, Aaron (22 July 2013). "Can the internet raise $32 million to build the Ubuntu Edge smartphone?". The Verge. Archived from the original on 25 July 2013. Retrieved 22 July 2013.
- ^ Levine, Barry (22 August 2013). "Ubuntu Edge Smartphone Raises Millions, Falls Short". CIO Today. Archived from the original on 20 October 2013.
- ^ "SaucySalamander/ReleaseNotes - Ubuntu Wiki". Wiki.ubuntu.com. 15 November 2013. Archived from the original on 15 March 2016. Retrieved 25 February 2014.
- ^ "TrustyTahr/ReleaseNotes - Ubuntu Wiki". Wiki.ubuntu.com. Archived from the original on 5 May 2023. Retrieved 18 April 2014.
- ^ "Landing team 16.09.14 : Mailing list archive : ubuntu-phone team in Launchpad". Archived from the original on 13 October 2014. Retrieved 23 December 2014.
- ^ "Ubuntu Based First Smartphone, Aquaris E4.5 Announced". Gadget Nations. Archived from the original on 9 February 2015. Retrieved 9 February 2015.
- ^ "Hands-On with Bq M10 Ubuntu Edition Tablet [Video]". OMG! Ubuntu!. 15 April 2016. Archived from the original on 3 June 2016. Retrieved 15 April 2016.
- ^ "Ubuntu Touch OTA-13 Delayed for September 7, to Bring Android 6.0 BSP Support". 5 August 2016. Archived from the original on 28 September 2018. Retrieved 27 September 2018.
- ^ "Ubuntu Touch OTA-4 Release". 26 August 2018. Archived from the original on 8 June 2019. Retrieved 27 September 2018.
- ^ "Ubuntu for Android | Ubuntu for phones | Ubuntu". 23 May 2013. Archived from the original on 23 May 2013. Retrieved 14 April 2020.
- ^ Noyes, Katherine (21 February 2012). "Ubuntu for Android Will Bring the Desktop to Your Phone | PCWorld Business Center". Pcworld.com. Archived from the original on 9 August 2020. Retrieved 23 February 2012.
- ^ a b "Blog Archive » Ubuntu in your pocket". Mark Shuttleworth. 21 February 2012. Archived from the original on 11 August 2021. Retrieved 23 February 2012.
- ^ "Ubuntu for Android at Mobile World Congress". Android Central. Archived from the original on 28 February 2012. Retrieved 28 February 2012.
- ^ Grush, Andrew (29 April 2014). "Remember Ubuntu for Android? It's not dead, but it's in limbo". Android Authority. Archived from the original on 1 August 2021. Retrieved 26 May 2014.
- ^ "Ubuntu for Android is no longer under active development: Canonical". NDTV Gadgets. May 2014. Archived from the original on 18 April 2021. Retrieved 26 May 2014.
- ^ a b c "Features and specs". Ubuntu. 14 February 2012. Archived from the original on 23 February 2012. Retrieved 23 February 2012.
- ^ Sneddon, Joey-Elijah (14 December 2009). "Meet Ubuntu for Android: The Next Step in Ubuntu's Multi-Device Plan". Omgubuntu.co.uk. Archived from the original on 4 May 2024. Retrieved 23 February 2012.
- ^ Keene, Jamie (11 October 2011). "Ubuntu for Android hands-on: a full Linux operating system when you dock your smartphone". The Verge. Archived from the original on 22 February 2012. Retrieved 23 February 2012.
- ^ Sneddon, Joey-Elijah (2 January 2013). "Ubuntu Phone OS Unveiled by Canonical". OMG! Ubuntu!. Archived from the original on 31 December 2021. Retrieved 4 January 2013.
- ^ "Canonical Blog » Blog Archive » Ubuntu MID Edition 8.04 achieves its first public release". Archived from the original on 23 March 2011. Retrieved 21 April 2020.
- ^ [Phoronix] Ubuntu Mobile 8.04 Archived 9 August 2020 at the Wayback Machine
- ^ "Ubuntu Mobile Team Wiki". Archived from the original on 12 September 2021. Retrieved 21 April 2020.
- ^ a b Ubuntu Mobile Edition Archived 2008-02-28 at the Wayback Machine
- ^ "For developers - Ubuntu for phones - Ubuntu". ubuntu.com. Archived from the original on 24 March 2013. Retrieved 9 June 2015.
- ^ Thoma, Jörg (7 March 2013). "Canonical: Ubuntu Touch noch nicht ohne Android" (in German). Golem.de. p. 2. Archived from the original on 7 April 2013. Retrieved 26 March 2013.
- ^ "GNOME Online Accounts: why it is the way it is". Debarshiray.wordpress.com. 6 October 2012. Archived from the original on 27 March 2013. Retrieved 23 March 2013.
- ^ Online Accounts setup for Ubuntu Touch in Launchpad Archived 3 October 2013 at the Wayback Machine. Launchpad.net. Retrieved on 27 September 2013.
- ^ "Maliit Keyboard Improvements | Murray's Blog". Murrayc.com. 4 March 2013. Archived from the original on 23 May 2013. Retrieved 4 March 2013.
- ^ Munk, Carsten (11 April 2013). "Wayland utilizing Android GPU drivers on glibc based systems, Part 1". Mer Project. Archived from the original on 19 April 2013. Retrieved 3 July 2013.
- ^ "libhybris in Launchpad". Launchpad.net. 5 February 2013. Archived from the original on 3 October 2013. Retrieved 3 July 2013.
- ^ "Touch/FAQ - Ubuntu Wiki". Wiki.ubuntu.com. Archived from the original on 19 June 2013. Retrieved 8 April 2013.
- ^ "Libertine". Archived from the original on 27 August 2016. Retrieved 21 July 2016.
Libertine is a confined sandbox where you can install deb-packaged X11-based Ubuntu applications have them run under Unity 8.
- ^ "Features". ubuntu.com. Archived from the original on 25 March 2013. Retrieved 9 June 2015.
- ^ Ribeiro, Goncalo (7 February 2013). "First Ubuntu Phone OS Powered Devices Will Hit Shelves This October". Redmond Pie. Archived from the original on 9 February 2013. Retrieved 11 February 2013.
- ^ Sneddon, Joey. "Ubuntu Touch Apps Available in Ubuntu 13.10". OMG Ubuntu. Archived from the original on 14 April 2015. Retrieved 30 April 2014.
- ^ "Ubuntu for tablets - Full video". YouTube. 19 February 2013. Archived from the original on 24 March 2020. Retrieved 14 April 2020.
- ^ "Ubuntu unveils tablet experience with multi-tasking Archived 24 April 2013 at the Wayback Machine" (press release). 19 February 2013. Accessed 27 February 2013.
- ^ Jon Brodkin. "Shuttleworth: Ubuntu tablets won't be as "jarring" to users as Windows 8 Archived 12 April 2017 at the Wayback Machine". Ars Technica, 19 February 2013. Accessed 27 February 2013.
- ^ "UI model | Ubuntu Design". Ubuntu Design. Archived from the original on 26 March 2013. Retrieved 10 April 2013.
- ^ "Content views | Ubuntu Design". Ubuntu Design. Archived from the original on 17 March 2013. Retrieved 10 April 2013.
- ^ Simonite, Tom. "Ubuntu Smartphone Aims for Success in Developing Economies". MIT Technology Review. Archived from the original on 9 August 2021. Retrieved 9 August 2021.
- ^ Hickins, Michael (7 February 2013). "Ubuntu Smartphone Shipping in October". The Wall Street Journal. Archived from the original on 11 February 2013. Retrieved 11 February 2013.
- ^ "Operator and OEM partners | Ubuntu for phones | Ubuntu". Canonical Ltd. Archived from the original on 26 March 2013. Retrieved 23 March 2015.
- ^ "Ready to roll | Ubuntu on tablets | Ubuntu". Canonical Ltd. Archived from the original on 27 March 2013. Retrieved 3 November 2014.
- ^ ubuntu.com: Devices Archived 27 February 2013 at the Wayback Machine , retrieved January 28, 2018
- ^ ubuntu.com: Porting to a new device Archived 26 July 2018 at the Wayback Machine, retrieved January 28, 2018
- ^ "Ubuntu Touch OTA-1 Focal brings Ubuntu 20.04 LTS to smartphones". 27 March 2023. Archived from the original on 26 August 2023. Retrieved 26 August 2023.
- ^ "VCD22-UBports.pdf - P7" (PDF).
- ^ Covert, Adrian (2 January 2013). "The Ubuntu smartphone (which no one will use) is a glimpse of the future". CNN. Archived from the original on 6 January 2013. Retrieved 7 January 2013.
- ^ Sneddon, Joey (4 January 2013). "CNN Predict Ubuntu Phone 'Won't Make Inroads'". OMG! Ubuntu!. Archived from the original on 17 June 2018. Retrieved 7 January 2013.
- ^ "Ubuntu Touch - Operating systems - CNET Reviews". CNET. 27 February 2013. Archived from the original on 1 March 2013. Retrieved 3 April 2013.
- ^ "Ubuntu Touch beats Firefox OS to win best of MWC from CNET Mobile World Congress - CNET Reviews". CNET. 28 February 2013. Archived from the original on 1 March 2013. Retrieved 31 March 2013.
- ^ Smith, Jesse (1 August 2016). "Ubuntu Phone - The Meizu Pro 5". DistroWatch. No. 672. Archived from the original on 27 June 2018. Retrieved 28 June 2018.
- ^ Sinha, Robin (9 February 2015). "Canonical Launches First Ubuntu Phone With Spain's BQ". gadgets.ndtv.com. Archived from the original on 28 May 2016. Retrieved 20 April 2015.
- ^ Turner, Debbie (26 February 2015). "Meizu MX4 variant will be second Ubuntu phone". Archived from the original on 25 June 2016. Retrieved 29 April 2015.
- ^ Sneddon, Joey-Elijah (9 June 2015). "Brand New Ubuntu Phone Goes on Sale Priced at €199". OMG! Ubuntu!. Archived from the original on 14 August 2015. Retrieved 9 June 2015.
- ^ Andrei, Alin (22 March 2016). "Aquaris M10 Ubuntu Edition Tablet Available To Pre-Order on Monday". Web Upd8. Archived from the original on 25 March 2016. Retrieved 27 March 2016.
- ^ "Meizu pro 5 Ubuntu edition buy". OMG! Ubuntu!. 26 April 2016. Archived from the original on 27 April 2016. Retrieved 26 April 2016.
- ^ "Purism and UBports officially collaborate to offer Ubuntu Touch on Librem 5". Purism. 24 April 2018. Archived from the original on 10 August 2018. Retrieved 15 November 2019.
- ^ Erecinski, Lukasz (5 November 2019). "November Update: Brave Heart, Pinebook Pro reception and more". Pine64. Archived from the original on 15 November 2019. Retrieved 15 November 2019.
- ^ "UBports Announces Ubuntu Touch OTA-15 With F(x)tec Phone Support". FossBytes. 18 December 2020. Archived from the original on 25 December 2020. Retrieved 30 December 2020.
- ^ "F(x)tec PRO¹ X 256/8GB". F(x)tec. Archived from the original on 18 July 2021. Retrieved 18 July 2021.
- ^ a b "XDA partners with F(x)tec to make a phone that runs LineageOS and Ubuntu Touch OS". GSMArena.com. Archived from the original on 18 July 2021. Retrieved 18 July 2021.
- ^ "The Pro1-X is XDA's first phone, and it runs on LineageOS or Ubuntu". 27 October 2020. Archived from the original on 18 July 2021. Retrieved 18 July 2021.
- ^ "Smartphone with Linux: Volla Phone with Ubuntu Touch or Volla OS costs 359 euros". DE24 News. 25 December 2020. Archived from the original on 19 March 2021. Retrieved 30 December 2020.
- ^ "PinePhone • Ubuntu Touch • Linux Phone". devices.ubuntu-touch.io. Archived from the original on 8 December 2023. Retrieved 22 January 2024.
- ^ "PineTab • Ubuntu Touch • Linux Phone". devices.ubuntu-touch.io. Archived from the original on 29 September 2023. Retrieved 22 January 2024.
- ^ "PineTab2 • Ubuntu Touch • Linux Phone". devices.ubuntu-touch.io. Archived from the original on 11 December 2023. Retrieved 22 January 2024.
External links
[edit]- Official website on UBports
- UBports website
- UBports at DistroWatch
- Old official website at Canonical at the Wayback Machine (archived 2013-05-23)
- (deprecated) Ubuntu MobileAndEmbedded wiki
Ubuntu Touch
View on GrokipediaHistory
Canonical era
Canonical initiated the development of a mobile operating system in February 2012 with the announcement of Ubuntu for Android, a project designed to integrate Ubuntu's desktop environment with Android devices in a dual-boot-like fashion, allowing users to access a full Ubuntu desktop when the phone was docked to a monitor via HDMI.[8] This approach aimed to leverage existing Android hardware while providing Linux-based productivity features, but it represented a hybrid solution rather than a standalone mobile OS.[9] By January 2013, Canonical pivoted to the Ubuntu Mobile project, rebranded as Ubuntu for phones, with the goal of creating a complete Linux-based mobile operating system optimized for touch interfaces and convergence across devices like phones, tablets, and PCs. The project emphasized a unified OS experience, where a single device could switch seamlessly between mobile and desktop modes, a concept heavily promoted by Canonical founder Mark Shuttleworth in blog posts highlighting the potential for phone-PC convergence.[10] At CES 2013, Shuttleworth demonstrated an early prototype on a Galaxy Nexus, showcasing gesture-based navigation and the promise of desktop-like capabilities when connected to external displays, though the demo focused more on interface fluidity than full functionality.[11] The first developer preview of Ubuntu Touch was released on February 21, 2013, initially supporting the Galaxy Nexus and Nexus 4, enabling developers to test core features like telephony, messaging, and web browsing on actual hardware.[12] In 2014, Canonical secured partnerships with OEMs including Meizu and BQ to produce commercial devices, while continuing developer support for Nexus hardware; these collaborations aimed to bring Ubuntu Touch to mid- and high-end smartphones by year's end, though delays pushed initial shipments.[13] Shuttleworth reiterated the convergence vision in mid-2014 blog updates, envisioning Ubuntu phones as versatile computing hubs that could drive external monitors and peripherals without additional hardware. The first commercial release of Ubuntu Touch for supported devices such as the BQ Aquaris E5, launched in October 2015 based on Ubuntu 15.04, introduced improved app scopes and better hardware integration for partners like Meizu's MX4 and BQ's Aquaris series. However, the era was marked by challenges, including unfulfilled convergence promises that relied on widespread OEM adoption, which failed to materialize due to limited app ecosystem growth and competition from Android and iOS. In April 2017, Canonical announced its withdrawal from Ubuntu Touch development, citing insufficient carrier and OEM support to achieve commercial viability. The project was subsequently handed over to the UBports community for continued maintenance.UBports transition
In April 2017, following Canonical's announcement to discontinue development of Ubuntu Touch, the UBports community assumed full responsibility for the project's maintenance, establishing itself as a non-profit organization dedicated to sustaining the mobile operating system.[14] The UBports Foundation was formally registered in Germany in 2019, but its community-led efforts began immediately in 2017 to preserve and advance the platform through open-source collaboration.[15] To address the challenges of porting Ubuntu Touch to diverse hardware reliant on Android drivers, the community initiated the Halium project in April 2017, which provides a unified hardware abstraction layer integrating Android's binary blobs with GNU/Linux distributions.[16] Halium enabled efficient reuse of existing Android kernel components, allowing Ubuntu Touch to run on devices without proprietary codebases from scratch, and positioned the Nexus 5 (codename hammerhead) as an early reference device for these ports.[17] This integration was crucial for UBports' initial efforts, as it reduced fragmentation across mobile Linux projects like Ubuntu Touch.[18] The first major UBports release, Ubuntu Touch 16.04 (OTA-4), arrived in August 2018, upgrading the base from Canonical's Ubuntu 15.04 to the more stable 16.04 LTS for enhanced security and reliability on supported devices.[19] This update prioritized stability improvements, such as power-saving features and better hardware compatibility, over new functionalities, reflecting the community's focus on maintaining usability for existing users during the transition.[20] Sustained by volunteer developers and key contributors like Zied Hamzaoui, UBports relied on community funding through donations via platforms such as Patreon, Liberapay, and PayPal to cover infrastructure, events, and development coordination.[21] These efforts were essential, as the project transitioned from corporate backing to grassroots support without dedicated salaries for most participants. The handover presented significant challenges, including the abrupt loss of Canonical's engineering resources and codebases, which left UBports without a structured transition and forced reliance on volunteer-driven ports for legacy hardware like the Nexus 5.[22] Early development emphasized stabilizing ports for such older devices, where volunteer efforts addressed hardware-specific issues like display and sensor integration amid limited testing capabilities.[23] A key milestone was the launch of the UBports Installer in early 2018, a cross-platform graphical tool that simplified device flashing by automating bootloader unlocking, Android ROM installation, and Ubuntu Touch deployment, making the OS more accessible to non-technical users.[24] While UBports continued to draw inspiration from Canonical's convergence vision—enabling seamless desktop-like experiences on external displays—the community faced ongoing hurdles in fully realizing it due to hardware and resource constraints.[25]Post-2020 developments
Following the UBports transition, Ubuntu Touch continued to evolve through a series of over-the-air (OTA) updates in the 16.04-based series during the early 2020s, with OTA-13 released in September 2020 adding support for six new devices including the Google Pixel 3a and OnePlus 6T. Subsequent releases like OTA-14 in November 2020 introduced testing for enhanced stability and device compatibility.[26] This period saw incremental improvements in hardware support and bug fixes, culminating in OTA-25 on March 31, 2023, which marked the end of the 16.04 series.[27] A major milestone came with the launch of the Ubuntu 20.04 LTS-based series in March 2023, starting with OTA-1 Focal, which brought updated security patches, better multimedia handling via improved QtWebEngine, and initial support for devices like the Volla Phone.[28] OTA-2 in July 2023 expanded compatibility to include the Fairphone 3 and F(x)tec Pro1 X, alongside refinements in power efficiency. OTA-3 in November 2023 further enhanced multimedia capabilities through Bluetooth audio fixes and added beta OTA support for Pine64's PinePhone and PineTab devices.[29] The 20.04 series progressed with OTA-4 in January 2024, focusing on security updates and user privacy features such as hiding notification content on the lock screen and requiring confirmation for ADB connections from new computers.[30] OTA-5 in July 2024 improved power management with a more granular power profile system distinguishing between sustained and interactive modes on supported hardware.[31] OTA-6 in November 2024 was a minor update prioritizing base OS stability ahead of larger changes.[32] OTA-7 in November 2024 delivered critical security fixes for PulseAudio and other components.[33] In March 2025, OTA-8 introduced modern enhancements including VoLTE support for select Volla devices, WPA3 Wi-Fi compatibility, and general stability improvements, with plans for broader rollout.[34] OTA-9 in June 2025 further advanced VoLTE out-of-the-box for additional Volla models and integrated Waydroid features for better Android app compatibility. OTA-10 in September 2025 added an upgrader tool for migrating to the new base and support for the Rabbit R1 device.[35] Parallel to these releases, UBports initiated development on a Ubuntu 24.04 LTS base in late 2024, with the development release 24.04-1.x entering testing phases by early 2025.[36] Stabilization efforts were discussed in community forums during May and June 2025, addressing boot issues and compatibility. The stable 24.04-1.0 release arrived on September 30, 2025, supporting devices like the Fairphone 3/3+, Asus Zenfone Max Pro M1, and F(x)tec Pro1 X, with fresh logos and enhanced convergence features.[1] In late 2025, testing commenced for 24.04-1.1, focusing on bug fixes including voice call issues on select devices, with release anticipated in mid-November.[37] Community growth accelerated post-2020, with increased device ports including full support for the Fairphone 4 by early 2025, featuring active commits as recent as October 2025.[38] Ongoing partnerships with Pine64 ensured robust compatibility for the PinePhone series, including OTA updates tailored for its hardware.[29] Funding expanded through Patreon contributions, which supported monthly development, alongside one-time donations via the UBports webshop and Liberapay.[21] Community events, such as presentations at FOSDEM in prior years, helped raise awareness and attract contributors.[39] In 2025, forum discussions on forums.ubports.com highlighted progress in 5G and VoLTE, with VoLTE and VoWiFi enhancements enabled for devices like the Fairphone 4 and Poco X3 following the 24.04 upgrade, and initial 5G testing on models like the OnePlus Nord N10 5G.[40][41] These updates were shared in status threads throughout the year, emphasizing improved telephony for daily use.[42]Technical foundation
Architecture and components
Ubuntu Touch is built on the Ubuntu operating system, specifically based on Ubuntu 24.04 LTS in its 2025 releases, providing a Debian-derived foundation adapted for mobile devices.[43] This base includes core Linux components optimized for touch-based interactions and resource-constrained hardware, with a read-only root filesystem to enhance stability and security by preventing unauthorized modifications to system files.[2] The system employs a device-specific Linux kernel, with versions varying by device (e.g., 4.9 for older Android ports like the Google Pixel 3a, 5.4 for the Fairphone 5), often derived from the original Android kernel to leverage proprietary drivers.[44][45][46][47] Halium serves as the key hardware abstraction layer, replacing the Android HAL through libhybris, which translates Android-specific interfaces to standard Linux APIs, enabling compatibility with components like cameras, sensors, and modems without full mainline kernel support.[44] The display is managed by Wayland, integrated via the Lomiri compositor for efficient rendering on mobile screens.[48] Systemd functions as the init system, handling service management and boot processes in a parallelized manner suitable for quick startup on embedded devices.[49] Native applications are developed using the Qt framework (version 5) with QML for declarative UI design, distributed as Click packages that integrate seamlessly with the system's sandboxed environment.[2] For legacy desktop applications, Libertine provides LXC-based containers to run traditional Debian packages in isolation, allowing compatibility with X11-based software without compromising the mobile core.[2] Security is enforced through AppArmor profiles that confine applications to minimal permissions, a read-only filesystem that limits root access, and privacy defaults that prohibit telemetry collection or data transmission without explicit user consent; however, full-disk encryption remains unsupported in current implementations.[5][50] The boot process generally utilizes the device's existing Android bootloader, with the UBports installer repartitioning and flashing Ubuntu Touch images while preserving options for dual-booting where feasible. On native Linux devices like the PinePhone, U-Boot serves as the bootloader for greater flexibility.[51] Compared to desktop Ubuntu, Ubuntu Touch incorporates mobile-specific kernel patches for power management, touch input calibration, and battery optimization, ensuring efficient operation on ARM-based hardware with limited resources.User interface design
Ubuntu Touch's user interface is powered by Lomiri, a touch-optimized graphical shell originally developed as Unity 8 by Canonical starting in 2015 and forked by the UBports community in 2017 to continue development after Canonical discontinued the project.[52][53] In 2020, UBports renamed it Lomiri to distinguish it from the unrelated Unity game engine and to reflect its evolution into a convergent environment adaptable to phones, tablets, and desktops.[52] Lomiri is built using QML on the Qt framework, enabling fluid rendering and interactions suited for touchscreen devices. The design philosophy of Lomiri emphasizes minimalism and efficiency for mobile use, featuring a card-based layout where applications appear as interactive cards that users can spread across the screen for multitasking.[2] Navigation relies on intuitive gesture controls, such as edge swipes from the left to open the app drawer, right swipes to access notifications, and three-finger gestures to enter side-stage mode for running secondary apps alongside the primary one.[2] This gesture-based paradigm reduces reliance on on-screen buttons, promoting a clean, immersive experience optimized for small displays.[54] A key element of the interface is Scopes, a unified content aggregation system introduced in early Ubuntu Touch versions to provide dynamic, contextual views pulling from apps, web services, and device data without opening individual applications.[55] Scopes function as customizable lenses, such as a news scope aggregating headlines or a media scope displaying photos and videos, enhancing discoverability in a touch-centric environment.[56] Theming in Lomiri supports customization through Qt stylesheets, allowing users to adjust colors, icons, and layouts via system settings or third-party tools. Dark mode, introduced in OTA-8, became a standard option to improve visibility in low-light conditions and reduce battery consumption on OLED screens, with automatic switching based on time or manual toggle.[57] Accessibility features include gesture customization, where users can remap swipes and taps for easier interaction.[58]Core features
Ubuntu Touch emphasizes gesture-based navigation and multitasking, enabling users to interact seamlessly with the operating system on touchscreens. The Lomiri user interface powers these interactions, allowing for smooth transitions between apps through intuitive swipes and pinches. A key aspect is the side stage multitasking feature, which lets users run a secondary app in a resizable floating window alongside the primary application, facilitating efficient productivity without full app switching.[59] The lock screen in Ubuntu Touch is designed for quick access and customization, displaying notifications, weather updates via integrated apps, and quick toggles for settings like Wi-Fi or brightness. Users can personalize it further with third-party apps, such as those adding custom messages or enhanced info circles. Where supported by hardware, it accommodates biometric unlock methods like fingerprint scanning for secure and convenient access.[60][61][62] Privacy is a foundational element of Ubuntu Touch, with apps running in sandboxed environments enforced by AppArmor, restricting access to system resources unless explicitly permitted. By default, the OS excludes Google services, promoting a de-Googled experience focused on user control and data sovereignty. VPN integration is straightforward, allowing easy setup of providers like ProtonVPN for encrypted connections.[5][63][64] Offline capabilities underscore Ubuntu Touch's Linux roots, providing full terminal access through a dedicated app for command-line operations without internet dependency. The built-in file manager supports USB OTG connectivity, enabling direct interaction with external storage devices like flash drives for file transfers and management.[65][66] Battery management includes do-not-disturb modes to suppress notifications during focused periods and adaptive features that optimize polling rates for sensors and background processes. Releases in 2025, such as the Ubuntu 24.04 LTS-based version, incorporate refinements for improved standby efficiency and overall performance on supported hardware.[67][68] A distinctive capability is the potential for on-device self-hosting, where users can leverage Ubuntu Touch's Linux foundation to run lightweight server services, aligning with privacy-focused tools like FreedomBox for personal data management without external clouds.[69]Software and applications
Pre-installed apps
Ubuntu Touch comes pre-installed with a suite of open-source applications designed to provide essential functionality for mobile use, all developed without proprietary dependencies and primarily built using native Qt frameworks or HTML5 technologies for seamless integration with the Lomiri user interface. These apps leverage QML for user interfaces and JavaScript or C++ for backend logic, ensuring compatibility and performance on supported hardware. The core communication apps include the Dialer, which handles voice calls and supports Voice over LTE (VoLTE) on compatible devices and carriers, enabling high-definition audio over 4G networks where hardware and modem firmware allow. The Messages app manages SMS and MMS communications, providing a simple interface for text-based interactions with threaded conversations and media attachments. For media handling, the Camera app captures photos and videos using the device's hardware sensors, supporting standard formats though advanced features like RAW output remain under development despite hardware capabilities on many devices.[70] The Gallery app organizes and views images and videos in a grid-based layout, with basic editing tools and support for EXIF metadata. The Music app plays audio files from local storage, featuring playback controls, playlists, and equalizer options for supported formats. The Clock app includes alarm, timer, stopwatch, and world clock functions for time management.[71] Productivity tools encompass the Document Viewer, which renders PDF files and common office formats like DOCX and ODT using open-source libraries for annotation and zooming. The Calculator app offers basic arithmetic, scientific functions, and unit conversions in a touch-friendly design. Notes, available as a core app, allows quick text entry and organization, with options for syncing via compatible services like Nextcloud.[72][73] The web browser, known as Morph Browser, is based on QtWebEngine—a Chromium-derived engine—providing modern rendering, tab management, and bookmarking without extension support. Utilities include the File Manager for navigating storage, copying files, and basic operations across local and connected devices; the Terminal app for command-line access to the underlying Linux shell; and the Settings app, which centralizes system configuration with dedicated privacy toggles for permissions, location services, and app data access.[34] In the Ubuntu Touch 24.04-1.0 release (September 2025), enhancements to pre-installed apps included system-wide theme switching with dark and light mode support, improving usability across applications like Morph Browser.[1]App ecosystem and compatibility
Ubuntu Touch's app ecosystem centers on the OpenStore, its primary native app repository, which hosts a catalog of between 400 and 500 applications as of 2025, focusing on free and open-source software tailored for mobile use.[74] Developers can create native apps using the Lomiri UI Toolkit, a set of Qt/C++ components designed for building convergent interfaces that adapt across devices, enabling seamless experiences from phones to desktops.[75] This toolkit supports rapid prototyping and deployment, with apps distributed directly through the OpenStore for easy installation on supported devices.[76] For broader compatibility, Ubuntu Touch integrates Waydroid, a container-based system that runs Android applications alongside native ones, serving as a modern successor to the older Anbox framework.[76] Waydroid allows users to sideload APK files obtained from sources like F-Droid, with tools such as the Aurora Store providing an open-source interface to access and download apps anonymously without requiring a Google account.[77] Additionally, WebApps wrap web services into native-like experiences using a dedicated web engine container, enabling quick access to online tools like email or social platforms without full app development.[78] Despite these options, the ecosystem faces challenges, including a relatively small native app selection compared to the millions available on Android or iOS platforms, which limits options for proprietary or specialized software.[74] Community efforts have addressed some gaps through ports of popular applications, such as enhanced Firefox compatibility via configuration tweaks for better touchscreen support and ongoing discussions for native integration.[79] Similar volunteer-driven adaptations exist for messaging apps like Signal, though full native versions remain scarce. As of November 2025, the Ubuntu Touch 24.04-1.0 release (September 2025) has stabilized the base system with improvements to Waydroid for better APK sideloading and app compatibility, without pursuing official Google Play integration to uphold the platform's privacy-centric philosophy.[1][80]Convergence capabilities
Ubuntu Touch's convergence capabilities enable the operating system to seamlessly transition from a mobile interface to a full desktop environment when connected to an external display, fulfilling a vision originally outlined by Canonical in 2013 during demonstrations of Ubuntu for smartphones.[81] This feature, now maintained by the UBports community, activates automatically upon docking via HDMI or USB-C, switching the user interface to the Lomiri desktop shell for a traditional computing experience.[2] Key features include support for windowed desktop applications, such as LibreOffice installed through the Libertine LXC container system, alongside native keyboard and mouse input for precise control.[82] Multi-monitor configurations are possible where the underlying hardware supports extended display outputs, and the phone's screen can function as a touchpad in this setup. Qt-based applications further enhance convergence by dynamically adapting their layouts to the larger screen and input methods without requiring separate codebases.[25] Hardware requirements center on devices capable of video output, typically through USB-C with DisplayPort alternate mode or legacy MHL adapters for compatible ports.[2] UBports has refined these capabilities since taking over development, with the OTA-6 update in 2024 improving wireless display stability and input handling to enhance overall usability.[83] As of 2025, convergence remains partially implemented on older devices due to hardware constraints like limited video output support, but it operates fully on modern hardware such as the PinePhone Pro.[84] This mode positions Ubuntu Touch devices as versatile productivity tools, allowing users to repurpose their phone as a portable personal computer for tasks like document editing and web browsing when docked to external peripherals.[25]System requirements and installation
Hardware specifications
Ubuntu Touch is designed to run on a variety of mobile devices, primarily targeting ARM-based hardware to ensure compatibility with common smartphone and tablet architectures. The operating system requires processors from the ARMv7 family or higher, including Cortex-A8, A9, and subsequent models, with a preference for 64-bit ARMv8 architectures for optimal performance.[85] Community discussions suggest that devices with at least 2 GB RAM perform better for basic functions and multitasking, though official minimums are not specified. Lower amounts may lead to instability.[86][87] Storage needs are modest, with sufficient internal flash storage required for installation and user data; the OS itself occupies around 5-7 GB.[51] The display must feature a capacitive touchscreen with multi-touch support to enable the gesture-driven user interface. Devices lacking these display capabilities are incompatible.[85] Additional hardware components enhance functionality: integrated Wi-Fi (802.11 b/g/n or better), Bluetooth 4.0+, and GPS are standard for location services and connectivity. A cellular modem is optional but necessary for voice calls and data; recent 2025 ports support VoLTE and emerging 5G on compatible chipsets. Power management relies on batteries exceeding 2000 mAh for reasonable usage, with effective thermal controls to prevent throttling during prolonged operation.[51] As of 2025, Ubuntu Touch has been optimized for mid-range devices, delivering fluid performance on hardware like those with Snapdragon 600-series or equivalent SoCs. However, it may struggle on very low-end systems.[87]Supported devices
Ubuntu Touch is compatible with dozens of devices as of 2025, encompassing smartphones and tablets with varying levels of support maintained by UBports and the community; the UBports installer includes a compatibility checker to verify device eligibility before installation.[51][88] Official UBports-supported devices include the Fairphone 4 and Fairphone 5 (with full support for the latter confirmed stable in 2025), PinePhone and PinePhone Pro (pre-installed options from partners like Pine64), Volla Phone series (including Volla Phone 22, with stable status in 2025), Google Pixel 3a, and OnePlus 6.[88][89][90] Community ports extend compatibility to devices such as select Google Pixel models (with varying functionality), Xiaomi Poco X3 NFC, and others.[89][91][92] Support levels are classified as full (encompassing calls, camera, and core hardware), partial (often restricted to Wi-Fi and basic operations), or end-of-life (EOL, such as the Nexus 4, which no longer receives updates).[93][92] In 2025, notable updates include new ports achieving stable status for the Fairphone 5 and Volla Phone 22, alongside device-specific kernel optimizations introduced in OTA-8 to enhance hardware integration on Volla devices.[90][94] For users seeking enhanced privacy, UBports recommends acquiring end-of-life Android smartphones from the supported list, enabling migration to a de-Googled Linux-based OS without compromising existing hardware investments.[88]Installation methods
Ubuntu Touch installation primarily relies on the UBports Installer, a graphical user interface tool available for Windows, Linux, and macOS that automates the process of downloading necessary images and flashing them to compatible devices via USB connection.[95] To use the installer, users download the appropriate package from the official UBports website—such as the .exe for Windows, .dmg for macOS, or Snap/AppImage for Linux—then launch the application without elevated privileges like sudo on Linux.[24] The tool guides users through selecting a supported device from the list, verifying prerequisites, and proceeding with the installation, which includes booting the device into fastboot or recovery mode automatically.[96] Key prerequisites for installation include an unlocked bootloader on the target device, which typically requires enabling developer options, USB debugging, and OEM unlocking in the device's Android settings before using commands likefastboot oem unlock or equivalent tools.[96] Additionally, users must install ADB and fastboot drivers on their computer, ensure the device runs a compatible stock or specific Android ROM version as required by the device port, and back up all data since the process erases the device.[97] Unlocking the bootloader and flashing custom software voids the manufacturer's warranty and carries risks of bricking the device if not followed correctly.[98]
For advanced users preferring manual installation, the process involves using command-line tools like fastboot for bootloader unlocking and image flashing on devices with Qualcomm or MediaTek chipsets, or Heimdall for Samsung Exynos-based devices.[99] This method requires downloading device-specific system images and root filesystem from the UBports repository, booting into fastboot mode with adb reboot bootloader, and executing commands such as fastboot flash boot boot.img followed by fastboot flash system system.img and rebooting.[24] Manual methods are documented in device-specific porting guides on the UBports forums and are recommended only for those familiar with Android development tools to avoid errors.[98]
Dual-booting Ubuntu Touch alongside Android has limited support and is not officially endorsed by UBports, though older methods using MultiROM—a custom recovery tool—were possible on select devices like Nexus series by flashing a modified kernel and secondary ROM partitions.[51] Current installations via the UBports Installer replace the primary Android partition entirely, precluding native dual-boot without advanced partitioning that risks system instability.[100]
Post-installation, over-the-air (OTA) updates are managed through the built-in System Updater application, which checks for and applies new channel releases like devel, rc, or stable without requiring a computer. Rollback to Android is feasible on many devices by reflashing the original stock ROM using the manufacturer's tools or fastboot, provided the bootloader remains unlocked and compatible images are available—users should follow device-specific guides to restore the factory state.[101]
As of 2025, the UBports Installer has seen updates improving compatibility, with version 0.11.0 (released June 2025) and later versions enhancing device detection and error handling during the flashing process for broader hardware support.[102][103]