Google Pixel 3a
Other UT devices that currently run Focal might not have all features working yet with OTA-1 depending on the exact status of their port., but you are free to try if you wish. Your comments are welcome here
NOTE: This is the first OTA for Ubuntu 20.04 (Focal) with major features, this is an Opt-In and not mandatory update. The next OTA-2 will be mainly ironing out bugs and making it even more stable. When our reference devices prove stable enought we will start to roll out the OTA's for community devices.
Use Ubuntu 20.04 (focal fossa) as base OS.
Support Android 9+-based devices.
Fork Unity8 as Lomiri and make it available to distributions other than Ubuntu (many components have been renamed to land properly in the Lomiri namespace).
Switch from Upstart to Systemd.
Localization platform (i18n) moved to the hosted weblate service.
Move our development platform from Github.com to Gitlab.com.
Use Ayatana Indicators instead of Ubuntu Indicators.
Move from Anbox to Waydroid (pre-installed for Android 9+ and mainline kernel devices).
New porting style for device porters (overlay store method).
Support building many components against GCC-12 and Qt 5.15. (Make the project future-ready).
Most important Bug Fixes:
Some devices would not mute the phones microphone during phone calls.
Context menu fix in Morph Browser (amend context menus from Morph and QtWebengine interfering with one another).
Technical improvements / changes in Ubuntu Touch Core Components:
Network Manager backported from Ubuntu 22.04 (v1.36.6).
Bluez backported from Ubuntu 22.04 (v5.64).
Telephony stack: Cell broadcasting support (experimental feature, not universally supported yet).
Lomiri Shell: Indicator menus can now be half transparent.
Libertine: use bubblewrap for chroot creation.
Nuntium: resolve various issues when receiving MMS messages.
Mir / qtmir: Improve Xwayland integration, improve support for running legacy X11 applications in Lomiri Shell.
Aethercast: Now enabled on Fairphone 4 and Xiaomi Mi A2.
Sync-monitor: Make the service much more robust.
Lomiri Shell (and settings): Add a circular (clock-like) PIN code prompt.
Lomiri Shell (and settings): Support PIN codes between 4 and 12 digits (was: limited to 4 digits).
Lomiri Shell: Visual refresh of various effects.
Lomiri Shell: Make switching between phone mode and desktop mode (via phone-attached docking station) more robust.
Lomiri Shell: Preliminary workspace support in desktop mode.
Keyboard Indicator: Complete rewrite in C.
All components: Fix many compiler warnings / deprecation notices for all Lomiri components.
Lomiri Wallpapers: Additional background artwork.
Updated broadband provider data.
adb: Improved developer experience (integration with PAM/logind, proper terminal setup).
Support for USB-C USB-PD.
Technical improvements / changes in pre-installed Apps:
Morph Browser: Provide a recent qtwebengine version (v5.15.11).
Morph Browser: Hardware-accelerated video decoding in QtWebEngine, with support for up to 2K video playback on popular video sites.
Morph Browser: Video chat now possible (e.g. via Jitsi Meet).
Camera App: Provide Barcode Reader App via lomiri-camera-app, allows app developers to use a centrally provided barcode reader UI.
Dialer / Messaging Apps (and Lomiri's launcher): Hint about new/missed messages/calls via icon emblems in Lomiri's launcher.
Addressbook App: Allow to add Note for a contact and a URL address.
Messaging App: Add zoom in conversation text by pinch'n'spread gesture. Loading speed improvement.
Calendar App: Performance improvements.
Music App: Read audio file from Content Hub service.
Waydroid: Sensors support, without memory leak. Apps will rotate when the phone rotates.
Waydroid: Still needs a UI in lomiri-system-settings for initializing the Waydroid container (please use Waydroid Helper app from OpenStore.io for now).
Waydroid: We plan to separate Ubuntu Touch native apps from Android apps in Lomiri Shell's launcher.
Waydroid: No store app (e.g. F-Droid) pre-installed, needs to be obtained with the Waydroid-internal webbrowser.
Waydroid: At the lower part of the screen part a few pixel lines get cut off of Android apps (and the Android home screen).
Waydroid: When launching Android Apps directly from Lomiri's launcher, applications will freeze once the navigations buttons in the bottom bar get used.
Xwayland: Shows black windows on Pixel 3a & Xiaomi Mi A2.
On Fairphone 4: Sometimes shutting down and even during normal operation the phone ends up with a flickering screen (work-around: enforce shutdown by long press on the power button).
Networking: In some cases it has been observed that the WiFi hotspot does not get deactivated when switched off.
System Settings: The download progress in system updater's UI gets stuck from time to time. Closing the system settings app and reopening brings back the correct download information in the UI.
Notes App: New Evernote accounts cannot be added.
Contacts App: Google Contacts syncing does not work due to the discontinuation of the API.
Clock App: If one specifies a custom alarm sound/tune in alarm clock settings, always the "Alarm clock" tune/sound will be played, even if selected otherwise in alarm settings.
Volla Phone: Wi-Fi hotspot usage not possible; affects also Samsung Galaxy S7.
Bluetooth devices with hands-free profile (HFP) may appear under network indicator as "SIM cards" and won't go away even after rebooting.