Waydroid, joukko työkaluja Android -sovellusten käyttöön Ubuntussa

Epäilemättä uYksi ominaisuuksista, jota erittäin pyydetään Linux -käyttäjien toimesta on valta käyttää Android -sovelluksia jakelussaan Suosikkini on, että vaikka tämän saavuttamiseksi on olemassa lukuisia menetelmiä, monet niistä perustuvat virtuaalikoneen luomiseen ja suorittamiseen järjestelmän kanssa, mikä ei ole tehokkainta, kun halutaan kaksisuuntaisuus Androidin ja jakeluasi.

Siksi tänään aiomme puhua Waydroid -projektista joka on valmistanut joukon työkaluja voit luoda eristetyn ympäristön tavallisella Linux -jakelulla sTäyden kuvan lataaminen Android -käyttöjärjestelmästä ja järjestää sen kanssa Android -sovellusten käynnistämisen.

Tietoja Waydroidista

Projekti oli aiemmin nimeltään Anbox-Halium, Anboxin uudelleen rakennettu versio, joka on suunniteltu käyttämään isäntälaitteen alkuperäislaitteistoa enemmän kuin Anbox, mikä tarkoittaa nopeampaa suorituskykyä. Hankkeen päätavoitteena on käyttää Android-sovelluksia Halium-pohjaisissa Linux-puhelimissa (Halium on periaatteessa samanlainen kuin Android GSI, mutta tavallisella Linuxilla), mutta sitä voidaan käyttää myös millä tahansa laitteella, jolla on Linux-ydin.

Ympäristö on rakennettu käyttämällä standarditeknologioita eristettyjen säiliöiden luomiseksis, kuten nimitiloja prosesseille, käyttäjätunnuksia, verkon osajärjestelmää ja kiinnityspisteitä. LXC -työkalupakkia käytetään säilön hallintaan ja Androidin käyttämiseen normaalilla Linux -ytimellä, binder_linux- ja ashmem_linux -moduulit ladataan.

Ympäristö on suunniteltu toimimaan Wayland -protokollaan perustuvan istunnon kanssa. Toisin kuin vastaava Anbox -ympäristö, Android -alusta tarjoaa suoran pääsyn laitteistoon ilman lisäkerroksia. Vaikka asennukseen toimitettu Android -järjestelmän kuva perustuu LineageOS -projektin rakenteisiin ja Android 10: een.

Ominaisuuksista, jotka erottuvat Waydroidilta seuraavat mainitaan:

  • Työpöydän integrointi: Android -sovellukset voivat toimia rinnakkain alkuperäisten Linux -sovellusten kanssa.
  • Tukee pikavalintojen sijoittamista Android -sovelluksiin vakiovalikossa ja ohjelmien näyttämistä yleiskatsaustilassa.
  • Tukee Android-sovellusten käyttöä usean ikkunan tilassa ja ikkunoiden muotoilua vastaamaan työpöydän perusasettelua.
  • Android -peleissä on mahdollisuus käyttää sovelluksia koko näytön tilassa.
  • Android -vakioliittymän näyttämiseen on käytettävissä tila.

Lisäksi mainitaan, että Android-ohjelmien asentamiseen graafisessa tilassa voit käyttää F-Droid-sovellusta tai komentorivikäyttöliittymää "waydroid-sovelluksen asennus".

Google Play ei ole tuettu, koska se linkittää Googlen omiin Android -palveluihin, mutta ilmainen vaihtoehtoinen Googlen palveluiden toteutus voidaan asentaa microG -projektista.

Projektin ehdottama työkalupakkikoodi on kirjoitettu Pythonilla ja se julkaistaan ​​GPLv3 -lisenssillä. Valmiit paketit on rakennettu Ubuntulle 20.04 / 21.04, Debian 11, Droidian ja Ubports.

Kuinka asentaa Waydroid Ubuntuun ja sen johdannaisiin?

Ensimmäinen asia, joka meidän on tehtävä voidaksemme asentaa Waydroidin järjestelmäämme, on avata päätelaite (voimme tehdä sen pikanäppäimellä Ctrl + Alt + T) ja kirjoitamme siihen seuraavan:

Ensimmäinen asia on määritellä jakelumme, jossa aiomme korvata "version-ubuntu" nykyisen version koodinimellä, joka voi olla polttoväli, bioninen, hirsute jne.

export DISTRO="version-ubuntu"
Nyt jatkamme gpg -avainten hankkimista ja tuomme ne:
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

Kun tämä on tehty, nyt asennamme Waydroidin jakeluumme kirjoittamalla:

sudo apt install waydroid 

Ja lopuksi suoritamme Waydroid -palvelut, jotka ovat init -prosessi:

sudo waydroid init 

Säiliö:

sudosystemctl start waydroid-container 

Ja jatkamme Waydroidin suorittamista:

waydroid session start 

Tai tällä toisella komennolla:

waydroid show-full-ui 

Ongelmien ilmetessä voimme käynnistää säiliön uudelleen seuraavasti:

sudo systemctl restart waydroid-container 

Lopuksi niille, jotka ovat kiinnostuneita tietämään enemmän WayDroidista, he voivat tarkistaa tiedot sen viralliselta verkkosivustolta.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   Nasher_87 (ARG) dijo

    Sivun kommenttien mukaan sinun on oltava kirjautuneena ja Wayland on aloitettava
    Se ei esimerkiksi anna minun asentaa sitä Ubuntuun