Projektentwickler , im Rahmen dessen die Entwicklung des Android-Port auf der x86-Architektur durch die unabhängige Community erfolgt, haben Veröffentlichung einer Vorabversion auf Basis der Plattform , die Korrekturen und Ergänzungen enthält, die die Leistung auf der x86-Architektur verbessern. Zum Download verfügbar sind universelle Live-Builds von Android-x86 8.1 für die x86 32-Bit- (719 MB) und x86_64-Architekturen (909 MB), geeignet für den Einsatz auf Standard-Laptops und Tablets. Zusätzlich wurden rpm-Pakete zur Installation der Android-Umgebung in Linux-Distributionen vorbereitet.
Zu den neuartigen, spezifischen Funktionen des Android-x86-Builds gehören:
- 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.0.8 zur Unterstützung von OpenGL ES 3.x mit Hardware-Beschleunigung für die GPUs von Intel, AMD und NVIDIA sowie für virtuelle Maschinen von 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);
- 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 wurde hinzugefügt, um die Bildschirmorientierung auf Geräten ohne entsprechenden Sensor manuell festzulegen.
- Programme, die für den Hochformatmodus ausgelegt sind, können auf Geräten mit Landschaftsbildschirm korrekt angezeigt werden, ohne dass das Gerät gedreht werden muss;
- Möglichkeit, Anwendungen, die für die ARM-Plattform erstellt wurden, in einer x86-Umgebung durch den Einsatz einer speziellen 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;
- Möglichkeit zur Simulation eines drahtlosen Adapters bei der Verwendung über Ethernet (zur Kompatibilität mit Anwendungen, die auf WiFi angewiesen sind);
- Mausunterstützung beim Start in virtuellen Maschinen wie VirtualBox, QEMU, VMware und Hyper-V.
Quelle: opennet.ru
