Mein PinePhone in der Community Edition: UBports hat das letzte Update im Sommer 2021 empfangen. Es hängt auf Ubuntu 16.04 (2021-08-20) fest.
Nun habe ich mir überlegt mir das aktuelle Ubuntu Touch 20.04 herunterzuladen und es dann von der MicroSD-Karte zu starten.
Ich gehe auf die UT Projektseite https://gitlab.com/ook37/pinephone-pro-debos/-/releases und lade die Datei ubuntu-touch-pinephone-img-arm64.raw.xz herunter. Downloadseite
Ich schreibe das Image ohne es zu entpacken auf meine MicroSD-Karte.
Das PinePhone bootet von der MicroSD-Karte. In den Systemeinstellungen -> Info -> Betriebssystem wird mir Ubuntu 16.04 (2021-08-20) angezeigt. Das ist die gleiche Version wie das von meinem instalierten UT auf dem PinePhone.
Wo ist Ubuntu Touch 20.04, gab es seit 2021 keine Aktualisierungen?
Ich nutze SSH auf meinem PinePhone, um administrative Aufgaben zu erledigen oder um Daten zwischen meinem Computer und dem PinePhone zu übertragen. Auf dem PC habe ich mir ebenfalls den User phablet erstellt, sowie einen Public-Key.
Zuerst starte ich den SSH-Dienst auf dem PinePhone.
sudo service ssh start
Ich übertrage auf dem PinePhone den Public-Key von meinem PC auf das Phone.
Da nun auf meinem PinePhone der Public-Key von meinem PC liegt, kann ich mich vom PC aus per ssh auf dem Smartphone einloggen.
ssh phablet@ip(pinephone)
sagt der ssh-client am PC:
ssh: connect to host ip(pinephone) port 22: No route to host
So starte ich den SSH-Dienst auf dem PinePhone über das Terminal neu.
Stop
sudo service ssh stop
Start
sudo service ssh start
oder gleich mit einem Restart
sudo service ssh restart
Der erste User am PinePhone heißt phablet und ist in der Gruppe sudo und kann Root-Rechte erlangen. Es ist aber nicht möglich die Konfiguration des SSH-Servers über die Datei /etc/ssh/sshd_config zu ändern.
Da wir den Public-Key auf das PinePhone, mit dem Befehl scp kopiert bekommen haben, sehe ich dafür auch keinen Anlass.
Ich habe nun endlich ein richtiges Linux-Smartphone.
Der Postbote hat mir mein PinePhone in der Community Edition: UBports an die Wohnungstür geliefert. Ich musste noch 46,09€ für den Zoll nachzahlen.
Meine ersten Eindrücke von dem Gerät sind sehr gut. Ubuntu Touch ist in dieser Edition auf dem Gerät vorinstalliert.
Die Einrichtung des Systems war Ubuntu-typisch; also sehr einfach. Mein ersten Bootvorgang nahm ich vom Gerät vor und testete später den Boot von der MicroSD-Karte. Es geht also ein Dualboot; wenn man so will.
Ich werde in der nächsten Zeit das Gerät und verschiedene Distributionen testen und Anleitungen verfassen. Für die ganz Neugierigen sei gesagt: -Telefon und SMS per SIM-Karte funzt
Das PinePhone ist ein von Pine64 entwickeltes Smartphone auf dem verschiedene Linux Distributionen lauffähig sind. Viele Komponenten werden angeschraubt und nicht verlötet, so kann das Telefon leicht zerlegt werden kann. Einzelne Bauteile (wie z.B Akku und Kamera) können ausgetauscht werden.
Es sollte jedem klar sein, dass noch nicht alle Funktionen in der GUI laufen. Mein Eindruck des Entwicklungsstandes der Linux-Smartphones-Distributionen, ist vergleichbar, wie Linux auf dem Desktop vor 15 Jahren. Damals sind viele Computernutzer auf Linux umgestiegen und dadurch haben sich die Desktops sehr schnell weiter entwickelt. Ein ähnliche Entwicklung sehe ich nun auch für die Linux-Smartphones. Denn bis zum PinePhone, gab es bisher überhaupt gar keine Hardware für Linux-Smartphones.
Das PinePhone wurde bisher in zwei Versionen vertrieben.
– PinePhone Brave Heart
– PinePhone in der Community Edition: UBports
Von einer einlegbaren MicroSD-Karte kann ein Betriebssystem gebootet werden. Das PinePhone in der Community Edition ubports wird mit vorinstallierten Ubuntu Touch ausgeliefert.
Eine MicroSD-Karte mit einem Image bestücken
Wenn auf dem PinePhone(Brave Heart) noch kein Betriebssystem installiert ist, kann man Ubuntu Touch von einer MicroSD-Karte booten. Dazu lädt man sich Ubuntu Touch auf seinen Computer von der UBports-Webseite herunter und entpackt dort das Image.
Im nächsten Schritt wird das Image mit dd auf eine MicroSD-Karte geschrieben.
Nun kann die MicroSD-Karte in das PinePhone eingelegt werden und der Einschaltknopf betätigt werden. Ubuntu Touch bootet nun von der Karte.
SIM und MicroSD-Karte einlegen
Der Kartenschacht befindet in der oberen rechten Ecke des Akkuschachtes. Der Schacht hat zwei übereinander liegende Einschübe. Zuerst steckt man die Micro-SIM Card in den unteren Bereich des Schachtes ein und darüber die MicroSD-Karte.
Dualboot
Da bei dem PinePhone eine Installation auf dem Gerät möglich ist und das Gerät auch über den MicroSD-Karten-Slot booten kann; ist ein Dualboot möglich. Nutzer die PinePhone in der Community Edition ubports haben, haben bereits Ubuntu Touch auf ihrem Gerät installiert. Möchte der UbuntuUser wissen wie weit z.B. postmarketOS mit der Entwicklung der Software für das PinePhone ist, so kann er diese per Dualboot testen. Das Vorgehen ist das gleiche, wie beim Abschnitt: Eine MicroSD-Karte mit einem Image bestücken
Nun kann die MicroSD-Karte in das PinePhone eingelegt werden und der Einschaltknopf betätigt werden. postmarketOS mit Plasma bootet nun auf dem Smartphone von der Karte.