Waydroid, skup alata za postavljanje vaših Android aplikacija na Ubuntu

Nema sumnje uJedna od značajki koja se jako traži od strane korisnika Linuxa je moć korištenja Android aplikacija u njihovoj distribuciji Najdraže mi je što, iako postoji veliki broj metoda za postizanje toga, mnoge od njih temelje se na stvaranju i izvođenju virtualnog stroja sa sustavom, što nije najučinkovitije kada se želi dvosmjernost između Androida i svoju distribuciju.

Zbog toga danas ćemo razgovarati o projektu Waydroid koja je pripremila skup alata koji omogućuje stvaranje izoliranog okruženja na običnoj distribuciji Linuxa strZa učitavanje potpune slike sustava platforme Android i s njim organizirati pokretanje Android aplikacija.

O Waydroidu

Projekt se prije zvao Anbox-Halium, obnovljena verzija Anboxa koja je dizajnirana za korištenje više izvornog hardvera s glavnog uređaja od Anboxa, što znači brže performanse. Glavni cilj projekta je pokretanje Android aplikacija na Linux telefonima sa sjedištem u Haliju (Halium je po konceptu sličan Android GSI, ali za standardni Linux), ali se također može pokrenuti na bilo kojem uređaju s Linux jezgrom.

Okoliš je izgrađen korištenjem standardnih tehnologija za stvaranje izoliranih spremnikas, kao što su prostori imena za procese, korisnički ID -ovi, mrežni podsustav i točke montiranja. LXC alati se koriste za upravljanje spremnikom i za pokretanje Androida na normalnoj Linux jezgri, učitavaju se moduli binder_linux i ashmem_linux.

Okruženje je dizajnirano za rad sa sesijom na temelju Wayland protokola. Za razliku od sličnog okruženja Anbox, Android platforma omogućuje izravan pristup hardveru, bez dodatnih slojeva. Dok se slika Android sustava isporučena za instalaciju temelji na verzijama LineageOS projekta i Androidu 10.

Od karakteristika koje se ističu od Waydroida spominju se sljedeće:

  • Integracija radne površine: Android aplikacije mogu raditi paralelno s izvornim Linux aplikacijama.
  • Podržava postavljanje prečaca u Android aplikacijama u standardni izbornik i prikaz programa u načinu pregleda.
  • Podržava pokretanje Android aplikacija u načinu rada s više prozora i oblikovanje prozora u skladu s osnovnim izgledom radne površine.
  • Za Android igre omogućena je mogućnost pokretanja aplikacija na cijelom zaslonu.
  • Dostupan je način prikaza standardnog Android sučelja.

Osim toga, spominje se da za instaliranje Android programa u grafičkom načinu rada možete koristiti aplikaciju F-Droid ili sučelje naredbenog retka "waydroid app install".

Google Play nije podržan zbog povezivanja s vlasničkim uslugama Google Android, ali besplatna alternativna implementacija Googleovih usluga može se instalirati iz projekta microG.

Kôd alata koji je predložio projekt napisan je na Pythonu i objavljen je pod licencom GPLv3. Spremni paketi izgrađeni su za Ubuntu 20.04 / 21.04, Debian 11, Droidian i Ubports.

Kako instalirati Waydroid na Ubuntu i izvedenice?

Prvo što moramo učiniti da bismo mogli instalirati Waydroid u naš sustav je otvoriti terminal (to možemo učiniti pomoću tipkovne prečice Ctrl + Alt + T) i u njega ćemo upisati sljedeće:

Prvo je definirati našu distribuciju, gdje ćemo "version-ubuntu" zamijeniti kodnim imenom verzije na kojoj se nalazimo, a koja može biti žarišna, bionička, hirsutna itd.

export DISTRO="version-ubuntu"
Sada nastavljamo s dobivanjem gpg ključeva a uvozimo ih sa:
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

Nakon što to učinite, sada nastavljamo instalirati Waydroid u našu distribuciju upisivanjem:

sudo apt install waydroid 

I na kraju nastavljamo s izvršavanjem Waydroid usluga, koje su početni proces:

sudo waydroid init 

Spremnik:

sudosystemctl start waydroid-container 

I nastavljamo s pokretanjem Waydroida sa:

waydroid session start 

Ili ovom drugom naredbom:

waydroid show-full-ui 

A u slučaju problema, možemo jednostavno ponovno pokrenuti spremnik sa:

sudo systemctl restart waydroid-container 

Konačno, za one koji su zainteresirani za znati više o WayDroidu, mogu provjeriti pojedinosti na njegovoj službenoj web stranici.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Nasher_87 (ARG) dijo

    Prema komentarima na stranici morate biti prijavljeni i imati Wayland pokrenut
    Na primjer, ne dopušta mi da ga instaliram na Ubuntu