Fórum Root.cz
Hlavní témata => Desktop => Téma založeno: Mlocik97 21. 10. 2020, 19:53:44
-
Zdravím,
chcel by som si na desktop nainštalovať Android, a rozhodujem sa medzi:
PrimeOS
Android x86
alebo možno nejaký iný?
Ktorý FOSS Android pre desktop by ste mi poradili?
-
A jaky je use case? Zkousel jsi nekdy Chromebook, resp. jsou tyto moznosti srovnatelne s tim co CB nabizi?
-
Use case sú 2 aplikácie z Google Play a ako platforma pre vývoj a testovanie.
-
Já mám v KVM/VirtualBoxu Android-x86 a je to na některé věci použitelné. Ale třeba jsem nevymyslel, jak tomu emulovat webkameru (ale passthrough existující USB kamery v qemu funguje).
-
btw. k Chromebooku, nie nemám, a ChromeOS pokiaľ viem je viazaný práve na Chromebooky a nedostupný pre bežné PC (aj keď je tu samozrejme FOSS ChromiumOS pre desktop, neviem jak je ten so stabilitou a možnosťou behu Android Aplikácií a Google Play.
Čo viem ale Android x86 má Google Play predinštalovaný v sebe, a vyzerá že PrimeOS taky.
-
Nedávno jsem podobnou otázku řešil ve vláknu Jaký virtuální Android pro Linux (pro spouštění arm i x86 aplikací)? (https://forum.root.cz/index.php?topic=22616.0). Verdikt je v posledním komentáři (https://forum.root.cz/index.php?topic=22616.msg326494#msg326494).
-
Já příležitostně používám taky Android-x86. Výhodu vidím v tom, že to je stabilní a kontinuálně vyvíjený projekt (poslední release 2020-05-20).
-
Tak som vyskúšal Anbox, celkom funkčný ale sú trocha problémy s ovládaním a občas to padne.
Skúšal som Android x86, ten funguje ešte lepšie a vyzerá to že je to fakt asi najlepší možný spôsob teraz.
Ešte vyskúšam PrimeOS a uvidím na čo sa nakoniec rozhodnem.
-
Posledná otázka,... k tomu Android x86, je tam k dispozícii viacero verzií, stiahol som verziu 9, ktorá je priamo podporovaná virt-managerom, a chcel by som sa spýtať ale že tam je tam k dispozícii 9.0-r2 a 9.0-r2-k49
aký je medzi nimi rozdiel?
-
Posledná otázka,... k tomu Android x86, ...je tam k dispozícii 9.0-r2 a 9.0-r2-k49
aký je medzi nimi rozdiel?
k49 = Android Kernel 4.9
Ešte vyskúšam PrimeOS a uvidím na čo sa nakoniec rozhodnem.
Okorát bacha. Tady v těch všech forcích Adroidu-x86, které jsou často asijské výtvory, prej bývá malware. Nevím jsetli zrovna PrimeOS, abych nekřivdil.
ktorá je priamo podporovaná virt-managerom
Pokud budeš dávat Android-x86 do virtuálky, tak počítej, že ti např. v některých hrách pro ARM nebude fungovat ovládání myší (viz výše odkazovaná diskuze). V Android Emulator, verze Android R 32bit to fungovalo. Andorid Emulator je založen na Qemu, ale má zřejmě navíc virtuální ovladač dotykové obrazovky.
-
Ohľadom Android x86, aká je istota že to neobsahuje malware? Tie forky asi fakt radšej nie. Anbox tiež nie, keďže stabilný moc nieje,... ešte skúsim ten ofiko emulátor a rozhodnem sa či použijem emulátor alebo Android x86
-
Ešte som narazil na project Celadon čo je vraj oficiálne od Intelu: https://01.org/projectceladon/
-
Ohľadom Android x86, aká je istota že to neobsahuje malware?
Jistota je jen taková jako u každého jiného open source a jelikož má Android-x86 velkou základnu, tak je šance na malware menší než u nějakých malých forků. Navíc pokud by přece jen v Androidu-x86 byl malware, tak by byl i v těch forcích.
-
Ešte som narazil na project Celadon čo je vraj oficiálne od Intelu: https://01.org/projectceladon/
Neznám, nezkoušel jsem.
-
OK, skúšal som Android Studio Emulator, zistil som že to nie je Emulácia ale Virtualizácia, (keď som sa pokúšal spustiť Emulator na systéme v KVM, tak mi vyhodilo upozornenie na nested virtualizáciu, a že to môže mať negatívny dopad na výkon (čož sa mi potvrdilo). Takže Android Studio Emulator nainštalujem na ostrý systém, akurát neviem ako ho nainštalovať bez Android Studio a IDE. Rád by som mal len samotný emulátor.
-
OK, skúšal som Android Studio Emulator, zistil som že to nie je Emulácia ale Virtualizácia
Ano je to virtualizace.
Takže Android Studio Emulator nainštalujem na ostrý systém, akurát neviem ako ho nainštalovať bez Android Studio a IDE. Rád by som mal len samotný emulátor.
U nás na archlinuxu je přímo https://aur.archlinux.org/packages/android-emulator (760 MB) a k tomu jsem doinstaloval https://aur.archlinux.org/packages/android-sdk-platform-tools (25 MB). Nejdřív to vyhazovalo nějakou chybu, ale po googlení jsem zjistil, že je potřeba změnit nějakou cestu v konfiguráku, pak už to jelo.
-
FydeOS. Chromium OS + play. Problém je jediný v tom že pokud chcete účet Google (věřím víc Američanovi než Číňanovi) tak se musíte přesně držet nějakého návodu. Také nevím jak moc se jim dá věřit.
-
Tak som otestoval všetky lepšie riešenia, výsledok:
stále sa rozhodujem medzi Android Studio Emulatorom a Android x86... Studio Emulator má výhodu že je oficiálny ale aj nevýhodu voči Android x86, a to hlavne omedzený beh na virtuálnych strojoch, a asi nižší výkon. Na druhú stranu, je tu pár vecí ohľadom ovládania, ktoré sú lepšie v Emulátore. Ťažko sa rozhodnúť. Tiež je u emulátoru komplikovanejšia inštalácia ak to chcete inštalovať bez Studia a IDE, a vyžaduje to JDK a podobné veci. ďalšiu nevýhodu vidím že Emulátor nutne potrebuje nejaký systém, na ktorom musí bežať, a neviem ani ovplyvniť koľko výkonu prenechať pre Emulator (aspoň som nenašiel jednoduché spôsoby). No Android x86 práve to ovládanie a pár ďalších vecí, a tiež že je neoficiálne riešenie, ťažko rozhodnúť. Ešte trocha stále pozerám na Anbox, ale ten skôr nie, keďže v ňom appky občas padajú a hlavne sa to ovláda veľmi špatne, niektoré veci aj špatne zobrazí, a pod. dokonca veľa krát som ostal len na čiernom okne. Skúšal som dokonca aj ARC Welder, ale ten bol absolutne nefunkčný. Tiež som skúšal inšie emulátory, ale tie boli výkonovo katastrofa. Btw a podobne ako Studio Emulator, ani jeden nemal nainštalovaný Google Play, a ručne ste museli inštalovať... Skúšal som aj ten project Caledon ale ten je fakt v plienkach a extrémne náročné na spojaznenie... Chromium OS tiež nie pre mňa vyhovujúce riešenie, veľa appiek stále nefunguje alebo funguje ale sú polorozbyté.
Takže v konečnom výsledku asi najlepšie riešenia sú:
Android Studio Emulator
Android x86
-
Ešte spravím Diff medzi zdrojákmy AOSP a Android x86, a následne sa rozhodnem či definitívne budem používať Android x86, ale asi áno.
-
Takže v konečnom výsledku asi najlepšie riešenia sú:
Android Studio Emulator
Android x86
Taky si to myslím.
Ešte trocha stále pozerám na Anbox, ale ten skôr nie, keďže v ňom appky občas padajú a hlavne sa to ovláda veľmi špatne, niektoré veci aj špatne zobrazí, a pod. dokonca veľa krát som ostal len na čiernom okne.
Taky mám takovou zkušenost. Anbox zatím není hotový, ale pokud se mu budou vývojáři věnovat, tak by to mohl být takový "Wine" pro android. Ale moc nevěřím, že o Anbox bude mezi uživateli větší zájem (možná tak na hry), protože většina aplikací v mobilu se ovládá jinak než na desktopu a taky jsou mobilní appky navázány na senzory, GPS nebo foťák v mobilu a bez nich by spousta appek nefungovala.
-
[...] protože většina aplikací v mobilu se ovládá jinak než na desktopu a taky jsou mobilní appky navázány na senzory, GPS nebo foťák v mobilu a bez nich by spousta appek nefungovala.
tak pokud by se tomu venovali (coz znamena primarne cas), tak se daji "prodratovat" senzory (treba Thinkpady (nevim jestli i nove) maji sensor kvuli zaparkovani HDD pri padu, ktery lze pouzit jako pohybovej senzor, tedy naklapenim NB bys ovladal hry stejne jako mobilem, GPS by mohlo byt emulavane/fake, interni v NB, nebo v USB... webcam nativni v NB...
nicmene pred asi pul rokem byl problem i to ze nektera aplikace vyzadovala aktivni Wifi (nebo MobilniData?) a nestacilo ji ze ma app nad Anbox dostupnou sit po (virtualnim)"ethernetu"...
-
@k3dAR:
jako jo senzory by šly nějak zprovoznit, emulovat, fejknout, ale jaká by byla motivace uživatelů, takové appky používat na PC/NTB když každý z nás má v kapse smartphone. Mě napadají jen hry (na ně láká i bezpočet těch asijských forků Androidu-x86 včetně aplikací, které udělají z dotykového ovládání ovládání na klávesnici a myši) a pak mě napadají ještě komunikátory, které nemají desktopovou variantu (např. videohovory u Whatsappu zatím nefungují na desktopu).
-
Já zkoušel http://blissos.org/ a fungoval na jednom stroji s i5 bezvadně. Na dalším se nerozjel. Asi i záleží na konkrétním hw.