UBports Robot Logo UBports Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    Ubuntu Touch 24.04-2.0 call for testing

    Scheduled Pinned Locked Moved OS
    23 Posts 14 Posters 360 Views 4 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • peat_psuwitP Offline
      peat_psuwit
      last edited by Keneda

      Hello everyone.

      We are pleased to announce that Ubuntu Touch 24.04-2.0 Beta is now available for testing! Ubuntu Touch 24.04-2.0 is slated for release on 13 July 2026. Before then, we need to make sure it's ready to go.

      Notable features in this release are:

      • Updated browser engine for Morph Browser
      • Ubuntu Touch can now avoid notches and rounded corners
      • Screenshot editor

      More info about these features are available on our blog.

      Unfortunately, because of the system storage space limitation, we're unable to provide Ubuntu Touch 24.04-2.0 to all of currently supported devices. We have divided devices into 3 groups:

      1. Devices we're confident will not have a problem with system storage space (or have the problem resolved). These devices are:
      • F(x)tec Pro1X
      • Fairphone 4
      • Fairphone 5
      • Lenovo Tab M10 HD 2nd Gen WiFi / LTE
      • Nothing Phone (1)
      • Sony Xperia X
      • Volla Phone
      • Volla Phone X
      • Volla Phone 22
      • Volla Phone X23
      • Volla Phone Quintus
      • Volla Phone Plinius
      • Volla Tablet
      • Rabbit R1
      • Xiaomi Poco X3
      • Zinwa Q25

      To receive Ubuntu Touch 24.04-2.0 Beta on these devices, switch your device to Release Candidate channel, then run the following command in Terminal app or via ADB/SSH:

      gsettings set io.ubuntu-touch.system-settings.update offer-development-release true
      

      Afterwards, head to System Settings -> Updates, and you should be offered to upgrade to Ubuntu Touch 24.04-2.0 Beta.

      1. Devices that are known not to work. These devices are:
      • Oneplus Nord N10 5G
      • OnePlus Nord N100
      • OnePlus 5
      • OnePlus 5T
      • OnePlus 6
      • OnePlus 6T
      • Fairphone 3 and 3+
      • Google Pixel 3a and 3a XL
      • Xiaomi Poco M2 Pro
      • Xiaomi Redmi Note 9 Pro (Global)
      • Xiaomi Redmi Note 9S/9 Pro (India)
      • Xiaomi Redmi Note 9 Pro Max

      For these devices, we've stopped updates flowing into the daily channel to avoid bricking those devices. If you follow the above instructions while you're on 24.04-1.x Release Candidate channel, you won't be offered to upgrade to 24.04-2.x Beta. However, if you're on 24.04-1.x Daily channel, you may still be offered to upgrade to 24.04-2.x daily images. Do not upgrade, as 1.) this is the older image before we include the new Qt 6-based Morph Browser, and 2.) you will not be able to upgrade to the new daily image once it's available.

      If your devices are in this list and you're already on 24.04-2.x Daily channel, I recommends you to use UBports Installer to downgrade to 24.04-1.x images and wait for your port to receive 24.04-2.x updates again. This can be done without losing data.

      1. Devices that are not in either of the list above. We don't have enough information to determine if they'll work on 24.04-2.x, so we need testing from you. To do so, make sure you're on a spare device, then follow the same instructions above but switch to Daily channel instead of Release Candidate channel. The possible results are:
      • Your device upgrade successfully. In such case, congratulations, your device should be working with 24.04-2.x. Please report back to us, and we'll enable your device to receive 24.04-2.0 RC and 24.04-2.0, or if not possible in time, for 24.04-2.1 or subsequent releases.
      • Your device fails to upgrade. In such case, please use UBports Installer to restore 24.04-1.x on your device, and then also report to us to disable updates to these devices too.

      I know that these instructions are long and unwieldy, but this is due to the special transition that needs to happen for the inclusion of Qt 6-based Morph Browser with upgraded Chromium. We truly appreciate all testing. Please don't hesitate to reply below with any questions you have.

      A messayistoM KenedaK 3 Replies Last reply Reply Quote 4
      • L Offline
        lsitongia
        last edited by

        If our phone is on list 2., how will we know when the new 2.0 is available? By staying on the 1.x RC channel? I’ve been assuming that the upgrade to 2.x will require a reinstall using the installer with a wipe because the partition size changes.

        Vlad NirkyV 1 Reply Last reply Reply Quote 0
        • Vlad NirkyV Offline
          Vlad Nirky @lsitongia
          last edited by

          @lsitongia
          Even if you need to change partition size, you won't have to do a wipe, just partionning option checked based on my previous tests.

          1 Reply Last reply Reply Quote 1
          • A Offline
            alagirialagiri @peat_psuwit
            last edited by alagirialagiri

            @peat_psuwit Redmi note 9 (merlin) is not updating to 24.04-2.0 beta.Poco x3 updated to beta. I do not know why merlin -android 11 device disabled from updating.Poco x3 Surya updated successfully-android 10 device.miatoll devices waiting are android 10 devices..It can be enabled ,I think so. Thank you.

            klhK 1 Reply Last reply Reply Quote 0
            • messayistoM Offline
              messayisto @peat_psuwit
              last edited by

              @peat_psuwit Thanks for this amazing work!
              One Question: is there an easy way to go back to -24.04-1.x just in case the update fails?
              On Xperia X Morph shows no websites.

              klhK messayistoM 2 Replies Last reply Reply Quote 0
              • klhK Offline
                klh @alagirialagiri
                last edited by

                @alagirialagiri the Android version doesn't matter here.

                miatoll is on the second list for a reason - it turned out to be broken last minute and had to be disabled, the number of variants meant it took a while to verify - it will also most likely go in the RC.

                merlin was updated too late to make the cut for beta, it will have to wait for RC. You can try the instructions as this device is not on either of the lists:

                @peat_psuwit said:

                1. Devices that are not in either of the list above. We don't have enough information to determine if they'll work on 24.04-2.x, so we need testing from you. To do so, make sure you're on a spare device, then follow the same instructions above but switch to Daily channel instead of Release Candidate channel. The possible results are:
                • Your device upgrade successfully. In such case, congratulations, your device should be working with 24.04-2.x. Please report back to us, and we'll enable your device to receive 24.04-2.0 RC and 24.04-2.0, or if not possible in time, for 24.04-2.1 or subsequent releases.
                • Your device fails to upgrade. In such case, please use UBports Installer to restore 24.04-1.x on your device, and then also report to us to disable updates to these devices too.
                1 Reply Last reply Reply Quote 0
                • klhK Offline
                  klh @messayisto
                  last edited by

                  @messayisto Use the installer, make sure none of the checkboxes are selected and install 24.04-1.x

                  messayistoM 1 Reply Last reply Reply Quote 0
                  • messayistoM Offline
                    messayisto @klh
                    last edited by

                    @klh thanks!

                    1 Reply Last reply Reply Quote 0
                    • L Offline
                      lsitongia
                      last edited by Moem

                      Okay, I am going to run 1.x RC on my OnePlus N10, run the gsettings command as above, and wait for notification that 2.x is available.

                      pparentP 1 Reply Last reply Reply Quote 0
                      • pparentP Offline
                        pparent @lsitongia
                        last edited by pparent

                        @lsitongia

                        Unfortunately I cannot really test now because my testing device is Oneplus Nord N10 5G, and I can't risk my daily driver at the moment.

                        My concern is about XWayland apps, is there still the problem of OSK not showing up on these apps ? (uWolf, uFirefox, Chromium for UT, Signal UT, Whatsnew, Min Browser, Rocket.chat)? I say that because I could test previous revisions of 24.04-2.x on my device and those app could not access the OSK anymore. Other people reported the same.

                        Can any one report the current status of these apps? Has it improved or is it still the same?

                        ( I feel it would be a shame to loose usage of these apps with upgrade to 24.04-2.x, they are currently indispensable to my personal daily usage on my volaphone 22 ).

                        Thank you! 😊

                        klhK messayistoM 2 Replies Last reply Reply Quote 0
                        • pparentP pparent referenced this topic
                        • klhK Offline
                          klh @pparent
                          last edited by

                          @pparent have you reported the issue anywhere? Not sure if anyone worked on that. Did this testing result in any logs or anything that could point us to a cause? Are these apps still using my immodules.cache hack from back in xenial?

                          1 Reply Last reply Reply Quote 0
                          • messayistoM Offline
                            messayisto @pparent
                            last edited by

                            @pparent On my xperia X neither Min Browser nor uWolf are working. Min Broeser is crashing after it st
                            arted, Uwolf has no keyboard. I am a bit surprised that this beta came out today, because Morph itsself is not working, too. Well, its a beta...

                            pparentP 1 Reply Last reply Reply Quote 0
                            • pparentP Offline
                              pparent @messayisto
                              last edited by pparent

                              @messayisto said:

                              Min Broeser is crashing after it st

                              This is normal I will realease very soon (possibly tomorow) a new version that will not crash with 24.04-2.x, this is another bug that I can and will fix easily, that should currently only impact Min and Rocket.Chat .

                              The real problem is the OSK, I guess if it does not work with uWolf, it is the same with Signal UT or Whatsnew

                              Thank's

                              @pparent have you reported the issue anywhere? Not sure if anyone worked on that. Did this testing result in >any logs or anything that could point us to a cause? Are these apps still using my immodules.cache hack from >back in xenial?

                              I did not open an issue, because I did not have the time to really dig. But some users did report me the issue about my apps.

                              But I remember we discussed with @gpatel-fr about this issue on this forum, and I think he had an hypothesis about a commit that might have provoked it, but I did not have the time to dig. I will try to find again this topic!

                              @klh said:

                              Are these apps still using my immodules.cache hack from back in xenial?

                              Possibly yes. My apps are indeed using a immodules.cache file in GTK_IM_MODULE_FILE to point to the maliit-inputcontext-gtk library path form the app. Its probable that the other apps from other authors do the same.

                              Edit:

                              @gpatel-fr said:

                              this could be linked to this change:

                              https://gitlab.com/ubports/development/core/packaging/maliit-framework/-/commit/6bd655621fea66af7b9bb3a477b9de072b4939db

                              if it is, you may find warnings such as 'Application attempted to activate itself without focus' in the journal.

                              https://forums.ubports.com/post/93101

                              1 Reply Last reply Reply Quote 0
                              • E Offline
                                Equareo
                                last edited by

                                I also get no keyboard on Signal. The log says:

                                [4821:0616/124406.699401:ERROR:content/browser/browsermainloop.cc:290] GLib-GObject: gobjectgetqdata: assertion 'GIS_OBJECT (object)' failed

                                The proton-mail app crash when i switch between other apps.

                                Web browser is a huge upgrade. The only downside is that it's slow/stuttering when switching between web tabs.

                                Tested on fp5

                                pparentP 1 Reply Last reply Reply Quote 0
                                • pparentP Offline
                                  pparent @Equareo
                                  last edited by pparent

                                  @Equareo

                                  Do you have more detailed logs? Could you post your

                                  journalctl -r
                                  

                                  after trying to open the keyboard in Signal UT?

                                  Thank you! 😊

                                  EDIT: Here is a way to get more log with Signal UT, if someone can post the logs coming from those adb commands, it could be useful. ( It will start Signal and you can try to open the keyboard )

                                  cd /opt/click.ubuntu.com/signalut.pparent/current/
                                  export DISPLAY=:0
                                  export LD_LIBRARY_PATH=lib/aarch64-linux-gnu/
                                  export MALIIT_DEBUG=1 
                                  export G_MESSAGES_DEBUG=all 
                                  ./launcher.sh
                                  
                                  E 1 Reply Last reply Reply Quote 0
                                  • KenedaK Offline
                                    Keneda @peat_psuwit
                                    last edited by

                                    @peat_psuwit
                                    Hi, I edited your post to add blog link, since it is now available 🙂
                                    Thank you and team for the work.

                                    2015-2023 : Meizu MX4 ☠️⚰️✝️
                                    2023-2024 : Nexus 5 ☠️⚰️✝️
                                    2024-***** : FPOS Fairphone 5
                                    🇲🇫🇬🇧

                                    1 Reply Last reply Reply Quote 0
                                    • E Offline
                                      Equareo @pparent
                                      last edited by Equareo

                                      @pparent
                                      i don't know how to to use the adb commands, I need to figure that out

                                      Edit2: journalctl full paste https://pastebin.com/2SQdBeLH

                                      1 Reply Last reply Reply Quote 0
                                      • LuksusL Offline
                                        Luksus
                                        last edited by

                                        Fairphone 5, 24.04-2.0 RC:

                                        Morph:

                                        • crashing for domains, which are set up with a custom mobile-user-agent (settings/date&rights/domain-specific-settings)
                                        • does not launch (or crashs?), when not already opened and triggert by clicking a link in e.g. an email

                                        Video recording and playback broken:

                                        • camera video recording gets no access to "device", recording fails
                                        • photos still working
                                        • local playback of previously recorded videos, teleport videos, etc. do not work
                                        • videos in browser still work

                                        Notch & Corners:

                                        • working in portrait mode
                                        • "breaks" in landscape mode
                                          • random gap in indicators
                                          • clock half-hidden by rounded corner
                                        • after rotating back to portrait -> broken there too

                                        Devices: BQ e4.5, Fairphone 2, Fairphone 3, Lenovo X605F, Pinephone, Moto Z2 Force, OnePlus5T

                                        G 1 Reply Last reply Reply Quote 0
                                        • D Offline
                                          domubpkm
                                          last edited by

                                          In the blog, it is said :
                                          screenshot20260616_151023234.png
                                          Does it work for somebody ?
                                          Not on my volla 22,

                                          1 Reply Last reply Reply Quote 0
                                          • G Offline
                                            gpatel-fr @Luksus
                                            last edited by

                                            @Luksus

                                            Well, I'm using 26.04 build 101 with the same hardware and I would have expected to get about the same results but I don't.

                                            'does not launch (or crashs?), when not already opened and triggert by clicking a link in e.g. an email'

                                            -> I'm not sure what you mean by that (in fact I am sure I do NOT understand what you meant in your first point...) but clicking a link in a Dekko message works for me.

                                            'camera video recording gets no access to "device", recording fails'
                                            -> works for me

                                            ' local playback of previously recorded videos, teleport videos, etc. do not work'
                                            -> playing a video from the Files manager works for me

                                            ' "breaks" in landscape mode
                                            random gap in indicators
                                            clock half-hidden by rounded corner
                                            after rotating back to portrait -> broken there too'
                                            -> confirmed: clock partially (not 'half', only the last digit out of 4) hidden by rounded corner in landscape mode. The rest works for me (no gaps in indicators in landscape mode, after rotating back to portrait, nothing is broken)

                                            1 Reply Last reply Reply Quote 0

                                            Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                            Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                            With your input, this post could be even better 💗

                                            Register Login
                                            • First post
                                              Last post