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

    MMS users: call for testing

    Scheduled Pinned Locked Moved General
    69 Posts 12 Posters 19.2k Views 6 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.
      • E Offline
        Emphrath @lduboeuf
        last edited by

        @lduboeuf @jezek Did you guys make it in time for OTA-20 ? All the best

        LakotaubpL lduboeufL 2 Replies Last reply Reply Quote 0
        • LakotaubpL Offline
          Lakotaubp @Emphrath
          last edited by

          @emphrath All the details of how to find what is new and needs testing can be found here https://ubports.com/blog/ubports-news-1/post/ubuntu-touch-ota-20-call-for-testing-3789

          1 Reply Last reply Reply Quote 0
          • lduboeufL Offline
            lduboeuf @Emphrath
            last edited by lduboeuf

            @emphrath Unfortunately, no. Ubports Team are very busy atm, and that big feature would take quite a lot of their time. Lets give another chance for OTA-21. I live with all that PRs since 8 months now without big trouble. I don't receive/send MMS often. But with @jezek feature, when i receive a notification of an incoming MMS, i don't ask others to please send it again... πŸ™‚

            1 Reply Last reply Reply Quote 1
            • D Offline
              domubpkm @lduboeuf
              last edited by domubpkm

              @lduboeuf said in MMS users: call for testing:

              sudo ubports-qa install PR_nuntium_8
              sudo ubports-qa install telepathy-ofono 20
              sudo ubports-qa install history-service 35
              sudo ubports-qa install telephony-service 20
              sudo ubports-qa install messaging-app 260
              And reboot

              Is it always that ? Can i do the procedure on OTA-19 ? I have an OTA-19 already patched for an other MMS issue πŸ˜‰πŸ™‚

              B lduboeufL 2 Replies Last reply Reply Quote 0
              • B Offline
                BlueFroggie @domubpkm
                last edited by

                On my Redmi Note 7 when I have cellular data on, some MMS come normally, and some in no longer time than 24 hours via SMS from the operator informing me to log in on the website to download MMS. It is frutrating enough, that usually I keep internet data off so the useless battery drain is not that big. I wonder if the script provided here coul help with that πŸ€”

                Redmi Note 7 user of UT (ota-19)

                KenedaK 1 Reply Last reply Reply Quote 1
                • KenedaK Offline
                  Keneda @BlueFroggie
                  last edited by

                  @bluefroggie said in MMS users: call for testing:

                  I wonder if the script provided here coul help with that

                  That's kind of exactly what this messaging app fix is about.

                  2015-2023 : Meizu MX4 ☠️⚰️✝️
                  2023-2024 : Nexus 5 ☠️⚰️✝️
                  2024-***** : FPOS Fairphone 5 waiting UT for freedom πŸ˜‰
                  πŸ‡²πŸ‡«πŸ‡¬πŸ‡§

                  1 Reply Last reply Reply Quote 1
                  • lduboeufL Offline
                    lduboeuf @domubpkm
                    last edited by

                    @domubpkm yes the procedure doesn't change

                    1 Reply Last reply Reply Quote 0
                    • jezekJ Offline
                      jezek
                      last edited by jezek

                      Hello. The whole MMS redownload fix stack (nuntium, telepathy-ofono, history-service, messaging-app, telephony-service) has been merged. So I made a test if everything is alright.

                      My phone was on RC channel, so I installed stable version and then RC version again to be sure the whole image is reinstalled and not only incremental updates.

                      Then I used the nuntium-inject-push tool to inject an MMS message that produces a download error, to test if the error is propagated to messaging-app and the message can be re-downloaded. The test failed, cause in mesaging-app there was no re-download button, only the error message that tells you need to ask the sender to send again.

                      After some logs reading and some experimenting, I found out that I needed to run only the sudo ubports-qa install telepathy-ofono 20 command (and then reboot) to be able to re-download erroneous MMS messages. After that everything works as intended.

                      I don't know why there is the need to downgrade (that's what the QA script tells me) the telepathy-ofono package. The PR was merged, so if the telepathy-ofono libraries are compiled from the repository, everything should work automatically after upgrade.

                      Can enyone confirm (or deny) my findings? Does anyone know what could cause this? Or am I doing something wrong?

                      Thanks.

                      Note: If anyone wants to test this and is struggling how to, cause my report here is incomprehensible, don't hesitate to write me, I'll try write step-by-step instructions.

                      jEzEk

                      flohackF 1 Reply Last reply Reply Quote 0
                      • flohackF Offline
                        flohack @jezek
                        last edited by

                        @jezek Well that sounds bad. Everything should work in RC as expected, as everything was merged.

                        My languages: πŸ‡¦πŸ‡Ή πŸ‡©πŸ‡ͺ πŸ‡¬πŸ‡§ πŸ‡ΊπŸ‡Έ

                        jezekJ 1 Reply Last reply Reply Quote 0
                        • jezekJ Offline
                          jezek @flohack
                          last edited by

                          @flohack said in MMS users: call for testing:

                          @jezek Well that sounds bad. Everything should work in RC as expected, as everything was merged.

                          So I tested again.
                          Switched to stable.

                          phablet@ubuntu-phablet:~$ apt list | grep -P 'nuntium|telepathy-ofono|history-service|messaging-app|telephony-service'
                          history-service/now 0.3~0ubports4+0~20210526173549.20~1.gbp17c341 armhf [installed,local]
                          messaging-app/now 0.1.3~0ubports0+0~20210927064939.80~1.gbpdcb599 armhf [installed,local]
                          nuntium/now 1.4+ubports1+0~20210315192859.11~1.gbpb182b1 armhf [installed,local]
                          telepathy-ofono/now 0.3+ubports+0~20200930080735.3~1.gbpdb5e35 armhf [installed,local]
                          telepathy-ofono-ril-mc-plugin/now 0.3+ubports+0~20200930080735.3~1.gbpdb5e35 armhf [installed,local]
                          telephony-service/now 0.4+0ubports3+0~20210817080913.31~1.gbpaae257 armhf [installed,local]
                          

                          Then switched to rc.

                          phablet@ubuntu-phablet:~$ apt list | grep -P 'nuntium|telepathy-ofono|history-service|messaging-app|telephony-service'
                          history-service/now 0.3~0ubports4+0~20211216130156.4~1.gbp88201f armhf [installed,local]
                          messaging-app/now 0.1.3~0ubports0+0~20211220103430.85~1.gbp654469 armhf [installed,local]
                          nuntium/now 1.4+ubports1+0~20211215170043.12~1.gbp054848 armhf [installed,local]
                          telepathy-ofono/now 0.3+ubports+0~20200930080735.3~1.gbpdb5e35 armhf [installed,local]
                          telepathy-ofono-ril-mc-plugin/now 0.3+ubports+0~20200930080735.3~1.gbpdb5e35 armhf [installed,local]
                          telephony-service/now 0.4+0ubports3+0~20211220103455.35~1.gbp61321e armhf [installed,local]
                          

                          As you can see, the telepathy-ofono package didn't get updated to new build. It's still from year 2020.

                          jEzEk

                          lduboeufL 1 Reply Last reply Reply Quote 0
                          • lduboeufL Offline
                            lduboeuf @jezek
                            last edited by

                            @jezek same for me on devel. Strange because i received a MMS notification without issue

                            jezekJ 1 Reply Last reply Reply Quote 0
                            • jezekJ Offline
                              jezek @lduboeuf
                              last edited by jezek

                              @lduboeuf said in MMS users: call for testing:

                              @jezek same for me on devel. Strange because i received a MMS notification without issue

                              Remember the time when I thought, that the stack was merged (and was not), because after my RC update error notifications still worked? It turned out, that the incremental updates didn't reinstall packages after the ubports-qa script updates. I think this is your case too. It works because binaries after the ubports-qa script are not updated/downgraded when doing incremental update (original package was not changed, so no need to be in incremental update). Try to update system to stable and than back to devel and you should not receive error notifications (Edit: I mean, the ones with re-download button).

                              jEzEk

                              rikR 1 Reply Last reply Reply Quote 1
                              • rikR Offline
                                rik @jezek
                                last edited by

                                @jezek Good explanation. I think you are right because at this time the devel and rc images both have the same package versions, so switching between them would not change those bits.

                                Previously when rc didn't have the new packages this technique of going between rc and devel would ensure you would get them installed when going to devel, but now as you note going to stable then to rc or devel is needed.

                                1 Reply Last reply Reply Quote 1
                                • jezekJ Offline
                                  jezek
                                  last edited by jezek

                                  @lduboeuf @Flohack
                                  I've been thinking, why the telepathy-ofono package didn't got updated. The last build (according to apt) was 2020-09-30. When I look at commits, that includes the sentdateempty MR. After this commit, no new builds of xenial branch are updated in debian packages. The next MR after this date are some debian/changelog changes. I remember we had troubles with debian packaging in nuntium, caused by my forgotten TODO in debian/changelog. I'm not really sure, but i think I read somewhere, that the debian/changelog updates are made automatically and not by hand by users. Could this be the case of this? Does anyone has more insights to debian packaging?

                                  jEzEk

                                  lduboeufL 1 Reply Last reply Reply Quote 0
                                  • lduboeufL Offline
                                    lduboeuf @jezek
                                    last edited by

                                    @jezek this should be ok now. At least on devel telepathy-ofono has been updated

                                    jezekJ 1 Reply Last reply Reply Quote 1
                                    • jezekJ Offline
                                      jezek @lduboeuf
                                      last edited by

                                      @lduboeuf said in MMS users: call for testing:

                                      @jezek this should be ok now. At least on devel telepathy-ofono has been updated

                                      Ahaaa, I see, they updated the changelog and bumped the version to take effect. I will test soon and tell results.

                                      However, I wonder, why the other changelogs (nuntium, history-service, messaging-app, telephony-service) didn't needed to be updated?

                                      This brings me to another question. Shouldn't the other changelogs (and the telepathy-ofono too) be updated with the description of changes, my credentials, version, etc... too? @lduboeuf , you are the maintainer of messaging app, what do you say to the debian/changelog changes in the app?

                                      jEzEk

                                      D lduboeufL 2 Replies Last reply Reply Quote 0
                                      • D Offline
                                        domubpkm @jezek
                                        last edited by

                                        @jezek screenshot20211231_182408170.png

                                        .... and just a problem a few minutes ago. I can't download my image and I can't stop the wheel from spinning. Is it possible to stop the spinning wheel, to restart the download without deleting the MMS? Volla RC 45 of today. No problem in RC 44 redownload for me (Volla).

                                        flohackF 2 Replies Last reply Reply Quote 0
                                        • flohackF Offline
                                          flohack @domubpkm
                                          last edited by

                                          @domubpkm Also the button is called "Download" and not "redownload" @lduboeuf πŸ™‚

                                          My languages: πŸ‡¦πŸ‡Ή πŸ‡©πŸ‡ͺ πŸ‡¬πŸ‡§ πŸ‡ΊπŸ‡Έ

                                          lduboeufL 1 Reply Last reply Reply Quote 0
                                          • flohackF Offline
                                            flohack @domubpkm
                                            last edited by

                                            @domubpkm Yeah probably the download attempt needs a timeout when it would become available again

                                            My languages: πŸ‡¦πŸ‡Ή πŸ‡©πŸ‡ͺ πŸ‡¬πŸ‡§ πŸ‡ΊπŸ‡Έ

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

                                              On halium-devel (376) for bacon, at the moment mms seems to be broken. No notification whatsoever, while the former build gave me the standard mms error. So sth has changed, just not as intended it would seem

                                              rikR 1 Reply Last reply Reply Quote 0
                                              • First post
                                                Last post