16.12.2023, 13:31
@Radek_Kovacik Kdysi jsem to (cca 3-4 roky zpátky) pro kamaráda řešil. Jaká je situace dnes, netuším. Asi nebude problém pustit tam nějakou starší verzi Android, ale u těch novějších bych si tím tak jistý nebyl. Pamatuji si, že tenkrát to bylo hodně závislé na HW (CPU, GPU, síť, audio, ...), ne na všech (a na jejich BIOS/UEFI) se mi to podařilo spustit. Detaily si moc nepamatuji, ale myslím, že jsme tenkrát používali distribuci z https://www.android-x86.org/
Jinak máš pravdu. Emulátory existují, ale to není to, co by člověk asi chtěl, protože to jsou jen emulátory běžící na hostitelském systému. Často jej tam pak problém se 100% využitím HW, který je zpravidla skryté za funkcemi hostitelského systému. A tobě asi jde o klasické portování Android na HW PC (x86), což je to, co výše odkazované řešení skutečně dělá. Tak on i Android víceméně vychází z Linux, takže to zas úplně neřešitelný problém být nemusí. Jádro se přeloží, větší problémy ale budou u dílčích HW, ale to jsem už psal.
Chceš-li na tom provozovat např. hry, bývá velmi často problém s HW (GPU) akcelerací. Na druhou stranu, výkon CPU je v případě použití některých x86 vyšší než u ARM. Plno věcí, i když nefungovala HW akcelerace, zvládla ta SW. Ale mělo to samozřejmě své limity. Zkusím se kamaráda zeptat, zda to ještě používá.
Jinak máš pravdu. Emulátory existují, ale to není to, co by člověk asi chtěl, protože to jsou jen emulátory běžící na hostitelském systému. Často jej tam pak problém se 100% využitím HW, který je zpravidla skryté za funkcemi hostitelského systému. A tobě asi jde o klasické portování Android na HW PC (x86), což je to, co výše odkazované řešení skutečně dělá. Tak on i Android víceméně vychází z Linux, takže to zas úplně neřešitelný problém být nemusí. Jádro se přeloží, větší problémy ale budou u dílčích HW, ale to jsem už psal.
Chceš-li na tom provozovat např. hry, bývá velmi často problém s HW (GPU) akcelerací. Na druhou stranu, výkon CPU je v případě použití některých x86 vyšší než u ARM. Plno věcí, i když nefungovala HW akcelerace, zvládla ta SW. Ale mělo to samozřejmě své limity. Zkusím se kamaráda zeptat, zda to ještě používá.
