Zpět na domů

Prošívání Mobian na OnePlus 6: server ze smartfonu

Článek popisuje instalaci Mobian na OnePlus 6 pro vytvoření kompaktního serveru. Pokrývá odblokování bootloaderu, prošívání přes fastboot, nastavení Wi-Fi/SSH a benchmarky. Vhodné pro API hosting a mikroslužby.

OnePlus 6 → Linux server na Mobian za hodinu
Advertisement 728x90

# OnePlus 6 jako kompaktní server na Mobianu: Podrobný návod na instalaci a nastavení

OnePlus 6 se Snapdragonem 845, 8 GB RAM a 128 GB úložištěm je ideální pro domácí API a malé projekty. Mobian — Debian pro mobilní zařízení — umožňuje spustit plnohodnotný Linuxový server bez hluku a objemu klasického PC. Proces zahrnuje odemknutí bootloaderu, flashování boot a rootfs přes fastboot, nastavení Wi-Fi a SSH. Benchmarky potvrzují dostatečný výkon pro středně náročné úlohy.

Mobian využívá ovladače z Androidu, což usnadňuje kompatibilitu. Instalace vymaže data, riziko znefunkčnění je minimální při dodržení instrukcí z postmarketOS a wiki Mobianu.

Příprava zařízení

Proveďte reset na tovární nastavení. Ujistěte se, že máte nejnovější OxygenOS — Mobian závisí na vendor-particích.

Google AdInline article slot
  • Aktivujte režim vývojáře: Klepněte 7x na číslo sestavení v nastavení.
  • Zapněte OEM odemykání.
  • Vypněte telefon, stiskněte Vol Up + Power pro vstup do fastboot (objeví se 'fastboot', vyberte zelené START ovládáním hlasitosti).
  • Nainstalujte Android SDK Platform-Tools na hostitelský počítač.
  • Připojte přes USB a spusťte:
fastboot oem unlock

Potvrďte na obrazovce — zařízení se resetuje s odemčeným bootloaderem.

Stáhněte mobian-sdm845-phosh-13.0.tar.xz z images.mobian.org/qcom. Rozbalte mobian-sdm845-phosh-20251002.boot-enchilada.img a mobian-sdm845-phosh-20251002.rootfs.img (pro model enchilada = OnePlus 6).

Instalace Mobianu

Přejděte do fastboot (Vol Up + Power, START). Proveďte sekvenci:

Google AdInline article slot
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: Výběr slotu A (standardní).
  • flash boot: Nahradí Android kernel Mobianem.
  • erase userdata: Vymaže Android data.
  • flash userdata -S 100M: Nahraje rootfs po částech (limit fastbootu).
  • erase dtbo: Odstraní konfliktní Device Tree overlaye.
  • reboot: Restart.

První spuštění dešifruje souborový systém — až 10 minut. Přihlášení: mobian/1234. Okamžitě změňte heslo.

Nastavení sítě a SSH

Phosh rozhraní je minimalistické. Wi-Fi není zpočátku v rychlém menu:

sudo rfkill unblock all
nmcli radio wifi on
nmcli dev wifi list
sudo systemctl restart NetworkManager

Wi-Fi se objeví v Nastavení. Připojte se k síti.

Google AdInline article slot

Vypněte uspávání: Nastavení > Napájení > Automatické uspávání (vypnuto při napájení ze sítě).

Získejte IP:

hostname -I

Výstup: 10.66.0.1 (USB), 192.168.x.x (Wi-Fi). Nainstalujte SSH:

sudo apt update
sudo apt install -y openssh-server
sudo systemctl enable --now ssh

Otestujte: ssh [email protected]. Nastavte klíče:

ssh-keygen -t ed25519 -f ~/.ssh/mobian_oneplus6_ed25519 -C "mobian-oneplus6"
ssh-copy-id -i ~/.ssh/mobian_oneplus6_ed25519.pub [email protected]

Optimalizace serveru

Po SSH přístupu nastavte firewall (ufw), monitorování (htop, glances), kontejnerizaci (podman). Snapdragon 845 (4x Kryo 385 Gold @2.8GHz + 4x Silver @1.8GHz) zvládne Node.js API, Python skripty, lehké databáze.

  • Zvětšete swap: fallocate -l 2G /swapfile; chmod 600 /swapfile; mkswap /swapfile; swapon /swapfile.
  • Automaticky připojte externí USB úložiště do /mnt/data.
  • Přesměrujte logy: journalctl --vacuum-time=2weeks.

Pro headless režim vypněte Phosh: sudo systemctl mask phosh.service.

Benchmarky a výkon

Testujte sysbench, stress-ng:

  • CPU (sysbench cpu --threads=8): ~4500 událostí/s (srovnatelné se starším i5).
  • Paměť (sysbench memory): 5-6 GB/s čtení/zápis.
  • I/O (fio randread): ~200 MB/s na eMMC.

Dostatečné pro 5-10 současných API požadavků, ML inferenci (TensorFlow Lite), domácí NAS.

Důležité upozornění

  • Odemknutí bootloaderu je nevratné, vymaže data.
  • Používejte stabilní image phosh-13.0 pro sdm845.
  • SSH klíče upřednostňte před heslem 1234.
  • Vypněte uspávání pro 24/7 provoz.
  • Sledujte teplotu: Throttling při >80°C pod zátěží.

— Editorial Team

Advertisement 728x90

Číst dál