Categories

  • The Meta category: Organizational or general discussion.

    1k Topics
    10k Posts
    G
    Voxi also works
  • 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
    G
    Still working fine More info here: https://forums.ubports.com/post/91464
  • Community section for all languages other than English

    5 Topics
    10 Posts
    mar_k83M
    Wie man Ubuntu Touch OS aufs FP4 installiert Stellen Sie sicher, dass Ihr Gerät entsperrt und die benötigte Android Version installiert ist. Folgen Sie vor der Installation dem gerätespezifischen Vorgehen: Schritt 1. Unlockcode erstellen Bitte prüfen Sie, ob Ihr Gerät ein Fairphone 4 (FP4) ist. Ihr Gerät muss die Android Version 11 vor der Installation von Ubuntu Touch haben (Siehe Anleitung weiter unten). Mit einem zuvor installierten benutzerdefinierten ROM funktioniert es nicht! Vor der Installation von Ubuntu Touch müssen Sie den Bootloader Ihres Telefons manuell entsperren. Mit folgenden Schritten: a- Finden Sie die IMEI 1 Ihres Geräts: gehen Sie zu Einstellungen - Über das Telefon - Scrollen Sie nach unten zu IMEI (SIM-Slot 1). b- Finde die Seriennummer deines Geräts: gehen Sie zu Einstellungen - Über das Telefon - Modell - Seriennummer. c- Generieren Sie den Bootloader-Unlockcode, führen Sie die Schritte 1 bis 5 aus: Gehen Sie zur dedizierten Seite für den Bootloader-Code. https://www.fairphone.com/en/bootloader-unlocking-code-for-fairphone/ Geben Sie die IMEI 1 und Seriennummer in die Textfelder des Formulars ein. Klicken Sie auf den blauen Button. Holen Sie sich Ihren Unlockcode. Sie erhalten dann Ihren einzigartigen Unlockcode mit weiteren Details. Notieren Sie den Code irgendwo. Sie werden es später brauchen. Wenn Sie auf einen Fehler stoßen: • Überprüfen Sie auf Tippfehler mit ähnlichen Buchstaben oder Zahlen, z.B. "O" und "0". • Versuchen Sie es noch einmal zu einem späteren Zeitpunkt. • Versuchen Sie es mit einem anderen Browser. Schritt 2. OEM- Entsperren aktivieren Zuerst müssen Sie die Entwickleroptionen auf Ihrem Fairphone aktivieren. Dazu: • Gehen Sie zu Einstellungen – Über das Telefon • Scrollen Sie den ganzen Weg nach unten und tippen Sie sieben Mal auf die Build-Nummer, • Gehen Sie zu Einstellungen - System (Advanced Fortgeschrittener) - Entwickleroptionen. • Scrollen Sie nach unten, bis Sie OEM-Entsperrung finden und den Schalter auf einsetzen. • Geben Sie den geschriebenen Unlockcode ein und drücken Sie Aktiv. (Dazu wird eine Internetverbindung benötigt) Hinweis: Das bedeutet, dass Sie Entsperren erlauben. Der Bootloader ist bei diesem Schritt noch gesperrt. • Scrollen Sie noch etwas nach unten, bis Sie USB-Debugging finden und den Schalter auf ON setzen. Schritt 3. Entsperren Sie Ihren Bootloader vom Linux PC Downloaden Sie Android Platform Tools auf ihren Computer https://developer.android.com/tools/releases/platform-tools Öffnen Sie das Terminal. Sie verwenden dies, um Befehle an Ihr Fairphone zu senden. Für den Anfang navigieren Sie zum Ordner Plattformtools. • Geben Sie auf Linux den Befehl ein ''cd ~\Desktop\platform-tools_r34.0.5-linux\platform-tools'' und drücken Enter. (Je nachdem wo sie es gespeichert haben) Befehl im Terminal: ''adb devices'' ausführen und Enter drücken. Sie sehen ein Pop- up auf Ihrem Fairphone, in dem Sie fragen, ob Sie USB-Debugging auf diesem Computer erlauben. Tippen Erlauben. Als nächstes, geben Sie den Befehl: ''adb reboot bootloader'' und drücken Enter. Das Telefon startet nun in den Fastboot-Modus. Im Fastboot-Modus geben Sie den Befehl: ''fastboot flashing unlock'' und drücken Enter. Folgen Sie den Anweisungen, die auf dem Bildschirm Ihres Fairphones erscheinen. (Ausführung mit Volumen +/- und Powerbutton.) Diese Aktion löscht alle persönlichen Daten auf Ihrem Telefon. Nach dem Neustart des Telefons wieder in den Fastboot-Modus booten. Dazu wieder den Entwicklermodus aktivieren und USB Debugging aktivieren danach mit dem Befehl: ''adb reboot bootloader'' in den Fastboot Modus Geben Sie den Befehl im Terminal: ''fastboot flashing unlock_critical'' ein und drücken Enter. Folgen Sie noch einmal den Anweisungen auf Ihrem Smartphone, um das Entsperren zu beenden. Diese Aktion löscht alle persönlichen Daten auf Ihrem Telefon. Android 11 installieren: Schritt 4. Downloadpfad der Datei: https://support.fairphone.com/hc/en-us/articles/18896094650513-Installing-Fairphone-OS- Manually Schritt 5. Bereiten Sie Ihr Fairphone für Android 11 vor: • Gehen Sie zu Einstellungen – Über das Telefon • Scrollen Sie den ganzen Weg nach unten und tippen Sie sieben Mal auf die Build-Nummer, bis Ihr Telefon nach Ihrem Bildschirmschloss fragt (PIN, Passwort oder Muster). Nachdem Sie Ihr Bildschirmschloss betreten haben, erscheint ein kleines Pop-up mit der Aufschrift "Du bist jetzt ein Entwickler". • Gehen Sie zu Einstellungen - System (Advanced Fortgeschrittener) - Entwickleroptionen. • Scrollen Sie nach unten, bis Sie USB-Debugging finden und den Schalter auf ON setzen. • Entfernen Sie SIM-Karten und SD-Karten, bevor Sie fortfahren. Wenn Sie das Verfahren abgeschlossen haben, können Sie sie erneut einfügen. • Stellen Sie sicher, dass Sie Zugriff auf einen Computer und ein USB-C-zertifiziertes Datenkabel haben. • Als nächstes, geben Sie den Befehl '''adb reboot bootloader''' und drücken Enter. Das Telefon startet nun in den Fastboot-Modus. Schritt 6. Installieren der Software (Android 11) am PC Extraktieren Sie auf Ihrem Computer die zuvor heruntergeladene Archivdatei. Öffnen Sie den extrahierten Ordner und finden Sie die richtige Installationsdatei. • Der Name der Datei beginnt mit etwas wie "flash-fp3" oder "flash-fp4". • Verwenden Sie für Linux die .sh-Datei. Nun, da Sie die richtige Datei gefunden haben, öffnen Sie das Terminal in dem Ordner und führen den Befehl: ''bash ./flash_fp4_factory.sh'' aus und bestätigen die Ausführung im Terminal mit „Yes“ und warten bis es durchgelaufen ist. Das Gerät müsste wieder starten und du solltest wieder in die Ersteinrichtung kommen, das Smartphone kann ruhig am USB Kabel die ganze Zeit bleiben! Aktiviere den Entwicklermodus des Smartphones wieder wie oben 1. Einstellungs-App unter "Über das Telefon" auf "Build Number" 10 mal hintereinander schnell drauf tippst. Anschließend gehst du eine Ebene zurück in „System“ und in die „Entwicklermodus“ und aktivierst den "USB Debugging"- Schalter. Letzter Schritt 7: Nun benötigen wir den Ubports Installer (mindestens Version 0.10.0), diesen beziehen wir über den Appstore, runterladen, installieren und öffnen ihn, wenn dies passiert, wird die Frage auf deinem Smartphone kommen: Ob du USB Debugging zulassen sollst? JA Nun sollte der Ubports Installer das Smartphone erkennen (gegebenfalls musst du es manuell auswählen) und folgst dann der Anleitung vom Installer! Bestätige, dass dein Smartphone „Unlocked“ Entsperrt ist und starte die Installtion, wenn das Recovery auf dein Smartphone installiert ist, musst du nur mit der Laut Taste und Power Button noch in den Recovery Modus schalten und es im Ubports Installer bestätigen, danach läuft die Installtion selber durch! FERTIG danach sollte das Smartphone über den Recovery Modus, Ubuntu Touch starten! VIEL SPASS MIT UBUNTU TOUCH #Fairphone4
  • 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
    pparentP
    Hi, Just wanted to mention that a nice and easy addition to Ubuntu touch would be wifi captive portal via RFC 8910 and RFC 8908. It is actually very simple: 1- When you get a DHCP lease in the wifi interface look for option 114 2- If there is a URL in option 114 it's an API, just make a simple HTTP GET request on this URL (no parameters or header) 3- The result will be a json, if it contains "captive"="true" and has an "user-portal-url" field then we should just open this "user-portal-url" in the browser and it will allow the user to authenticate to the captive portal and use the wifi! Really I think that's any easy addition, I may try to contribute this inside the OS when I have time. Ps: Adding a simple script in /etc/dhcp/dhclient-exit-hooks.d/ to do that should do the trick I guess.
  • 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

    773 Topics
    8k Posts
    pparentP
    It seems Droidian have their own modified version of Firefox with some UI adaptation: https://github.com/droidian/firefox-esr-mobile-config
  • 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
    J
    @Moem Hi, I update the topic. I finally receive the product, thanks a lot for your help