Razvojni programer prenosi Android 12 na Raspberry Pi 4 B, Pi 400 i Compute Module 4

click fraud protection

Raspberry Pi 4 Model B, Pi 400 i Compute Module 4 sada mogu pokretati Android 12, zahvaljujući neslužbenom portu LineageOS 19.0.

Android 12 sada kruži posvuda — bilo u obliku službenog nadopune iz OEM proizvođači ili kroz prilagođeni ROM-ovi koje je izradila zajednica. Na sceni portiranja za naknadno tržište često nailazimo na nekoliko kreativnih programera koji vole prelaziti formalno barijeru i pokušajte pokrenuti najnoviju iteraciju Androida na uređajima koji nikad nisu trebali pokrenuti Android u prvoj mjesto. Stariji član XDA KonstaT je jedan takav programer koji je sada uspio prenijeti Android 12 na Raspberry Pi 4 obitelj uređaja.

Forumi Raspberry Pi XDA

Ako imate a Raspberry Pi 4 Model B ili a Komplet osobnog računala Pi 400, sada možete pokrenuti Android 12 na njima, zahvaljujući neslužbenom LineageOS 19.0 ROM-u koji je sastavio KonstaT. The Računalni modul 4 također je kompatibilan s ovim priključkom, iako biste se trebali odlučiti za varijantu od 2 GB RAM-a i pričvrstiti ga na kompatibilnu ploču nosača kako biste oslobodili puni potencijal ROM-a. Imajte na umu da LineageOS tim tek treba spojiti većinu svojih ekskluzivnih značajki na vrhu

AOSP 12 baza koda, stoga su stvari u ovom trenutku poprilično barebone.

Među stvarima koje rade izvan kutije, možete pronaći da audio/video izlazi, hardverski ubrzana grafika, Wi-Fi, Bluetooth i umrežavanje putem etherneta rade sasvim dobro. Driver kamere je djelomično implementiran, tj. UVC USB web kamere koje podržavaju Motion JPEG format također bi trebale raditi. Međutim, možda ćete ponekad pronaći problema s USB dizanjem, dok hardversko video kodiranje i dekodiranje uopće ne radi od sada. Drugim riječima, preporučujemo samo ako znate što radite i ako imate višak SD kartice radi petljanja.

Kompletan popis radnih značajki ovog ROM-a možete pronaći u nastavku:

  • 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)
  • 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 akcelerometar/žiroskop/magnetometar/temperatura/tlak/vlažnost)
  • Serijska konzola (pomoću vanjskih adaptera GPIO serijske konzole, npr. PL2303)
  • SPI
  • Zaslon osjetljiv na dodir/višestruki dodir (USB zasloni osjetljivi na dodir, Waveshare SPI zasloni osjetljivi na dodir)
  • USB (miš, tipkovnica, pohrana, itd.)
  • USB-C (ADB, MTP, PTP, USB povezivanje)
  • Wi-Fi (i Wi-Fi povezivanje)

Ako ste programer koji traži izvor kernela koji odgovara ovom priključku, možete ga pronaći naveden pod GitHub profilom programera. Nadamo se da će dostupnost izvora utrti put za druge popularni prilagođeni ROM-ovi temeljeni na Androidu biti portiran za Raspberry Pi obitelj uređaja. Da biste saznali više, pogledajte XDA nit povezanu u nastavku.

Neslužbeni LineageOS 19.0 temeljen na Androidu 12 za Raspberry Pi 4 Model B/Pi 400/Compute Module 4