Waydroid, një grup mjetesh për të pasur aplikacionet tuaja Android në Ubuntu

Pa dyshim juNjë nga veçoritë që kërkohet shumë nga përdoruesit e Linux është fuqia për të përdorur aplikacionet Android në shpërndarjen e saj E preferuara ime është se edhe pse ka një numër të madh metodash për ta arritur këtë, shumë prej tyre bazohen në krijimin dhe ekzekutimin e një makinerie virtuale me sistemin, e cila nuk është më efektive kur dëshiron një bi-drejtim midis Android dhe shpërndarja juaj.

Kjo është arsyeja pse sot do të flasim për projektin Waydroid e cila ka përgatitur një sërë mjetesh që ju lejon të krijoni një mjedis të izoluar në një shpërndarje të zakonshme Linux pPër të ngarkuar një imazh të plotë të sistemit të platformës Android dhe organizoni nisjen e aplikacioneve Android me të.

Rreth Waydroid

Projekti më parë quhej Anbox-Halium, një version i rindërtuar i Anbox që është krijuar për të përdorur më shumë pajisje amtare nga pajisja pritëse sesa Anbox, që do të thotë performancë më e shpejtë. Qëllimi kryesor i projektit është të ekzekutojë aplikacione Android në telefonat Linux me bazë Halium (Halium është i ngjashëm në koncept me Android GSI, por për Linux standard), por gjithashtu mund të ekzekutohet në çdo pajisje me një kernel Linux.

Mjedisi është ndërtuar duke përdorur teknologji standarde për të krijuar kontejnerë të izoluars, siç janë hapësirat e emrave për proceset, ID -të e përdoruesit, nënsistemi i rrjetit dhe pikat e montimit. Paketa e veglave LXC përdoret për të menaxhuar enën dhe për të ekzekutuar Android në një kernel normal Linux, modulet binder_linux dhe ashmem_linux janë të ngarkuar.

Mjedisi është krijuar për të punuar me një sesion të bazuar në protokollin Wayland. Ndryshe nga mjedisi i ngjashëm Anbox, platforma Android siguron qasje të drejtpërdrejtë në harduer, pa shtresa shtesë. Ndërsa imazhi i sistemit Android i furnizuar për instalim bazohet në ndërtimet e projektit LineageOS dhe Android 10.

Nga karakteristikat që bien në sy nga Waydroid, përmenden në vijim:

  • Integrimi në desktop: Aplikacionet Android mund të funksionojnë paralelisht me aplikacionet vendase Linux.
  • Mbështet vendosjen e shkurtoreve në aplikacionet Android në menunë standarde dhe shfaqjen e programeve në modalitetin e përmbledhjes.
  • Mbështet drejtimin e aplikacioneve Android në modalitetin me shumë dritare dhe stilimin e dritareve që të përputhen me paraqitjen bazë të desktopit.
  • Për lojërat Android, sigurohet aftësia për të ekzekutuar aplikacione në modalitetin e ekranit të plotë.
  • Ekziston një mënyrë në dispozicion për të shfaqur ndërfaqen standarde Android.

Përveç kësaj, përmendet se për të instaluar programet Android në mënyrë grafike, mund të përdorni aplikacionin F-Droid ose ndërfaqen e linjës së komandës "waydroid app install".

Google Play nuk mbështetet për shkak të lidhjes me shërbimet pronësore të Google Android, por një zbatim alternativ falas i shërbimeve të Google mund të instalohet nga projekti microG.

Kodi i veglave të propozuara nga projekti është shkruar në Python dhe lëshohet nën licencën GPLv3. Paketat e gatshme gjenerohen për Ubuntu 20.04 / 21.04, Debian 11, Droidian dhe Ubports.

Si të instaloni Waydroid në Ubuntu dhe derivatet e tij?

Gjëja e parë që duhet të bëjmë për të qenë në gjendje të instalojmë Waydroid në sistemin tonë është të hapim një terminal (mund ta bëjmë me shkurtoren e tastierës Ctrl + Alt + T) dhe në të do të shtypim sa vijon:

Gjëja e parë është të përcaktojmë shpërndarjen tonë, ku do të zëvendësojmë "version-ubuntu" me emrin e koduar të versionit ku jemi, i cili mund të jetë fokal, bionik, hirsute, etj.

export DISTRO="version-ubuntu"
Tani ne vazhdojmë të marrim çelësat gpg dhe i importojmë me:
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

Pasi të bëhet kjo, tani ne vazhdojmë të instalojmë Waydroid në shpërndarjen tonë duke shtypur:

sudo apt install waydroid 

Dhe së fundi ne vazhdojmë të ekzekutojmë shërbimet Waydroid, të cilat janë procesi fillestar:

sudo waydroid init 

Enë:

sudosystemctl start waydroid-container 

Dhe ne vazhdojmë të ekzekutojmë Waydroid me:

waydroid session start 

Ose me këtë komandë tjetër:

waydroid show-full-ui 

Dhe në rast të problemeve, ne thjesht mund të rinisim enën me:

sudo systemctl restart waydroid-container 

Së fundi, për ata që janë të interesuar të jenë në gjendje të dinë më shumë për të në lidhje me WayDroid, ata mund të kontrollojnë detajet në faqen e tij zyrtare.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   Nasher_87 (ARG) dijo

    Sipas komenteve në faqe, duhet të jeni të kyçur dhe të keni filluar Wayland
    Për shembull, nuk do të më lejojë ta instaloj në Ubuntu