Neoficiálne zostavy LineageOS 17.1 založené na Androide 10 sú teraz dostupné pre Raspberry Pi 4 a Pi 3, s láskavým dovolením XDA Senior Member KonstaT.
Od svojho uvedenia na trh v roku 2012 sa Raspberry Pi stalo synonymom pre jednodoskové počítače (SBC). Najnovšia iterácia tohto počítača veľkosti kreditnej karty, Raspberry Pi 4, prichádza s až 8 GB pamäte RAM a podpora ARM64. Raspberry Pi Foundation poskytuje Raspberry Pi OS (predtým nazývaný Raspbian) ako predvolený operačný systém systém, zatiaľ čo rôzne distribúcie zamerané na IoT, ako napríklad Windows 10 IoT Core, sú oficiálne podporované ako dobre. Teraz, senior člen XDA KonstaT dokázalo zostaviť plnohodnotné zostavenie Androidu 10 vo forme LineageOS 17.1 pre Raspberry Pi 4 (B) aj Raspberry Pi 3 (B/B+).
Fóra Raspberry Pi XDA
Peter Yoon, známy ako peyo-hd v android-rpi komunita a niekoľko ďalších prispievateľov pôvodne začalo snahu preniesť Android na dosky Raspberry Pi. Aby sa zabezpečila stabilita, KonstaT pri budovaní LineageOS ďalej prevzali kúsky z firmvéru Android Things. Na vrchu tamtoho,
Eric AnholtOpen source Linuxový zásobník grafických ovládačov pre Broadcom VideoCore 4 GPU (prítomný v Raspberry Pi) urobil celý proces prenosu menej problematickým.Úplný zoznam pracovných funkcií zahŕňa nasledujúce:
- Zvuk (HDMI, 3,5 mm jack, USB mikrofóny, bluetooth reproduktory/slúchadlá atď.)
- Audio DAC (pomocou PCM512x DAC, napr. Hifiberry DAC+)
- Bluetooth
- Kamera (pomocou oficiálnych modulov kamery Pi a UVC USB webových kamier so softvérovým rendererom SwiftShader)
- GPIO
- GPS (pomocou externých modulov USB, napr. U-Blox 7)
- Ethernet
- Hardvérovo akcelerovaná grafika (V3D/VC4)
- HDMI displej
- I2C
- IR diaľkové ovládače (pomocou externých IR modulov GPIO, napr. TSOP4838)
- RTC (pomocou externých modulov GPIO I2C, napr. DS3231)
- Sériová konzola (pomocou externých adaptérov sériovej konzoly GPIO, napr. PL2303)
- SPI
- Dotykový / viacdotykový (pomocou oficiálneho 7-palcového displeja so softvérovým rendererom SwiftShader)
- USB (myš, klávesnica, úložisko atď.)
- Wi-Fi
- Wi-Fi tethering
Na rozdiel od typických smartfónov so systémom Android je koncept odblokovanie bootloadera sa nevzťahuje na Pi. Musíte si stiahnuť obrazový súbor LineageOS špecifický pre daný model, zapísať ho na microSD kartu (>=8 GB), vložiť kartu do Pi a jednoducho ju spustiť. Vzhľadom na to, že na flashovanie súboru ZIP na začiatku nepotrebujete vlastnú obnovu, nie je k dispozícii žiadna samostatná obnova na stiahnutie, hoci TWRP prichádza ako predkonfigurované prostredie obnovy.
Stiahnite si LineageOS 17.1 (Android 10) pre Raspberry Pi: Pi 4 B ||| Pi 3 B/B+
LineageOS na Raspberry Pi 4/3 beží v 32-bitovom režime, takže sa musíte rozhodnúť pre varianty ARM balíkov aplikácií Google. Vyššie uvedené zostavy navyše vyžadujú displeje HDMI, ktoré hlásia podporované rozlíšenia pomocou rozšírených identifikačných údajov displeja (EDID). V prípade, že máte nekompatibilný displej a po úvodnej obrazovke nevidíte animáciu spúšťania systému Android, možno budete musieť manuálne zmeniť hodnotu debug.drm.mode.force
majetok v /system/build.prop
.