Waydroid-projektet utvecklar ett paket för att köra Android på GNU/Linux-distributioner

Waydroid-projektet har förberett en verktygslåda som låter dig skapa en isolerad miljö i en vanlig Linux-distribution för att ladda en komplett systembild av Android-plattformen och organisera lanseringen av Android-applikationer som använder den. Koden för verktygslådan som föreslås av projektet är skriven i Python och tillhandahålls under GPLv3-licensen. Färdiga paket genereras för Ubuntu 20.04/21.04, Debian 11, Droidian och Ubports.

Miljön skapas med hjälp av standardteknik för att skapa isolerade behållare, såsom namnutrymmen för processer, användar-ID, nätverksundersystem och monteringspunkter. LXC-verktygslådan används för att hantera behållaren. För att köra Android laddas modulerna "binder_linux" och "ashmem_linux" ovanpå den vanliga Linux-kärnan.

Miljön är designad för att fungera med en session baserad på Wayland-protokollet. Till skillnad från den liknande Anbox-miljön ges Android-plattformen direkt tillgång till hårdvaran, utan ytterligare lager. Den Android-systembild som föreslås för installation är baserad på sammansättningar från LineageOS- och Android 10-projektet.

Waydroid-funktioner:

  • Desktopintegration - Android-appar kan köras sida vid sida med inbyggda Linux-appar.
    Waydroid-projektet utvecklar ett paket för att köra Android på GNU/Linux-distributioner
  • Den stöder placering av genvägar till Android-applikationer i standardmenyn och visning av program i översiktsläge.
    Waydroid-projektet utvecklar ett paket för att köra Android på GNU/Linux-distributioner
  • Den stöder körning av Android-applikationer i flerfönsterläge och stylingfönster för att matcha den grundläggande skrivbordsdesignen.
    Waydroid-projektet utvecklar ett paket för att köra Android på GNU/Linux-distributioner
  • Android-spel har förmågan att köra applikationer i helskärmsläge.
    Waydroid-projektet utvecklar ett paket för att köra Android på GNU/Linux-distributioner
  • Ett läge är tillgängligt för att visa standardgränssnittet för Android.
  • För att installera Android-program i grafiskt läge kan du använda F-Droid-applikationen eller kommandoradsgränssnittet ("waydroid app install 123.apk"). Google Play stöds inte på grund av att det är knutet till Googles proprietära Android-tjänster, men du kan installera en alternativ gratis implementering av Google-tjänster från microG-projektet.

Källa: opennet.ru

Lägg en kommentar