WayDroid dokáže spúšťať aplikácie pre Android v systéme Linux bez spomalenia

Existuje mnoho spôsobov, ako spustiť aplikácie pre Android na stolných počítačoch, ale nové riešenie s názvom WayDroid sa zdá byť najlepšou voľbou pre počítače so systémom Linux.

Existuje mnoho spôsobov, ako spustiť aplikácie pre Android na stolných počítačoch. Desktopové emulátory ako BlueStacks sú populárne, môžete spustiť Android x86 vo virtuálnom stroji (alebo s dvojitým spustením) alebo môžete počkať Vrstva kompatibility aplikácií pre Android v systéme Windows 11. Anbox je ďalšie riešenie pre spúšťanie aplikácií pre Android, ktoré je určené na podporu Linuxu a smartfónov založených na Linuxe, ale trpí pomalým výkonom na zariadeniach s nízkou spotrebou. Teraz je tu ďalší projekt, ktorého cieľom je priniesť aplikácie pre Android do zariadení so systémom Linux, ale bez spomalenia a trhania, ktoré sa bežne vyskytuje v Anboxe.

WayDroid (cez Smartfóny so systémom Linux a Telefóny Tux), predtým nazývaná Anbox-Halium, je prestavaná verzia Anbox, ktorá je navrhnutá tak, aby využívala viac natívneho hardvéru hostiteľského zariadenia ako Anbox – čo znamená rýchlejší výkon. Hlavným zameraním projektu je spustenie aplikácií pre Android na telefónoch s Linuxom založených na Halium (Halium má podobný koncept ako

GSI pre Android, ale pre štandardný Linux), ale môže bežať aj na akomkoľvek zariadení s hlavným linuxovým jadrom.

Vyššie uvedené video ukazuje WayDroid, ktorý beží nad PostmarketOS Linuxom na OnePlus 6, od série OnePlus 6 môže spustiť štandardné jadro Linuxu. Samozrejme, OnePlus 6 dokáže spúšťať aplikácie pre Android s pôvodným operačným systémom, ale WayDroid je vzrušujúci, pretože je plne otvorený. Na svojom telefóne môžete spustiť distribúciu Linuxu plus WayDroid pre občasnú aplikáciu pre Android, a zároveň mať plnú kontrolu nad svojím zariadením (so softvérovou podporou pochádzajúcou z Linuxu komunita).

Nižšie je ďalšie video WayDroid (z čias, keď bol ešte známy ako prepis Anboxu), ktorý beží na Moto Z2 Force s Ubuntu Touch. Keby nebolo stavového riadka Ubuntu v hornej časti, bolo by ťažké vedieť, že aplikácie pre Android nebežia na natívnom zariadení.

WayDroid vykresľuje grafickú vyrovnávaciu pamäť v LXC s priamou podporou Wayland (zobrazovací server, ktorý teraz používajú mnohé distribúcie Linuxu), vďaka čomu je plynulejší ako pôvodný projekt Anbox. Táto super hladká funkčnosť nie je len pre telefóny so systémom Linux – funguje dobre na distribúciách Linuxu pre stolné počítače. Nižšie je snímka obrazovky WayDroid bežiaceho na desktopovom Ubuntu s podobnou správou okien ako Chrome OS.

WayDroid na Ubuntu Linux. Poďakovanie: uznávaný vývojár XDA erfanoabdi

Je vzrušujúce vidieť, ako sú aplikácie pre Android v systéme Linux stále lepšie a lepšie, najmä preto, že funkčnosť bude jednou z najdôležitejších zmien v systéme Windows 11. Táto zmena pravdepodobne najviac prospeje telefónom s operačným systémom Linux, ako aj mnohým dôležitým aplikáciám nikdy nebude k dispozícii ako natívny softvér Linux, ale v niektorých prípadoch bude užitočný aj pre stolné počítače tiež.

Hlavným úlovkom momentálne je, že v WayDroid nie je žiadna emulačná vrstva, takže zariadenia x86 (ako väčšina PC) môžu spúšťať iba binárne súbory x86 a zariadenia ARM64 (väčšina telefónov a tabletov) môžu spúšťať iba ARM64 dvojhviezdy. Je to podobné tomu, ako funguje vrstva kompatibility Wine – aj keď Wine je k dispozícii pre Android, nemôže spustiť väčšinu softvéru Windows na väčšine zariadení so systémom Android, pretože telefóny sú zvyčajne ARM a väčšina softvéru Windows je iba x86. Vývojár dúfa, že v budúcnosti implementuje emuláciu pomocou komponentov z Podsystém Android pre Windows 11.

Ak chcete vyskúšať WayDroid, pozrite sa na úložisko GitHub projektu pre najnovšie pokyny na inštaláciu.