WayDroid může spouštět aplikace pro Android na Linuxu bez zpomalení

Existuje mnoho způsobů, jak spouštět aplikace pro Android na stolních počítačích, ale nové řešení s názvem WayDroid se zdá být nejlepší volbou pro počítače se systémem Linux.

Existuje mnoho způsobů, jak spouštět aplikace pro Android na stolních počítačích. Desktopové emulátory jako BlueStacks jsou populární, můžete spustit Android x86 ve virtuálním počítači (nebo s duálním spouštěním), nebo můžete počkat Vrstva kompatibility aplikací pro Android ve Windows 11. Anbox je další řešení pro spouštění aplikací pro Android, které je určeno pro podporu Linuxu a smartphonů založených na Linuxu, ale trpí pomalým výkonem na zařízeních s nízkou spotřebou. Nyní je tu další projekt, jehož cílem je přinést aplikace pro Android na zařízení se systémem Linux, ale bez zpomalení a trhání, které se běžně vyskytuje u Anboxu.

WayDroid (přes Smartphony se systémem Linux a Telefony Tux), dříve nazývaná Anbox-Halium, je předělaná verze Anbox, která je navržena tak, aby využívala více nativního hardwaru hostitelského zařízení než Anbox – což znamená rychlejší výkon. Hlavním zaměřením projektu je spouštění aplikací pro Android na linuxových telefonech založených na Halium (Halium je konceptem podobné

GSI Androidu, ale pro standardní Linux), ale může také běžet na všech zařízeních s hlavním linuxovým jádrem.

Výše uvedené video ukazuje WayDroid běžící nad PostmarketOS Linux na OnePlus 6, od řady OnePlus 6 umí spustit standardní linuxové jádro. OnePlus 6 samozřejmě dokáže spouštět aplikace pro Android se svým původním operačním systémem, ale WayDroid je vzrušující, protože je plně otevřený. Na svém telefonu můžete provozovat distribuci Linuxu plus WayDroid pro příležitostnou aplikaci pro Android, a zároveň mít plnou kontrolu nad svým zařízením (se softwarovou podporou pocházející z Linuxu společenství).

Níže je další video WayDroid (z doby, kdy to bylo ještě známé jako přepis Anbox), běžící na Moto Z2 Force s Ubuntu Touch. Nebýt stavového řádku Ubuntu nahoře, bylo by těžké vědět, že aplikace pro Android neběží na nativním zařízení.

WayDroid vykresluje grafickou vyrovnávací paměť v LXC s přímou podporou Wayland (zobrazovací server nyní používaný mnoha distribucemi Linuxu), díky čemuž je plynulejší než původní projekt Anbox. Tato super hladká funkčnost není jen pro linuxové telefony – funguje dobře na desktopových linuxových distribucích. Níže je snímek obrazovky WayDroid běžícího na desktopovém Ubuntu s podobnou správou oken jako Chrome OS.

WayDroid na Ubuntu Linux. Kredity: XDA Recognized Developer erfanoabdi

Je vzrušující vidět, jak se aplikace pro Android v systému Linux stávají lepšími a lepšími, zejména proto, že funkčnost bude jednou z nejdůležitějších změn ve Windows 11. Tato změna pravděpodobně nejvíce prospěje telefonům s operačním systémem Linux, stejně jako mnoho důležitých aplikací nikdy nebude k dispozici jako nativní linuxový software, ale v některých případech bude také užitečný pro stolní počítače také.

Hlavním úlovkem je právě to, že ve WayDroid není žádná emulační vrstva, takže zařízení x86 (jako většina PC) mohou spouštět pouze binární soubory x86 a zařízení ARM64 (většina telefonů a tabletů) mohou spouštět pouze ARM64 dvojhvězdy. Je to podobné tomu, jak funguje vrstva kompatibility Wine – i když Wine je k dispozici pro Android, nelze na něm spustit většinu softwaru Windows na většině zařízení Android, protože telefony jsou obvykle ARM a většina softwaru Windows je pouze x86. Vývojář doufá, že v budoucnu implementuje emulaci pomocí komponent z Podsystém Android pro Windows 11.

Pokud chcete WayDroid vyzkoušet, podívejte se na úložiště GitHub projektu pro nejnovější pokyny k instalaci.