Android 13 vine pe Raspberry Pi 4, prin amabilitatea unui ROM terță parte

click fraud protection

Raspberry Pi 4 Model B, Pi 400 și Compute Module 4 pot rula acum Android 13, datorită unui port neoficial. Citiți mai departe pentru a afla mai multe!

În urmă cu doar câteva zile, Google a împins grajdul Android 13 a actualizat telefoanele Pixel și a încărcat codul sursă pentru lansare pe AOSP, dar un dezvoltator de pe XDA a pregătit deja primul ROM personalizat Android 13 pentru computerul cu o singură placă Raspberry Pi 4 și derivatele acestuia.

Membru senior XDA KonstaT a construit un ROM AOSP pur bazat pe Android 13 pentru computerul popular de dimensiunea unui card de credit. Un bonus major aici este că această construcție este compatibilă și cu Raspberry Pi 400, care este un PC ARM portabil, care este cuprins într-un factor de formă de mini tastatură. Este chiar posibil să porniți versiunea pe Raspberry Pi Compute Module 4, dar pentru început este posibil să aveți nevoie de o placă de transport suplimentară.

Deși este destinată utilizatorilor avansați, versiunea Android 13 pare să funcționeze destul de bine cu majoritatea funcțiilor acceptate, inclusiv:

  • Audio (HDMI, mufă de 3,5 mm, microfoane USB, difuzoare/căști Bluetooth etc.)
  • DAC audio (folosind DAC-uri GPIO, de exemplu HiFiBerry DAC+)
  • Bluetooth (și Bluetooth Tethering)
  • Cameră (folosind module oficiale de cameră Pi și camere web USB UVC)
  • GPIO
  • GPS (folosind module USB externe, de exemplu U-blox 7)
  • Ethernet
  • Grafică accelerată hardware (V3D, OpenGL și Vulkan)
  • Afișaj HDMI (și HDMI-CEC)
  • I2C
  • Telecomenzi IR (folosind module externe GPIO IR, de exemplu TSOP4838)
  • RTC (folosind module externe GPIO I2C, de exemplu DS3231)
  • Senzori (folosind module externe GPIO I2C, de exemplu MPU6050, LSM6DS3, LSM303DLHC, BME280/BMP280 și APDS9930 accelerometru, giroscop, magnetometru, temperatură, presiune, umiditate, lumină ambientală și proximitate)
  • Consolă serială (folosind adaptoare externe pentru consolă serială GPIO, de exemplu PL2303)
  • SPI
  • Ecran tactil/multi-touch (ecran tactil oficial de 7 inchi, ecrane tactile USB, ecrane tactile Waveshare SPI)
  • USB (mouse, tastatură, stocare etc.)
  • USB-C (ADB, MTP, PTP, tethering USB)
  • Wi-Fi (și Wi-Fi tethering)

Instalarea este, de asemenea, ușoară. Acest port este disponibil ca imagine de disc, astfel încât să îl puteți porni de pe un card microSD după restaurare. De asemenea, puteți instala actualizările ulterioare printr-o versiune special concepută de TWRP, deși acest proces necesită câțiva pași suplimentari.

Rețineți că acest lucru este destul de diferit de a rula ceva de genul Android TV pe un ecran mare - care este adaptat mai degrabă consumului media decât interacțiunii active și regulate. După cum v-ați aștepta, portul Android pentru platforma Raspberry Pi 4 nu este perfect în sensul tradițional. Lipsa codificării și decodării video susținute de hardware înseamnă că trebuie să vă bazați pe codecuri bazate pe software cu o penalizare vizibilă de performanță. În plus, multe dintre accesoriile oficiale ale camerei Raspberry Pi nu funcționează așa cum ar trebui. SElinux este și în modul permisiv.

Deși acest lucru nu este tocmai util pentru majoritatea oamenilor de acolo, ar putea fi un experiment distractiv să vă încurcați cu Android 13 dacă aveți Raspberry Pi 4 și sunteți un fan al reparației. Asigurați-vă că urmați firul ROM-ului de pe forumuri pentru a începe.

Descărcați AOSP 13.0 pentru Raspberry Pi 4 Model B, Pi 400 și Compute Module 4