- Die meisten Befehle, Pfade und Dateinamen, kannst du mit der Tabulator Taste vervollständigen.
- Mit den Pfeiltasten kannst du die vorherigen Befehle auch nach beenden des Terminals erneut aufrufen und editieren/erneut ausführen.
- Die Standardanwendung hat eine sehr kleine Schriftgröße. Du kannst diese ändern, indem du oben rechts, auf die drei Striche tippst,
und unter `Font size` die Größe entsprechend anpasst. - öffne die `Einstellungen` >Anwendung.
- wähle `Entwicklermodus`(?)
- gebe ein Passwort ein oder lass eines generieren.
- drücke `Speichern`
- Öffne den Terminal auf deinem Smartphone oder logge die via SSH ein.
- Führe
devel-su
aus und gebe bei Nachfrage dein Passwort ein. - Führe den Befehl
systemctl status sshd
aus um zu sehen ob der SSH Service aktiv ist. - Falls nicht, führe
systemctl start sshd
aus. - Logge dich in deinem Router ein (Vorgehensweise variiert je nach Modell)
- Suche den Menüpunkt "Port Mapping" (kann je nach Modell leicht anders heissen)
- Gebe die Smartphone IP ein und gebe dafür den Port 22 frei
- Speichere, falls bei deinem Modell nötig die Änderungen
- Auf der Startseite deines Routers müsste deine derzeitige WAN IP Adresse stehen:
- Nehme nun diese Adresse statt der lokalen 192.xxx.x.xxx Adresse.
- Have Fun :-)
- Stell dir vor, du möchtest deine Musik auf dein frisch mit Sailfish ausgestattetes OpO kopieren.
Wenn du es aber mit deinem PC verbindest erscheint einfach kein Laufwerk/Ordner.
Folge diesen Schritten um das Media Transfer Protocol zu aktivieren: - öffne die ‘Einstellungen’ Anwendung.
- Wähle ‘USB’ aus der Liste.
- Ändere ‘Standard USB Modus’ zu ‘PC-Verbindung’.
- Dort gibt es noch weitere Optionen, die du auswählen kannst.
Entscheide dich fürimmmer nachfragen
wenn du oft zwischen den Modi wechseln musst. - Finde die IP Adresse deines Smartphones über die Entwickleroptionen oder deinen Router heraus.
- Öffne die SFTP Anwendung an deinem Computer und klicke auf den `Verbinden` Button.
- Gebe die IP Adresse deines Smartphones ein
- Gebe den Usernamen "nemo" ein und bei Bedarf, die Authentifizierungsmethode "Passwort" oder "Normal" an.
- Klicke auf verbinden, es wird dir das Wurzelverzeichnis des default-Users angezeigt.
- Nun kannst du zwischen den Geräten Dateien austauschen wie du lustig bist :-)
- Es ist mit einer Geschwindigkeit von biszu 6MB/s zu rechnen.
-
Kopiere folgende Einträge in die fstab:
/dev/root / None defaults,noatime 0 0Verwende folgenden Befehl:
devpts /dev/pts devpts gid=5,mode=620 0 0
tmpfs /dev/shm tmpfs defaults 0 0
proc /proc proc defaults 0 0
sysfs /sys sysfs defaults 0 0> /etc/fstab
, füge oben kopiertes ein und drücke zweimal Steuerung+D.
Fertig.
→ zum referenzpost
- Öffne die `Terminal` App
- Führe
devel-su
aus um Rootrechte zu erhalten. - Führe
systemctl restart ohmd.service
aus. - Genieße Musik mit deinen Kopfhörern
- Öffne die `Terminal` App
- Führe
devel-su
um Rootrechte zu erhalten. - Führe
pkcon install gstreamer1.0-libav
aus. - Ins Downloads (oder ein beliebiges) Verzeichnis wechseln:
cd /home/nemo/Downloads
- Das Codec Paket herunterladen:
curl https://openrepos.net/sites/default/files/packages/945/gst-plugins-bad-extra-1.4.5-1.armv7hl.rpm > gst-plugins-bad-extra.rpm
//the package name is your choice pkcon install-local gst-plugins-bad-extra.rpm
- Versuchen etwas in MP3 wiederzugeben
- Öffne die `Terminal` App
- Führe
devel-su
aus, um Rootrechte zu erhalten. - Führe
systemctl restart statefs
aus. - Geniesse dein Internet. hoffentlich
- Öffne das `Terminal` erneut.
- Führe
dconf reset /apps/jolla-settings/maskedSettings
aus. - Öffne die `Einstellungen` Anwendung.
- Gehe zu `Mobiles Netzwerk`
- Halte die default Verbindung (oft "LOOP") gedrückt und gehe auf `bearbeiten`.
- Für beispielsweise T-Mobile, muss die Verbindung fast.t-mobile.com lauten.
- Öffne die `Einstellungen` Anwendung
- Gehe zu `Mobiles Netzwerk`
- Tippe auf `Netzwerkmodus 3G bevorzugen`
- Tippe auf `Nur 2G` und warte einen Moment
- Ändere die Einstellung nun wieder zurück auf 3G. ?
- Öffne die `Einstellungen` Anwendung
- Tippe auf `Netzwerk automatisch auswählen`
- Tippe jetzt auf den angezeigten Provider
- Ziehe die Liste ein Stück nach unten und wähle `erneut Suchen`
- Wähle absichtlich das falsche Netzwerk, warte einen Moment und änder die Einstellung dann wieder auf deinen Anbieter.
- Öffne die `Terminal` Anwendung oder verbinde die über SSH.
- Führe
devel-su
aus, um Rootrechte zu bekommmen. - Erstelle einen Einhängepunkt und hänge diesen ein:
mkdir /android
//du kannst auch einen beliebigen Namen einsetzenmount /dev/mmcblk0p28 /android
- Lass uns sichergehen, das
/android
nach einem Neustart automatisch eingehangen wird:
echo "/dev/mmcblk0p28 /android ext4 rw,relatime,data 0 0" >> /etc/fstab
- Unser Systemuser benötigt noch Berechtigungen um mit unserem neuen Einhängepunkt umgehen zu dürfen:
Führe dafür:usermod -a -G media_rw nemo
aus. - Jetzt erstellen wir symbolische Links zum Einhängepunkt:
- Musik
- Lösche den Musikordner in Sailfish:
rm -rf Music
- Von /android symlinken:
ln -s /android/media/0/Music /home/nemo/Music
- Bilder
- Lösche den Bilderordner in Sailfish:
rm -rf Pictures
- Von /android symlinken:
ln -s /android/media/0/DCIM /home/nemo/Pictures
- Öffne die `Terminal` Anwendung
- Führe
devel-su
aus um Rootrechte zu erhalten. - Führe
pkcon install jolla-xt9 jolla-xt9-cp
aus. - Fertig
telepathy-haze
libpurple
Tutorial überspringen
Wenn du das Tutorial schon kennst, kannst du es überspringen,indem du jeweils die Ecken des Bildschirms im Uhrzeigersinn berührst.
→ danke an @horst58
Erste Schritte mit der Kommandozeile
Wenn du noch nicht viel Erfahrung mit dem Terminal hast,kann das Folgende etwas mühsam werden.
Folgende Tipps werden dir den Umgang deutlich vereinfachen:
SSH Verbindung herstellen
Warum?
Mit einem Terminal zu arbeiten kann mit einer Smartphone Tastatur ein Grauen sein.Wenn du allerdings via SSH die Möglichkeit hast eine richtige Tastatur einzusetzen, kann es richtig Spaß machen
Und du bist deutlich schneller :-).
Los gehts!
Mit Linux oder OS X öffne einfach das Terminal, möglicher Weise auch "Konsole" genannt.
Für Windows User, könnte Putty eine gute Wahl sein.
Schreibe
ssh nemo@my.ip.ad.re.ss
und gebe nach Eingabe das eben gesetzte Passwort ein.(ja, der default user heisst "nemo".)
Ist SSH aktiv auf dem Smartphone aktiv?
Blockt mein Router die Verbindung?
MTP aktivieren
Dateien zwischen PC und OPO via SCP austauschen
Um Dateien zwischen deinem Smartphone und deinem Rechner auszutauschen, kannst du SFTP verwenden.Gehe sicher ein Developer Passwort eingerichtet und einen SFT Clienten auf deinem Rechner zu haben.
Zum Beispiel: FileZilla oder die Dateiverwaltung.
Die Einträge in der fstab wiederherstellen
Bitte nichts verändern wenn nicht unbedingt notwendig!
Lass uns einen Blick in die fstab werfen: cat /etc/fstab
Sollte diese leer oder beschädigt sein,
lass uns sichergehen, das wir damit keine Probleme bekommen.
In der fstab wird kontrolliert, welches Medium wo und wie eingehangen wird.
Das bedeutet, ist die fstab kaputt, bootet nichts mehr. Wenn notwendig ist die Korrektur am leichtesten wie folgt zu machen:
Kopfhörersound aktivieren
Aus irgendeinem Grund gibts keinen Sound mit Kopfhörern, nach dem ersten(?) Start. Solltest du das Glück haben, gehe wiefolgt vor:MP3 Wiedergabe aktivieren vollständig (?)
Notiz: wie bei jeder Linuxdistribution kann man quasi für jeden Dateityp
den richtigen Codec finden. Hilfreich könnten die Paketbezeichnungen der Distribution "Fedora" sein.
Information:
Ich habe viele Codecs versucht, sollte der Installer wegen Abhängigkeiten jammern,
gehe auf openrepos.net und suche das benötigte Paket über die Suchfunktion.
Sollte MP3 danach nicht funktionieren oder sollten noch Abhängigkeiten gefehlt haben, gebe mir bitte Bescheid,
damit ich hier entsprechend nachbessern kann. :-)
Sensor Feedback
Wenn du das Sensorfeedback grafisch dargestellt brauchst, ist bestimmt die Anwendung "Messwerk" das, was du suchst..→ referenz und screenshots gibts hier
Die mobile Datenverbindung für einige Anbieter reparieren
In einigen Fällen reicht esstatefs
neuzustarten:
ist das warscheinlich ein Fehler in der APN Konfiguration.
Mobile Daten nach zum Beispiel APN Konfiguration wiederherstellen
Deine Medien mit deiner Android Installation austauschen
Wenn du SailfishOS neben Android installiert hast, gibt es keinen Grund,zum Beispiel die gleiche Musik auf zwei Systemem zu haben. Hier wird dir gezeigt, wie du einen Ordner für beide Systeme verwenden kannst:
Keyboard Vorschläge
Wenn du Wörterbuchvorschläge möchtest, mache Folgendes::XMPP Unterstützung aktivieren
Solltest du nur ein Jabberkonto hinzufügen können, und es passiert nichts,benötigst du warscheinlich folgende Pakete:
Back to Top