Waydroid, et sæt værktøjer til at have dine Android -apps på Ubuntu

Uden tvivl uEn af de funktioner, der er stærkt efterspurgt af Linux -brugere er magten til at gøre brug af Android -applikationer i sin distribution Min favorit er, at selvom der er et stort antal metoder til at opnå dette, er mange af dem baseret på oprettelse og udførelse af en virtuel maskine med systemet, hvilket ikke er det mest effektive, når man ønsker en tovejs mellem Android og din distribution.

Det er derfor i dag skal vi tale om Waydroid -projektet som har udarbejdet et sæt værktøjer, der giver dig mulighed for at skabe et isoleret miljø på en almindelig Linux -distribution sFor at indlæse et fuldt billede af Android -platformsystemet og organisere lanceringen af ​​Android -applikationer med det.

Om Waydroid

Projektet blev tidligere kaldt Anbox-Halium, en ombygget version af Anbox, der er designet til at bruge mere indbygget hardware fra værtsenheden end Anbox, hvilket betyder hurtigere ydeevne. Projektets hovedmål er at køre Android-applikationer på Halium-baserede Linux-telefoner (Halium ligner i konceptet Android GSI, men for standard Linux), men det kan også køre på enhver enhed med en Linux-kerne.

Miljøet er bygget ved hjælp af standardteknologier til at skabe isolerede containeres, f.eks. navneområder for processer, bruger -id'er, netværksundersystem og monteringspunkter. LXC -værktøjssættet bruges til at styre containeren og til at køre Android på en normal Linux -kerne, modulerne binder_linux og ashmem_linux indlæses.

Miljøet er designet til at arbejde med en session baseret på Wayland -protokollen. I modsætning til det lignende Anbox -miljø giver Android -platformen direkte adgang til hardwaren uden yderligere lag. Mens Android -systembilledet, der leveres til installation, er baseret på LineageOS -projektet builds og Android 10.

Af de egenskaber, der skiller sig ud fra Waydroid nævnes følgende:

  • Desktop -integration: Android -applikationer kan køre parallelt med native Linux -applikationer.
  • Understøtter placering af genveje i Android -applikationer i standardmenuen og visning af programmer i oversigtstilstand.
  • Understøtter kørsel af Android-applikationer i multi-vinduetilstand og styling af vinduerne, så de matcher det grundlæggende desktop-layout.
  • Til Android -spil er der mulighed for at køre applikationer i fuldskærmstilstand.
  • Der er en tilstand tilgængelig for at vise standard Android -grænsefladen.

Derudover nævnes det, at for at installere Android-programmer i grafisk tilstand kan du bruge F-Droid-applikationen eller kommandolinjegrænsefladen "waydroid-appinstallation".

Google Play understøttes ikke på grund af link til proprietære Google Android -tjenester, men en gratis alternativ implementering af Google -tjenester kan installeres fra microG -projektet.

Værktøjskoden, der foreslås af projektet, er skrevet i Python og frigives under GPLv3 -licensen. Klarpakker er bygget til Ubuntu 20.04 / 21.04, Debian 11, Droidian og Ubports.

Sådan installeres Waydroid på Ubuntu og derivater?

Den første ting, vi skal gøre for at kunne installere Waydroid i vores system, er at åbne en terminal (vi kan gøre det med tastaturgenvejen Ctrl + Alt + T), og i den skal vi skrive følgende:

Det første er at definere vores fordeling, hvor vi skal erstatte "version-ubuntu" med kodenavnet på den version, vi er på, hvilket kan være fokalt, bionisk, hirsute osv.

export DISTRO="version-ubuntu"
Nu fortsætter vi med at få gpg -nøglerne og vi importerer dem med:
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

Når dette er gjort, fortsætter vi nu med at installere Waydroid i vores distribution ved at skrive:

sudo apt install waydroid 

Og endelig fortsætter vi med at udføre Waydroid -tjenesterne, som er init -processen:

sudo waydroid init 

Beholderen:

sudosystemctl start waydroid-container 

Og vi fortsætter med at køre Waydroid med:

waydroid session start 

Eller med denne anden kommando:

waydroid show-full-ui 

Og i tilfælde af problemer kan vi simpelthen genstarte containeren med:

sudo systemctl restart waydroid-container 

Endelig kan de for dem, der er interesseret i at vide mere om det om WayDroid, kontrollere detaljerne på dets officielle websted.


En kommentar, lad din

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   Nasher_87 (ARG) sagde han

    Ifølge kommentarer på siden skal du være logget ind og have Wayland startet
    For eksempel vil det ikke lade mig installere det på Ubuntu