@domubpkm
No, changing DNS unfortunately does not help at all.
The problem is not at the DNS level — it's deeper (routing, Cloudflare, or regional filtering). Only a VPN actually fixes access to UBports resources.
On a PC or laptop it's easy to use any VPN (WireGuard, OpenVPN, Amnezia, etc.).
But on Ubuntu Touch there is currently no reliable working VPN client.
For example, Amnezia works perfectly on my Android phone.
On Ubuntu Touch I’ve already ported a WireGuard fork (it was my first test application when I was learning how to develop for UT). Now I’m finishing it because I need it for my corporate work VPN.
If anyone knows of any working VPN solution on Ubuntu Touch right now, please share — it would help a lot of people.