Categories

  • The Meta category: Organizational or general discussion.

    1k Topics
    10k Posts
    messayistoM
    @MrT10001 Me and another person here on the forum tried upgrading Sony Xperia X from focal to noble, but failed. It is stuck on the bootlogo and one of the devs or porters wrote that they are still investigating in it. So the Sony Xperia X is on the list of non upgrded devices.
  • Discuss news updates from Ubuntu Touch and its related projects

    1k Topics
    5k Posts
    R
    @UBportsNews Firstly thanks to the community, Ubuntu Touch on my Fairphone 4 on 24.04-1.1 RC1 is awesome! I would like to ask regarding the future of Ubuntu Touch, is it planned to move away from a Ubuntu base and move to something like Debian for example? If not, what are the advantages of a Ubuntu base?
  • Discuss and solve problems with other users

    4k Topics
    28k Posts
    J
    Had a bit of time playing with this. Looks like when i add the needed luser+pass UT borks the config. After import but before edit in gui: root@ubuntu-phablet:/home/phablet/Documents/vpn# cat /etc/netplan/90-NM-52d84ad9-6e22-45a6-b0cc-77e6639f57dc.yaml network: version: 2 nm-devices: NM-52d84ad9-6e22-45a6-b0cc-77e6639f57dc: renderer: NetworkManager networkmanager: uuid: "52d84ad9-6e22-45a6-b0cc-77e6639f57dc" name: "main-vpn" passthrough: connection.type: "vpn" vpn.ca: "/home/phablet/Documents/vpn/server.crt" vpn.cert: "/home/phablet/Documents/vpn/phone.crt" vpn.connection-type: "password-tls" vpn.dev: "tun" vpn.dev-type: "tun" vpn.key: "/home/phablet/Documents/vpn/phone.key" vpn.password-flags: "1" vpn.port: "<port>" vpn.remote: "<domain>" vpn.tls-crypt: "/home/phablet/Documents/vpn/tls.key" vpn.tls-version-min: "1.3" vpn.tls-version-min-or-highest: "yes" vpn.tun-ipv6: "yes" vpn.service-type: "org.freedesktop.NetworkManager.openvpn" ipv4.method: "auto" ipv6.addr-gen-mode: "default" ipv6.method: "auto" proxy._: "" After adding user+pass: root@ubuntu-phablet:/home/phablet/Documents/vpn# cat /etc/netplan/90-NM-52d84ad9-6e22-45a6-b0cc-77e6639f57dc.yaml network: version: 2 nm-devices: NM-52d84ad9-6e22-45a6-b0cc-77e6639f57dc: renderer: NetworkManager networkmanager: uuid: "52d84ad9-6e22-45a6-b0cc-77e6639f57dc" name: "main-vpn" passthrough: connection.type: "vpn" vpn.ca: "/home/phablet/Documents/vpn/server.crt" vpn.cert: "/home/phablet/Documents/vpn/phone.crt" vpn.cert-pass-flags: "1" vpn.connection-type: "password-tls" vpn.dev: "tun" vpn.dev-type: "tun" vpn.key: "/home/phablet/Documents/vpn/phone.key" vpn.password-flags: "1" vpn.port: "<port>" vpn.remote: "<domain>" vpn.username: "phone" vpn.service-type: "org.freedesktop.NetworkManager.openvpn" ipv4.method: "auto" ipv6.addr-gen-mode: "default" ipv6.method: "auto" proxy._: "" Emtyied the file then inserted the origynal config, reboot, then trying to connect with nmcli: phablet@ubuntu-phablet:~$ sudo su - [sudo] password for phablet: root@ubuntu-phablet:~# nano /etc/netplan/90-NM-52d84ad9-6e22-45a6-b0cc-77e6639f57dc.yaml root@ubuntu-phablet:~# nmcli con up id main-vpn --ask A password is required to connect to 'main-vpn'. Password (vpn.secrets.password): •••••••••• Error: Connection activation failed: The VPN service stopped unexpectedly Hint: use 'journalctl -xe NM_CONNECTION=52d84ad9-6e22-45a6-b0cc-77e6639f57dc + NM_DEVICE=ril_0' to get more details. Output from yournalctl from the last line: Nov 03 19:44:41 ubuntu-phablet NetworkManager[1855]: <info> [1762195481.3645] manager: (ril_0): new Broadband device (/org/freedesktop/NetworkManager/Devices/8) Nov 03 19:44:41 ubuntu-phablet NetworkManager[1855]: <info> [1762195481.3696] device (ril_0): state change: unmanaged -> unavailable (reason 'managed', sys-iface-state: 'external') Nov 03 19:44:41 ubuntu-phablet NetworkManager[1855]: <info> [1762195481.3704] device (ril_0): modem state 'initializing' Nov 03 19:45:22 ubuntu-phablet NetworkManager[1855]: <info> [1762195522.7025] device (ril_0): state change: unavailable -> disconnected (reason 'modem-available', sys-iface-state: 'managed') Nov 03 19:45:22 ubuntu-phablet NetworkManager[1855]: <info> [1762195522.7151] device (ril_0): Activation: starting connection 'Vodafone HU' (45cef972-7709-52f9-90a2-6b67d193ddf6) Nov 03 19:45:22 ubuntu-phablet NetworkManager[1855]: <info> [1762195522.7154] device (ril_0): state change: disconnected -> prepare (reason 'none', sys-iface-state: 'managed') Nov 03 19:45:23 ubuntu-phablet NetworkManager[1855]: <info> [1762195523.3959] device (ril_0): state change: prepare -> config (reason 'none', sys-iface-state: 'managed') Nov 03 19:45:23 ubuntu-phablet NetworkManager[1855]: <info> [1762195523.4014] device (ril_0): state change: config -> ip-config (reason 'none', sys-iface-state: 'managed') Nov 03 19:45:23 ubuntu-phablet NetworkManager[1855]: <warn> [1762195523.4075] device (ril_0): retrieving IP configuration failed: modem IP method unsupported Nov 03 19:45:23 ubuntu-phablet NetworkManager[1855]: <info> [1762195523.4530] device (ril_0): state change: ip-config -> ip-check (reason 'none', sys-iface-state: 'managed') Nov 03 19:45:23 ubuntu-phablet NetworkManager[1855]: <info> [1762195523.5092] device (ril_0): state change: ip-check -> secondaries (reason 'none', sys-iface-state: 'managed') Nov 03 19:45:23 ubuntu-phablet NetworkManager[1855]: <info> [1762195523.5101] device (ril_0): state change: secondaries -> activated (reason 'none', sys-iface-state: 'managed') Nov 03 19:45:23 ubuntu-phablet NetworkManager[1855]: <info> [1762195523.5122] device (ril_0): Activation: successful, device activated. Nov 03 19:46:05 ubuntu-phablet NetworkManager[1855]: <info> [1762195565.5396] vpn[0x55b0078e60,52d84ad9-6e22-45a6-b0cc-77e6639f57dc,"main-vpn"]: starting openvpn Not much, lets see what journalctl -e had to offer: Nov 03 19:54:14 ubuntu-phablet NetworkManager[1855]: <info> [1762196054.8404] agent-manager: agent[75085e56325963a9,:1.110/nmcli-connect/0]: agent registered Nov 03 19:54:14 ubuntu-phablet NetworkManager[1855]: <info> [1762196054.8451] vpn[0x55b0071c60,52d84ad9-6e22-45a6-b0cc-77e6639f57dc,"main-vpn"]: starting openvpn Nov 03 19:54:14 ubuntu-phablet NetworkManager[1855]: <info> [1762196054.8475] audit: op="connection-activate" uuid="52d84ad9-6e22-45a6-b0cc-77e6639f57dc" name="main-vpn" pid=5266 uid=0 result="success" Nov 03 19:54:19 ubuntu-phablet NetworkManager[5278]: 2025-11-03 19:54:19 Note: option tun-ipv6 is ignored because modern operating systems do not need special IPv6 tun handling anymore. Nov 03 19:54:19 ubuntu-phablet nm-openvpn[5278]: Note: --cipher is not set. OpenVPN versions before 2.5 defaulted to BF-CBC as fallback when cipher negotiation failed in this case. If you need this fallback ple> Nov 03 19:54:19 ubuntu-phablet nm-openvpn[5278]: WARNING: file '/home/phablet/Documents/vpn/phone.key' is group or others accessible Nov 03 19:54:19 ubuntu-phablet nm-openvpn[5278]: OpenVPN 2.6.14 aarch64-unknown-linux-gnu [SSL (OpenSSL)] [LZO] [LZ4] [EPOLL] [PKCS11] [MH/PKTINFO] [AEAD] [DCO] Nov 03 19:54:19 ubuntu-phablet nm-openvpn[5278]: library versions: OpenSSL 3.0.13 30 Jan 2024, LZO 2.10 Nov 03 19:54:19 ubuntu-phablet nm-openvpn[5278]: DCO version: N/A Nov 03 19:54:19 ubuntu-phablet nm-openvpn[5278]: WARNING: No server certificate verification method has been enabled. See http://openvpn.net/howto.html#mitm for more info. Nov 03 19:54:19 ubuntu-phablet nm-openvpn[5278]: NOTE: the current --script-security setting may allow this configuration to call user-defined scripts Nov 03 19:54:19 ubuntu-phablet nm-openvpn[5278]: Insufficient key material or header text not found in file '[[INLINE]]' (0/128/256 bytes found/min/max) Nov 03 19:54:19 ubuntu-phablet nm-openvpn[5278]: Exiting due to fatal error Nov 03 19:54:19 ubuntu-phablet NetworkManager[1855]: <warn> [1762196059.3200] vpn[0x55b0071c60,52d84ad9-6e22-45a6-b0cc-77e6639f57dc,"main-vpn"]: dbus: failure: connect-failed (1) Nov 03 19:54:19 ubuntu-phablet NetworkManager[1855]: <warn> [1762196059.3222] vpn[0x55b0071c60,52d84ad9-6e22-45a6-b0cc-77e6639f57dc,"main-vpn"]: dbus: failure: connect-failed (1) Nov 03 19:54:19 ubuntu-phablet lomiri-indicator-network-service[4655]: Debug: VPN Connection Failed "The VPN connection 'main-vpn' failed." ((null):0, (null)) Nov 03 19:54:19 ubuntu-phablet lomiri-indicator-network-service[4655]: Debug: VPN Connection Failed "The VPN connection 'main-vpn' failed because the VPN service stopped unexpectedly." ((null):0, (null)) Im out of ideas at this point.....
  • 2k Topics
    19k Posts
    messayistoM
    @AppLee Thank you for your quick answer and your work anyways,its higly appreciated. I cannot decide myself between a brax, a volla quintus and a fairphone 5. With all your knowledge and experience which one would you recommend at the moment? I obvioisly need assistance to spent loads of money...
  • Discussions on development of Ubuntu Touch

    519 Topics
    6k Posts
    L
    @peat_psuwit Thanks for the detailed explanation, very helpful! And the detection in the MR you linked is a piece of art.
  • Discuss the user experience or design of Ubuntu Touch or its apps

    164 Topics
    2k Posts
    t12392nT
    woah, great work!
  • Creating Ubuntu Touch apps

    761 Topics
    7k Posts
    I
    Here, in this thread we discuss SPEECH RECOGNITION ENGINE on UBUNTU TOUCH Yeah, it's real. I've made it so that it could run on UT. Locally. Without sending it to someone's server This solution is called SOTY and is free software. It is a port of VOSK API wrapper for Kaldi - pretty neat speech recognition framework. Well, back to the point. Post your test results here, be surprised how (in)accurate the results are, review the source code and propose changes, ask questions on adapting your application to this feature, and don't forget to ask again why this isn't working in background and how to use that. It is recommended you read all this long post before posting yourself. What is it? It is a speech recognition server, which means it receives input (raw audio data) from a client, processes it and then sends back a transcription of a data being recorded on a client. The server itself is completely useless without a client, it doesn't even have an access to audio subsystem. The server was made to be combined with other software that would utilize speech recognition, where it could be useful So, right now this is more like a framework for developers, who might be interested in it. Installation Downloading the application from OpenStore will not be enough. You also need to install models. To install English language model you need to run these commands in terminal: mkdir -P /home/phablet/.local/kl.soty cd /home/phablet/.local/kl.soty curl -O https://gitlab.com/soty-stt/soty-models/-/raw/main/en/small/vosk-model-small-en-us-0.15.zip?ref_type=heads&inline=false unzip vosk-model-small-en-us-0.15.zip mv vosk-model-small-en-us-0.15 en Now it supports transcribing in English. You can test your accent with... List of applications that work with SOTY STT UT Translator (recent update) To enable SOTY integration run in terminal: sed -i 's/enableSTT=false/enableSTT=true/g' /home/phablet/.config/ut-dictionary-frontend.ut-dictionary-frontend/ut-dictionary-frontend.ut-dictionary-frontend.conf Then after installing and running SOTY properly Open SOTY first and start server Open UT Translator (WITHOUT CLOSING SOTY SERVER) Choose English language. Microphone icon will appear on a top panel. Click on it to start recording audio. I hope this list will grow bigger over time (I would be more than happy to have it integrated in lomiri keyboard, and that would probably eliminate the need to integrate it with any other app, but I don't know if that's ever going to happen) Quality It is now possible to transcribe everything you say on a device locally, your smartphone that runs Ubuntu Touch could totally do that. Too good to be true. There of course are limitations. If we use small models, which is the current case, they won't cover all the words in language. And our small models are not good at transcribing previously unknown words and separate letters. You could try using models that are much bigger and intended for use on servers, but they, however would require more RAM and more time to process your data. It is significally slower. You will not like it. Implementing VAD preprocessing might help a little. And might not. Another fly in the ointment is that models currently in use are not helpful with spelling words. At all. You need to re-train them for this specific task. Summary I hope it has some potential. Will it evolve into an open-source voice assistant for your device of the future, or will it remain a funny conceptual toy, it's up to you, dear Community. How can I help Here's what you can do for this project: Design Code improvements Guides for other people If you are an app developer : think of ways it could be useful in your application Testing and reporting bugs (The most important)Improving models Plans Add models installer. Make it configurable. System OSK integration. Improving models Under construction
  • Porting Ubuntu Touch to new devices

    484 Topics
    4k Posts
    dieharddanD
    @tigerpro have you made any progress on this port? Id be very interested in using this if volte was worked out
  • Lomiri, the operating environment for everywhere

    71 Topics
    607 Posts
    M
    @lduboeuf Thanks, will give it a try. Hope it works on the host machine as well rather than needing a connected device because I am using it as a desktop. I read the documentation, it seems it's meant to be used for building packages for Lomiri, not working on Lomiri itself?
  • Discussion on translating Ubuntu Touch and its core apps

    59 Topics
    329 Posts
    B
    @Vlad-Nirky Thank you. Done.
  • A place to discuss ideas for promoting Ubuntu Touch

    56 Topics
    716 Posts
    LakotaubpL
    @Jules We are aware of this and we are having a good look at it.
  • Other Projects

    Projects which are started by a group within the UBports community

    68 Topics
    389 Posts
    K
    @Alain Oh wait, so you haven't unlocked the bootloader yet earlier? I assume only the toggle in Android?
  • For things that just don't fit in the other categories.

    844 Topics
    5k Posts
    KenedaK
    @miguelpam06 Please read answer @Moem already gave you : https://forums.ubports.com/post/89729