Pomalý Android x86 vo VMware

Pomalý Android x86 vo VMware
« kdy: 21. 06. 2019, 12:27:49 »
Ahoj. Skusal som spustit android z projektu https://www.android-x86.org/ vo vmware vo windowse. Konkretne image android 8.1-r2.
Cele je to strasne spomalene. Pripomina mi to situaciu, ked som chcel na starom stroji z roku 2004(athlon 2000+, ge force 5200) spustit Ubuntu z roku 2016 s Unity.
Dal som virtualke 2GB ram, skusil som aj 3GB ram, skusil som zvysit aj gpu pamet vo vmware. Predpokladam, ze je problem s grafikou. GPU akceleracia ale funguje. V androide som si otvoril chrome a tam napisal chrome://gpu. Pise to, ze je hw accelerated. Trochu sa to zrychli, ked kliknem v developer options (android) na force gpu rendering.

Skusal som to aj vo virtualbox a bolo to rovnako pomale. Skusal som aj starsie verzie projektu android x86, aj vo verzii android 5.

Mam 9 rocnu laptop grafiku nvidia 310m (Direct3d 10.1, OpenGL 3.3). Android pouziva OpenGL ES. Moze byt problem v tom? Grafika ma konfiguraciu 16:8:4 (Unified shaders: texture mapping units: render output units). Je mozno prilis slaba na android?
Tiez to mate pomale?

Je mozne tomuto projektu verit? Ze ma to nesleduje a nekradne osobne udaje. Pretoze chcem si tam nainstalovat aj aplikacie, kde budem pracovat s peniazmi. Je to sice open source ale to nie je ziadna zaruka ze je to bezpecne.

Ake poznate este funkcne alternativy ako spustit nejake android app? Poznam este anbox a https://www.root.cz/zpravicky/spurv-pustte-aplikace-pro-android-na-linuxu-x86/. Ten spurv mi nesiel zbuildovat. Hotovy build ta spolocnost neponuka. Aj keby sa zbuildoval, nie som si isty ci by mi isla ta aplikacia, ktoru potrebujem. Ta vyzaduje google play services.
« Poslední změna: 24. 06. 2019, 08:07:38 od Petr Krčmář »


Re:pomaly android x86 vo vmware
« Odpověď #1 kdy: 21. 06. 2019, 14:47:34 »
Poznam este forky ChromeOS ako napriklad Neverware Cloudready. Poznam este azijske forky androidu ako remixos a phoenixos. Podla mna su to pekne sledovacie nastroje vzhladom na to, ze sa to dost pouziva/pouzivalo v azii.
Vlastne ChromeOS distro by som si asi musel zbuildovat, alebo si stiahnut nejake distro z nejakych for, ktore uz niekto vyrobil a moze to obsahovat spyware/malware. Nemam skusenosti s vyrabanim vlastneho distra a je to vela prace.

Mate niekto z vyssie vymenovanym skusenosti?

Rhinox

  • ***
  • 107
    • Zobrazit profil
    • E-mail
Re:pomaly android x86 vo vmware
« Odpověď #2 kdy: 22. 06. 2019, 18:03:55 »
Bez ohledu na to co ti pise chrome, virtualbox nema guest additions pro android. Tudiz cela grafika jede softwarove. Neco existuje pro podporu sdileneho adresare, jenze pokud vim, pro grafiku nic.

Re:pomaly android x86 vo vmware
« Odpověď #3 kdy: 22. 06. 2019, 22:06:17 »
Skusil som to priamo na zeleze bez virtualizacie a ide to luxusne. Takze problem bude asi v tych guest additions.

Medo77

  • ****
  • 288
    • Zobrazit profil
    • E-mail
Re:pomaly android x86 vo vmware
« Odpověď #4 kdy: 23. 06. 2019, 11:27:02 »
Ak to cele bezi na linuxe, tak je pre teba mozno cesta - open vmware tools.



Re:pomaly android x86 vo vmware
« Odpověď #5 kdy: 23. 06. 2019, 12:48:51 »
Jak moc trváš na vmware? Možná by stálo za to zkusit to raději na Qemu.

Osobně bych s Qemu zkoušel tyto možnosti:
1) GPU Passthru - https://www.youtube.com/watch?v=PBN1DmarJ7k
2) Intel gvt (část grafického jádra necháš hostiteli a část předáš do hosta podobně jako u GPU Passthru)
3) Virgl https://www.youtube.com/watch?v=YYC4j7x4dQE

Seřazeno od nejvýkonější po nejpomalejší. Vzledem k zastaralosti tvého HW body 1 a 2 ti nebudou fungovat. Více napoví Google - https://www.google.com/search?q=android+x86+virtio-gpu

Re:pomaly android x86 vo vmware
« Odpověď #6 kdy: 23. 06. 2019, 14:39:57 »
Ak to cele bezi na linuxe, tak je pre teba mozno cesta - open vmware tools.
Skusim. Nenapadlo ma, ze to je jak normalne distro.

Re:pomaly android x86 vo vmware
« Odpověď #7 kdy: 23. 06. 2019, 14:55:32 »
Ak to cele bezi na linuxe, tak je pre teba mozno cesta - open vmware tools.

Na ich githube pisu, ze open-vm-tools nepodporuje android x86.

Re:pomaly android x86 vo vmware
« Odpověď #8 kdy: 23. 06. 2019, 16:08:01 »
Jak moc trváš na vmware? Možná by stálo za to zkusit to raději na Qemu.

Osobně bych s Qemu zkoušel tyto možnosti:
1) GPU Passthru - https://www.youtube.com/watch?v=PBN1DmarJ7k
2) Intel gvt (část grafického jádra necháš hostiteli a část předáš do hosta podobně jako u GPU Passthru)
3) Virgl https://www.youtube.com/watch?v=YYC4j7x4dQE

Seřazeno od nejvýkonější po nejpomalejší. Vzledem k zastaralosti tvého HW body 1 a 2 ti nebudou fungovat. Více napoví Google - https://www.google.com/search?q=android+x86+virtio-gpu
Ten virgl vypada dobre. Urcite skusim.