Categories

  • The Meta category: Organizational or general discussion.

    1k Topics
    10k Posts
    flohackF
    @Voorstad thats up to you but honestly I did not even know these 2 icons are there. Its a default setting from NodeBB and so far nobody had any request about them. We will look into it.
  • Discuss news updates from Ubuntu Touch and its related projects

    1k Topics
    5k Posts
    UBportsNewsU
    UBports International Welcome... come in and say bonjour, guten Tag or hoi! to UBports International, our dedicated Forum section for language groups starting with: Deutsch, Français, Nederlands. https://forums.ubports.com/category/130/ubports-international #UBports #UbuntuTouch #UBportsForum
  • Discuss and solve problems with other users

    4k Topics
    28k Posts
    V
    Salut @lduboeuf Tag as solved , a different problem , but main topic on your app with noble,so posting it here . On pixel 3a xl , 24.04-2.x ,app start , button on does nothing , on turn blue , says stopped . Log , if it can help : Failed to enable unit: Unit file batterysaver.service does not exist. qml: start returned false qml: init returned false Just ask(with hints please) how to get log you need to pinpoint the bug , would be glad to share those
  • Community section for all languages other than English

    6 Topics
    12 Posts
    danfroD
    Anleitung getestet mit OP8T. Andere Modelle können leicht abweichende Vorgehensweisen erfordern. Für den erfolgreichen Einsatz des Installers für Ubuntu Touch ist es zwingend erforderlich, dass die Version des ursprünglichen Betriebssystems installiert ist, für die der Port erstellt wurde. Diese hängt vom Gerät ab, sollte aber auf der Seite des Geräts angegeben sein. Dies ist im Regelfall nicht die neueste verfügbare Version! Für das Oneplus5(T) ist das z.B. die Version OxygenOS 10.0.1, für das OP8T ist es 11.0.13.13. Wenn man ganz viel Glück hat, kann der in OOS integrierte Downgrade Assistent genutzt werden. Dazu die entsprechende Datei herunterladen und wie folgt vorgehen: Einstellungen Über das Gerät Infobox mit der Versionsinfo -> drei Punkte Menu lokale Installation Datei auswählen Seien wir realistisch. Das Leben tut uns selten diesen Gefallen. Hier der zweite Weg per MSMDownloadTool. Voraussetzungen: PC mit Windows 10/11 und Administratorrechten adb und fastboot installiert (z.B. im Terminal per winget install Google.PlatformTools) erforderliches Image für OxygenOS (zip) inklusive des MSMDownloadTools v4 heruntergeladen OP8T, andere?: Kenntnis des Ram Typs DDR4 oder DDR5 (meist DDR4), kann herausgefunden werden mit Device Info HW Hinweis: Es gibt eine reine Linuxversion mit sog. flash-all.sh Skripten. Diese habe ich aber nicht probiert und ist nur für erfahrene Nutzer gedacht, die wissen welche Datei auf welche Partition geflasht werden muss. Das hier ist die ähm einfache Variante... In dem Image steckt in der Regel die "richtige" Version des MSMDownloadTools drin, die die korrekte Version installiert. Damit wie folgt vorgehen: stecke das Gerät per USB Kabel in den Rechner gehe in die Systemeinstellungen und aktivere optionale Updates und prüfe auf neue Updates, jetzt sollte ein optionales Qualcom Treiber Update verfügbar sein (falls nicht schon installiert) bringe das Gerät in den EDL Modus, entweder per adb mit adb reboot edl oder manuell: Gerät komplett ausschalten Gerät vom Rechner abziehen Vol + und Vol - drücken und gedrückt halten verbinde das Gerät mit dem Rechner das Gerät sollte jetzt im EDL Modus sein, auch wenn am Bildschirm nix zu erkennen ist, der bleibt schwarz starte jetzt das MSMDownloadTool als Administrator (Rechtsklick -> Ausführen als Administrator) das Gerät sollte als connected angezeigt werden, falls nicht, ist es evtl. doch nicht im EDL Modus -> das nochmal machen wähle die Version aus (EU, Global, India) wähle ggf. den Ram-Typ aus, am OP8T kann das DDR4 oder DDR5 sein) drücke auf Start, der Prozess sollte jetzt losgehen warte solange bis das Gerät neu startet, auch wenn der Eintrag davor schon grün geworden ist Fertig. Jetzt sollte die richtige Version installiert sein. Ab hier wie sonst auch Entwickleroptionen aktivieren (unter System 7 mal auf die Build-Nummer tippen) OEM Entsperrung erlauben (in den Entwickleroptionen, braucht Internetverbindung per WLAN oder mobile Daten) den Bootloader entsperren in fastboot Modus gehen, nicht fastbootd z.B. per adb reboot fastboot oder manuell Gerät abziehen Gerät ausschalten a) Vol + drücken und halten, Einschalttaste drücken und halten bis das Gerät vibriert nur diese dann loslassen b) Vol + und Vol - und Einschalttaste alle zusammen gedrückt halten bis das Gerät vibriert dann nur Einschalttaste loslassen im Bootmenü fastboot auswählen (English wählen -> advanced -> boot to fastboot) mit fastboot flashing unlock den Bootloader entsperren, hier muss am Gerät eine Bestätigung erfolgen (beim OP8T waren die Optionen genau falsch dargestellt, also ggf. nochmal machen), danach sollte ein Erfolgsmeldung erscheinen es gibt zwar auch fastboot oem unlock, das sollte eigentlich das gleiche tun, macht es aber im Einzelfall nicht die Nutzerpartition formatieren damit die Geräteverschlüsselung gelöscht wird, sonst geht die Installation nicht !Dadurch werden alle Daten gelöscht. Vorher sichern falls noch etwas benötigt wird. per Terminal mit fastboot format:ext4 userdata Bootmenü aufrufen wie oben beschrieben in Recovery booten (advanced -> reboot to recovery) advanced -> wipe den Installer starten So, ich hoffe ich habe keine wichtigen Schritte vergessen. Viel Erfolg!
  • 2k Topics
    19k Posts
    D
    @wgarcia Hi ! Sorry, I'm not sure to understand what you mean. This aGPS function (Xtra download) only download ephemeral, like tell Vlad. So it is a pure GPS function and it don't use WiFi or Bluetooth or scanning near cell tower. For the test please disable all GPS improvement system : So in Android settings : Improve Location Accuracy = off and Wi-Fi scanning and Bluetooth scanning = off and not in High Accuracy mode. So you need to put you Android in Device only GPS to be sure to disable all other functions. It just download a satellite map at this moment. And we just need Internet data (mobile data or Wi-Fi) just one time a day. You can download the data in your home and use GPS after. We use SatStat to download aGPS (the first option in the menu). So you can do the experiment as you share at the top of the topic, or like this : I prefer this way, because we are sure that it don't use other function that ask an external server to give the location. Open Waydroid Disable GPS in Waydroid Start SatStat Download aGPS in SatStat (the first item (Recharger les données AGPS in French) like in the Vlad picture) Wait 30 seconds and after Turn off Wi-Fi and Mobile data Close SatStat Go outside Enable GPS in Android Start SatStat and look, verify that it found GPS (at the bottom) and look at the TTFF : Time To First Fix. It should be quicker than 1 minute. Is it possible for you to test it ? Thanks a lot
  • Discussions on development of Ubuntu Touch

    531 Topics
    6k Posts
    V
    [image: 1765970828131-6cf29cbf-3a5a-458b-83d3-6ed11d484a8c-image.png] [image: 1765971212768-4deb5832-f3cb-4038-857b-e9fd1f304e07-image.png] (had to post as picture, as the text was for some reason flagged as spam by Aksimet on this forum)
  • Discuss the user experience or design of Ubuntu Touch or its apps

    164 Topics
    2k Posts
    G
    @mirroronthewall Yes, this is surprisingly useful, as it means you don't always have to whip out a hardware keyboard, which defeats the point of the small form factor of a phone. Missing support for modifier keys is a big issue when using GUI apps in Libertine, as touch-to-mouse conversion often doesn't behave as it should and can get you 'stuck', so a fallback to keyboard shortcuts is just as necessary there as it may be useful in general: actually, your idea of creating macros for anything seems to solve many problems (including mine) at once, so congrats - now we just need to figure out how! The closest I've found is Ambot Installer: Hacks and Mods, although I need to set up a persistent amd64 QEMU instance on my arm64 laptop before I can allow myself to experiment with it freely (it's the only way I got the installer working). Other tools may be available but I have not been able to surface them yet, I will update this thread as I learn more about the issue and potential solutions. [UPDATE] Here is a list of interesting posts related to this problem, which may be a good starting point for building a bridge towards the solution: These are previous conversations on the repos which appear to have been abbandoned: https://github.com/ubports/keyboard-component/issues/96 gitlab.com/ubports/apps/terminal-app/-/issues/78 https://gitlab.com/ubports/development/core/lomiri-keyboard/-/issues/96 Instead, here are some useful links related to Malakiboard, which should be a good foundation to build macro functionality on: https://github.com/kugiigi/jerk-click https://github.com/kugiigi/jerk-installer https://github.com/kugiigi/jerk-packages
  • Creating Ubuntu Touch apps

    774 Topics
    8k Posts
    P
    @Voorstad maybe. If MeshCore had a Rust library, it would be fairly easy (famous last words) to integrate into the app I am making for Meshtastic. But it appears there's only a C++ library, and I'm not touching that with a 100 foot pole. As for MeshCore vs Meshtastic, I'm aware there seems to be some back and forth about it on the LoRa bands in the Netherlands (where I am currently based...). But for now, the app will only be supporting Meshtastic, unfortunately!
  • Porting Ubuntu Touch to new devices

    486 Topics
    4k Posts
    MoemM
    @linhmieu Here is the Port Development Guide. Read through that first, and ask specific questions as they come up.
  • Lomiri, the operating environment for everywhere

    75 Topics
    623 Posts
    J
    Hello, I am currently running Ubuntu Unity 24.04 with Unity 7.7 desktop. I was wondering if it is possible to install Lomiri alongside to play around with it and switch between Unity 7.7 and Lomiri from the LightDM. I tried running Lomiri on Debian 13 but it did not work with multi-monitor in my case and so I cannot change to Lomiri as a primary desktop until this is repaired (as I see from the website, this is "under construction", per se). I love Unity and love to see the future of how this desktop develops as Lomiri formerly Unity 8. Thank you!!
  • 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

    67 Topics
    397 Posts
    I
    @uxes That is a great program, but I heard that ATL relies on GTK. Which is not integrated into UT. And besides, list of supported apps is limited compared to Waydroid.
  • For things that just don't fit in the other categories.

    861 Topics
    5k Posts
    G
    @wally what's the return of locale -k LC_TELEPHONE for your phone ? I get: tel_int_fmt="+%c %a %l" tel_dom_fmt="%a %l"