Waydroid, sada nástrojů pro aplikace Android pro Ubuntu

Bezpochyby tyJedna z funkcí, která je velmi žádaná uživateli Linuxu je síla využívat při své distribuci aplikace pro Android Nejraději mám, že i když existuje velké množství metod, jak toho dosáhnout, mnoho z nich je založeno na vytvoření a spuštění virtuálního stroje se systémem, což není nejúčinnější, když chcete obousměrnost mezi Androidem a vaše distribuce.

To je důvod, proč dnes budeme hovořit o projektu Waydroid který připravil sadu nástrojů, které umožňuje vytvořit izolované prostředí na běžné distribuci Linuxu strNačíst úplný obrázek systému platformy Android a organizovat s ním spouštění aplikací pro Android.

O Waydroidovi

Projekt se dříve jmenoval Anbox-Halium, přestavěná verze Anboxu, která je navržena tak, aby používala více nativního hardwaru z hostitelského zařízení než Anbox, což znamená rychlejší výkon. Hlavním cílem projektu je spouštění aplikací pro Android na linuxových telefonech založených na Halium (Halium je svým konceptem podobný Android GSI, ale pro standardní Linux), ale lze jej také spustit na jakémkoli zařízení s linuxovým jádrem.

Prostředí je vytvořeno pomocí standardních technologií k vytváření izolovaných kontejnerůs, jako jsou obory názvů pro procesy, ID uživatelů, síťový subsystém a body připojení. Sada nástrojů LXC slouží ke správě kontejneru a ke spouštění systému Android na normálním linuxovém jádře, načtou se moduly binder_linux a ashmem_linux.

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

Z charakteristik, které vynikají z Waydroidu jsou zmíněny následující:

  • Integrace s počítačem: Aplikace pro Android lze spouštět souběžně s nativními aplikacemi Linuxu.
  • Podporuje umisťování zkratek do aplikací pro Android do standardní nabídky a zobrazování programů v režimu přehledu.
  • Podporuje běh aplikací pro Android v režimu více oken a styling oken tak, aby odpovídaly základnímu rozložení plochy.
  • U her pro Android je k dispozici možnost spouštět aplikace v režimu celé obrazovky.
  • K dispozici je režim pro zobrazení standardního rozhraní Android.

Kromě toho se uvádí, že k instalaci programů Android v grafickém režimu můžete použít aplikaci F-Droid nebo rozhraní příkazového řádku „instalace aplikace waydroid“.

Google Play není podporován kvůli propojení s proprietárními službami Google Android, ale z projektu microG lze nainstalovat bezplatnou alternativní implementaci služeb Google.

Kód sady nástrojů navržený projektem je napsán v Pythonu a je vydán pod licencí GPLv3. Připravené balíčky jsou generovány pro Ubuntu 20.04 / 21.04, Debian 11, Droidian a Ubports.

Jak nainstalovat Waydroid na Ubuntu a deriváty?

První věc, kterou musíme udělat, abychom mohli nainstalovat Waydroid do našeho systému, je otevřít terminál (můžeme to udělat pomocí klávesové zkratky Ctrl + Alt + T) a v něm napíšeme následující:

První věcí je definovat naši distribuci, kde budeme nahrazovat „version-ubuntu“ kódovým názvem verze, na které se nacházíme, což může být fokální, bionické, chlupaté atd.

export DISTRO="version-ubuntu"
Nyní přistoupíme k získání klíčů gpg a importujeme je pomocí:
curl https://repo.waydro.id/waydroid.gpg > /usr/share/keyrings/waydroid.gpg && \
echo "deb [signed-by=/usr/share/keyrings/waydroid.gpg] https://repo.waydro.id/ $DISTRO main" > /etc/apt/sources.list.d/waydroid.list && \
sudo apt update

Jakmile to bude hotové, nyní přistoupíme k instalaci Waydroidu do naší distribuce zadáním:

sudo apt install waydroid 

A nakonec přistoupíme ke spuštění služeb Waydroid, což jsou počáteční kroky:

sudo waydroid init 

Kontejner:

sudosystemctl start waydroid-container 

A pokračujeme ke spuštění Waydroid s:

waydroid session start 

Nebo pomocí tohoto dalšího příkazu:

waydroid show-full-ui 

A v případě problémů můžeme kontejner jednoduše restartovat pomocí:

sudo systemctl restart waydroid-container 

Konečně, pro ty, kteří mají zájem dozvědět se o WayDroidu více, si mohou ověřit podrobnosti na svých oficiálních webových stránkách.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   Nasher_87 (ARG) řekl

    Podle komentářů na stránce musíte být přihlášeni a mít spuštěný Wayland
    Například mi to nedovolí nainstalovat to na Ubuntu