Subcategories

  • This section is specifically useful for new contributors on the project

    7 Topics
    27 Posts
    libremaxL
    @wqyeo There is a telegram group dedicated to quality assurance: https://t.me/ubports_qa_team Hope it may be useful for you
  • Discuss and solve problems with other users

    98 Topics
    688 Posts
    T
    @projectmoon Snaps or direct installation work. No input problems there. But unfortunately then the DPI is so off, that menus are by far too small. The only fix for the DPI related problems, was to install the apps into containers and use libertine-tweak-tools for adjusting the DPI. It's a trade off. Also: not all apps have snap versions.
  • 159 Topics
    1k Posts
    L
    This issue had to do with signalcaptcha not working correctly so I was never verified account (that's why message not delivered). Fix was not use Brave Browser (ad blocking), DNS flush and turn off VPN. Then signalcaptcha worked, properly verified and now it is working. I'll leave this info here just in case others encounter this issue.
  • For newbies please read.....

    Pinned Moved
    5
    12 Votes
    5 Posts
    3k Views
    MrT10001M
    I misread and thought it said Redmi Note 7 (lavender) which is on the installer. It has slightly different hardware to the Redmi Note 7 pro.... Apologies (full of cold). :disappointed_face:
  • Frequently Asked Questions

    Pinned Locked Solved
    1
    0 Votes
    1 Posts
    3k Views
    No one has replied
  • [How To] Ask a question and then mark it as solved

    Pinned
    8
    1
    5 Votes
    8 Posts
    7k Views
    M
    @AppLee said in [How To] Ask a question and then mark it as solved: Then read my post again. I did and I got it now. Sorry.
  • New Devices

    Pinned Locked Moved
    1
    8 Votes
    1 Posts
    6k Views
    No one has replied
  • The UBports Tutorial Links Collection

    Pinned Locked
    1
    13 Votes
    1 Posts
    6k Views
    No one has replied
  • ProtonVPN on UT24.04-1.2

    Solved
    7
    0 Votes
    7 Posts
    604 Views
    PrometheusP
    @kugiigi Hello, Thank you for the inspiration to help others. Below are instructions for installing a single ProtoVPN Wireguard and multiple ProtonVPN Wireguard configurations along with method for mitigating autoconnect conflicts between them. INSTRUCTIONS TO INSTALL PROTON VPN WIREGUARD ON UBUNTU TOUCH 24.04 DOWNLOAD WIREGUARD CONFIG FILES FROM PROTON VPN WEBSITE https://account.protonvpn.com/downloads Give simple name (i.e. wg0, wg5, wg9, etc) to config file Select platform: GNU/Linux Select VPN options: (Block malware, ads & trackers) Select: VPN Accelerator Select either "Standard" or "Secure Core" configs Scroll down to choose and select "Create" Download conf file and make copy with simple name (i.e wg0.conf) WIREGUARD CONFIG INSTALL ON UBUNTU TOUCH 24.04 Manually Toggle WiFi OFF Open Terminal where wg0.conf file is located Execute following terminal commands: A. nmcli connection import type wireguard file wg0.conf B. nmcli connection modify wg0 ipv4.dns "" ipv4.dns-search "" ipv4.dns-priority "" C. nmcli connection modify wg0 ipv4.dns-priority -50 D. nmcli connection down wg0 && nmcli connection up wg0 Manually Toggle WiFi ON Check IP Address: https://protonvpn.com/what-is-my-ip-address MULTIPLE WIREGUARD CONFIG INSTALLS ON UBUNTU TOUCH 24.04 Manually Toggle WiFi OFF Open Terminal where wg0.conf file is located Execute following terminal commands: A1. nmcli connection import type wireguard file /path/to/wg0.conf A2. nmcli connection down wg0 B1. nmcli connection import type wireguard file /path/to/wg1.conf B2. nmcli connection down wg1 C1. ... C2. nmcli connection down wg# D1. nmcli connection import type wireguard file /path/to/wg9.conf D2. nmcli connection down wg9 To prevent conflicts with wg0 and all other wg# connections: A. nmcli connection modify wg0 autoconnect yes B. nmcli connection modify wg1 autoconnect no C. nmcli connection modify wg2 autoconnect no D. ... no E. nmcli connection modify wg9 autoconnect no nmcli connection down wg0 && nmcli connection up wg0 Manually Toggle WiFi ON TROUBLE-SHOOTING VIA TERMINAL To check wg0 connectino status: A. nmcli device status To delete wg0 and start over: A. nmcli connection delete wg0 To start wg0 connection A. nmcli connection up wg0 To stop wg0 connection A. nmcli connection down wg0
  • Morph, can't login on some pages

    Unsolved
    10
    0 Votes
    10 Posts
    285 Views
    F
    @projectmoon said: Though in general, I don't see many payment sites asking for your password at time of check-out, at least once you're at the payment screen. eh, maybe I didn't pay attention on this and only sms-code is sufficient. I have to check it. I'll have to dig into waydroid, but maybe some time in the future - hey, it is not so begginer stuff, right? Thanks for help and nice chat!
  • GPS positioning stops working after a random duration

    Moved Unsolved
    16
    0 Votes
    16 Posts
    2k Views
    S
    @gpatel-fr No, I haven't. The UBPorts code definitely has some stuff related with that (dating from the ubuntu era...), but I have not spent time looking into it. I looked into geoclue2 as reported in this other thread, and realized that what is described there only uses wifi or cell; Geoclue2 does not switch to gps afterwards because it connects to gps chips through modemmanager while UBPorts manages the modem with ofono instead... I believe it would be easy to make a geoclue2 plugin for lomitri-location-service to first get a quick inaccurate location from local networks through geoclue2, with lomitri-location-service later automatically switching to gps when a fix becomes available. Of course, a working native AGPS lomiry-location-service implementation would be cleaner and preferable (geoclue2 is essentially duplicating the functionality of lomiry-location-service). What I'd also like is to have gps apps continuing to receive fixes when the screen is off. I would very much like activitytracker to be able to record tracks, or PureMaps continuing to give routing voice indications while cycling, without the present unnecessary screen-on battery drain.
  • 1 Votes
    1 Posts
    149 Views
    No one has replied
  • duplicate media files

    Solved
    3
    0 Votes
    3 Posts
    166 Views
    G
    @arubislander said: @gandalf Yes there is. In the terminal, navigate to the folder you no longer want the files indexed and execute the following command: touch .nomedia This also works on desktop linux. Thanks, that worked (mostly). I had to delete the data and cache for both the music player and gallery plus do a reboot. They haven't picked up the files again.
  • Syncthing in background

    Unsolved
    3
    0 Votes
    3 Posts
    221 Views
    developerbaymanD
    i am doing a app for this in the future called pysync ...i may rename it for UT ...hmmm UT-sync?? .....the app is built but very broken right now and not a priority ...it will do the same thing as syncthing ...well i hope anyways UT design can throw a wrench into things
  • wrong key mapping Volla Tablet + Volla Keyboard German version

    Unsolved
    1
    0 Votes
    1 Posts
    148 Views
    No one has replied
  • Oneplus 6t - crashed to Quallcomm Crash after trying to flash :/

    Moved
    2
    1
    0 Votes
    2 Posts
    146 Views
    MrT10001M
    @PringleMingle Have you put it onto the required version of Android before installing UT? Was the device fully charged before starting the process? Noble (24.04.1.x)does not work on this device so use Focal (20.04) instead. Someone is working on this to get the upgrade to Noble. From experience a crashdump is usually a weak/dying battery or battery requiring a charge.
  • unstable keyboard

    Solved
    17
    0 Votes
    17 Posts
    1k Views
    DJacD
    okay. great. I update. previous version, less stable on 24.04-2.x. better on 24.04-1.2
  • Lomiri

    Moved
    2
    0 Votes
    2 Posts
    609 Views
    S
    @eipapp6 where were you trying to install it using Virtualbox or Virt-Manager or something else , most probably you did not turn on the hardware acceleration and OpenGL it needs that for display
  • Initiale note app on open-store

    Moved Unsolved
    7
    0 Votes
    7 Posts
    370 Views
    DJacD
    @gpatel-fr thanks. but i don't clearly understand... is there a security issue ? no probleme for daily use ?
  • Synchronize appointments with caldav and radicale

    12
    0 Votes
    12 Posts
    1k Views
    G
    @slowcyclist err, no, my test reconnects to the server. However there is something of a strange behaviour that I don't understand currently. When asking for a sync even in test mode from the command line: syncevolution --print-databases backend=caldav username=<user> password=<pwd> syncURL=http://192.168.20.12:5232 [INFO] start database search at http://192.168.20.12:5232, from sync config '@default', syncURL='http://192.168.20.12:5232' I often see a block, the connection is not established (nor refused). After some time (a few minutes ?) the reply is sent. I see the log of the server at the same time, it does not receive anything, it's syncevolution that is refusing to send. When looking at the same behaviour from the phone UI point of view, when clicking on the sync button, it turns in display busy and after some time the server is receiving data and the sync button turns in mode inactive (but with an red error indicator). Even trying syncevolution --help blocks. It's as if syncevolution was refusing to work at some moments. Looking a bit more, it's as if it's the phone UI connection that is blocking itself (and all other operations such as syncevolution --help or the manual sync that I posted above; when the UI phone attempt at connection finishes, I can then do sync tests from the command line without limitation. It's as if the sync initiated from the phone UI was blocking syncevolution for about 5 minutes, then it deblocks itself (and other syncevolution clients on the phone such as my test sync) , synchronize the events successfully but returns an error. A bit of testing seems to show that the delay is about 5-6 minutes. Maybe it's actually that syncevolution is setup to sync every 10 minutes and the button has no effect other than to block until the automatic sync does its thing. If what you see looks like what I see, that would be a pattern and maybe an issue could be created on Gitlab.
  • 0 Votes
    15 Posts
    2k Views
    R
    @lsitongia any carrier's SIM logged into an android phone with a google account. All RCS goes through Google's servers, and RCS is opt out, not opt in. Go into your google account settings, search for RCS. Turn it off for that device. If you never used that device with a google account, then you're good. So, yes, you can put that SIM in another android phone to turn off RCS. But, you need to be sure what google account you used that SIM with.
  • Bluetooth headset no mic or audio during calls

    Unsolved
    4
    0 Votes
    4 Posts
    661 Views
    Mario.CHM
    Hi, I have a slightly different problem. Oneplus Nord N100 (UT 24.04-1.2 stable) with Nissan hands-free kit <MyCar>. Pairing works without any errors, but the screen shows that no network is available. This means that I cannot make or receive calls. image20260223_151514524.png[image: 1772400412224-9cd5c12b-0204-409c-a456-f4a635e3a255-image.jpeg] It seems that my hands-free kit cannot handle VoLTE, is that correct? With UT 20.04 OTA 9 / on the 3G network, it was possible to make calls using the hands-free system. Greetins Mario
  • Calendar general CalDAV to iCloud?

    Unsolved
    2
    0 Votes
    2 Posts
    368 Views
    G
    @lsitongia Maybe you could try in the terminal (or better connected via ssh) a command like: syncevolution --print-databases backend=caldav username=<your-user-name> password=<your-password> syncURL=<your-service-url> as an example, the service URL for my test radicale server looks like: http://192.168.20.12:5232