Android 13 dolazi na Raspberry Pi 4, zahvaljujući ROM-u treće strane

Raspberry Pi 4 Model B, Pi 400 i Compute Module 4 sada mogu pokretati Android 13, zahvaljujući neslužbenom priključku. Čitajte dalje da biste saznali više!

Tek prije nekoliko dana Google je gurnuo štalu Android 13 ažurirati na svoje Pixel telefone i učitao izvorni kod za izdanje na AOSP, ali programer na XDA već je skuhao prvi Android 13 prilagođeni ROM za jednopločno računalo Raspberry Pi 4 i njegove derivate.

Stariji član XDA KonstaT napravio čisti AOSP ROM temeljen na Androidu 13 za popularno računalo veličine kreditne kartice. Glavni bonus ovdje je da je ova verzija također kompatibilna s Raspberry Pi 400, koji je prijenosno ARM računalo koje je sve sadržano u obliku mini tipkovnice. Čak je moguće pokrenuti izdanje na Raspberry Pi Compute Module 4, ali možda će vam za početak trebati dodatna nosiva ploča.

Iako je namijenjena naprednim korisnicima, čini se da verzija Androida 13 radi prilično dobro s većinom podržanih značajki, uključujući:

  • Audio (HDMI, 3,5 mm priključak, USB mikrofoni, Bluetooth zvučnici/slušalice, itd.)
  • Audio DAC (koristeći GPIO DAC, npr. HiFiBerry DAC+)
  • Bluetooth (i Bluetooth povezivanje)
  • Kamera (koristeći službene Pi module kamere i UVC USB web kamere)
  • GPIO
  • GPS (pomoću vanjskih USB modula, npr. U-blox 7)
  • Ethernet
  • Hardverski ubrzana grafika (V3D, OpenGL & Vulkan)
  • HDMI zaslon (i HDMI-CEC)
  • I2C
  • IR daljinski upravljači (koristeći vanjske GPIO IR module, npr. TSOP4838)
  • RTC (upotrebom vanjskih GPIO I2C modula, npr. DS3231)
  • Senzori (koristeći vanjske GPIO I2C module, npr. MPU6050, LSM6DS3, LSM303DLHC, BME280/BMP280, i APDS9930 akcelerometar, žiroskop, magnetometar, temperatura, tlak, vlažnost, ambijentalno svjetlo i blizina)
  • Serijska konzola (pomoću vanjskih adaptera GPIO serijske konzole, npr. PL2303)
  • SPI
  • Zaslon osjetljiv na dodir/višedodirni (službeni zaslon osjetljiv na dodir od 7 inča, zaslon osjetljiv na dodir s USB-om, zaslon osjetljiv na dodir Waveshare SPI)
  • USB (miš, tipkovnica, pohrana, itd.)
  • USB-C (ADB, MTP, PTP, USB povezivanje)
  • Wi-Fi (i Wi-Fi povezivanje)

Instalacija je također jednostavna. Ovaj priključak je dostupan kao slika diska tako da ga možete samo pokrenuti s microSD kartice nakon vraćanja. Također možete instalirati naknadna ažuriranja putem posebno izrađene verzije TWRP-a, iako taj postupak zahtijeva nekoliko dodatnih koraka.

Imajte na umu da je to prilično drugačije od pokretanja nečega poput Android TV-a na velikom ekranu — koji je prilagođen potrošnji medija, a ne aktivnoj i redovitoj interakciji. Kao što biste očekivali, Android priključak za Raspberry Pi 4 platformu nije savršen u tradicionalnom smislu. Nedostatak hardverski podržanog video kodiranja i dekodiranja znači da se morate osloniti na softverske kodeke s primjetnim gubitkom performansi. Nadalje, mnogi od službenih Raspberry Pi dodataka za kamere ne rade kako bi trebali. SElinux je također u dopuštenom načinu rada.

Iako ovo nije baš korisno većini ljudi, mogao bi biti zabavan eksperiment petljati se s Androidom 13 ako imate Raspberry Pi 4 i ljubitelj ste petljanja. Obavezno pratite ROM temu na forumima da biste započeli.

Preuzmite AOSP 13.0 za Raspberry Pi 4 Model B, Pi 400 i Compute Module 4