O Android 13 chega ao Raspberry Pi 4, cortesia de uma ROM de terceiros

O Raspberry Pi 4 Modelo B, Pi 400 e o Compute Module 4 agora podem rodar Android 13, graças a uma porta não oficial. Continue lendo para saber mais!

Faz apenas alguns dias que o Google empurrou o estável Andróide 13 atualizou para seus telefones Pixel e carregou o código-fonte do lançamento para AOSP, mas um desenvolvedor do XDA já preparou o primeiro ROM personalizada do Android 13 para o computador de placa única Raspberry Pi 4 e seus derivados.

Membro Sênior do XDA KonstaT construiu uma ROM AOSP pura baseada em Android 13 para o popular computador do tamanho de um cartão de crédito. Um grande bônus aqui é que esta construção também é compatível com o Raspberry Pi 400, que é um PC ARM portátil que está contido em um formato de mini teclado. É até possível inicializar a versão no Raspberry Pi Compute Module 4, mas você pode precisar de uma placa transportadora adicional para começar.

Embora seja destinado a usuários avançados, a versão do Android 13 parece funcionar muito bem com a maioria dos recursos suportados, incluindo:

  • Áudio (HDMI, conector de 3,5 mm, microfones USB, alto-falantes/fones de ouvido Bluetooth, etc.)
  • DAC de áudio (usando DACs GPIO, por exemplo, HiFiBerry DAC+)
  • Bluetooth (e tethering Bluetooth)
  • Câmera (usando módulos de câmera Pi oficiais e webcams USB UVC)
  • GPIO
  • GPS (usando módulos USB externos, por exemplo, U-blox 7)
  • Ethernet
  • Gráficos acelerados por hardware (V3D, OpenGL e Vulkan)
  • Tela HDMI (e HDMI-CEC)
  • I2C
  • Controles remotos IR (usando módulos GPIO IR externos, por exemplo, TSOP4838)
  • RTC (usando módulos GPIO I2C externos, por exemplo, DS3231)
  • Sensores (usando módulos GPIO I2C externos, por exemplo, MPU6050, LSM6DS3, LSM303DLHC, BME280/BMP280 e Acelerômetro APDS9930, giroscópio, magnetômetro, temperatura, pressão, umidade, luz ambiente e proximidade)
  • Console serial (usando adaptadores de console serial GPIO externos, por exemplo, PL2303)
  • IPS
  • Tela sensível ao toque/multitoque (tela sensível ao toque oficial de 7”, telas sensíveis ao toque USB, telas sensíveis ao toque Waveshare SPI)
  • USB (mouse, teclado, armazenamento, etc.)
  • USB-C (ADB, MTP, PTP, tethering USB)
  • Wi-Fi (e tethering de Wi-Fi)

A instalação também é fácil. Esta porta está disponível como uma imagem de disco para que você possa inicializá-la a partir de um cartão microSD após a restauração. Você também pode instalar atualizações subsequentes por meio de uma versão especialmente criada do TWRP, embora esse processo exija algumas etapas extras.

Tenha em mente que isso é bem diferente de executar algo como o Android TV em uma tela grande – que é adaptada ao consumo de mídia, e não à interação ativa e regular. Como seria de esperar, a porta Android para a plataforma Raspberry Pi 4 não é perfeita no sentido tradicional. A falta de codificação e decodificação de vídeo com suporte de hardware significa que você precisa confiar em codecs baseados em software com uma perda perceptível de desempenho. Além disso, muitos dos acessórios oficiais da câmera Raspberry Pi não funcionam como deveriam. SElinux também está em modo permissivo.

Embora isso não seja exatamente útil para a maioria das pessoas, pode ser uma experiência divertida mexer no Android 13 se você tiver o Raspberry Pi 4 e for fã de ajustes. Certifique-se de seguir o tópico da ROM nos fóruns para começar.

Baixe AOSP 13.0 para Raspberry Pi 4 Modelo B, Pi 400 e Compute Module 4