Ubuntu Touch OTA-2 for FOCAL Call for Testing

Hello again, everyone!

We are pleased to announce that it is time to ask for your help in testing Ubuntu Touch OTA-2, for FOCAL 20.04! As explained and announced already, there will be not any official upgrades for Ubuntu Touch based on Ubuntu Xenial 16.04!

This OTA-2 is slated for release on Friday, July 28th, 2023. Before then, we need to make sure it's ready to go!

What's new?


The System Settings app has seen multiple improvements:

•   The layout of a few pages (e.g. Sound) have been adjusted to be more consistent. There are more like this to come in the future, so stay tuned!
     https://gitlab.com/ubports/development/core/lomiri-system-settings/-/merge_requests/393
     https://gitlab.com/ubports/development/core/lomiri-system-settings/-/merge_requests/404

•    You can now delete any custom background images you add, in case you don't want to have that background image anymore.
•    You can now adjust the sensitivity of the edge gestures in Lomiri. If you install a case or a bumper on your device, you can now increase the width of the edge area so that it's easier for you. Or maybe you find it too sensitive, now you also can reduce it. The new settings can be found in System Settings > Gestures. Currently only visible though on a device that supports double tap to wake
•    You can now use the physical camera button to shoot the photo.
    https://gitlab.com/ubports/development/apps/lomiri-camera-app/-/merge_requests/162

•    When requesting a file from File Manager app over Content Hub, the app opens more smoothly.
    https://gitlab.com/ubports/development/apps/lomiri-filemanager-app/-/merge_requests/105

Important bug fixes:

•   The ability to reset APN settings to the default values (in the database) is fixed.
    https://gitlab.com/ubports/development/core/lomiri-system-settings-cellular/-/merge_requests/4 

•   Reliability of enabling hotspot has been improved. Specifically, it's now possible to reliably enable and disable hotspot on the Volla Phone devices. Also, it's now possible to enable password-protected hotspot on Volla Phone devices.
    https://gitlab.com/ubports/development/core/lomiri-indicator-network/-/merge_requests/113
    https://gitlab.com/ubports/development/core/lomiri-indicator-network/-/merge_requests/114
    https://gitlab.com/ubports/development/core/lomiri-indicator-network/-/merge_requests/115
    https://gitlab.com/ubports/development/core/packaging/network-manager/-/merge_requests/9
 •   Bluetooth should be more reliably available after a reboot.
    https://gitlab.com/ubports/development/core/packaging/bluebinder/-/merge_requests/16
 •   It's now possible to re-install pre-installed applications after it's been removed.
    https://gitlab.com/ubports/development/core/click/-/merge_requests/31
 •   If a SIM with a PIN is inserted on boot, the SIM unlock screen should appear more reliably without the need to explicitly request it.
    https://gitlab.com/ubports/development/core/lomiri-indicator-network/-/merge_requests/116
 •   A dummy XWayland splash screen should no longer be displayed when an X application is launched.
    https://gitlab.com/ubports/development/core/qtmir/-/merge_requests/64
•   QtWebEngine has been updated to 5.15.14. Also, the problem when seeking a video has been fixed. (TO-DO: verify that QWE 5.15.14 actually land in the image this time.)
    https://gitlab.com/ubports/development/core/packaging/qtwebengine/-/merge_requests/25
    https://gitlab.com/ubports/development/core/packaging/qtwebengine/-/merge_requests/26
 •   Charger mode on certain devices (particularly Volla Phone devices) no longer bootloops.
    https://gitlab.com/ubports/development/core/hybris-support/lxc-android-config/-/merge_requests/107
 •   Click applications can now play media shipped with itself once again.
    https://gitlab.com/ubports/development/core/media-hub/-/merge_requests/77
 •   The ability to choose a custom alarm sound is fixed.
    https://gitlab.com/ubports/development/core/packaging/ayatana-indicators/ayatana-indicator-datetime/-/merge_requests/3
 •   Video playback on some Mediatek-based devices has been fixed.
    https://gitlab.com/ubports/development/core/apparmor-easyprof-ubuntu/-/merge_requests/27
 •   In Morph, certificate errors are now always shown within the session.
    https://gitlab.com/ubports/development/core/morph-browser/-/merge_requests/562
 •   The ability to have "combined APN" is restored. This fixes MMS sending on certain carriers with manual APN input. However, the APN database is still not up-to-date, which means MMS still doesn't work out-of-the-box on many carriers.
    https://gitlab.com/ubports/development/core/packaging/ofono-sailfish/-/merge_requests/13
 •   The spurious failure to display the permission prompt when using the camera on some devices has been solved.
    https://github.com/Halium/android_frameworks_av/commit/eb287eab3d14f3b35d8c13b5a54542afba990332

How can I test?


We want to ensure that every release we ship is better than the previous one, so we're looking to our entire community to help us with the QA (Quality Assurance) of OTA-2. 

We're interested in hearing your feedback on everything in the QA column. We want to know: 

* Which device are you using? 
* Does the issue appear fixed in your testing? 
* Did you notice any side effects of the change as it is listed in the issue or Pull Request? 

Testing any issue should be easy. On your device do the following: 

1. Update all of your apps using "System Settings -> Updates" or "My Apps" in the OpenStore app 
2. Head to System Settings -> Updates -> Update Settings -> Release Channel 
3. Select `rc` 
4. Go back to the Updates screen to install the downloaded update 

After your phone reboots, you'll be on the OTA-xy release candidate! Of course, **only** step 4 is required if you are already on the `rc` channel and this update will come through as usual. 

The image which loads will be named `(2023-W29)` or newer. You can find your image version in System Settings -> About -> OS. 

Now you can pick any issue from the mentioned topics above (Follow GitLab link and comment on an MR) ensure that you are not able to reproduce it. If you can't reproduce the issue, the fix worked! If you can reproduce the issue (or you notice something else that isn't right), we want to know about that too. Leave a comment with your device and image version, then let us know the results of your test. 

We also have an OTA-2 Call for Testing forum post  where we can discuss any questions you may have about anything that comes up during your testing. 

"every ending is new beginning"