Vývojár portuje Android 12 na Raspberry Pi 4 B, Pi 400 a Compute Module 4

Raspberry Pi 4 Model B, Pi 400 a Compute Module 4 teraz dokážu spustiť Android 12 vďaka neoficiálnemu portu LineageOS 19.0.

Android 12 teraz obchádza všade – či už v oficiálnej forme aktualizácie od OEM alebo cez komunitou vyrobené ROM na mieru. Na scéne portovania na trhu s náhradnými dielmi často narážame na niekoľko kreatívnych vývojárov, ktorí radi prekračujú formálne hranice bariéru a pokúste sa zaviesť najnovšiu iteráciu systému Android na zariadeniach, ktoré nikdy nie sú určené na spustenie systému Android v prvom miesto. Senior člen XDA KonstaT je jedným z takýchto vývojárov, ktorému sa teraz podarilo preniesť Android 12 do rodiny zariadení Raspberry Pi 4.

Fóra Raspberry Pi XDA

Ak máte a Raspberry Pi 4 model B alebo a Súprava osobného počítača Pi 400, teraz na nich môžete zaviesť Android 12 vďaka neoficiálnej ROM LineageOS 19.0 zostavenej spoločnosťou KonstaT. The Výpočtový modul 4 je tiež kompatibilný s týmto portom, aj keď by ste sa mali rozhodnúť pre variant s 2 GB RAM a pripojiť ho ku kompatibilnej nosnej doske, aby ste naplno využili potenciál ROM. Majte na pamäti, že tím LineageOS ešte musí zlúčiť väčšinu svojich exkluzívnych funkcií

Kódová základňa AOSP 12, preto sú v tomto bode veci do značnej miery holé.

Medzi vecami, ktoré fungujú hneď po vybalení, môžete zistiť, že audio/video výstupy, hardvérovo akcelerovaná grafika, Wi-Fi, Bluetooth a sieť cez ethernet fungujú dobre. Ovládač kamery je implementovaný čiastočne, t.j. UVC USB webkamery, ktoré podporujú formát Motion JPEG, by tiež mali fungovať. Niekedy sa vám však môže zdať, že bootovanie z USB je problematické, zatiaľ čo hardvérové ​​kódovanie a dekódovanie videa zatiaľ vôbec nefunguje. Inými slovami, odporúčame vám to vyskúšať len vtedy, ak viete, čo robíte a máte náhradnú SD kartu na šmejdenie.

Kompletný zoznam pracovných funkcií tejto ROM nájdete nižšie:

  • Zvuk (HDMI, 3,5 mm jack, USB mikrofóny, Bluetooth reproduktory/slúchadlá atď.)
  • Audio DAC (pomocou GPIO DAC, napr. Hifiberry DAC+)
  • Bluetooth (a tethering Bluetooth)
  • GPIO
  • GPS (pomocou externých modulov USB, napr. U-Blox 7)
  • Ethernet
  • Hardvérovo akcelerovaná grafika (V3D, OpenGL a Vulkan)
  • HDMI displej (a HDMI-CEC)
  • I2C
  • IR diaľkové ovládače (pomocou externých IR modulov GPIO, napr. TSOP4838)
  • RTC (pomocou externých modulov GPIO I2C, napr. DS3231)
  • Senzory (pomocou externých modulov GPIO I2C, napr. MPU6050, LSM6DS3, LSM303DLHC & BME280/BMP280 akcelerometer/gyroskop/magnetometer/teplota/tlak/vlhkosť)
  • Sériová konzola (pomocou externých adaptérov sériovej konzoly GPIO, napr. PL2303)
  • SPI
  • Dotyková obrazovka/multi-touch (dotykové obrazovky USB, dotykové obrazovky Waveshare SPI)
  • USB (myš, klávesnica, úložisko atď.)
  • USB-C (ADB, MTP, PTP, USB tethering)
  • Wi-Fi (a tethering cez Wi-Fi)

Ak ste vývojár a hľadáte zdroj jadra zodpovedajúci tomuto portu, môžete ho nájsť uvedené pod GitHub profilom vývojára. Dúfame, že dostupnosť zdrojov vydláždi cestu pre ďalšie obľúbené vlastné ROM pre Android byť prenesené do rodiny zariadení Raspberry Pi. Ak sa chcete dozvedieť viac, pozrite si vlákno XDA prepojené nižšie.

Neoficiálny LineageOS 19.0 založený na Androide 12 pre Raspberry Pi 4 Model B/Pi 400/Compute Module 4