Projekt Waydroid vyvíjí balíček pro provoz Androidu na distribucích GNU/Linux

Projekt Waydroid připravil sadu nástrojů, která umožňuje vytvořit v běžné linuxové distribuci izolované prostředí pro načtení kompletní systémové image platformy Android a organizaci spouštění aplikací pro Android pomocí ní. Kód sady nástrojů navržené projektem je napsán v Pythonu a je dodáván pod licencí GPLv3. Připravené balíčky jsou generovány pro Ubuntu 20.04/21.04, Debian 11, Droidian a Ubports.

Prostředí je tvořeno pomocí standardních technologií k vytváření izolovaných kontejnerů, jako jsou jmenné prostory pro procesy, ID uživatelů, síťový subsystém a přípojné body. Ke správě kontejneru se používá sada nástrojů LXC. Chcete-li spustit Android, moduly „binder_linux“ a „ashmem_linux“ jsou načteny nad běžným linuxovým jádrem.

Prostředí je navrženo pro práci s relací založenou na protokolu Wayland. Na rozdíl od podobného prostředí Anbox má platforma Android přímý přístup k hardwaru bez dalších vrstev. Obraz systému Android navržený k instalaci je založen na sestavách z projektu LineageOS a Android 10.

Vlastnosti Waydroid:

  • Integrace desktopu – aplikace pro Android mohou běžet vedle sebe s nativními aplikacemi pro Linux.
    Projekt Waydroid vyvíjí balíček pro provoz Androidu na distribucích GNU/Linux
  • Podporuje umístění zástupců aplikací pro Android do standardní nabídky a zobrazení programů v režimu přehledu.
    Projekt Waydroid vyvíjí balíček pro provoz Androidu na distribucích GNU/Linux
  • Podporuje spouštění aplikací pro Android v režimu více oken a styling oken, aby odpovídal základnímu designu pracovní plochy.
    Projekt Waydroid vyvíjí balíček pro provoz Androidu na distribucích GNU/Linux
  • Hry pro Android mají možnost spouštět aplikace v režimu celé obrazovky.
    Projekt Waydroid vyvíjí balíček pro provoz Androidu na distribucích GNU/Linux
  • K dispozici je režim pro zobrazení standardního rozhraní Android.
  • Chcete-li nainstalovat programy Android v grafickém režimu, můžete použít aplikaci F-Droid nebo rozhraní příkazového řádku („waydroid app install 123.apk“). Google Play není podporován, protože je vázán na proprietární služby Android společnosti Google, ale můžete si nainstalovat alternativní bezplatnou implementaci služeb Google z projektu microG.

Zdroj: opennet.ru

Přidat komentář