Raspberry Pi 4 Model B, Pi 400 og Compute Module 4 kan nå kjøre Android 12, takket være en uoffisiell port av LineageOS 19.0.
Android 12 går rundene overalt nå - det være seg i form av offisielle oppdateringer fra OEM-er eller gjennom fellesskapsdefinerte ROM-er. I ettermarkedsporting-scenen snubler vi ofte over noen få kreative utviklere som liker å krysse det formelle barriere og prøv å starte den siste iterasjonen av Android på enheter som aldri er ment å kjøre Android i den første plass. XDA seniormedlem KonstaT er en slik utvikler som nå har klart å portere Android 12 til Raspberry Pi 4-familien av enheter.
Raspberry Pi XDA-fora
Hvis du har en Raspberry Pi 4 Model B eller a Pi 400 PC-sett, kan du nå starte Android 12 på dem, takket være den uoffisielle LineageOS 19.0 ROM kompilert av KonstaT. De Beregningsmodul 4 er også kompatibel med denne porten, selv om du bør velge 2 GB RAM-varianten og feste den til et kompatibelt bærekort for å frigjøre det fulle potensialet til ROM. Husk at LineageOS-teamet ennå ikke har slått sammen de fleste av sine eksklusive funksjoner på toppen av
Blant de tingene som fungerer ut av esken, kan du finne at lyd/video-utganger, maskinvareakselerert grafikk, Wi-Fi, Bluetooth og nettverk via Ethernet fungerer helt fint. Kameradriveren er delvis implementert, dvs. UVC USB-webkameraer som støtter Motion JPEG-formatet bør også fungere. Imidlertid kan det hende at USB-oppstart er feil noen ganger, mens maskinvarevideokoding og -dekoding ikke fungerer i det hele tatt per nå. Vi vil med andre ord kun anbefale å prøve dette hvis du vet hva du driver med og har et ekstra SD-kort for triksets skyld.
Den komplette listen over funksjoner til denne ROM-en finner du nedenfor:
- Lyd (HDMI, 3,5 mm-kontakt, USB-mikrofoner, Bluetooth-høyttalere/hodetelefoner, etc.)
- Lyd-DAC (bruker GPIO DAC-er, f.eks. Hifiberry DAC+)
- Bluetooth (og Bluetooth-tilknytning)
- GPIO
- GPS (ved hjelp av eksterne USB-moduler, f.eks. U-Blox 7)
- Ethernet
- Maskinvareakselerert grafikk (V3D, OpenGL og Vulkan)
- HDMI-skjerm (og HDMI-CEC)
- I2C
- IR-fjernkontroller (bruker eksterne GPIO IR-moduler, f.eks. TSOP4838)
- RTC (ved hjelp av eksterne GPIO I2C-moduler, f.eks. DS3231)
- Sensorer (ved hjelp av eksterne GPIO I2C-moduler, f.eks. MPU6050, LSM6DS3, LSM303DLHC & BME280/BMP280 akselerometer/gyroskop/magnetometer/temperatur/trykk/fuktighet)
- Seriell konsoll (bruker eksterne GPIO serielle konsolladaptere, f.eks. PL2303)
- SPI
- Berøringsskjerm/multi-touch (USB-berøringsskjermer, Waveshare SPI-berøringsskjermer)
- USB (mus, tastatur, lagring osv.)
- USB-C (ADB, MTP, PTP, USB-tilknytning)
- Wi-Fi (og Wi-Fi-tilknytning)
Hvis du er en utvikler som leter etter kjernekilden som tilsvarer denne porten, kan du finne den oppført under utviklerens GitHub-profil. Vi håper tilgjengeligheten av kildene vil bane vei for andre populære Android-baserte tilpassede ROM-er skal porteres for Raspberry Pi-familien av enheter. For å lære mer, sjekk ut XDA-tråden som er koblet til nedenfor.
Uoffisiell LineageOS 19.0 basert på Android 12 for Raspberry Pi 4 Model B/Pi 400/Compute Module 4