Android 13 kommer til Raspberry Pi 4, takket være en tredjeparts ROM

Raspberry Pi 4 Model B, Pi 400 og Compute Module 4 kan nå kjøre Android 13, takket være en uoffisiell port. Les videre for å vite mer!

Det var bare noen få dager siden Google presset stallen Android 13 oppdatere til Pixel-telefonene og lastet opp kildekoden for utgivelsen til AOSP, men en utvikler på XDA har allerede laget den første Android 13 tilpasset ROM for Raspberry Pi 4 enkeltbordsdatamaskinen og dens derivater.

XDA seniormedlem KonstaT bygget en ren Android 13-basert AOSP ROM for den populære datamaskinen i kredittkortstørrelse. En stor bonus her er at denne konstruksjonen også er kompatibel med Raspberry Pi 400, som er en bærbar ARM-PC som alt er inneholdt i en minitastaturformfaktor. Det er til og med mulig å starte opp utgivelsen på Raspberry Pi Compute Module 4, men du trenger kanskje et ekstra bærekort til å begynne med.

Selv om den er beregnet på avanserte brukere, ser det ut til at Android 13-bygget fungerer ganske bra med de fleste funksjoner som støttes, inkludert:

  • 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)
  • Kamera (bruker offisielle Pi-kameramoduler og UVC USB-webkameraer)
  • 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, og APDS9930 akselerometer, gyroskop, magnetometer, temperatur, trykk, fuktighet, omgivelseslys og nærhet)
  • Seriell konsoll (bruker eksterne GPIO serielle konsolladaptere, f.eks. PL2303)
  • SPI
  • Berøringsskjerm/multi-touch (offisiell 7-tommers berøringsskjerm, 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)

Installasjonen er også enkel. Denne porten er tilgjengelig som et diskbilde, slik at du bare kan starte den fra et microSD-kort etter gjenoppretting. Du kan også installere påfølgende oppdateringer gjennom en spesiallaget versjon av TWRP, selv om den prosessen krever et par ekstra trinn.

Husk at dette er ganske annerledes enn å kjøre noe som Android TV på en stor skjerm – som er skreddersydd for medieforbruk i stedet for aktiv og vanlig interaksjon. Som du forventer, er ikke Android-porten for Raspberry Pi 4-plattformen perfekt i tradisjonell forstand. Mangelen på maskinvarestøttet videokoding og dekoding betyr at du må stole på programvarebaserte kodeker med en merkbar ytelsesstraff. Dessuten fungerer ikke mye av det offisielle Raspberry Pi-kameratilbehøret som det skal. SElinux er også i permissiv modus.

Selv om dette ikke akkurat er nyttig for de fleste der ute, kan det være et morsomt eksperiment å rote rundt med Android 13 hvis du har Raspberry Pi 4 og er en fan av fiksing. Sørg for å følge ROM-tråden over på forumene for å komme i gang.

Last ned AOSP 13.0 for Raspberry Pi 4 Model B, Pi 400 og Compute Module 4