Elérhető a Bliss OS projekt júniusi frissítése, amely továbbfejleszti az Android-x86-ot, az Android platform x86 architektúrára készült portját (a Bliss OS projektbe a legtöbb Android-x86 fejlesztő átment). A Bliss OS kész telepítéseket kínál, amelyek a felhasználói környezetet Android alapú, PC-k, táblagépek és laptopok használatára optimalizálják. A Bliss OS Chrome OS helyettesítésére is használható Chromebookokon. A projekt fejlesztései Apache 2.0 licenc alatt érhetők el.
A projekt több ágat is támogat: a Bliss OS 14 és Bliss OS 15 stabil ágakat az Android 11 és 12 alapjaira, a Bliss OS 16 bétait az Android 13 alapjaira, valamint a Bliss OS Zenith ágat az Android 13 legfrissebb változataival és a legújabb Linux kernel verzióval. A kiadások Google szolgáltatásokkal (GApps) és nyílt alternatívákkal (F-Droid, Aurora és microG) is elérhetők.
A rendszer környezet monolitikus képként van kialakítva, amelyet csak olvasható módban lehet csatlakoztatni, és atomikus módon frissül az OTA (over-the-air) frissítések segítségével — két rendszerpartíciót használnak, az egyik aktív, míg a második, passzív, fogadja a frissítést. Van lehetőség Magisk modulok telepítésére anélkül, hogy adatokat írnánk a rendszerpartícióra.
Az Android platform összetevőit a Bliss OS fejlesztői párhuzamos projekt keretein belül kísérik, amely az Android Generic néven ismert, és gyors firmware prototípusok építésére szolgáló szkripteket és javításokat biztosít az AOSP (Android Open Source Project) kódjából. Egy Native-Bridge fordító réteg is elérhető, amely lehetővé teszi az ARM/ARM64 architektúrákhoz készült Android alkalmazások futtatását x86 rendszereken.
A KernelSU csomag a rendszerbe integrálva lehetővé teszi a felhasználók számára, hogy root jogokat szerezzenek, és azokat kiválasztott programoknak delegálják. A Bliss OS teljes mértékben támogatja az Intel és AMD processzorokra épített rendszereket beépített GPU-val, valamint a legtöbb AMD videokártya konfigurációt (a NVIDIA GPU támogatásának színvonala pedig hagy némi kívánnivalót maga után).
A grafikai stack alapja a Linux kernel és a Mesa projekt beépített meghajtói. A felhasználói környezet közel áll a hagyományos asztali környezetekhez — az alkalmazásokhoz való hozzáférést a Blissified panel biztosítja, az alkalmazásmenü pedig «Bliss» néven ismert, emellett több ablak kezelése is támogatott. Az asztali üzemmódban, amely a billentyűzet és egér kezelésre van optimalizálva, a Bliss OS támogatja a táblagépes üzemmódra való váltást is, amely érintőképernyős irányítást tesz lehetővé (például ez a mód használható érintőképernyős táblagépeken vagy átalakítható laptopokon).



A BlissOS 14.10.2, 15.9.1 és 16.9.6 új verzióin végrehajtott változások között:
- Frissítették a Mesa 24.0.8, a Libva 2.21.0 és az LLVM 17.0.6 verziókat (ez utóbbi szükséges a radeonsi meghajtó összeállításához).
- A minigbm (Mini Graphics Buffer Manager, amely a rajzolás során a buffereket kezeli) és a drm_hwcomposer (amely a Linux kernel beépített grafikai stackje fölött működteti az Android platform grafikai alrendszerét) fő ágaiból származó változások kerültek át.
- Az Androidból és a LineageOS-ból friss biztonsági javítások kerültek át.
- Teljesen átalakították a hangkészülékek inicializálási folyamatát. A sof-firmware (Sound Open Firmware) firmware csomag frissítve lett a 202403-as verzióra. Számos hanggal kapcsolatos probléma megoldódott.
- A FORCE_TSCAL=1 opciót hozzáadták a TSCalibration érintőképernyő kalibráló alkalmazás használatához a rendszerindítás során.
- A stabil ágakban a Linux kernel verziója 6.1.84-re frissült, míg a Bliss OS Zenith ágban a verzió 6.9.3-ra frissült, az Android-x86, xanmod és Nobara Linux projektjeiből származó javításokkal.
Forrás: opennet.ru
