===== Ubuntu Touch ===== OS für mobile Geräte (Smartphone, Tablet, etc.) \\ ++++ Quellen | * [[https://open-store.io/|App-Store]] * [[https://wiki.ubuntuusers.de/Ubuntu_Touch/Programme/|Apps]] * [[https://ubports.com/de/blog/ubports-blogs-nachrichten-1/post/android-apps-on-ubuntu-touch-with-anbox-3115|Android-Apps auf Ubuntu Touch]] * [[https://docs.ubports.com/de/latest/userguide/install.html|Installation]] * [[https://docs.ubports.com/en/latest/userguide/advanceduse/dav.html|Austausch Cloud-Kalender und Adressen]] * [[https://wiki.ubuntuusers.de/Ubuntu_Touch/Libertine/|Libertine]] * [[https://askubuntu.com/questions/866156/how-to-install-libreoffice-on-ubuntu-touch|Install Libreoffice]] ++++ Login über Linux-Dektop-Shell (User = phablet): ssh phablet@ ==== Ubports Community ==== Schnittstelle zur Installation von Ubuntu Touch auf Device.\\ Download auf den u.a. Info-Seiten. \\ Installation auf dem Linux-Desktop: sudo apt install ./ubports-installer_0.9.5-beta_linux_amd64.deb Einrichtung Manuell über Konsole starten. \\ Download: https://github.com/ubports/installer-configs/blob/master/v2/devices/X605.yml \\ ~/Downloads$ ubports-installer -v -f X605.yml ==== Lenovo Tab M10 TB-X605F ==== Lenovo TB-X605, where next letter is F for Wi-Fi-only and L for LTE-capable model. \\ Infos: https://devices.ubuntu-touch.io/device/x605/ \\ Einstellen Entwicklermodus: * > Einstellungen/System/Über das Tablet * Build-Nummer siebenmal nacheinander berühren * Menü "Entwickleroptionen" wird aktiv * > Einstellungen/System/Entwickleroptionen * OEM-Entsperrung zulassen Start-Optionen (Entwicklermodus): \\ Gedrückt halten, bis das Logo erscheint! Beenden je: Powertaste gedrückt halten. * Power & Lautstärke (Mitte) = Fastboot - Menüauswahl * Power & Lautstärke links (Neben Power) = Fastboot Mode * Power & Lautstärke rechts = FFBM Modus Oder Mithilfe der ADB (Android-Bridge) \\ [[https://www.hardreset.info/de/devices/lenovo/lenovo-tab-m10/fastboot-modus/|Fastboot-Modus]] \\ adb- und fastboot-Befehle auf PC über Shell. \\ adb-Befehle im Normalbetrieb | fastboot-Befehle im fastboot-Betrieb \\ adb -help fastboot -help adb devices fastboot devices in fastboot-modus wechseln adb reboot bootloader fastboot oem unlock-go Install Ubuntu-Touch Mit App über GUI oder (zuvor Download X605.yml): ubports-installer -v -f X605.yml ==== Fairphone 2 ==== Infos: https://devices.ubuntu-touch.io/device/fp2/ \\ ==== TWRP APP, Android ==== https://www.wintotal.de/tipp/twrp-installieren/ \\ Jedes moderne Android-Smartphone ist neben dem Betriebssystem auch noch mit einem Recovery System ausgestattet, mit dem es sich (z.B. im Fehlerfall) auf Werkseinstellungen zurücksetzen lässt. Dieses wird in der Regel über eine Tastenkombination gestartet, besitzt aber nur einen rudimentären Funktionsumfang. TWRP ersetzt das Standard-Recovery-System des Herstellers und bietet eine ganze Reihe neuer Möglichkeiten, um das System zu sichern, verändern oder es bei Bedarf sogar vollständig auszutauschen. In diesem Beitrag erfahren Sie alles Wissenswerte zur Installation, Einrichtung und Nutzung der Recovery-App. ==== Spotify ==== https://forums.ubports.com/topic/2925/how-to-use-spotify-on-ubuntu-touch \\ Here you are going to have a how to install Spotify connect on your device and use a webapp to play all music you want from Spotify, only for premium accounts. == 1: Create a libertine container == First of all we have to create a libertine container, so we are going to Settings > Libertine > Click on plus button on top right. \\ Wait until container be totally created, click on Container > top right on Settings > Container information > Operation details (view) and waint until finnish. == 2: Install curl on container == First connect over ssh to mobile, for this you have to enable via "Tweak Tools" app ([[https://docs.ubports.com/en/latest/userguide/advanceduse/ssh.html|more info]]) and put you ssh key on it, then: ssh pablet@yourip \\ See containers name: libertine-container-manager list and connect to container: libertine-container-manager exec -i xenial -c "/bin/bash" So now we can install curl: apt install curl == 3: Install mopidy == [[https://docs.mopidy.com/en/latest/installation/|Mopidy]] \\ We continue connected to container after "Step 2" (and all steps from here to the end are connected in libertine container) so we execute: wget -q -O - https://apt.mopidy.com/mopidy.gpg | apt-key add - wget -q -O /etc/apt/sources.list.d/mopidy.list https://apt.mopidy.com/stretch.list apt update apt install mopidy apt install mopidy-spotify == 4: Configure mopidy to connect to Spotify == Go to this link https://www.mopidy.com/authenticate/ and at bottom you have the connection to Spotify click on it and get the params client_id and client_secret Using you favorite shell editor (apt install vim-tiny) edit the file: vim.tiny /etc/mopidy/mopidy.conf And add at the end this lines with your data [spotify] username = ...your username... password = ...your password... client_id = ...client_id... client_secret = ...client_secret... == 5: Edit desktop icon == On file /usr/share/applications/mopidy.desktop modify line 8 to this: Exec=mopidy --config /etc/mopidy/mopidy.conf == 6: Install dashboard == Finally we have to install a web dashboard to play our music, for that we need pip so install all with that commands: apt install python-pip pip install --upgrade setuptools pip install Mopidy-Iris == 7: Run spotify == Now we have Spotify installed, so how we can play music, it's easy, go to Main Scope on Ubuntu touch, touch from bottom to up to open Desktop applications from libertine, open Mopidy and let it run (it never end loading because runs on backgroung) open Morph and go to http://127.0.0.1:6680 you see something like screenshot so go and select Iris