Projekt Android-x86 wydał kompilację Androida 9 na platformę x86
Deweloperzy projektów Android x86, w ramach którego niezależna społeczność rozwija port platformy Android na architekturę x86, opublikowane pierwsza stabilna wersja kompilacji oparta na platformie Android 9 (Android-9.0.0_r53). Kompilacja zawiera poprawki i dodatki poprawiające wydajność Androida na architekturze x86. Do załadunku przygotowany uniwersalne live buildy systemu Android-x86 9 dla architektur x86 32-bit (706 MB) i x86_64 (922 MB), odpowiednie do użytku na typowych laptopach i tabletach. Dodatkowo przygotowane zostały pakiety rpm do instalacji środowiska Android w dystrybucjach Linux.
Kluczowe innowacje specyficzne dla wersji Androida x86:
Obsługuje zarówno 64-bitowe, jak i 32-bitowe kompilacje jądra Linux 4.19 i komponentów przestrzeni użytkownika;
Używanie Mesa 19.348 do obsługi OpenGL ES 3.x ze sprzętową akceleracją grafiki dla procesorów graficznych Intel, AMD i NVIDIA, a także dla maszyn wirtualnych QEMU (virgl);
Używać SwiftShader do renderowania oprogramowania z obsługą OpenGL ES 3.0 dla nieobsługiwanych podsystemów wideo;
Obsługa kodeków przyspieszanych sprzętowo dla układów graficznych Intel HD i G45;
Możliwość uruchamiania w systemach z UEFI i możliwość instalacji na dysku w przypadku korzystania z UEFI;
Dostępność interaktywnego instalatora działającego w trybie tekstowym;
Obsługa motywów bootloadera w GRUB-EFI;
Obsługuje multi-touch, karty dźwiękowe, Wi-Fi, Bluetooth, czujniki, kamerę i Ethernet (konfiguracja przez DHCP);
Możliwość symulowania adaptera bezprzewodowego podczas pracy przez Ethernet (dla kompatybilności z aplikacjami opartymi na Wi-Fi);
Automatyczny montaż zewnętrznych dysków USB i kart SD;
Dostarczenie alternatywnego interfejsu do uruchamiania programów za pomocą paska zadań (Pasek zadań) z klasycznym menu aplikacji, możliwością dołączania skrótów do często używanych programów i wyświetlania listy ostatnio uruchamianych aplikacji;
Obsługa wielu okien FreeForm umożliwiająca jednoczesną pracę z wieloma aplikacjami. Możliwość dowolnego pozycjonowania i skalowania okien na ekranie;
Włączono opcję ForceDefaultOrientation, aby ręcznie ustawić orientację ekranu na urządzeniach bez odpowiedniego czujnika;
Programy przeznaczone do trybu pionowego mogą być poprawnie wyświetlane na urządzeniach z ekranem poziomym bez obracania urządzenia;
Możliwość uruchamiania aplikacji stworzonych na platformę ARM w środowisku x86 poprzez zastosowanie specjalnej warstwy;
Wsparcie dla aktualizacji z nieoficjalnych wydań;
Eksperymentalne wsparcie dla API graficznego Vulkan dla nowych procesorów graficznych Intel i AMD;
Obsługa myszy podczas uruchamiania w maszynach wirtualnych VirtualBox, QEMU, VMware i Hyper-V.