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

    continuing MMS issues.

    Scheduled Pinned Locked Moved Unsolved Support
    34 Posts 7 Posters 5.4k Views 3 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.
      • F Offline
        Fizz @jezek
        last edited by Fizz

        @jezek
        OK thanks.

        So if i want to try the new version, i first have to change to the dev channel, and then run the command that lduboeuf posted above, yes?

        If I want to restore to the current (non-dev) version of numtium, how would i do that? I just like having a backup plan in case something goes wrong with the dev version.

        Thanks!

        -Fizz

        lduboeufL jezekJ 2 Replies Last reply Reply Quote 0
        • lduboeufL Offline
          lduboeuf @Fizz
          last edited by

          @fizz Yes don't be afraid of trying. Use the installer if anything went wrong.. Your datas won't be lost

          1 Reply Last reply Reply Quote 0
          • arubislanderA Offline
            arubislander @arubislander
            last edited by

            @arubislander I need to learn to read. It says requested to merge 8 months ago... πŸ˜“

            πŸ‡¦πŸ‡Ό πŸ‡³πŸ‡± πŸ‡ΊπŸ‡Έ πŸ‡ͺπŸ‡Έ
            Happily running Ubuntu Touch
            Google Pixel 3a (20.04 DEV)
            JingPad (24.04 preview)
            Meizu Pro 5 (16.04 DEV)

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

              @fizz said in continuing MMS issues.:

              So if i want to try the new version, i first have to change to the dev channel, and then run the command that lduboeuf posted above, yes?

              It doesn't have to be the dev channel, rc is fine too. I'm on rc all the time, it's very stable.

              I hope the patch fixes your trouble. If not, write me, I can try to help you debug it.

              jEzEk

              1 Reply Last reply Reply Quote 0
              • F Offline
                Fizz
                last edited by Fizz

                @lduboeuf
                I wasn't worried about losing data- more if the messenging app didn't work at all and I needed to restore it. (Better to have something than nothing... heh).

                But i decided to give it a try per your note. I switched to the RC channel (per jezek) in my system settings, then opened a terminal and ran:

                sudo ubports-qa install PR_numtium_18
                

                But i immediately get an error:

                CRITICAL:ubports-qa:PPA not found
                

                Am i missing something?

                -Fizz

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

                  @fizz it is nuntium and not numtium as you wrote i think.

                  F 1 Reply Last reply Reply Quote 0
                  • F Offline
                    Fizz @domubpkm
                    last edited by

                    @domubpkm
                    Doh! You're right. Thanks.

                    I have it installed now. At the end of the install, i got a warning that it failed to remount root filesystem, and a warning to consider rebooting. I'm thinking (hoping) that is normal, so i've rebooted the phone.

                    I will let everyone know how it's going a bit later today. Thanks!

                    -Fizz

                    F 1 Reply Last reply Reply Quote 0
                    • F Offline
                      Fizz @Fizz
                      last edited by Fizz

                      So after the reboot, my messaging list seems to indicate that i sent a blank message to a previously used number (one i know, but not on my contacts list) essentially at the same time it was rebooting. I've no idea if it actually sent an empty message, it's just how it looks in my message history. That number / message was not previously in my history, and i certainly just didn't enter it myself.

                      I had my wife send me a test image, and unfortunately, the behavior seems to be exactly as it was before-
                      "Could not fetch the MMS message. Maybe the MMS settings are incorrect or cellular data is off?".

                      She's off to work now, so any more tests i'll have to do later this evening.

                      -Fizz

                      D jezekJ 2 Replies Last reply Reply Quote 0
                      • D Offline
                        domubpkm @Fizz
                        last edited by

                        @fizz When I was testing MMS, I happened to send MMS to myself. Maybe it could be useful in your tests.

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

                          @fizz I'm sorry the fix didn't work for you. Feel free to go back to stable.

                          It would be helpful that you provide a ~/.cache/upstart/nuntium.log contents for debug purposes.

                          1. Restart your phone. That should clear the log file.
                          2. Let somebody send you an MMS (and/or try to send one to yourself).
                          3. Locate the log file and copy its content here via some file sharing service (pastebin, gist). DON'T FORGET to redact the log file, the phone number of the sender is somewhere there. Replace the digits if you don't want to expose them to the internet.

                          jEzEk

                          F 2 Replies Last reply Reply Quote 0
                          • F Offline
                            Fizz @jezek
                            last edited by

                            @jezek
                            It seems this update has caused some other issue as well- whenever i try to restart the phone, it takes much longer than before.

                            It actually seems to reset in the middle of the reboot: i see the black UBPorts screen, and then the Magenta screen. But then it goes black and i see the black UBPorts screen again, and then Magenta, and finally to the login page. The whole process takes several minutes.

                            So after i get this log for you, i think i'll go back to the stable version. How do i uninstall the rc version and go back to the current stable version?

                            (I presume you want the log from the rc version, but if you want the log from the stable i can do that.)

                            -Fizz

                            1 Reply Last reply Reply Quote 0
                            • F Offline
                              Fizz @jezek
                              last edited by Fizz

                              @jezek
                              OK, i restarted the device (this time it seemed to reset about 4 times before getting to the login screen). My wife sent me a test image.

                              Fwiw, i've noticed that with this modified version i get two simultaneous notifications from the OS, but not two messages.

                              Below is the nuntium log. This is from the rc version.

                              2022/11/28 19:13:31 Received unknown method call on org.ofono.mms.Message MarkRead
                              2022/11/28 19:13:31 Message /org/ofono/mms/302610917674682/a5728be444eb482c049065fe7a174b4b is not responded and not expired, not deleting.
                              2022/11/28 19:13:31 Received unknown method call on org.ofono.mms.Message MarkRead
                              2022/11/28 19:13:31 Message /org/ofono/mms/302610917674682/a5728be444eb482c049065fe7a174b4b is not responded and not expired, not deleting.
                              2022/11/28 19:13:31 Received unknown method call on org.ofono.mms.Message MarkRead
                              2022/11/28 19:13:31 Message /org/ofono/mms/302610917674682/19a20cf5fb944b2e7020be1f2f15e70f is not responded and not expired, not deleting.
                              2022/11/28 19:13:31 Received unknown method call on org.ofono.mms.Message MarkRead
                              2022/11/28 19:13:31 Message /org/ofono/mms/302610917674682/19a20cf5fb944b2e7020be1f2f15e70f is not responded and not expired, not deleting.
                              2022/11/28 19:13:31 Received unknown method call on org.ofono.mms.Message MarkRead
                              2022/11/28 19:13:31 Message /org/ofono/mms/302610917674682/b6fd22c5584043e4d8ab25ba710e5a70 is not responded and not expired, not deleting.
                              2022/11/28 19:13:31 Received unknown method call on org.ofono.mms.Message MarkRead
                              2022/11/28 19:13:31 Message /org/ofono/mms/302610917674682/b6fd22c5584043e4d8ab25ba710e5a70 is not responded and not expired, not deleting.
                              2022/11/28 19:13:31 Received unknown method call on org.ofono.mms.Message MarkRead
                              2022/11/28 19:13:31 Message /org/ofono/mms/302610917674682/05f03fa368fd6c583f3773bdecf7f685 is not responded and not expired, not deleting.
                              2022/11/28 19:13:31 Received unknown method call on org.ofono.mms.Message MarkRead
                              2022/11/28 19:13:31 Message /org/ofono/mms/302610917674682/05f03fa368fd6c583f3773bdecf7f685 is not responded and not expired, not deleting.
                              

                              Now, how do i go back to the previous (stable) version? sudo ubports-qa uninstall PR_nuntium_18 would leave me with no messenger at all, wouldn't it?

                              -Fizz

                              1 Reply Last reply Reply Quote 0
                              • W Online
                                wally
                                last edited by

                                Flashing the device using the installer would remove the changes to nuntium and put you back on Stable channel in one swoop. Just select Stable and make sure not to click the button to wipe the device clean. Then it comes back just as it was.
                                Last night I botched my install of Jezek's fix - it froze/disconnected halfway through. Couldn't remove it or redo the install, and I wound up having to flash the device. So I can vouch for that working, and it shouldn't take much longer than reverting nuntium and switching to Stable separately.
                                I'd have guessed that you could also use the command that you typed, except with "remove" in place of "uninstall", to revert to how nuntium was before, but I don't know nearly enough about that to say so with confidence.

                                1 Reply Last reply Reply Quote 0
                                • W Online
                                  wally
                                  last edited by

                                  More broadly, sorry to hear of your MMS woes Fizz. It's definitely pretty essential here in Canada, though my impression is that North America's a bit abnormal in that, and UT's not really working as a normal phone in USA since they dropped 3G.

                                  Wish I had better ideas to help, but it seems like you've ticked the boxes that I was aware of.

                                  I have an MMS issue myself, but it seems distinct from yours. Mine works day to day, then I'll just stop receiving MMS entirely with no notification whatsoever. People will send an image and I'll have no idea. But day to day my MMS works (Oneplus 5, Telus network [Public Mobile]), it just breaks sometimes. Dunno what causes it. I've found a strange, roundabout way of fixing it once I realize it's broken, linked in case anyone else has this issue.
                                  https://forums.ubports.com/topic/8145/mms-status-on-the-oneplus-5-cheeseburger/3

                                  Too early to say whether the Jezek nuntium update will fix my issue, but I'm hopeful. In any case, thanks sincerely for your work on this Jezek!

                                  I second the suggestion of texting images to oneself as a means of testing MMS. Works for me.
                                  Good luck, Fizz.

                                  F lduboeufL 2 Replies Last reply Reply Quote 0
                                  • F Offline
                                    Fizz @wally
                                    last edited by

                                    @wally
                                    Well i did the "remove" rather than "uninstall", and i think it worked... The removal process proceeded, and after a reboot i still have messenger. So i think i'm back to the stable version.

                                    I too thank Jezek for his work on this. Hopefully he can find the root cause of the issue.

                                    -Fizz

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

                                      @wally i think you can create a new issue ticket for this or comment on the multiple current ticket for MMS.
                                      There is so many possible root cause to make this happen, hope on Focal there will be a better APN setting support. Jezek's work should also provide better debug logs, so always add logs please with your ticket.
                                      also the syslog ( cat /var/log/syslog ) can help but personal datas there also i guess.

                                      1 Reply Last reply Reply Quote 0
                                      • W Online
                                        wally
                                        last edited by

                                        Yeah, in retrospect, my own issue may have been a cumbersome thing to add to this thread. Thanks for the suggestions Lionel. I've been meaning to make time to look into issue tickets / bug reports. Unless I learn to code, seems like the other thing I can do to help the cause beyond donating.
                                        Y'all are excellent, all you folks who keep this thing working and improving! Thanks.

                                        Fizz, I believe you'll still be on the Release Candidate version of the operating system, just with a reverted nuntium. Maybe you know that, but when you mentioned "stable", I thought it was worth mentioning, Stable being being the name of the least frequently updated / safest OS channel. I find RC pretty reliable though.

                                        F 1 Reply Last reply Reply Quote 0
                                        • F Offline
                                          Fizz @wally
                                          last edited by Fizz

                                          @wally
                                          OK, here's the timeline of my updates...

                                          I was on OTA-23, on the stable channel. I updated to OTA-24, again stable, and tried out the MMS issue.

                                          When MMS was still not working, i posted here. I switched to the RC channel, but i did not update anything through the updater. All i did was run the sudo ubports-qa install PR_nuntium_18 to install the new nuntium.

                                          So at this point, to my knowledge, i was on OTA-24 stable but with the RC version of nuntium.

                                          I did my tests, reported here, and then ran sudo ubports-qa uninstall PR_nuntium_18. So i should be back on OTA-24 with the current stable version of nuntium.

                                          Correct? Or have i done something that invalidates my earlier tests?

                                          -Fizz

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

                                            @fizz You have to switch to rc channel and then download and install the new version via settings update. Then reboot and after that install the ubports-qa. Then reboot and try to receive an MMS. Then, when the error happens, paste the nuntium log file. It should look something like this:

                                            2022/07/09 23:09:02 Using session bus on :1.2
                                            2022/07/09 23:09:02 Registered :1.2 on bus as org.ofono.mms
                                            2022/07/09 23:09:02 Using system bus on :1.42
                                            2022/07/09 23:09:02 Initializing modem /ril_1
                                            2022/07/09 23:09:02 Initializing modem /ril_0
                                            2022/07/09 23:09:09 Received GetServices()
                                            2022/07/09 23:09:10 Using session bus on :1.45
                                            2022/07/09 23:09:10 Registered :1.45 on bus as org.ofono.mms
                                            2022/07/09 23:09:10 Using system bus on :1.66
                                            2022/07/09 23:09:10 Initializing modem /ril_1
                                            2022/07/09 23:09:10 Modem online: true
                                            2022/07/09 23:09:10 Initializing modem /ril_0
                                            2022/07/09 23:09:10 Push interface state: true
                                            2022/07/09 23:09:10 Modem online: true
                                            2022/07/09 23:09:10 Registering agent for /ril_0 on path /nuntium and name :1.68
                                            2022/07/09 23:09:10 Identity added 231014453153205
                                            2022/07/09 23:09:10 Agent Registered for /ril_0 on path /nuntium
                                            2022/07/09 23:09:10 Service added /org/ofono/mms/231014453153205
                                            2022/07/09 23:09:10 Initializing 2 messages from storage
                                            2022/07/09 23:09:10 Message b3cf18494ac5b728493d606e4ab156ac is not an incoming message. State: draft
                                            2022/07/09 23:09:11 Message 34049fe83ca2115aa1a5a72296939dc7 is not an incoming message. State: draft
                                            2022/07/22 10:41:14 Received ReceiveNotification() method call from 851
                                            2022/07/22 10:41:14 Push data
                                            00000000  00 06 07 be af 84 8d f7  b4 81 8c 82 98 41 39 6e  |.............A9n|
                                            00000010  44 31 45 5f 4a 79 54 55  51 31 65 66 33 75 00 8d  |D1E_JyTUQ1ef3u..|
                                            00000020  92 89 19 80 2b 34 32 31  39 30 35 34 38 39 32 31  |....+00000000000|
                                            00000030  38 2f 54 59 50 45 3d 50  4c 4d 4e 00 86 81 8a 80  |8/TYPE=PLMN.....|
                                            00000040  8e 03 02 4d 7d 88 05 81  03 01 43 70 83 68 74 74  |...M}.....Cp.htt|
                                            00000050  70 3a 2f 2f 32 31 33 2e  31 35 31 2e 32 35 30 2e  |p://213.151.250.|
                                            00000060  32 38 3a 31 30 30 32 31  2f 6d 6d 73 63 2f 3f 41  |28:10021/mmsc/?A|
                                            00000070  39 6e 44 31 45 5f 4a 79  54 55 51 31 65 66 33 75  |9nD1E_JyTUQ1ef3u|
                                            00000080  00                                                |.|
                                            2022/07/22 10:41:14 Pushed transaction ID (A9nD1E_JyTUQ1ef3u) is in undownloaded pointing to UUID: 667cd568ee5213abe31a2ba9894565b9
                                            2022/07/22 10:41:14 Changing recieved date to the first push date: 2022-07-22 09:41:15.003349952 +0200 CEST
                                            2022/07/22 10:41:14 Trying to set Active property to true for context on true /ril_0/context3
                                            2022/07/22 10:41:14 Cannot set Activate to true (try 1/3) interface on /ril_0/context3: org.ofono.Error.NotAttached: GPRS is not attached
                                            2022/07/22 10:41:16 Cannot set Activate to true (try 2/3) interface on /ril_0/context3: org.ofono.Error.NotAttached: GPRS is not attached
                                            2022/07/22 11:48:04 Cannot set Activate to true (try 3/3) interface on /ril_0/context3: org.ofono.Error.NotAttached: GPRS is not attached
                                            2022/07/22 11:48:06 Failed to activate for /ril_0/context3 : failed to activate context
                                            2022/07/22 11:48:06 Cannot activate ofono context: no context available to activate
                                            2022/07/22 11:48:06 Message or handling error for MNotificationInd with TransactionId: "A9nD1E_JyTUQ1ef3u" was already communicated by UUID: "667cd568ee5213abe31a2ba9894565b9"
                                            2022/07/22 11:48:06 Message 9c1a440fb05d30b49e9c2256c3ca7515 was removed from storage
                                            2022/07/22 14:07:50 Received unknown method call on org.ofono.mms.Message MarkRead
                                            2022/07/22 14:07:50 Message /org/ofono/mms/231014453153205/667cd568ee5213abe31a2ba9894565b9 is not responded and not expired, not deleting.
                                            

                                            Note, that i redacted the phone number in the Push data. The log you provided was missing the application start ant the Received ReceiveNotification() part.

                                            Also it would be a big help when you write your steps you made while testing and collecting logs. Something like:

                                            1. Switched to rc channel , via setting -> updates -> updates-setting.
                                            2. Downloaded and installed update. The phone restarted.
                                            3. Installed the qa using command sudo....
                                              ...

                                            Thank you.

                                            jEzEk

                                            F 1 Reply Last reply Reply Quote 0
                                            • F Offline
                                              Fizz @jezek
                                              last edited by

                                              @jezek
                                              Roger that, will do. I thought i had to be on the rc channel to get nuntium only- didn't realize i needed the whole OS on the rc version.

                                              For the record, the log file that i attached was the entire log file- there was literally nothing else in it. But that's all moot now anyways.

                                              Will post again once i've run through all those steps.

                                              -Fizz

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