Actualización de Bliss OS, versiones de Android para PC y portátiles

Está disponible la actualización de junio del proyecto Bliss OS, que continúa el desarrollo de Android-x86, un puerto de la plataforma Android para la arquitectura x86 (la mayoría de los desarrolladores de Android-x86 se han unido al proyecto Bliss OS). Bliss OS proporciona compilaciones listas para usar con un entorno de usuario basado en Android, optimizado para su uso en PC, tabletas y portátiles. Bliss OS también se puede utilizar para reemplazar Chrome OS en Chromebooks. Los desarrollos del proyecto se distribuyen bajo la licencia Apache 2.0.

El proyecto admite varias ramas: ramas estables Bliss OS 14 y Bliss OS 15 basadas en Android 11 y 12, rama beta Bliss OS 16 basada en Android 13 y rama Bliss OS Zenith basada en Android 13 con los últimos cambios del proyecto Bliss OS y la última versión del kernel de Linux. Los ensamblajes están preparados en versiones con servicios de Google (GApps) y alternativas abiertas (F-Droid, Aurora y microG).

El entorno del sistema está diseñado como una imagen monolítica, montada en modo de solo lectura y actualizada atómicamente con actualizaciones entregadas en modo OTA (inalámbrico): se utilizan dos particiones del sistema, una de las cuales está activa, y la actualización se copia. al segundo, pasivo. Es posible instalar módulos Magisk sin escribir datos en la partición del sistema.

Los componentes de la plataforma Android son compatibles con los desarrolladores de Bliss OS como parte del proyecto Android Generic relacionado, que proporciona un conjunto de scripts y parches para crear rápidamente prototipos de firmware basados ​​en el código del repositorio AOSP (Android Open Source Project). Se proporciona una capa de traducción Native-Bridge para ejecutar aplicaciones de Android creadas para arquitecturas ARM/ARM86 en sistemas x64.

El paquete incluye el paquete KernelSU, con el que el usuario puede obtener derechos de root en el sistema y delegarlos a programas seleccionados. Bliss OS es totalmente compatible con sistemas basados ​​​​en procesadores Intel y AMD con GPU integradas, así como con la mayoría de las configuraciones con tarjetas gráficas AMD (la compatibilidad con GPU NVIDIA deja mucho que desear).

La pila de gráficos se basa en controladores estándar del kernel de Linux y el proyecto Mesa. La experiencia del usuario es similar a la de los entornos de escritorio tradicionales: proporciona una barra de aplicaciones Blissified, un menú de aplicaciones Bliss y una interfaz de ventanas múltiples. Además de ejecutarse en modo de escritorio, que está optimizado para el control del teclado y el mouse, Bliss OS también admite el cambio al modo de tableta, diseñado para el control de la pantalla táctil (por ejemplo, este modo se puede usar en tabletas o computadoras portátiles convertibles con pantalla táctil).

 Actualización de Bliss OS, versiones de Android para PC y portátiles

 Actualización de Bliss OS, versiones de Android para PC y portátiles

 Actualización de Bliss OS, versiones de Android para PC y portátiles

Entre los cambios en las nuevas compilaciones de BlissOS 14.10.2, 15.9.1 y 16.9.6:

  • Versiones actualizadas de Mesa 24.0.8, Libva 2.21.0 y LLVM 17.0.6 (necesarias para crear el controlador radeonsi).
  • Se han transferido los cambios de las ramas principales del proyecto minigbm (Mini Graphics Buffer Manager, administra los buffers durante el renderizado) y drm_hwcomposer (garantiza el funcionamiento del subsistema de gráficos de la plataforma Android sobre la pila de gráficos estándar del kernel de Linux).
  • Las últimas correcciones de seguridad se han transferido desde Android y LineageOS.
  • El proceso de inicialización de dispositivos de sonido ha sido completamente rediseñado. El conjunto de firmware del software (Sound Open Firmware) se ha actualizado a la versión 202403. Se han resuelto muchos problemas de sonido.
  • Se agregó la opción FORCE_TSCAL=1 para usar la aplicación de calibración de pantalla táctil TSCalibration en el momento del arranque.
  • En las ramas estables, el kernel de Linux se ha actualizado a la versión 6.1.84, y en la rama Bliss OS Zenith a la versión 6.9.3 con parches de los proyectos Android-x86, xanmod y Nobara Linux.

Fuente: opennet.ru