Raspberry Pi 4 in 3 dobita neuradni LineageOS 17.1, ki temelji na Androidu 10

Neuradne različice LineageOS 17.1, ki temeljijo na Androidu 10, so zdaj na voljo za Raspberry Pi 4 in Pi 3, z dovoljenjem višjega člana XDA KonstaT.

Vse od izdaje leta 2012 je Raspberry Pi postal sinonim za računalnike z eno ploščo (SBC). Najnovejša različica tega računalnika velikosti kreditne kartice, the Raspberry Pi 4, prihaja z do 8 GB RAM-a in podporo za ARM64. Raspberry Pi Foundation zagotavlja Raspberry Pi OS (prej imenovan Raspbian) kot privzeti operacijski sistem sistem, medtem ko so različne distribucije, osredotočene na internet stvari, kot je Windows 10 IoT Core, uradno podprte kot dobro. Sedaj, višji član XDA KonstaT je uspelo sestaviti popolno gradnjo Androida 10 v obliki LineageOS 17.1 tako za Raspberry Pi 4 (B) kot za Raspberry Pi 3 (B/B+).

Forumi Raspberry Pi XDA

Peter Yoon, bolj znan kot peyo-hd v android-rpi skupnosti in več drugih sodelavcev je prvotno začelo prizadevanje za prenos Androida na plošče Raspberry Pi. Za zagotovitev stabilnosti, KonstaT med gradnjo LineageOS je nadalje vzel koščke strojne programske opreme Android Things. Poleg tega

Eric AnholtSklad odprtokodnih grafičnih gonilnikov Linux za Broadcom VideoCore 4 GPE (prisoten v Raspberry Pi) je naredil celoten postopek prenosa manj težaven.

Celoten seznam delovnih funkcij vključuje naslednje:

  • Avdio (HDMI, 3,5 mm priključek, USB mikrofoni, bluetooth zvočniki/slušalke itd.)
  • Avdio DAC (z uporabo PCM512x DAC, npr. Hifiberry DAC+)
  • Bluetooth
  • Kamera (z uporabo uradnih modulov kamere Pi in spletnih kamer UVC USB s programskim upodabljalnikom SwiftShader)
  • GPIO
  • GPS (z uporabo zunanjih modulov USB, npr. U-Blox 7)
  • Ethernet
  • Strojno pospešena grafika (V3D/VC4)
  • HDMI zaslon
  • I2C
  • IR daljinski upravljalniki (z uporabo zunanjih GPIO IR modulov, npr. TSOP4838)
  • RTC (z uporabo zunanjih modulov GPIO I2C, npr. DS3231)
  • Serijska konzola (z uporabo zunanjih adapterjev za serijsko konzolo GPIO, npr. PL2303)
  • SPI
  • Zaslon na dotik/večkratni dotik (uporaba uradnega 7-palčnega zaslona s programskim upodabljalnikom SwiftShader)
  • USB (miška, tipkovnica, shramba itd.)
  • Wifi
  • Wi-Fi tethering

Za razliko od običajnih pametnih telefonov Android, koncept odklepanje zagonskega nalagalnika ne velja za Pi. Prenesti morate slikovno datoteko LineageOS, specifično za model, jo zapisati na kartico microSD (>=8 GB), vstaviti kartico v Pi in jo samo zagnati. Ker na začetku ne potrebujete obnovitve po meri za flash datoteke ZIP, ni ločene obnovitve za prenos, čeprav je TWRP na voljo kot vnaprej konfigurirano okolje za obnovitev.

Prenesite LineageOS 17.1 (Android 10) za Raspberry Pi: Pi 4 B ||| Pi 3 B/B+

LineageOS na Raspberry Pi 4/3 deluje v 32-bitnem načinu, zato se morate odločiti za različice ARM paketov Googlovih aplikacij. Poleg tega zgoraj omenjene zgradbe zahtevajo zaslone HDMI, ki poročajo o podprtih ločljivostih z uporabo razširjenih identifikacijskih podatkov zaslona (EDID). Če imate nezdružljiv zaslon in po zagonskem zaslonu ne vidite animacije zagona Androida, boste morda morali ročno spremeniti vrednost debug.drm.mode.force nepremičnina v /system/build.prop.