αž‚αž˜αŸ’αžšαŸ„αž„ Android-x86 αž”αžΆαž“αž…αŸαž‰αž•αŸ’αžŸαžΆαž™αž€αžΆαžšαžŸαŸ’αžαžΆαž”αž“αžΆαž”αŸ’αžšαž–αŸαž“αŸ’αž’αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžš Android 9 αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžœαŸαž‘αž·αž€αžΆ x86

αž’αŸ’αž“αž€αž’αž—αž·αžœαžŒαŸ’Projectαž“αŸαž‚αž˜αŸ’αžšαŸ„αž„ Android-x86αžŠαŸ‚αž›αž€αŸ’αž“αž»αž„αž“αŸ„αŸ‡αžŸαž αž‚αž˜αž“αŸαž―αž€αžšαžΆαž‡αŸ’αž™αž€αŸ†αž–αž»αž„αž”αž„αŸ’αž€αžΎαžαž…αŸ’αžšαž€αž“αŸƒαžœαŸαž‘αž·αž€αžΆ Android αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžŸαŸ’αžαžΆαž”αžαŸ’αž™αž€αž˜αŸ’αž˜ x86 αŸ” αž”αŸ„αŸ‡αž–αž»αž˜αŸ’αž— αž€αžΆαžšαž…αŸαž‰αž•αŸ’αžŸαžΆαž™αžŸαŸ’αžαŸαžšαž—αžΆαž–αžŠαŸ†αž”αžΌαž„αž“αŸƒαž€αžΆαžšαžŸαŸ’αžαžΆαž”αž“αžΆαžŠαŸ„αž™αž•αŸ’αž’αŸ‚αž€αž›αžΎαžœαŸαž‘αž·αž€αžΆ Android 9 (android-9.0.0_r53). Π’ сборку Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ исправлСния ΠΈ дополнСния, ΡƒΠ»ΡƒΡ‡ΡˆΠ°ΡŽΡ‰ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚Ρƒ Android Π½Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π΅ x86. Для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ αžšαŸ€αž”αž…αŸ† universal Live builds αž“αŸƒ Android-x86 9 αžŸαž˜αŸ’αžšαžΆαž”αŸ‹ x86 32-bit (706 MB) αž“αž·αž„ x86_64 (922 MB) αžŸαŸ’αžαžΆαž”αžαŸ’αž™αž€αž˜αŸ’αž˜ αžŠαŸ‚αž›αžŸαž˜αžšαž˜αŸ’αž™αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž”αŸ’αžšαžΎαž›αžΎ laptops αž“αž·αž„ tablet PCs αžŸαŸ’αžαž„αŸ‹αžŠαžΆαžšαŸ” αž›αžΎαžŸαž–αžΈαž“αŸαŸ‡αž‘αŸ€αžαž€αž‰αŸ’αž…αž”αŸ‹ rpm αžαŸ’αžšαžΌαžœαž”αžΆαž“αžšαŸ€αž”αž…αŸ†αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαžŠαŸ†αž‘αžΎαž„αž”αžšαž·αžŸαŸ’αžαžΆαž“ Android αž“αŸ…αž›αžΎαž€αžΆαžšαž…αŸ‚αž€αž…αžΆαž™αž›αžΈαž“αž»αž…αŸ”

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ Π½ΠΎΠ²ΡˆΠ΅ΡΡ‚Π²Π°, спСцифичныС для сборки Android-x86:

  • αž‚αžΆαŸ†αž‘αŸ’αžšαž‘αžΆαŸ†αž„αž€αžΆαžšαžŸαŸ’αžαžΆαž”αž“αžΆ 64 αž”αŸŠαžΈαž αž“αž·αž„ 32 αž”αŸŠαžΈαžαž“αŸƒαžαžΊαžŽαŸ‚αž›αž›αžΈαž“αž»αž… 4.19 αž“αž·αž„αžŸαž˜αžΆαžŸαž—αžΆαž‚αž€αž“αŸ’αž›αŸ‚αž„αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αŸ”
  • αž€αžΆαžšαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹ Mesa 19.348 αžŠαžΎαž˜αŸ’αž”αžΈαž‚αžΆαŸ†αž‘αŸ’αžš OpenGL ES 3.x αž‡αžΆαž˜αž½αž™αž“αžΉαž„αž€αžΆαžšαž”αž„αŸ’αž€αžΎαž“αž›αŸ’αž”αžΏαž“αž€αŸ’αžšαžΆαž αŸ’αžœαž·αž€αž•αŸ’αž“αŸ‚αž€αžšαžΉαž„αžŸαž˜αŸ’αžšαžΆαž”αŸ‹ Intel, AMD αž“αž·αž„ NVIDIA GPUs αž€αŸαžŠαžΌαž…αž‡αžΆαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž“αž·αž˜αŸ’αž˜αž·αž QEMU (virgl);
  • αž”αŸ’αžšαžΎ SwiftShader αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž”αž„αŸ’αž αžΆαž‰αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž‡αžΆαž˜αž½αž™αž“αžΉαž„αž€αžΆαžšαž‚αžΆαŸ†αž‘αŸ’αžš OpenGL ES 3.0 αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž”αŸ’αžšαž–αŸαž“αŸ’αž’αžšαž„αžœαžΈαžŠαŸαž’αžΌαžŠαŸ‚αž›αž˜αž·αž“αž‚αžΆαŸ†αž‘αŸ’αžšαŸ”
  • αž€αžΆαžšαž‚αžΆαŸ†αž‘αŸ’αžšαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΌαžŒαž·αž€αž”αž„αŸ’αž€αžΎαž“αž›αŸ’αž”αžΏαž“αž•αŸ’αž“αŸ‚αž€αžšαžΉαž„αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž”αž“αŸ’αž‘αŸ‡αžˆαžΈαž”αž€αŸ’αžšαžΆαž αŸ’αžœαž·αž€ Intel HD αž“αž·αž„ G45;
  • αžŸαž˜αžαŸ’αžαž—αžΆαž–αž€αŸ’αž“αž»αž„αž€αžΆαžšαž…αžΆαž”αŸ‹αž•αŸ’αžŠαžΎαž˜αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž‡αžΆαž˜αž½αž™ UEFI αž“αž·αž„αžŸαž˜αžαŸ’αžαž—αžΆαž–αž€αŸ’αž“αž»αž„αž€αžΆαžšαžŠαŸ†αž‘αžΎαž„αž‘αŸ…αžαžΆαžŸαž“αŸ…αž–αŸαž›αž”αŸ’αžšαžΎ UEFI;
  • αž—αžΆαž–αž’αžΆαž…αžšαž€αž”αžΆαž“αž“αŸƒαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαžŠαŸ†αž‘αžΎαž„αž’αž“αŸ’αžαžšαž€αž˜αŸ’αž˜αžŠαŸ‚αž›αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž“αŸ…αž€αŸ’αž“αž»αž„αžšαž”αŸ€αž”αž’αžαŸ’αžαž”αž‘αŸ”
  • αž€αžΆαžšαž‚αžΆαŸ†αž‘αŸ’αžšαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžŸαŸ’αž”αŸ‚αž€αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž…αžΆαž”αŸ‹αž•αŸ’αžŠαžΎαž˜αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž“αŸ…αž€αŸ’αž“αž»αž„ GRUB-EFI;
  • αž‚αžΆαŸ†αž‘αŸ’αžšαž–αž αž»αž”αŸ‰αŸ‡, αž€αžΆαžαžŸαŸ†αž‘αŸαž„, αž”αŸ’αžšαž–αŸαž“αŸ’αž’ Wifi, αž”αŸŠαŸ’αž›αžΌαž’αžΌαžŸ, αž§αž”αž€αžšαžŽαŸαž…αžΆαž”αŸ‹αžŸαž‰αŸ’αž‰αžΆ, αž€αžΆαž˜αŸαžšαŸ‰αžΆαž“αž·αž„αž’αŸŠαžΈαžŸαžΊαžšαžŽαž·αž (αž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αžαžΆαž˜αžšαž™αŸˆ DHCP);
  • Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ симуляции бСспроводного Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π° ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ Ρ‡Π΅Ρ€Π΅Π· Ethernet (для совмСстимости с прилоТСниями, завязанными Π½Π° Wi-Fi);
  • αž€αžΆαžšαžŠαŸ†αž‘αžΎαž„αžŠαŸ„αž™αžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž·αž“αŸƒαžŠαŸ’αžšαžΆαž™ USB αžαžΆαž„αž€αŸ’αžšαŸ…αž“αž·αž„αž€αžΆαž SD;
  • αž€αžΆαžšαž•αŸ’αžαž›αŸ‹αž…αŸ†αžŽαž»αž…αž”αŸ’αžšαž‘αžΆαž€αŸ‹αž‡αŸ†αž“αž½αžŸαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαžŠαŸ„αž™αž”αŸ’αžšαžΎαžšαž”αžΆαžšαž—αžΆαžšαž€αž·αž…αŸ’αž… (αžšαž”αžΆαžšαž—αžΆαžšαž€αž·αž…αŸ’αž…) αž‡αžΆαž˜αž½αž™αž“αžΉαž„αž˜αŸ‰αžΊαž“αž»αž™αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž”αž»αžšαžΆαžŽ αžŸαž˜αžαŸ’αžαž—αžΆαž–αž€αŸ’αž“αž»αž„αž€αžΆαžšαž—αŸ’αž‡αžΆαž”αŸ‹αž•αŸ’αž›αžΌαžœαž€αžΆαžαŸ‹αž‘αŸ…αž€αžΆαž“αŸ‹αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαžŠαŸ‚αž›αž”αŸ’αžšαžΎαž‰αžΉαž€αž‰αžΆαž”αŸ‹ αž“αž·αž„αž”αž„αŸ’αž αžΆαž‰αž”αž‰αŸ’αž‡αžΈαž“αŸƒαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαžŠαŸ‚αž›αž‘αžΎαž”αž“αžΉαž„αž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αžαŸ’αž˜αžΈαŸ—αŸ”

    αž‚αž˜αŸ’αžšαŸ„αž„ Android-x86 αž”αžΆαž“αž…αŸαž‰αž•αŸ’αžŸαžΆαž™αž€αžΆαžšαžŸαŸ’αžαžΆαž”αž“αžΆαž”αŸ’αžšαž–αŸαž“αŸ’αž’αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžš Android 9 αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžœαŸαž‘αž·αž€αžΆ x86

  • αž€αžΆαžšαž‚αžΆαŸ†αž‘αŸ’αžšαž–αž αž»αž”αž„αŸ’αž’αž½αž… FreeForm αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž„αžΆαžšαž€αŸ’αž“αž»αž„αž–αŸαž›αžŠαŸ†αžŽαžΆαž›αž‚αŸ’αž“αžΆαž‡αžΆαž˜αž½αž™αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž‡αžΆαž…αŸ’αžšαžΎαž“αŸ” αž›αž‘αŸ’αž’αž—αžΆαž–αž“αŸƒαž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αž‘αžΈαžαžΆαŸ†αž„αž”αŸ†αž–αžΆαž“αž“αž·αž„αž€αžΆαžšαž’αŸ’αžœαžΎαž˜αžΆαžαŸ’αžšαžŠαŸ’αž‹αžΆαž“αž“αŸƒαž”αž„αŸ’αž’αž½αž…αž“αŸ…αž›αžΎαž’αŸαž€αŸ’αžšαž„αŸ‹;

    αž‚αž˜αŸ’αžšαŸ„αž„ Android-x86 αž”αžΆαž“αž…αŸαž‰αž•αŸ’αžŸαžΆαž™αž€αžΆαžšαžŸαŸ’αžαžΆαž”αž“αžΆαž”αŸ’αžšαž–αŸαž“αŸ’αž’αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžš Android 9 αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžœαŸαž‘αž·αž€αžΆ x86

  • Π’ΠΊΠ»ΡŽΡ‡Π΅Π½Π° опция ForceDefaultOrientation для Ρ€ΡƒΡ‡Π½ΠΎΠ³ΠΎ задания ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ экрана Π½Π° устройствах Π±Π΅Π· ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ°;
  • ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, рассчитанныС Π½Π° ΠΏΠΎΡ€Ρ‚Ρ€Π΅Ρ‚Π½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ Ρ€Π°Π±ΠΎΡ‚Ρ‹, ΠΌΠΎΠ³ΡƒΡ‚ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Π½Π° устройствах с Π»Π°Π½Π΄ΡˆΠ°Ρ„Ρ‚Π½Ρ‹ΠΌ экраном Π±Π΅Π· ΠΏΠΎΠ²ΠΎΡ€ΠΎΡ‚Π° устройства;
  • Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ запуска Π² x86-ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, созданных для ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ ARM, Ρ‡Π΅Ρ€Π΅Π· ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ прослойки;
  • αž€αžΆαžšαž‚αžΆαŸ†αž‘αŸ’αžšαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž’αŸ’αžœαžΎαž”αž…αŸ’αž…αž»αž”αŸ’αž”αž“αŸ’αž“αž—αžΆαž–αž–αžΈαž€αžΆαžšαž…αŸαž‰αž•αŸ’αžŸαžΆαž™αž€αŸ’αžšαŸ…αž•αŸ’αž›αžΌαžœαž€αžΆαžš;
  • αž€αžΆαžšαž‚αžΆαŸ†αž‘αŸ’αžšαžŸαžΆαž€αž›αŸ’αž”αž„αžŸαž˜αŸ’αžšαžΆαž”αŸ‹ API αž€αŸ’αžšαžΆαž αŸ’αžœαž·αž€ Vulkan αžŸαž˜αŸ’αžšαžΆαž”αŸ‹ Intel αž“αž·αž„ AMD GPUs αžαŸ’αž˜αžΈ;
  • αž€αžΆαžšαž‚αžΆαŸ†αž‘αŸ’αžšαž€αžŽαŸ’αžαž»αžšαž“αŸ…αž–αŸαž›αž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αž“αŸ…αž€αŸ’αž“αž»αž„ VirtualBox, QEMU, VMware αž“αž·αž„ Hyper-V αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž“αž·αž˜αŸ’αž˜αž·αžαŸ”

αž”αŸ’αžšαž—αž–: opennet.ru

αž”αž“αŸ’αžαŸ‚αž˜αž˜αžαž·αž™αŸ„αž”αž›αŸ‹