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

    Trying to revive 'ubtd' (Bluetooth file transfer)

    Scheduled Pinned Locked Moved Unsolved App Development
    27 Posts 4 Posters 650 Views 2 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.
      • P Online
        PhAndersson @gpatel-fr
        last edited by

        @gpatel-fr said in Trying to revive 'ubtd' (Bluetooth file transfer):

        For now, I have only one positive thing to say: in the application that worked with 16.04, the template was set to 'unconfined'; while this is not generally a great idea, to advance your testing maybe it could be worth a try to add it to the apparmor profile ?

        Yes, you're right -- it's certainly worth a try.

        Xiaomi Mi A2 (16.04 OTA-25/stable) with 2 SIMs
        Daily driver: Google Pixel 3a (20.04 OTA-11/stable) [was: Nokia N900 (Maemo) from 2009].

        1 Reply Last reply Reply Quote 0
        • P Online
          PhAndersson
          last edited by

          Well, good news! With the "unconfined" AA profile, the app works 🙂

          The phone successfully received a .jpeg file sent over BT from my laptop:

          screenshot20260121_110443517.png

          Xiaomi Mi A2 (16.04 OTA-25/stable) with 2 SIMs
          Daily driver: Google Pixel 3a (20.04 OTA-11/stable) [was: Nokia N900 (Maemo) from 2009].

          G lduboeufL P 3 Replies Last reply Reply Quote 0
          • G Offline
            gpatel-fr @PhAndersson
            last edited by

            @PhAndersson

            Great ! have happy file exchanges with your car 🙂

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

              @PhAndersson said in Trying to revive 'ubtd' (Bluetooth file transfer):

              Well, good news! With the "unconfined" AA profile, the app works 🙂

              The phone successfully received a .jpeg file sent over BT from my laptop:

              screenshot20260121_110443517.png

              Congrats, So some changes are needed on UT to make it work ?

              P 1 Reply Last reply Reply Quote 0
              • P Online
                PhAndersson @gpatel-fr
                last edited by

                @gpatel-fr said in Trying to revive 'ubtd' (Bluetooth file transfer):

                @PhAndersson

                Great ! have happy file exchanges with your car 🙂

                That won't work yet, unfortunately. For this, I need the SharePlugin to work. That one still crashes as soon as I select it which causes the phone to restart.

                More troubleshooting needed 😕

                Xiaomi Mi A2 (16.04 OTA-25/stable) with 2 SIMs
                Daily driver: Google Pixel 3a (20.04 OTA-11/stable) [was: Nokia N900 (Maemo) from 2009].

                1 Reply Last reply Reply Quote 0
                • P Online
                  PhAndersson @lduboeuf
                  last edited by

                  @lduboeuf said in Trying to revive 'ubtd' (Bluetooth file transfer):

                  Congrats, So some changes are needed on UT to make it work ?

                  If your question is: did I need to hack my phone to make the app work in its current state, then the answer is no. As suggested by @gpatel-fr, I just gave it an "unconfined" AA profile (which I understand would prevent me from publishing it on the OpenStore).

                  So eventually an updated bluetooth AppArmor Policy Group would be needed, I guess (or a extra one dedicated to OBEX).

                  Xiaomi Mi A2 (16.04 OTA-25/stable) with 2 SIMs
                  Daily driver: Google Pixel 3a (20.04 OTA-11/stable) [was: Nokia N900 (Maemo) from 2009].

                  1 Reply Last reply Reply Quote 0
                  • P Online
                    projectmoon @PhAndersson
                    last edited by

                    @PhAndersson I think any spawning of external processes that are not inside the app's ~/.local/share directory require unconfined. And in this case, unconfined would be required since it's using some system executable.

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