[[Vorlage(UT, xenial)]] {{{#!vorlage Wissen [:Ubuntu_Touch/Einrichtung: Grundlegende Einrichtung von Ubuntu Touch] [:Ubuntu_Touch/Terminal: Terminal-Zugang zu Ubuntu Touch] }}} [[Inhaltsverzeichnis(1)]] [[Bild(Wiki/Icons/ubuntutouch.png, 48, align=left)]] In diesem Artikel werden einige Tipps und Tricks gesammelt, welche für den Umgang mit [:Ubuntu_Touch:] hilfreich sein können. Es sollte beachtet werden, dass das Betriebssystem einem ständigen Wandel unterliegt und der ein oder andere Hinweis in neueren Versionen nicht mehr nutzbar sein könnte. Eine Vielzahl an erweiterten Konfigurations-Optionen können über das [:Ubuntu_Touch/UT Tweak Tool:UT Tweak Tool] umgesetzt werden. = Bildschirmfoto = Durch gleichzeitiges Drücken der beiden Lautstärketasten [[Vorlage(Tasten, vol+vol-)]] wird ein Bildschirmfoto aufgenommen und abgespeichert. Dieses ist im Ordner '''Pictures/Screenshots''' der [:Ubuntu_Touch/Einrichtung#Ordnerstruktur:Ordnerstruktur] des [:Homeverzeichnis:Homeverzeichnisses] bzw. der Micro-SD-Karte zu finden. = Browsereinstellungen = Standardmäßig wird beim Suchen innerhalb der Adresszeile des Browsers [https://google.com Google] {us} verwendet. Im Morph Browser können etliche Suchmaschinen aus einer Liste ausgewählt werden. Sie findet man im Dropddown-Menü rechts oben unter ''"Einstellungen -> Suchmaschinen"''. Um eine Seite neu zu laden die Adresszeile antippen → Pfeil antippen oder [[Vorlage(Tasten, enter)]] drücken. Cookies können über das Dropddown-Menü rechts oben unter ''"Einstellungen -> Datenschutz & Zugriffsrechte -> Clear all Cookies"'' gelöscht werden. Hier finden sich auch viele weiter Einstellungsmöglichkeiten zum Datenschutz, Leeren des Cache und Browserverlaufs etc. = Externe Tastatur und Maus = Mit einem [wikipedia:Universal_Serial_Bus#USB_On-the-go:USB On-the-go]-Adapter (OTG) können externe Geräte wie Tastatur und Maus angesteckt werden. Mehrere Geräte gleichzeitig sind mit einem [wikipedia:Universal_Serial_Bus#USB-Hubs:USB-Hub] möglich. Möglich ist auch die Nutzung von Bluetooth-Geräte, die unabhängig von OTG-Kabeln verwendet werden können. = Kontakte importieren sowie exportieren = Der einfache Import von Kontakten aus [wikipedia:SIM-Karte:SIM-Karten] sowie Email-Anbietern bzw. Email-Programmen ohne Terminal wurde bereits in [:Ubuntu_Touch/Einrichtung/#Kontakte-im-und-exportieren:] beschrieben. Eine weitere Möglichkeit, Kontakte speziell von Ubuntu-Touch-Geräten zu exportieren, um sie z.B. zu sichern oder auf einem anderen Ubuntu-Touch-Gerät importieren zu können, ist die folgende: Man führt auf einem Terminal[2] für das Ubuntu-Touch-Gerät diesen Befehl aus: {{{#!vorlage Befehl syncevolution --export /home/phablet/Documents/utcontacts.vcf backend=evolution-contacts database=Persönlich }}} Die exportierte Datei '''utcontacts.vcf''' befindet sich anschließend im Ordner '''Documents''' auf dem Ubuntu-Touch-Gerät und kann auf ein anderes Gerät übertragen werden. Zum Import der so gesicherten Datei '''utcontacts.vcf''' geht man dort ähnlich vor: {{{#!vorlage Befehl syncevolution --import /home/phablet/Documents/utcontacts.vcf backend=evolution-contacts database=Persönlich }}} Um die Kontakte auf Android-Handys zu importieren, die Datei auf das Gerät ziehen, und dort mit der Kontakte-App öffnen. Der Export wurde auf [https://lists.launchpad.net/ubuntu-phone/msg12058.html der Mailingliste] {en} beschrieben: = Nachrichtentöne = Eigene Nachrichtentöne können über [:Ubuntu_Touch/UT_Tweak_Tool#Ton:] realisiert werden. = Nutzungsdauer von Apps = Die Nutzungsdauer von Apps lässt sich mit folgendem Befehl[2] abrufen: {{{#!vorlage Befehl ubuntu-app-usage }}} ## Quelle: https://lists.launchpad.net/ubuntu-phone/msg11998.html = Shorter-Feeds und -Themen verwalten = [openstore:doniks.shorter:Shorter] Feeds/Themen entfernen: Oben rechts das Menü öffnen, "Themen ändern" wählen und den zu entfernenden Feed gedrückt halten. Nun diesen nach rechts zu schieben. Links neben dem Feed erscheint ein Mülltonensymbol, darauf drücken. - Um Themen zu entfernen verfährt man genauso. Man schiebt Kategorie nach rechts und bestätigt die Aktion. = SD-Speicherkarten beschreibbar machen = Ggf. werden SD-Speicherkarten (z.B. vom BQ Aquaris m10 HD) nach einem Systemupdate oder Wechsel der Karte nicht mehr richtig erkannt. Der Zugriff erfolgt entweder gar nicht oder nur im Lese-Modus, ein Beschreiben oder Verändern von Daten ist dann nicht möglich. Dann hilft es, die SD-Karte in kurz ein Android-Gerät zu stecken und dort eine minimale Änderung (z.B. an einem Dateinamen) vorzunehmen. Danach sollte sie wieder normal verwendbar sein. = Speicherort von SMS = SMS werden in der Datei '''~/.local/share/history-service/history.sqlite''' gespeichert. Sie können angezeigt werden, indem man die Datei aufruft, wie in den Beispielen von [:SQLite#Beispiele:] erläutert wird. ## [http://askubuntu.com/questions/610640/where-are-sms-and-mms-stored] = Ubuntu Touch Apps am Ubuntu PC installieren = Man kann Ubuntu-Touch-Apps auch auf Ubuntu testen. Diese sind in Form von [#Paketformat .click]-Dateien vereinzelt in [:Fremdquellen:] verfügbar, z.B. als '''dekko.click''' für die Email-App Dekko. Man installiert sie wie in folgendem Beispiel: {{{#!vorlage Befehl click install --allow-unauthenticated --force-missing-framework --user=$USER dekko.click }}} ## Quelle: https://lists.launchpad.net/ubuntu-phone/msg10707.html Die Optionen sind nicht immer nötig, stören aber nicht. = UKW-Radio = UKW-Radio kann derzeit nur im [:Ubuntu_Touch/Notfall#Werksmodus:Werksmodus] mit drei hartkodierten Frequenzen gehört werden. Eventuell sind diese nicht in jeder Region mit einem Sender in Reichweite belegt. ## "play FM radio from "factory mode", only on three hard-coded frequences." = User Interface Rotation = Das User Interface von Ubuntu Touch rotiert generell mit der Ausrichtung des Gerätes mit. Für einzelne Anwendungen können aber die möglichen Orientierungen eingeschränkt sein. Dies wird durch die Zeile `X-Ubuntu-Supported-Orientations=...` in der zugehörigen '''.desktop''' Datei bestimmt. Durch Editieren dieser Zeile kann die Einschränkung auf bestimmte Orientierungen bearbeitet werden. Zulässige Werte für den Parameter sind `primary`, `portrait`, `inverted-portrait`, `landscape` und `inverted-landscape`. Mehrere Werte können mit Kommata getrennt angegeben werden. Zum Beispiel erlaubt das Spiel [openstore:com.ubuntu.developer.mzanetti.machines-vs-machines:Machines vs. Machines] nur die Ausführung im Querformat (90 Grad nach rechts drehen), aber nicht das "invertierte" Querformat (90 Grad nach links drehen). Um beide Orientierungen zu erlauben ändert man die Zeile in '''~/.local/share/applications/com.ubuntu.developer.mzanetti.machines-vs-machines_machines-vs-machines_*.desktop''' zu {{{ X-Ubuntu-Supported-Orientations=landscape,inverted-landscape }}} = WLAN-Hotspot = Über ''"Systemeinstellungen -> Hotspot"'' lässt sich mit wenigen Schritten ein [wikipedia:Hot_Spot_(WLAN):Hotspot] einrichten, um die Internetverbindung des Smartphones für andere WLAN-Geräte freizugeben. Umgekehrt ist es auch möglich, einen [:Archiv/Howto/Hotspot_auf_PC_einrichten:Hotspot auf dem PC] für das Smartphone einzurichten, um z.B. ohne WLAN-Router Aktualisierungen über WLAN einspielen zu können. = WLAN-Problem mit bq-M10-Tablets = Falls es bei einem bq Aquaris HD M10 Tablet zu Probleme mit der Wiedererkennung der gespeicherten WLAN-Verbindungen kommt, das Passwort bei jedem Neustart zum Verbindungsaufbau erneut eingegeben werden muss, und dann jedes Mal eine neue Adresse vergeben wird, hilft folgendes Vorgehen. Zunächst sicherstellen, dass der Entwicklermodus auf dem Tablet aktiviert ist (''"Systemeinstellungen ->Info -> Entwicklermodus"'', dort den Schalter verschieben - Pin oder Passwort nötig!). Außerdem muss für diesen Eingriff das Gerät beschreibbar gemacht werden; entweder über ''"[:Ubuntu_Touch/UT Tweak Tool:UT Tweak Tool] -> System-> Schreibzugriff einrichten"'', oder auf dem Gerät im Terminal mit {{{#!vorlage Befehl sudo mount -o rw,remount / }}} Hintergrund sind [wikipedia:NVRAM:]-Probleme, die mit dem Flashen durch das [:Ubuntu_Touch/flash_tool:flash tool] entstehen können. Im [https://forum.xda-developers.com/showthread.php?t=2730486 xda-developer-Forum] {en} kann ein '''Wifi Fix Files.rar'''-Archiv mit den nötigen funktionsfähigen Dateien bezogen werden. Dieses entpackt man, und kopiert die enthaltenen Dateien '''WIFI''' und '''WIFI_CUSTOM''' zunächst z.B. in das Download-Verzeichnis des Tablets. Diese müssen in einem zweiten Schritt mit Root-Rechten auf dem Gerät selbst (z.B. über [:Ubuntu_Touch/Terminal/#SSH: SSH] oder [:adb:], mit `sudo -i`) in den anderweitig nicht zugänglichen Ordner '''/data/nvram/APCFG/APRDEB/''' kopiert werden. Vorher sicherheitshalber die dort bereits vorhandenen Dateien '''WIFI''' und '''WIFI_CUSTOM''' in etwas wie '''WIFI.backup''' und '''WIFI_CUSTOM.backup''' umbenennen. Danach das WLAN auf dem Gerät abschalten und dann neu booten. In den ''"Systemeinstellungen -> Funknetzwerk -> vorherige Netzwerke"'' zunächst die Einträge zu den gespeicherten Verbindungen entfernen, das WLAN wieder aktivieren, und dann ein letztes Mal für das gewünschte Funknetzwerk das Passwort eintragen. Danach sollte das Netzwerk wie gewünscht automatisch erkannt und bei Bedarf unter einer festen Adresse verbunden werden (dazu in der Router-Oberfläche entsprechende Einstellungen vornehmen). Siehe auch im [https://forums.ubports.com/topic/3197/any-news-about-m10hd-cooler-wifi-problem UBports-Forum] {en} für eine ausführliche Anleitung. Probleme treten allerdings auf, wenn mehrere Geräte, die so bearbeitet wurden, im selben Netzwerk angemeldet sind. Sie haben dann ggf. dieselbe Adresse, es kann aber immer nur eines verwendet werden! = Werbeblocker = Es ist möglich, einen systemweiten, also nicht nur im Browser, wirksamen Werbeblocker einzurichten, welcher den Zugriff auf tausende bekannter Werbeserver grundsätzlich blockiert. Im OpenStore befindet sich [openstore:uadblock.mariogrip:uAdBlock], ein Programm, mit der eine Vielzahl von Blocklisten eingesetzt werden können (es kann aus 14 Listen ausgewählt und kombiniert werden). Zudem lässt sich der Blocker einfach de- und wieder aktivieren und auf Knopfdruck aktualisieren. In den Einstellungen lässt sich auch festlegen, dass die Listen bei jedem Gerätestart auf Updates überprüft werden. Man sollte sich allerdings zunächst darüber informieren, welche Inhalte durch die jeweiligen Listen geblockt werden, und nicht einfach alle auswählen. Dieser [https://web.archive.org/web/20211222161850/https://linuxreviews.org/Comparison_of_HOST_file_blacklists Vergleich von Blacklists] {en}, der auf linuxreviews.org zu lesen war, jetzt aber nur noch über die wayback-machine-Seite erreichbar ist, liefert sehr detaillierte und z.T. erschreckende Informationen über zweifelhafte Kriterien bei der Auswahl der Einträge zu verschiedenen Blacklists, die z.T. auch in der uAdBlock-App auswählbar sind. = Besonderheiten = == Systemd == Es wird insbesondere ab dem Channel `vivid` [:systemd:] verwendet, wie es auch ab Ubuntu [:15.04:] vermehrt eingesetzt wird. Das Startverhalten von Ubuntu Touch unterscheidet sich aufgrund spezieller Änderungen für die Besonderheiten von Smartphones teilweise von dem von Ubuntu und nimmt dabei im [wikipedia_en:Hybris_(software):hardwarenahen] Bereich wie {*} [https://developer.ubuntu.com/static/devportal_uploaded/136981fa-6287-49d3-9874-06f40b2e4eb7-cms_page_media/380/ubuntu_touch_architecture.png Treibern Anleihen] {en} von [wikipedia:Android_(Betriebssystem):Android]. == Partitionierung == Die Systempartition ist standardmäßig schreibgeschützt. Änderungen erfolgen durch etwa sechs-wöchentliche Systemaktualisierungen. Das [:Homeverzeichnis:] liegt auf einer eigenen Partition und beinhaltet auch alle Apps, während Ubuntu seine Programme im Systemverzeichnis [:Verzeichnisstruktur#usr:/usr/bin] und nur die Einstellungen im Homeverzeichnis des jeweiligen Nutzers speichert. Es gibt keine [:Swap:Swappartition], sondern ggf. eine Datei '''/home/phablet/SWAP.img''' sowie aktiviertes [:zRam:]. Einige spezielle Partitionen für das Recovery-System sowie mitbenutzte [wikipedia:Andoid_(Betriebssystem):Android]-Bestandteile usw. kommen hinzu. Ein paar weitere Einzelheiten sind dem Artikel [:Ubuntu_Touch/Sicherung_und_Wiederherstellung:] zu entnehmen. == Verzeichnisstruktur == Aufgrund der bereits unter [#Partitionierung Partitionierung] dargelegten Gründe gibt es einige Abweichungen in der [:Verzeichnisstruktur:]. Beispielsweise liegen Apps im Verzeichnis '''/userdata/system-data/opt/click.ubuntu.com''', welches durch Mehrfach-[:mount:Mounts] auch über die Verzeichnisse '''/opt/click.ubuntu.com''' sowie '''/home/phablet/click.ubuntu.com''' erreichbar ist. Diese Verzeichnisse sind also exakt dieselben, nur unter anderem Namen erreichbar, ähnlich einem [:Symlink:]. Die Einstellungen der Apps liegen meist im Ordner '''~/.config''' sowie temporäre Dateien im Ordner '''~/.cache'''. Einzelheiten der [:Ubuntu_Touch/Einrichtung#Ordnerstruktur:Verzeichnisstruktur] des Homeverzeichnisses sind bereits einem anderen Artikel zu entnehmen. Die restliche Verzeichnisstruktur unterscheidet sich jedoch nicht grundlegend von der von Ubuntu. == Paketformat == Das derzeitige Paketformat sind '''.click'''-Pakete, welche später zu einem neuen Paketformat mit [http://www.heise.de/open/meldung/Snappy-Apps-Ein-neues-Paketformat-fuer-Ubuntu-2485944.html .snappy-Paketen] {de} weiterentwickelt werden sollen. Der Ubuntu App Store ist inzwischen entsprechend ersetzt worden. == Skripte und spezielle Funktionen == === Benachrichtigung per SMS === Mit {{{#!vorlage Befehl /usr/share/ofono/scripts/send-sms /ril_0 TELEFONNUMMER "SMS TEXT" 0 }}} kann man sich auch selbst eine [https://lists.launchpad.net/ubuntu-phone/msg12523.html SMS senden] {en}, wenn ein bestimmtes Ereignis eintritt. = Problembehebung = Da es nicht für jeden selbstverständlich ist, sei hier nochmal gesagt, dass viele Anfangsprobleme bereits durch Aktualisierungen behoben wurden und werden. Im [:Aktualisierungen#Update-Politik:Gegensatz zu Ubuntu] erscheinen auch neue Programmversionen und Funktionen durch regelmäßige Aktualisierungen als [wikipedia:Rolling_Release:]. Wenn bei Problemen der Ausschluss von defekter Hardware ein Kriterium ist, kann - zumindest bei BQ-Geräten - der [:Ubuntu_Touch/Notfall#Werksmodus:Factory-Modus] hilfreich sein. Hier lassen sich die Funktionen der Hardware unabhängig von eingesetztem Betriebssystem und Software überprüfen. Für das Fairphone2 gibt es diesen Modus leider nicht. = Links = * [:Ubuntu_Touch:] {Übersicht} * [:Ubuntu_Touch/Einrichtung:Bedienung] * [:Ubuntu_Touch/UT Tweak Tool:UT Tweak Tool] - erweiterte Konfigurationsmöglichkeiten * [:Ubuntu_Touch/Terminal:Terminal] - System ausreizen * [https://swordfishslabs.wordpress.com/2015/02/27/json-profiles-in-ubuntu-terminal-app/ swordfishslabs.wordpress.com] {en} - Zusätzliche Tasten für die Terminal-App anlegen * [http://www.kryogenix.org/days/2015/01/21/live-screencasting-from-ubuntu-phone/ kryogenix.org] {en} - Bildschirm weiterleiten #tag: Ubuntu, Ubuntu Phone, Ubuntu Touch