Neslužbene verzije LineageOS 17.1 temeljene na Androidu 10 sada su dostupne za Raspberry Pi 4 i Pi 3, zahvaljujući višem članu XDA KonstaT.
Još od svog izdanja 2012., Raspberry Pi je postao sinonim za jednopločna računala (SBC). Najnovija iteracija ovog računala veličine kreditne kartice, the Raspberry Pi 4, dolazi sa do 8 GB RAM-a i podršku za ARM64. Zaklada Raspberry Pi osigurava Raspberry Pi OS (ranije zvan Raspbian) kao zadani operativni sustav sustav, dok su različite distribucije usmjerene na IoT kao što je Windows 10 IoT Core službeno podržane kao dobro. Sada, stariji član XDA KonstaT je uspio kompajlirati potpunu verziju Androida 10 u obliku LineageOS 17.1 i za Raspberry Pi 4 (B) i za Raspberry Pi 3 (B/B+).
Forumi Raspberry Pi XDA
Peter Yoon, poznatiji kao peyo-hd u android-rpi zajednica i nekoliko drugih suradnika prvobitno su započeli napore da prebace Android na Raspberry Pi ploče. Kako bi se osigurala stabilnost, KonstaT dodatno je uzeo komadiće Android Things firmwarea dok je gradio LineageOS. Na vrhu toga,
Eric AnholtOpen-source Linux grafički upravljački program za Broadcom VideoCore 4 GPU (prisutan u Raspberry Pi) učinio je cijeli proces prijenosa manje problematičnim.Kompletan popis radnih značajki uključuje sljedeće:
- Audio (HDMI, 3,5 mm priključak, USB mikrofoni, bluetooth zvučnici/slušalice, itd.)
- Audio DAC (koristeći PCM512x DAC, npr. Hifiberry DAC+)
- Bluetooth
- Kamera (koristeći službene Pi module kamere i UVC USB web kamere sa softverskim rendererom SwiftShader)
- GPIO
- GPS (pomoću vanjskih USB modula, npr. U-Blox 7)
- Ethernet
- Hardverski ubrzana grafika (V3D/VC4)
- HDMI zaslon
- I2C
- IR daljinski upravljači (koristeći vanjske GPIO IR module, npr. TSOP4838)
- RTC (upotrebom vanjskih GPIO I2C modula, npr. DS3231)
- Serijska konzola (pomoću vanjskih adaptera GPIO serijske konzole, npr. PL2303)
- SPI
- Zaslon osjetljiv na dodir/multi-touch (koristeći službeni 7” zaslon sa softverskim rendererom SwiftShader)
- USB (miš, tipkovnica, pohrana itd.)
- Wi-Fi
- Wi-Fi povezivanje
Za razliku od tipičnih Android pametnih telefona, koncept otključavanje bootloadera nije primjenjivo na Pi. Morate preuzeti slikovnu datoteku LineageOS specifičnu za model, zapisati je na microSD karticu (>=8GB), umetnuti karticu u Pi i samo ga pokrenuti. Zbog činjenice da vam nije potreban prilagođeni oporavak za fleširanje ZIP datoteke na početku, ne postoji poseban oporavak za preuzimanje, iako TWRP dolazi kao unaprijed konfigurirano okruženje za oporavak.
Preuzmite LineageOS 17.1 (Android 10) za Raspberry Pi: Pi 4 B ||| Pi 3 B/B+
LineageOS na Raspberry Pi 4/3 radi u 32-bitnom načinu rada, stoga se morate odlučiti za ARM varijante Googleovih paketa aplikacija. Štoviše, gore spomenute verzije zahtijevaju HDMI zaslone koji prijavljuju podržane razlučivosti pomoću Extended Display Identification Data (EDID). U slučaju da imate nekompatibilan zaslon i ne možete vidjeti animaciju pokretanja Androida nakon pokretanja zaslona, možda ćete morati ručno promijeniti vrijednost debug.drm.mode.force
vlasništvo u /system/build.prop
.