Налична е юнската актуализация на проекта Bliss OS, който продължава развитието на Android-x86, порта на платформата Android за архитектура x86 (повечето разработчици на Android-x86 се присъединиха към проекта Bliss OS). Bliss OS предлага готови сборки с потребителска среда на базата на Android, оптимизирани за употреба на настолни компютри, таблети и лаптопи. Bliss OS може също да се използва като заместител на Chrome OS на Chromebook. Разработките на проекта са под лицензия Apache 2.0.
Проектът поддържа няколко клона: стабилните версии Bliss OS 14 и Bliss OS 15 на базата на Android 11 и 12, бета версия Bliss OS 16 на базата на Android 13 и клон Bliss OS Zenith на базата на Android 13 с най-новите изменения от проекта Bliss OS и последната версия на ядрото Linux. Сборките са подготвени в варианти с услуги на Google (GApps) и отворени алтернативи (F-Droid, Aurora и microG).
Системната среда е оформена като монолитен образ, монтиран в режим само за четене и обновяван атомарно с доставка на актуализации по въздуха (OTA) — използват се два системни дяла, единият от които е активен, а на втория, пасивен, се копира обновление. Има възможност за инсталиране на модули Magisk без запис на данни в системния дял.
Компонентите от платформата Android се поддържат от разработчиците на Bliss OS в рамките на свързания проект Android Generic, предоставящ набор от скриптове и пачове за бързо сглобяване на прототипи на фърмуер на базата на кода от хранилището AOSP (Android Open Source Project). Предоставя се слоя-преводач Native-Bridge за стартиране на Android приложения, разработени за архитектури ARM/ARM64, на x86 системи.
Включен е пакетът KernelSU, с помощта на който потребителят може да получи root права в системата и да ги делегира на избрани програми. Bliss OS напълно поддържа системи на базата на Intel и AMD процесори с вградени GPU, както и повечето конфигурации с видеокарти AMD (поддръжката на GPU NVIDIA оставя много да се желае).
Графичният стек е базиран на стандартни драйвери от ядрото на Linux и проекта Mesa. Потребителската среда е близка до традиционните работни среди — предоставя се панел на приложенията Blissified, меню на приложенията «Bliss» и многофункционален интерфейс. Освен работа в режим на работен плот, оптимизиран за управление с клавиатура и мишка, Bliss OS също поддържа превключване в режим на таблет, предназначен за управление с тъчскрийн (например, този режим може да се използва на таблети или трансформируеми лаптопи с тъчскрийн).



Сред промените в новите версии BlissOS 14.10.2, 15.9.1 и 16.9.6:
- Актуализирани версии на Mesa 24.0.8, Libva 2.21.0 и LLVM 17.0.6 (необходими за изграждането на драйвера radeonsi).
- Пренесени са промени от основните клонове на проектите minigbm (Mini Graphics Buffer Manager, управлява буферите при рендериране) и drm_hwcomposer (осигурява работа на графичната подсистема на платформата Android върху стандартния графичен стек на ядрото на Linux).
- От Android и LineageOS са пренесени нови корекции, свързани със сигурността.
- Процесът на инициализация на звуковите устройства е изцяло преработен. Комплектът на софтуера sof-firmware (Sound Open Firmware) е актуализиран до версия 202403. Много проблеми със звука са решени.
- Добавена е опция FORCE_TSCAL=1 за използване на приложението за калибровка на тъчскрийн-екрани TSCalibration по време на зареждане.
- В стабилните клонове ядрото на Linux е актуализирано до версия 6.1.84, а в клона Bliss OS Zenith до версия 6.9.3 с патчи от проектите Android-x86, xanmod и Nobara Linux.
Източник: opennet.ru
