Android 13 llega a Raspberry Pi 4, cortesía de una ROM de terceros

Raspberry Pi 4 Modelo B, Pi 400 y Compute Module 4 ahora pueden ejecutar Android 13, gracias a un puerto no oficial. ¡Siga leyendo para saber más!

Hace sólo unos días que Google impulsó el establo. androide 13 actualizó sus teléfonos Pixel y cargó el código fuente para el lanzamiento en AOSP, pero un desarrollador de XDA ya preparó el primero ROM personalizada de Android 13 para el ordenador de placa única Raspberry Pi 4 y sus derivados.

Miembro senior de XDA KonstaT creó una ROM AOSP basada en Android 13 puro para la popular computadora del tamaño de una tarjeta de crédito. Una ventaja importante aquí es que esta compilación también es compatible con Raspberry Pi 400, que es una PC ARM portátil que está contenida dentro de un factor de forma de mini teclado. Incluso es posible iniciar la versión en el Raspberry Pi Compute Module 4, pero para empezar es posible que necesites una placa portadora adicional.

Aunque está destinada a usuarios avanzados, la versión de Android 13 parece funcionar bastante bien con la mayoría de las funciones compatibles, incluidas:

  • Audio (HDMI, conector de 3,5 mm, micrófonos USB, altavoces/auriculares Bluetooth, etc.)
  • DAC de audio (usando DAC GPIO, por ejemplo, HiFiBerry DAC+)
  • Bluetooth (y conexión Bluetooth)
  • Cámara (usando módulos de cámara Pi oficiales y cámaras web USB UVC)
  • GPIO
  • GPS (usando módulos USB externos, por ejemplo, U-blox 7)
  • Ethernet
  • Gráficos acelerados por hardware (V3D, OpenGL y Vulkan)
  • Pantalla HDMI (y HDMI-CEC)
  • I2C
  • Controles remotos por infrarrojos (utilizando módulos GPIO IR externos, por ejemplo, TSOP4838)
  • RTC (usando módulos GPIO I2C externos, por ejemplo, DS3231)
  • Sensores (usando módulos GPIO I2C externos, por ejemplo, MPU6050, LSM6DS3, LSM303DLHC, BME280/BMP280 y APDS9930 acelerómetro, giroscopio, magnetómetro, temperatura, presión, humedad, luz ambiental y proximidad)
  • Consola serie (utilizando adaptadores de consola serie GPIO externos, por ejemplo, PL2303)
  • SPI
  • Pantalla táctil/multitáctil (pantalla táctil oficial de 7”, pantallas táctiles USB, pantallas táctiles Waveshare SPI)
  • USB (ratón, teclado, almacenamiento, etc.)
  • USB-C (ADB, MTP, PTP, conexión USB)
  • Wi-Fi (y conexión Wi-Fi)

La instalación también es sencilla. Este puerto está disponible como imagen de disco, por lo que puedes iniciarlo desde una tarjeta microSD después de restaurarlo. También puede instalar actualizaciones posteriores a través de una versión especialmente diseñada de TWRP, aunque ese proceso requiere un par de pasos adicionales.

Tenga en cuenta que esto es bastante diferente a ejecutar algo como Android TV en una pantalla grande, que se adapta al consumo de medios en lugar de a la interacción activa y regular. Como era de esperar, el puerto de Android para la plataforma Raspberry Pi 4 no es perfecto en el sentido tradicional. La falta de codificación y decodificación de vídeo respaldada por hardware significa que hay que depender de códecs basados ​​en software con una notable reducción del rendimiento. Además, muchos de los accesorios oficiales de la cámara Raspberry Pi no funcionan como deberían. SElinux también está en modo permisivo.

Si bien esto no es exactamente útil para la mayoría de las personas, podría ser un experimento divertido jugar con Android 13 si tienes la Raspberry Pi 4 y eres fanático de los retoques. Asegúrate de seguir el hilo de ROM en los foros para comenzar.

Descargue AOSP 13.0 para Raspberry Pi 4 Modelo B, Pi 400 y Compute Module 4