Android 12 на Raspberry Pi 4 – (почти) все работает

В прошлом месяце был выпущен исходный код Android 12 (AOSP), и разработчик воспользовался возможностью перенести Android 12 на одноплатный компьютер Raspberry Pi 4 и его производные.

В частности, KonstaT создал неофициальную сборку LineageOS 19.0 для Raspberry Pi 4, клавиатурой Raspberry Pi 400 и Compute Module 4, работающего в системах с как минимум 2 ГБ оперативной памяти.

Хотя он предназначен для опытных пользователей, сборка Android 12, похоже, работает довольно хорошо с большинством поддерживаемых функций, включая:

  • Видео
    • Дисплей HDMI, включая CEC
    • Сенсорный экран/мультитач (сенсорные экраны USB, сенсорные экраны Waveshare SPI)
    • Графика с аппаратным ускорением (V3D, OpenGL и Vulkan)
  • Аудио
    • HDMI, разъем 3,5 мм, USB-микрофоны, Bluetooth-колонки/наушники
    • Аудио ЦАП, такие как Hifiberry DAC +
  • Связь
    • Ethernet
    • Wi-Fi, включая модем
    • Bluetooth, включая Bluetooth-модем
    • GPS с использованием внешних USB-модулей
  • USB протестирован с
    • USB-мышь, клавиатура, накопитель и т. д.
    • USB-C: ADB, MTP, PTP, USB-модем
  • Входы/выходы (GPIO, I2C, SPI) протестированы с
    • Дистанционное управление через внешние ИК-модули GPIO, такие как TSOP4838
    • RTC с использованием модулей I2C, таких как DS3231
    • Датчики I2C, например MPU6050, LSM6DS3, LSM303DLHC и BME280/BMP280 акселерометр/гироскоп/магнитометр/температура/давление/влажность
    • Последовательная консоль через USB к плате TTL
    • Сенсорный экран SPI (см. Раздел Видео)

Единственные основные известные проблемы на данный момент – это отсутствие аппаратного декодирования и кодирования видео, и камера Pi не работает. По-прежнему можно использовать программное декодирование и кодирование видео, но разрешение/частота кадров могут быть ограничены, также должны работать веб-камеры USB UVC, использующие MJPEG, но их еще не тестировали. SELinux находится в тестовом режиме, поэтому этот образ не следует считать безопасным, он может вызвать различные проблемы, которые не были обнаружены пользователями.

Поскольку образ включает части, которые лицензированы Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International) по лицензии его можно свободно использовать в личных и образовательных целях, но не в коммерческих целях. KonstaT опубликовал некоторую информацию на форумах разработчиков XDA, и вы сможете найти дополнительную информацию, включая ссылку на изображение, исходный код ядра, а также инструкции по установке Magisk и поддержке приложений Google на KonstaKANG.com.

Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.

Оригинал статьи вы можете прочитать здесь.

0 0 votes
Article Rating
Подписаться
Уведомление о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

0 Комментарий
Inline Feedbacks
View all comments