Neoficiální sestavení LineageOS 17.1 založené na Androidu 10 jsou nyní k dispozici pro Raspberry Pi 4 a Pi 3, s laskavým svolením XDA Senior Member KonstaT.
Od svého vydání v roce 2012 se Raspberry Pi stalo synonymem pro jednodeskové počítače (SBC). Nejnovější iterace tohoto počítače velikosti kreditní karty, Raspberry Pi 4, přichází s až 8 GB paměti RAM a podpora ARM64. Raspberry Pi Foundation poskytuje jako výchozí operační systém Raspberry Pi OS (dříve nazývaný Raspbian). systém, zatímco různé distribuce zaměřené na IoT, jako je Windows 10 IoT Core, jsou oficiálně podporovány jako studna. Nyní, senior člen XDA KonstaT dokázala sestavit plnohodnotné sestavení Androidu 10 v podobě LineageOS 17.1 jak pro Raspberry Pi 4 (B), tak pro Raspberry Pi 3 (B/B+).
Raspberry Pi XDA fóra
Peter Yoon, lépe známý jako peyo-hd v android-rpi komunita a několik dalších přispěvatelů původně zahájilo úsilí o portování Androidu na desky Raspberry Pi. Aby byla zajištěna stabilita, KonstaT při vytváření LineageOS dále přebíral kousky a kousky z firmwaru Android Things. Navíc,
Eric AnholtOpen source linuxový grafický ovladač pro GPU Broadcom VideoCore 4 (přítomný v Raspberry Pi) učinil celý proces portování méně problematickým.Kompletní seznam pracovních funkcí obsahuje následující:
- Zvuk (HDMI, 3,5 mm jack, USB mikrofony, bluetooth reproduktory/náhlavní soupravy atd.)
- Audio DAC (pomocí PCM512x DAC, např. Hifiberry DAC+)
- Bluetooth
- Kamera (pomocí oficiálních kamerových modulů Pi a UVC USB webových kamer se softwarovým rendererem SwiftShader)
- GPIO
- GPS (pomocí externích modulů USB, např. U-Blox 7)
- Ethernet
- Hardwarově akcelerovaná grafika (V3D/VC4)
- HDMI displej
- I2C
- IR dálkové ovládání (pomocí externích GPIO IR modulů, např. TSOP4838)
- RTC (pomocí externích modulů GPIO I2C, např. DS3231)
- Sériová konzole (pomocí externích adaptérů sériové konzoly GPIO, např. PL2303)
- SPI
- Dotykový/vícedotykový (používá oficiální 7” displej se softwarovým rendererem SwiftShader)
- USB (myš, klávesnice, úložiště atd.)
- Wi-Fi
- Wi-Fi tethering
Na rozdíl od typických smartphonů Android je koncept odblokování bootloaderu neplatí pro Pi. Musíte si stáhnout soubor s obrázkem LineageOS specifický pro daný model, zapsat jej na microSD kartu (>=8GB), vložit kartu do Pi a jednoduše spustit. Vzhledem k tomu, že pro flashování souboru ZIP na začátku nepotřebujete vlastní obnovu, neexistuje žádná samostatná obnova ke stažení, ačkoli TWRP přichází jako předkonfigurované prostředí pro obnovu.
Stáhněte si LineageOS 17.1 (Android 10) pro Raspberry Pi: Pi 4 B ||| Pi 3 B/B+
LineageOS na Raspberry Pi 4/3 běží v 32bitovém režimu, takže se musíte rozhodnout pro ARM varianty balíčků aplikací Google. Výše uvedené sestavení navíc vyžadují displeje HDMI, které hlásí podporovaná rozlišení pomocí rozšířených identifikačních dat displeje (EDID). V případě, že máte nekompatibilní displej a po spouštěcí obrazovce nevidíte animaci spouštění systému Android, možná budete muset ručně změnit hodnotu debug.drm.mode.force
majetek v /system/build.prop
.