Android 10:een perustuvat LineageOS 17.1:n epäviralliset koontiversiot ovat nyt saatavilla Raspberry Pi 4:lle ja Pi 3:lle XDA Senior Member KonstaT: n ansiosta.
Siitä lähtien, kun se julkaistiin vuonna 2012, Raspberry Pi on tullut synonyymiksi yksilevytietokoneille (SBC). Tämän luottokorttikokoisen tietokoneen viimeisin iteraatio Raspberry Pi 4, mukana jopa 8 Gt RAM-muistia ja ARM64-tuki. Raspberry Pi Foundation tarjoaa Raspberry Pi OS: n (aiemmin Raspbian) oletuskäyttöön järjestelmä, kun taas erilaisia IoT-keskeisiä jakeluja, kuten Windows 10 IoT Core, tuetaan virallisesti hyvin. Nyt XDA: n vanhempi jäsen KonstaT on pystynyt kokoamaan täysimittaisen Android 10 -version LineageOS 17.1:n muodossa sekä Raspberry Pi 4:lle (B) että Raspberry Pi 3:lle (B/B+).
Raspberry Pi XDA -foorumit
Peter Yoon, joka tunnetaan paremmin nimellä peyo-hd in android-rpi yhteisö ja useat muut avustajat aloittivat alun perin pyrkimyksen siirtää Android Raspberry Pi -levyille. Vakauden varmistamiseksi, KonstaT lisäksi otti palasia Android Things -laiteohjelmistosta LineageOS: n rakentamisen aikana. Sen lisäksi,
Eric AnholtAvoimen lähdekoodin Linux-grafiikkaohjainpino Broadcom VideoCore 4 GPU: lle (joka on Raspberry Pi: ssä) teki koko siirtoprosessista vähemmän hankalaa.Täydellinen luettelo toimivista ominaisuuksista sisältää seuraavat:
- Ääni (HDMI, 3,5 mm: n liitin, USB-mikrofonit, bluetooth-kaiuttimet/kuulokkeet jne.)
- Audio-DAC (käyttäen PCM512x DAC: ia, esim. Hifiberry DAC+)
- Bluetooth
- Kamera (käyttämällä virallisia Pi-kameramoduuleja ja UVC-USB-verkkokameroita SwiftShader-ohjelmiston renderöijalla)
- GPIO
- GPS (käyttämällä ulkoisia USB-moduuleja, esim. U-Blox 7)
- Ethernet
- Laitteistokiihdytetty grafiikka (V3D/VC4)
- HDMI näyttö
- I2C
- IR-kaukosäätimet (käyttämällä ulkoisia GPIO IR -moduuleja, esim. TSOP4838)
- RTC (käyttämällä ulkoisia GPIO I2C -moduuleja, esim. DS3231)
- Sarjakonsoli (käyttäen ulkoisia GPIO-sarjakonsolisovittimia, esim. PL2303)
- SPI
- Kosketusnäyttö/monikosketus (käytetään virallista 7 tuuman näyttöä SwiftShader-ohjelmiston renderöijalla)
- USB (hiiri, näppäimistö, tallennustila jne.)
- Wi-Fi
- Wi-Fi-jako
Toisin kuin tyypillisissä Android-älypuhelimissa, käsite käynnistyslataimen lukituksen avaaminen ei sovellu Pi: lle. Sinun on ladattava mallikohtainen LineageOS-kuvatiedosto, kirjoitettava se microSD-kortille (>=8 Gt), asetettava kortti Pi: hen ja käynnistettävä se. Koska et tarvitse mukautettua palautusta ZIP-tiedoston vilkkumiseen alussa, erillistä palautusta ei ole ladattavissa, vaikka TWRP tulee valmiiksi määritettynä palautusympäristönä.
Lataa LineageOS 17.1 (Android 10) Raspberry Pi: lle: Pi 4 B ||| Pi 3 B/B+
Raspberry Pi 4/3:n LineageOS toimii 32-bittisessä tilassa, joten sinun on valittava Google-sovelluspakettien ARM-versiot. Lisäksi edellä mainitut koontiversiot vaativat HDMI-näyttöjä, jotka raportoivat tuetut resoluutiot Extended Display Identification Data (EDID) -tiedon avulla. Jos sinulla on yhteensopimaton näyttö etkä näe Android-käynnistysanimaatiota käynnistysnäytön jälkeen, saatat joutua muuttamaan manuaalisesti debug.drm.mode.force
omaisuus sisään /system/build.prop
.