A fejlesztő az Android 12-t a Raspberry Pi 4 B-re, a Pi 400-ra és a Compute Module 4-re portolja

A Raspberry Pi 4 Model B, a Pi 400 és a Compute Module 4 mostantól Android 12-t futtathat, köszönhetően a LineageOS 19.0 nem hivatalos portjának.

Android 12 most mindenhol körbejár – legyen az hivatalos formában frissítéseket tól től OEM-ek vagy keresztül közösség által készített egyedi ROM-ok. Az utángyártott portolási szcénában gyakran találkozunk néhány kreatív fejlesztővel, akik szeretik átlépni a formát akadályt, és próbálja meg elindítani az Android legújabb iterációját azokon az eszközökön, amelyeken soha nem készült Android hely. XDA vezető tag KonstaT az egyik ilyen fejlesztő, akinek sikerült áthelyeznie az Android 12-t a Raspberry Pi 4 készülékcsaládba.

Raspberry Pi XDA fórumok

Ha van a Raspberry Pi 4 Model B vagy a Pi 400 személyi számítógép készlet, most már elindíthatja rajtuk az Android 12-t, köszönhetően a KonstaT által összeállított nem hivatalos LineageOS 19.0 ROM-nak. A Számítási modul 4 Ezzel a porttal is kompatibilis, bár a 2 GB RAM-os változatot kell választania, és csatlakoztatnia kell egy kompatibilis hordozókártyához, hogy felszabadítsa a ROM teljes potenciálját. Ne feledje, hogy a LineageOS csapata még nem egyesítette a legtöbb exkluzív funkcióját

AOSP 12 kódbázis, ezért a dolgok ezen a ponton eléggé csupasz.

Azon dolgok között, amelyek a dobozból kivehetően működnek, azt találhatja, hogy az audio/video kimenetek, a hardveres gyorsítású grafika, a Wi-Fi, a Bluetooth és az etherneten keresztüli hálózat jól működik. A kamera-illesztőprogram részben implementálva van, vagyis a Motion JPEG formátumot támogató UVC USB webkameráknak is működniük kell. Előfordulhat azonban, hogy az USB-indítás néha hibás, miközben a hardveres videókódolás és -dekódolás jelenleg egyáltalán nem működik. Vagyis csak akkor javasoljuk ennek a kipróbálását, ha tudja, mit csinál, és van egy tartalék SD-kártyája a trükközés kedvéért.

A ROM működő funkcióinak teljes listája az alábbiakban található:

  • Hang (HDMI, 3,5 mm-es jack, USB mikrofonok, Bluetooth hangszórók/fejhallgatók stb.)
  • Audio DAC (GPIO DAC-ok használatával, pl. Hifiberry DAC+)
  • Bluetooth (és Bluetooth internetmegosztás)
  • GPIO
  • GPS (külső USB-modulok, pl. U-Blox 7 használatával)
  • Ethernet
  • Hardveresen gyorsított grafika (V3D, OpenGL és Vulkan)
  • HDMI kijelző (és HDMI-CEC)
  • I2C
  • IR távirányítók (külső GPIO IR modulokkal, pl. TSOP4838)
  • RTC (külső GPIO I2C modulok használatával, pl. DS3231)
  • Érzékelők (külső GPIO I2C modulokkal, pl. MPU6050, LSM6DS3, LSM303DLHC és BME280/BMP280 gyorsulásmérő/giroszkóp/magnetométer/hőmérséklet/nyomás/páratartalom)
  • Soros konzol (külső GPIO soros konzoladapterek használatával, pl. PL2303)
  • SPI
  • Érintőképernyő/multi-touch (USB érintőképernyők, Waveshare SPI érintőképernyők)
  • USB (egér, billentyűzet, tároló stb.)
  • USB-C (ADB, MTP, PTP, USB-megosztás)
  • Wi-Fi (és Wi-Fi internetmegosztás)

Ha Ön fejlesztő, aki ennek a portnak megfelelő kernelforrást keres, megtalálhatja szerepel a fejlesztő GitHub profiljában. Reméljük, hogy a források elérhetősége utat nyit másokhoz népszerű Android-alapú egyéni ROM-ok portolni kell a Raspberry Pi készülékcsaládhoz. Ha többet szeretne megtudni, tekintse meg az alábbi linkre hivatkozott XDA-szálat.

Nem hivatalos LineageOS 19.0 Android 12 rendszeren a Raspberry Pi 4 Model B/Pi 400/Compute Module 4-hez