Энтузиаст запустил полноценную Android TV 13 на PlayStation 4 в виде единого установочного пакета
Разработчик под псевдонимом odiecay выпустил обновление проекта Android TV for PS4, позволяющее запускать операционную систему Android TV 13 на взломанных консолях PlayStation 4. Сборка версии 1.1 распространяется в виде единого установочного PKG-файла объёмом 3.12 ГБ и инсталлирует систему напрямую на внутренний накопитель приставки, не требуя форматирования диска или подключения внешних накопителей. Запуск платформы происходит из штатного интерфейса консоли с использовани и эксплойта GoldHEN и пейлоадера BinLoader. При старте приставка передаёт управление модифицированному ядру Linux, которое монтирует внутреннюю память, настраивает графические и сетевые адаптеры, после чего загружает дистрибутив на базе Android TV x86 от команды BRTDTV. Система динамически выделяет до 32 ГБ оперативной памяти, не нарушая файлы оригинальной операционной системы Sony и пользовательские сохранения. Перезагрузка из меню Android возвращает устройство в стандартную оболочку PlayStation 4. В состав прошивки включены сервисы Google, магазин приложений Google Play Store, медиаплееры Kodi, Plex, VLC и Jellyfin, а также клиенты YouTube и Spotify. Управление полностью адаптировано под геймпад DualShock 4, кнопки которого заменяют функции телевизионного пульта. В локальной сети устройство идентифицируется как PlayStation 4, что обеспечивает нативную работу функции Spotify Connect со смартфона без ввода учётных данных.
Отрисовка интерфейса выполняется графическим процессором консоли через открытые драйверы Mesa с поддержкой OpenGL ES 3.2 и Vulkan 1.1. Декодирование видеопотока пока осуществляется центральным процессором, поскольку аппаратный блок GPU не используется. Интеграция через VA-API станет ключевым обновлением для плавного воспроизведения тяжёлого контента в разрешении 4K. В обновлении 1.1 расширено совместимое системное программное обеспечение — загрузчик получил необходимые смещения для 20 версий прошивок в диапазоне от 5.05 до 13.52. Доступен инсталлятор на ревизиях PS4 Slim и PS4 Pro. В сборке переработан механизм распределения оперативной памяти, устранена ошибка фрагментации, ранее требовавшая перезагрузки после распаковки системных файлов. На текущем этапе проект сохраняет технические ограничения: отсутствие заводской сертификации Google и протоколов защиты HDCP приводит к невозможности воспроизведения защищённого видеопотока на стриминговых сервисах с DRM. На ревизиях Slim и Pro с чипом южного моста Baikal наблюдаются сбои при выводе изображения, а подключенные USB-накопители определяются ядром Linux, но не отображаются в файловой системе Android. Автор продолжает сбор диагностических отчётов для подготовки последующих исправлений.
AMP URL: https://news.bubble-tech.ru/amp/post/2717-news-2717