OnePlus 6 als kompakter Mobian-Server: Flashen und Einrichtung Schritt für Schritt
Das OnePlus 6 mit Snapdragon 845, 8 GB RAM und 128 GB Speicher eignet sich hervorragend für Heim-APIs und kleine Projekte. Durch das Flashen von Mobian – einer Debian-Variante für mobile Geräte – wird es zu einem vollwertigen Linux-Server, ohne den Lärm oder das Volumen eines herkömmlichen PCs. Der Prozess umfasst das Freischalten des Bootloaders, das Flashen von Boot- und Rootfs über Fastboot sowie die Einrichtung von Wi-Fi und SSH. Benchmarks zeigen solide Leistung im Mittelfeld.
Mobian nutzt die Android-Vendor-Treiber für einfache Kompatibilität. Die Installation löscht alle Daten, aber das Risiko eines Bricks ist gering, wenn du den Anleitungen von postmarketOS und der Mobian-Wiki folgst.
Gerätevorbereitung
Führe einen Factory Reset durch. Stelle sicher, dass das neueste OxygenOS läuft – Mobian basiert auf den Vendor-Partitionen.
- Aktiviere den Entwicklermodus: Tippe 7-mal auf Build-Number in den Einstellungen.
- Schalte OEM-Freischaltung ein.
- Schalte aus, dann halte Lautstärke hoch + Power, um in Fastboot zu gelangen (Bildschirm zeigt 'fastboot', wähle grünes START mit Lautstärketasten).
- Installiere Android SDK Platform-Tools auf deinem Host-Rechner.
- Verbinde per USB und führe aus:
fastboot oem unlock
Bestätige auf dem Bildschirm – das Gerät startet neu mit freigeschaltetem Bootloader.
Lade mobian-sdm845-phosh-13.0.tar.xz von images.mobian.org/qcom herunter. Entpacke mobian-sdm845-phosh-20251002.boot-enchilada.img und mobian-sdm845-phosh-20251002.rootfs.img (enchilada = OnePlus 6 Modell).
Mobian flashen
Gehe in Fastboot (Lautstärke hoch + Power, START). Führe diese Sequenz aus:
fastboot --set-active=a
fastboot flash boot mobian-sdm845-phosh-20251002.boot-enchilada.img
fastboot erase userdata
fastboot -S 100M flash userdata mobian-sdm845-phosh-20251002.rootfs.img
fastboot erase dtbo
fastboot reboot
--set-active=a: Wählt Slot A (Standard).flash boot: Ersetzt Android-Kernel durch Mobians.erase userdata: Löscht Android-Daten.flash userdata -S 100M: Flasht Rootfs in Blöcken (Fastboot-Limit).erase dtbo: Entfernt kollidierende Device-Tree-Overlays.reboot: Startet neu.
Beim ersten Boot entschlüsselt sich das Dateisystem – bis zu 10 Minuten. Login: mobian/1234. Ändere das Passwort sofort.
Netzwerk- und SSH-Einrichtung
Die Phosh-Oberfläche ist minimalistisch. Wi-Fi ist standardmäßig nicht im Schnellmenü:
sudo rfkill unblock all
nmcli radio wifi on
nmcli dev wifi list
sudo systemctl restart NetworkManager
Wi-Fi erscheint in den Einstellungen. Verbinde dich mit deinem Netzwerk.
Deaktiviere Ruhezustand: Einstellungen > Strom > Automatischer Ruhezustand (aus bei Netzbetrieb).
Ermittle deine IP:
hostname -I
Ausgabe: 10.66.0.1 (USB-Tethering), 192.168.x.x (Wi-Fi). Installiere SSH:
sudo apt update
sudo apt install -y openssh-server
sudo systemctl enable --now ssh
Test: ssh [email protected]. Richte Schlüssel ein:
ssh-keygen -t ed25519 -f ~/.ssh/mobian_oneplus6_ed25519 -C "mobian-oneplus6"
ssh-copy-id -i ~/.ssh/mobian_oneplus6_ed25519.pub [email protected]
Server-Optimierung
Mit SSH-Zugang richte Firewall (ufw), Überwachung (htop, glances) und Container (podman) ein. Der Snapdragon 845 (4x Kryo 385 Gold @2,8 GHz + 4x Silver @1,8 GHz) bewältigt Node.js-APIs, Python-Skripte und leichte Datenbanken.
- Füge Swap hinzu:
fallocate -l 2G /swapfile; chmod 600 /swapfile; mkswap /swapfile; swapon /swapfile. - Automatisches Mounten externer USB-Speicher unter /mnt/data.
- Logs bereinigen:
journalctl --vacuum-time=2weeks.
Für Headless-Modus: Deaktiviere Phosh mit sudo systemctl mask phosh.service.
Benchmarks und Leistung
Teste mit sysbench, stress-ng:
- CPU (sysbench cpu --threads=8): ~4500 Ereignisse/s (vergleichbar mit älterem i5).
- Speicher (sysbench memory): 5-6 GB/s Lesen/Schreiben.
- I/O (fio randread): ~200 MB/s auf eMMC.
Ausreichend für 5-10 gleichzeitige API-Anfragen, ML-Inferenz (TensorFlow Lite) oder Heim-NAS.
Wichtige Tipps
- Bootloader-Freischaltung ist irreversibel und löscht Daten.
- Bleib bei stabilem phosh-13.0-Image für sdm845.
- Nutze SSH-Schlüssel statt Standardpasswort 1234.
- Deaktiviere Ruhezustand für 24/7-Betrieb.
- Beobachte Temperaturen: Drosselt über 80 °C unter Last.
— Editorial Team
Noch keine Kommentare.