Juniopdateringen af Bliss OS-projektet, som fortsætter udviklingen af Android-x86, porten til Android-platformen for x86-arkitektur, er nu tilgængelig. De fleste udviklere fra Android-x86 er gået over til Bliss OS. Bliss OS tilbyder færdige builds med en brugerflade baseret på Android, optimeret til brug på pc'er, tablets og laptops. Bliss OS kan også bruges til at erstatte Chrome OS på Chromebooks. Projektets fremskridt er distribueret under Apache 2.0-licensen.
Projektet understøtter flere grene: stabile grene Bliss OS 14 og Bliss OS 15 baseret på Android 11 og 12, beta-grenen Bliss OS 16 baseret på Android 13 og grenen Bliss OS Zenith baseret på Android 13 med de seneste ændringer fra Bliss OS-projektet og den nyeste version af Linux-kernen. Builds er tilgængelige i versioner med Google-tjenester (GApps) og åbne alternativer (F-Droid, Aurora og microG).
Systemmiljøet er designet som et monolitisk billede, der monteres i skrivebeskyttet tilstand og opdateres atomisk med levering af opdateringer over air (OTA) — to systempartitioner bruges, hvoraf den ene er aktiv, mens opdateringen kopieres til den anden, passive. Der er mulighed for installation af Magisk-moduler uden at skrive data til systempartitionen.
Komponenter fra Android-platformen understøttes af udviklerne af Bliss OS som en del af det relaterede projekt Android Generic, der leverer et sæt scripts og patches til hurtig opbygning af prototyper af firmware baseret på koden fra AOSP (Android Open Source Project) depotet. Der er en native-bridge translator, der muliggør kørsel af Android-apps, der er bygget til ARM/ARM64-arkitekturer, på x86-systemer.
Pakken KernelSU er inkluderet, som giver brugeren mulighed for at opnå root-rettigheder i systemet og delegere dem til valgte programmer. Bliss OS understøtter fuldt ud systemer baseret på Intel- og AMD-processorer med integrerede GPU'er samt de fleste konfigurationer med AMD-grafikkort (NVIDIA GPU-support kunne være bedre).
Grafikstakken er baseret på standarddrivere fra Linux-kernen og Mesa-projektet. Brugergrænsefladen ligner traditionelle skrivebordsområder og tilbyder en Blissified programlinje, applikationsmenuen "Bliss" og et multi-vindue interface. Foruden arbejdet i skrivebordstilstand, der er optimeret til brug med tastatur og mus, understøtter Bliss OS også skift til tablet-tilstand, der er beregnet til berøringsskærmsstyring (f.eks. kan denne tilstand bruges på tablets eller konvertible bærbare computere med berøringsskærm).



Blandt ændringerne i de nye versioner BlissOS 14.10.2, 15.9.1 og 16.9.6:
- Opdaterede versioner af Mesa 24.0.8, Libva 2.21.0 og LLVM 17.0.6 (nødvendig for kompileringsdrivere til radeonsi).
- Ændringer er flyttet fra de primære grene af projekterne minigbm (Mini Graphics Buffer Manager, som styrer bufferne ved rendering) og drm_hwcomposer (som muliggør drift af den grafiske understruktur på Android-platformen oven på den standard grafiske stak fra Linux-kernen).
- Friske sikkerhedsrettelser er blevet overført fra Android og LineageOS.
- Processen til initialisering af lyd-enheder er helt redesignede. Pakken af sof-firmware (Sound Open Firmware) er opdateret til version 202403. Mange lydproblemer er løst.
- Muligheden FORCE_TSCAL=1 er tilføjet for at bruge applikationen til kalibrering af berøringsskærme, TSCalibration, under opstart.
- I de stabile grene er Linux-kernen opdateret til version 6.1.84, mens Bliss OS Zenith-grenen er opdateret til version 6.9.3 med patches fra projekterne Android-x86, xanmod og Nobara Linux.
Kilde: opennet.ru
