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

    Smooth Edges (name pending) - Let's Fix the Bugs That Drive You Mad

    Scheduled Pinned Locked Moved OS
    81 Posts 30 Posters 17.3k Views 12 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.
    • pparentP Offline
      pparent @domubpkm
      last edited by

      @domubpkm

      Thank you the information!

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

        @pparent It was nothing ! But, that's not the kind of answer I like to hear from AI !! More brakes which could become problems if text messages stop ONE day !!

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

          @domubpkm

          I don't understand that UE lets Google do that. They passed a law to force a private actor to interconnect with competitors like Matix. But there fine with the telephony standard being phagocytosed by a foreign actor like Google.

          I think some actors like Matix, alternative Rom providers, Ubports, Jolla, should unite to demand that the service be interconnected with an independent server compatible with FOSS clients.

          1 Reply Last reply Reply Quote 3
          • K Offline
            kugiigi
            last edited by

            RCS seems like a tricky thing to implement. I think it's even disaed in the carriers in my country 😅

            1 Reply Last reply Reply Quote 0
            • S Offline
              sixwheeledbeast
              last edited by

              It does work on Apple devices from iOS 18.
              If there is only Googles implementation of the open standard available then it will be difficult to move forward on it. I can't see carriers running the backend to support "alternative" OS devices.
              I'd be happy with just XMPP working within Messages if RCS is not feasible.

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

                Intersting informations from Graphene on RCS:

                https://grapheneos.social/@GrapheneOS/114093128473135153

                D O 2 Replies Last reply Reply Quote 1
                • D Offline
                  domubpkm @pparent
                  last edited by

                  @pparent too much the word google inside !!!

                  1 Reply Last reply Reply Quote 0
                  • K Offline
                    kristatos
                    last edited by

                    Ok, when RCS is really relying on proprietary Google-services (I can't believe this) then this kind of communication isn't interesting for me. I think the most of us are here, because they don't want to use services from big tech.

                    BQ Aquaris E4.5 (UT 16.04)
                    Vollaphone (UT 24.04)
                    Vollaphone 22 (UT 24.04)

                    1 Reply Last reply Reply Quote 0
                    • O Offline
                      oldbutndy @pparent
                      last edited by oldbutndy

                      @pparent said:

                      Intersting informations from Graphene on RCS:

                      https://grapheneos.social/@GrapheneOS/114093128473135153

                      Thank you for that link, even though, combined with @domubpkm info, it is depressing...
                      I appreciate having the relevant info that suggests how large (and therefore unlikely to be solved by small UT team) a problem RCS support really is.

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

                        AI 2 : RCS and Ubuntu touch : little hope !

                        RCS on Ubuntu Touch: Technical Feasibility and Possible Solutions

                        Your Question

                        Can the RCS protocol be easily ported to the alternative ROM Ubuntu Touch based on Ubuntu 24.04 or 26.04? Are there technical solutions?


                        Direct Answer

                        Yes, Ubuntu Touch presents favorable technical opportunities for porting RCS, but no solution is currently officially operational.


                        Favorable Architecture of Ubuntu Touch

                        Unlike AOSP-based ROMs, Ubuntu Touch relies on a Linux-native architecture with Qt/QML technologies for its applications. The official messaging app uses a history-service backend and currently only supports SMS/MMS, but its modular design offers the flexibility necessary to integrate an RCS stack without the constraints imposed by the Google Play Services ecosystem.


                        Three Identified Technical Paths

                        1. Native Qt/QML RCS Client

                        This approach would allow directly implementing GSMA specifications within Ubuntu Touch's open code. However, this would likely require GSMA certification and potentially direct agreements with telecom operators to access their RCS servers.

                        2. Waydroid as Android Container

                        Ubuntu Touch already includes experimental support for Waydroid, allowing Google Messages to run isolated in an Android container within the Linux system. This would provide full RCS functionality while maintaining the de-googled base system, although this maintains some indirect dependency on Google services.

                        3. Porting Third-Party Applications via Click/OpenStore

                        Ubuntu Touch's Click package system already allows deployment of complex applications like Delta Chat. A compatible RCS client could therefore theoretically be ported to this ecosystem without resorting to proprietary frameworks.


                        Prerequisite Conditions Required

                        Regardless of the chosen approach, several conditions remain essential:

                        • Access your operator's specific RCS servers as they vary by region
                        • Obtain GSMA certification if developing an independent client rather than using Google's
                        • Manage history integration with the existing history-service backend to ensure data consistency between SMS, MMS, and RCS

                        Current Status and Outlook

                        As of today, no official RCS implementation is available on Ubuntu Touch. These proposals are based on technical discussions documented within the UBports community which identified these possibilities. True viability will depend on mobilizing active contributors with the necessary knowledge in telecommunications protocols and Qt/QML development. Without dedicated community investment, these technical paths will remain theoretical despite their demonstrated architectural feasibility.

                        1 Reply Last reply Reply Quote -1

                        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