Projektentwickler , im Rahmen dessen die Entwicklung des Android-Ports für die x86-Architektur durch eine unabhängige Gemeinschaft vorangetrieben wird, die erste stabile Version des Builds auf Basis der Plattform (android-9.0.0_r53). In das Release wurden Verbesserungen und Ergänzungen aufgenommen, die die Leistung von Android auf der x86-Architektur optimieren. Zum Download stehen universelle Live-Versionen von Android-x86 9 für die x86 32-Bit-Architektur (706 MB) und x86_64 (922 MB) zur Verfügung, die für den Einsatz auf gängigen Laptops und Tablets geeignet sind. Darüber hinaus wurden rpm-Pakete für die Installation einer Android-Umgebung in Linux-Distributionen vorbereitet.
Wesentliche Neuerungen, die spezifisch für die Android-x86-Version sind:
- Unterstützung sowohl für 64-Bit- als auch für 32-Bit-Kernel der Linux-Version 4.19 und Komponenten des Benutzerraums;
- Verwendung von Mesa 19.348 zur Unterstützung von OpenGL ES 3.x mit hardwarebeschleunigter Grafik für Intel-, AMD- und NVIDIA-GPUs sowie für virtuelle Maschinen in QEMU (virgl);
- Nutzung für softwareseitiges Rendering mit Unterstützung von OpenGL ES 3.0 für nicht unterstützte Grafikkarten;
- Unterstützung für Hardwarebeschleunigung von Codecs für Intel HD- und G45-Grafikchips;
- Möglichkeit des Bootens auf Systemen mit UEFI und Installation auf die Festplatte bei Verwendung von UEFI;
- Vorhandensein eines interaktiven Installationsprogramms im Textmodus;
- Unterstützung von Design-Themen für den GRUB-EFI-Bootloader;
- Unterstützung für Multitouch, Soundkarten, Wifi, Bluetooth, Sensoren, Kamera und Ethernet (DHCP-Konfiguration);
- Möglichkeit, einen WLAN-Adapter über Ethernet zu simulieren (für die Kompatibilität mit Anwendungen, die auf Wi-Fi angewiesen sind);
- Automatische Montage externer USB-Laufwerke und SD-Karten;
- Bereitstellung einer alternativen Schnittstelle zum Starten von Programmen, die eine Taskleiste verwendet () mit klassischem Anwendungsmenü, Möglichkeit zum Anheften von Verknüpfungen für häufig verwendete Programme und Anzeige der zuletzt gestarteten Anwendungen;
- Unterstützung des FreeForm-Multiple-Window-Modus für die gleichzeitige Arbeit mit mehreren Anwendungen. Möglichkeit zum arbiträren Positionieren und Skalieren von Fenstern auf dem Bildschirm;
- Die Option ForceDefaultOrientation ist aktiviert, um die Bildschirmorientierung auf Geräten ohne entsprechenden Sensor manuell festzulegen;
- Programme, die für den Hochformatmodus konzipiert sind, können auf Geräten mit Landscape-Bildschirm korrekt angezeigt werden, ohne dass das Gerät gedreht werden muss;
- Die Möglichkeit, Anwendungen, die für die ARM-Plattform entwickelt wurden, in einer x86-Umgebung über eine spezielle Schicht auszuführen;
- Unterstützung für Updates von inoffiziellen Versionen;
- Experimentelle Unterstützung für die Vulkan-Grafik-API auf neuen Intel- und AMD-GPUs;
- Mausunterstützung beim Start in virtuellen Maschinen wie VirtualBox, QEMU, VMware und Hyper-V.
Quelle: opennet.ru
