Waydroid-prosjektet utvikler en pakke for å kjøre Android på GNU/Linux-distribusjoner

Waydroid-prosjektet har utarbeidet et verktøysett som lar deg lage et isolert miljø i en vanlig Linux-distribusjon for å laste et komplett systembilde av Android-plattformen og organisere lanseringen av Android-applikasjoner som bruker den. Koden til verktøysettet foreslått av prosjektet er skrevet i Python og leveres under GPLv3-lisensen. Ferdige pakker genereres for Ubuntu 20.04/21.04, Debian 11, Droidian og Ubports.

Miljøet er dannet ved hjelp av standardteknologier for å lage isolerte beholdere, for eksempel navneområder for prosesser, bruker-IDer, nettverksundersystem og monteringspunkter. LXC-verktøysettet brukes til å administrere beholderen. For å kjøre Android blir modulene "binder_linux" og "ashmem_linux" lastet på toppen av den vanlige Linux-kjernen.

Miljøet er designet for å fungere med en økt basert på Wayland-protokollen. I motsetning til det lignende Anbox-miljøet, gis Android-plattformen direkte tilgang til maskinvaren, uten ekstra lag. Android-systembildet som er foreslått for installasjon, er basert på sammenstillinger fra LineageOS- og Android 10-prosjektet.

Waydroid-funksjoner:

  • Desktop-integrasjon – Android-apper kan kjøres side ved side med native Linux-apper.
    Waydroid-prosjektet utvikler en pakke for å kjøre Android på GNU/Linux-distribusjoner
  • Den støtter plassering av snarveier til Android-applikasjoner i standardmenyen og visning av programmer i oversiktsmodus.
    Waydroid-prosjektet utvikler en pakke for å kjøre Android på GNU/Linux-distribusjoner
  • Den støtter kjøring av Android-applikasjoner i flervindusmodus og stylingvinduer for å matche den grunnleggende skrivebordsdesignen.
    Waydroid-prosjektet utvikler en pakke for å kjøre Android på GNU/Linux-distribusjoner
  • Android-spill har muligheten til å kjøre applikasjoner i fullskjermmodus.
    Waydroid-prosjektet utvikler en pakke for å kjøre Android på GNU/Linux-distribusjoner
  • En modus er tilgjengelig for å vise standard Android-grensesnitt.
  • For å installere Android-programmer i grafisk modus, kan du bruke F-Droid-applikasjonen eller kommandolinjegrensesnittet ("waydroid app install 123.apk"). Google Play støttes ikke på grunn av å være knyttet til Googles proprietære Android-tjenester, men du kan installere en alternativ gratis implementering av Google-tjenester fra microG-prosjektet.

Kilde: opennet.ru

Legg til en kommentar