Waydroid-projektet har förberett ett verktyg som gör det möjligt att skapa en isolerad miljö i en vanlig Linux-distribution för att ladda en fullstÀndig systemavbild av Android-plattformen och organisera körningen av Android-applikationer med dess hjÀlp. Koden för det erbjudna verktyget Àr skriven i Python och distribueras under GPLv3-licensen. FÀrdiga paket Àr tillgÀngliga för Ubuntu 20.04/21.04, Debian 11, Droidian och Ubports.
Miljön skapas med hjÀlp av standardteknologier för att skapa isolerade containrar, som namnrymder för processer, anvÀndaridentifierare, nÀtverksunderhÄll och monteringspunkter. För att hantera containern anvÀnds LXC-verktyget. För att köra Android ovanpÄ den vanliga Linux-kÀrnan laddas modulerna 'binder_linux' och 'ashmem_linux'.
Miljön Àr avsedd för anvÀndning med ett session som baseras pÄ Wayland-protokollet. Till skillnad frÄn den liknande miljön Anbox, fÄr Android-plattformen direkt Ätkomst till hÄrdvaran utan extra lager. Den systemavbild som erbjuds för installation av Android Àr baserad pÄ byggnader frÄn LineageOS-projektet och Android 10.
Funktioner i Waydroid:
- Integration med skrivbordet â Android-appar kan köras bredvid inhemska Linux-appar.

- Shortcut för Android-appar kan placeras i standardmenyn, och program kan visas i översiktlÀge.

- Stöd för att köra Android-appar i flerfönsterlÀge och anpassning av fönster för att matcha skrivbordets design.

- För Android-spel finns det möjlighet att köra appar i helskÀrm.

- Ett lÀge för att visa det standardmÀssiga Android-grÀnssnittet Àr tillgÀngligt.
- För installation av Android-program i grafisk lÀge kan F-Droid-appen eller kommandoradsgrÀnssnittet ('waydroid app install 123.apk') anvÀndas. Google Play stöds inte pÄ grund av beroendet av proprietÀra Googles Android-tjÀnster, men en alternativ fri implementation av Googles tjÀnster frÄn microG-projektet kan installeras.
KĂ€lla: opennet.ru




