UBports Robot Logo UBports Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login
    1. Home
    2. rik
    3. Best
    Offline
    • Profile
    • Following 0
    • Followers 1
    • Topics 8
    • Posts 145
    • Groups 0

    Posts

    Recent Best Controversial
    • Guide: SMS and MMS fixes for North America Carriers

      Thanks to recent developments, SMS and MMS fixes for users of various Halium 9 ports such as the Pixel 3a (XL), OnePlus 6, and others make it possible to get reliable SMS and MMS (only with wifi disabled right now) working for North American carriers, which previously had not been consistent.

      • Note: Even with these fixes, MMS incoming group messages aren't delivered to the Messages App correctly. MMS Photos work fine in and out, and sending MMS group messages work. Here is a brief guide to getting this working:

      SMS

      • IMS services need to be disabled as part of the port, since if those services are running then carriers may detect your phone supports IMS and convert the way they deliver SMS to your device causing all your SMS to go down a black hole!
        • Pixel 3a: please move to the "RC" or "Devel" channels, which have the patches already applied to disable IMS services.
        • Other devices: if you receive 1 SMS after boot then no others, it likely is IMS interference. You may need to contact the porter of your device to discuss with them disabling IMS services.

      MMS

      • Step 1: Apply MMS patches

        • Note: for the Pixel 3a using "RC" or "Devel" channels, only the first patch for "nuntium 8" will actually make any changes.
      • Step 2: Install updated ofono and ofono-scripts packages.

        • Somehow get a terminal running on your device: recommended is enabling developer mode in System Settings > About then using adb shell when connected to a computer via USB-C. Otherwise, you could connect via ssh [if you have that set up](link url).

        • Run these commands:

          • sudo mount -o remount,rw /

          • wget https://ci.ubports.com/job/ubports/job/ofono/job/xenial_-_android9_-_usissue/lastSuccessfulBuild/artifact/ofono-scripts_1.21+ubports1+0~20210819100145.2~1.gbpb9f999_all.deb

          • wget https://ci.ubports.com/job/ubports/job/ofono/job/xenial_-_android9_-_usissue/lastSuccessfulBuild/artifact/ofono_1.21+ubports1+0~20210819100145.2~1.gbpb9f999_arm64.deb

          • sudo apt install --reinstall ./ofono*.deb

      • Step 3: Reboot

      Again, at this time, MMS send and receive only work with wifi disabled. If you have issues with your APN Settings then try to Reset ALL APN Settigns, reboot, and re-enter them based on your carrier specifications. Note that another bug prevents setting Internet and MMS as the APN type: use MMS only, but do NOT create a duplicate APN for Internet in this case: 2 APN entries with the same APN will cause MMS to not work! So effectively, in this case, just set up the APN for MMS only and Internet should also work.

      Join the UBPorts [North America Carrier Issues] if you need interactive support in getting SMS / MMS working.

      posted in Support pixel 3a north-america mms halium-9.0 sms
      rikR
      rik
    • RE: Ubuntu Touch Q&A 86 Saturday 10th Of October AT 19:00 UTC

      Is there any consideration in having a separate build that is not a read-only filesystem, e.g. more of a standard Ubuntu install? If there were something like that, I would think it could stand as the main development branch that would allow faster upgrade to 20.04 / wayland / systemd / etc. Then it could be a testing ground that new releases of the "stable" or "consumer" read-only system would come from.

      It would also not frustrate any potential developers who want "standard Linux on a phone" (mobian, manjaro, fedora, etc.).

      In summary, I understand a lot of the reasons behind the read-only system for stability, for security, for end users, etc. but I fear it keeps away possible developer interest that would benefit Ubuntu Touch in the long run if it were more "traditional Ubuntu" on a phone?

      People could be trying all sorts of things like flatpak / snap / different apps, etc. I know there is Libertine but there is some performance issues and it isn't available everywhere, etc. So take the chains off and see what happens? I suspect a large growth of the community (???)

      posted in News
      rikR
      rik
    • RE: Ubuntu Touch Q&A 115 Is This Saturday At 19:00 UTC

      @ubportsnews there have been different comments here and there on some possible contract work for enabling VoLTE being undertaken by someone outside the core development team. Can you comment on or link to this work so we could have a better understanding of it?

      Since it seems a solution may need to be a combination of software + firmware support will it be a case-by-case basis to have devices support VoLTE or will it be able to be enabled for all Halium 9+ devices for example?

      posted in News
      rikR
      rik
    • RE: I have ended my contract with the UBports Foundation

      @UniSuperBox

      "Don't worry, your grandfather died doing this work!"

      That was a strange way I was greeted one even in Khartoum, Sudan, in 2010 as it was well past sunset and I was still working away on the network infrastructure at the NGO I was volunteering with. The speaker was this elderly Sudanese man who was encouraging me that I couldn't get it all done in one night, so take some rest. His words sounded funny though because my first thought was: "Huh? My grandfather didn't know anything about running CAT5!?!" but as I thought about it what he was saying was "you can't do it all, there will always be more to do than 1 person can do." In some ways that is "fatalistic thinking": will we never make it?? But it is also true.

      So this is what I am acknowledging and passing on to you to, good sir:

      "Don't worry, your grandfather died trying to get 20.04 out the door." 🙂

      So, wishing you a good break and a re-kindling of passion. We will make it with help from the community that ebbs and flows but continues on.... it may not be as you thought it would be when you first took on the reigns as Development Manager, but you have led us a long way, and you deserve some rest and acknowledgement that your effort was so appreciated by so many.

      posted in General
      rikR
      rik
    • *UPDATED* USA: T-Mobile (and MVNO) settings for a fully functional UT device

      Updated Nov 6, 2023

      Last year when T-Mobile shut down their 3G servers (and said they were going to shut down their 2G servers as well) we thought it was the end of the road until UT would support 4G calls (VoLTE). In fact many have left UT as their daily drivers because of the lack of telephony functionality since that time.

      However, the T-Mobile 2G servers are still functioning until April 2024, so they can be used for calls as a stopgap. Note that time is running out, hopefully UT will support VoLTE calls before 2G is shut down!

      Also note that in 4G mode cellular data works fine, but calls do not auto-negotiate down from 4G to 2G and so incoming calls will be missed. Previously when the 3G network was still up, UT would auto-negotiate down from 4G to 3G when a call was coming in, meaning the phone could be kept in 4G mode. But with 3G servers offline and no auto-negotiating down from 4G to 2G for calls it means leaving the phone in 2G only mode is the only way to reliably receive and make calls. Data speeds are slow, but that saves your MB! 🙂 So use 4G mode for speed (but no calls) or 2G mode for calls and slow speed 🙂

      Until relatively recently, we used to have to set multiple APN entries (one for cellular data, a second one for MMS), and this was confusing because many providers only have a single APN, so we had to use a mixture of APNs from multiple carriers to get around the problem. Thankfully, we can now correctly use the Internet + MMS APN type in UT, so it is much more simple to set an APN correctly.

      Below are some collected APNs for T-Mobile and T-Mobile MVNO carriers in the USA:

      T-Mobile USA APN Settings
      
      Used For: Internet + MMS
      Name: T-Mobile
      APN: fast.tmobile.com <NOTE: do not use t-mobile.com it will not work!>
      MMSC: http://mms.msg.eng.t-mobile.com/mms/wapenc
      <Proxy, Proxy Port, User Name, Password ALL BLANK>
      
      Alternative:
      Used For: Internet + MMS
      Name: T-Mobile
      APN: epc.tmobile.com
      MMSC: http://mms.msg.eng.t-mobile.com/mms/wapenc
      <Proxy, Proxy Port, User Name, Password ALL BLANK>
      
      US Mobile APN Settings
      
      Used For: Internet + MMS
      Name: US Mobile
      APN: pwg
      MMSC: http://pwg.mmsmvno.com/mms/wapenc
      <Proxy, Proxy Port, User Name, Password ALL BLANK>
      
      Mint Mobile APN Settings
      
      Used For: Internet + MMS
      Name: Mint Mobile
      APN: wholesale
      MMSC: http://wholesale.mmsmvno.com/mms/wapenc
      <Proxy, Proxy Port, User Name, Password ALL BLANK>
      
      Tello APN Settings
      
      Used For: Internet + MMS
      Name: Tello
      APN: wholesale
      MMSC: http://wholesale.mmsmvno.com/mms/wapenc
      <Proxy, Proxy Port, User Name, Password ALL BLANK>
      

      To make sure the settings are applied, after changing APN entries please reboot.

      Note that, yes, it is known that 2G audio isn't great for calls, but hey it is a functioning phone!

      Please reply here with other MVNOs that may work in the USA, I will keep updating this post to stay current.

      posted in Support
      rikR
      rik
    • RE: Device Appreciation Thread

      @joshndroid thanks for starting the thread.

      All developers and contributors, thank you for everything you have done to bring us to where we are today with Ubuntu Touch.

      posted in Google Pixel 3a/3a XL
      rikR
      rik
    • RE: Open Ubuntu Touch to all Android applications !

      Thanks again to everyone for the hard work. I am a big supporter of this work, but am a bit lost: the recent work seems to be focused around multi-window, etc. for desktop, which I would think is 2nd level priority over getting apps to work well "full screen" for phones. Is it all needing to be done at the same time, or can enough polish be made for phone users first, then those testers and feedback can inform desktop work as a 2nd stage? Maybe phone use is already polished enough, but I have thought it isn't ready to test yet?

      posted in Waydroid
      rikR
      rik
    • RE: Ubuntu Touch Q&A 81 Saturday 1st Of August At 19:00 UTC

      @UBportsNews I have understood from previous Q&A sessions that some of the major development goals include:

      • moving to systemd
      • moving to 20.04 base
      • moving to wayland

      Any updates on these goals and how they inter-relate? systemd for example we heard briefly from Marius went better than expected when working on Lomiri for Manjaro Arm.

      posted in News
      rikR
      rik
    • RE: MMS users: call for testing

      @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.

      posted in General
      rikR
      rik
    • RE: Mic distorted in speakerphone mode

      @melu9wuv and others, @fredldotme has made this patch for halium to address the distorted speakerphone mic issue for the p3a: https://github.com/Halium/hybris-patches/pull/36

      posted in Google Pixel 3a/3a XL
      rikR
      rik
    • RE: Open Ubuntu Touch to all Android applications !

      Erfan posted this reply to my above question on telegram:

      "Hey i was just going to reply your post in forums that noticed you are already in group so if u don't mind i'll answer here

      first of all thank you very much for your support, really appriciated 🙏🙏
      but recently focus was in finalizing application managment in display instead of a full android screen
      for weekly report i just said said multi-windowing but in reality the work behind of it was more for detecting/selecting open apps in screen

      now i'm working on a sever-like tool to glow this pieces together and have something usable for users with proper app managment"

      posted in Waydroid
      rikR
      rik
    • RE: Ubuntu Touch Q&A 89 Saturday 21st November At 19:00 UTC

      Can you give any update on Anbox development, which I have heard has some dedicated developer effort behind it?

      Also, can you help us understand the specific ubports team efforts to Anbox apart from upstream Anbox development? Maybe mainstream is focused on desktop / amd64 base while ubports team is of course targeting for phone / arm? Is it hoped to eventually submit upstream the ubports work?

      Thanks again for all the hard work. Keep it up team!

      https://github.com/ubports/anbox

      https://github.com/anbox/anbox

      posted in News
      rikR
      rik
    • RE: I have ended my contract with the UBports Foundation

      @d0od said in I have ended my contract with the UBports Foundation:

      I appreciate I'm not popular in the Ubports community 😅

      @d0od don't sell yourself short, I (and I am sure many others) have great appreciation for your work and all you do for the Ubuntu community (and, as an extension, the Ubuntu Touch community): we all benefit from your contributions. :call_me_hand_medium-dark_skin_tone: :clapping_hands_medium-dark_skin_tone:

      posted in General
      rikR
      rik
    • RE: Cannot receive SMS/MMS

      @geekbone said in Cannot receive SMS/MMS:

      Has anyone had any recent luck with TMO?

      If you mean T-Mobile (or a re-seller such as US Mobile) for USA, these settings work and are used by several people successfully (with either T-Mobile or US Mobile as their carrier):

      You need 2 APNs (1 for Internet, a second for MMS) and they can't have the same APN value. So set up 2 like this:

      Used For: Internet
      Name: T-Mobile Internet
      APN: epc.tmobile.com
      <User Name and Password BLANK>
      
      Used For: MMS
      Name: US Mobile MMS
      APN: pwg
      MMSC: http://pwg.mmsmvno.com/mms/wapenc
      <Proxy, Proxy Port, User Name, Password ALL BLANK>
      

      Please confirm, but it should work.

      posted in Google Pixel 3a/3a XL
      rikR
      rik
    • RE: Ubuntu Touch Q&A 98 Saturday 10th Of April At 19:00 UTC

      @stanwood yes, understood it is a community project. I am curious about the core developer perspective of working together with others like this.

      Personally I think it is a good way to work since the core team doesn't have the time or capacity to work on this right now, so the community can step forward to support it getting done.

      Hopefully all the work will merge together nicely to benefit everyone. BTW I am a contributor, I really am hopeful for this work!

      posted in News
      rikR
      rik
    • RE: Launcher doesn't slide out easily enough?

      OK this has been discussed here already: https://forums.ubports.com/topic/5593/problems-navigating-ui?_=1616043859494

      I just tried increasing "Ubuntu Tweak Tool > Edge Sensitivity > Edge drag areas width" (it was a 2 before, trying 4) and it seems to address the issue. I'll report back after a few days usage, but this may be the setting I didn't find before.

      posted in Support
      rikR
      rik
    • RE: Cannot receive SMS/MMS

      @geekbone said in Cannot receive SMS/MMS:

      @rik Holy crap! It worked!

      Thank you!

      🙂 In the future a "combined APN" (Internet + MMS) will make this more intuitive: for now we struggle with counter-intuitive tinkering.... but YES it works! 🙂 Here is the "not quite ready may need re-worked" PR that will provide a combined APN, so you can follow if you are interested: https://github.com/ubports/ofono/pull/28

      posted in Google Pixel 3a/3a XL
      rikR
      rik
    • RE: Ubuntu Touch Q&A 100 Saturday 8th May At 19:00 UTC

      Looking through https://devices.ubuntu-touch.io/ and comparing phone availability / price / features on swappa has me thinking the Google Pixel 3a (XL) should or could be considered the next device to carry the Nexus 5 / OPO torch as the next generation preferred / promoted device? Am I wrong? 🙂

      posted in News
      rikR
      rik
    • RE: Launcher doesn't slide out easily enough?

      @applee Thanks for the reply. I have a case which has a raised edge, so it is hard to get to the edge properly. Also I have a glass screen protector. So that could add to the challenge.

      On the pinephone, I have a raised edge case plus a glass screen protector that is slightly too small (it is for a Moto G7 Plus), so that makes the edge a bit difficult.

      Trying a bit more I had to increase the N5 edge setting to it's max, 6, but it seems to work better (still it doesn't detect sometimes)

      posted in Support
      rikR
      rik
    • RE: Mic distorted in speakerphone mode

      @billboy5690 said in Mic distorted in speakerphone mode:

      @rik Can you please clue me in as to how to sign up or access it.I assume its called the development channel.Thank you for reply

      In System Settings > Updates > "Gear" you will see "Channels". Click that and choose "Development". Then go back to Updates and you should see the Download option, and then Install.

      Note that being on "Development" can mean than some unstable things will come through, but for the fixes you mention it is the way to get them "early". In a few weeks "stable OTA-22" will come out and that will have the fixes. So at that time you could change back to "stable" and in then install OTA-22 to be in the safest place.

      There are other good things in "Devel" right now such as better battery life, GPU acceleration, etc, that again will all get to OTA-22 if you can wait a few weeks.

      posted in Google Pixel 3a/3a XL
      rikR
      rik