Waydroid - rīku kopums, lai jūsu Android lietotnes būtu Ubuntu

Bez šaubām uViena no funkcijām, kas ir ļoti pieprasīta Linux lietotāji ir pilnvaras izplatīšanā izmantot Android lietojumprogrammas Mans mīļākais ir tas, ka, lai gan ir daudz metožu, kā to sasniegt, daudzas no tām ir balstītas uz virtuālās mašīnas izveidi un izpildi ar sistēmu, kas nav visefektīvākā, ja vēlaties divvirzienu starp Android un jūsu izplatīšana.

Tāpēc šodien mēs runāsim par Waydroid projektu kas ir sagatavojusi rīku komplektu, kas ļauj izveidot izolētu vidi parastā Linux izplatīšanā lppLai ielādētu pilnu Android platformas sistēmas attēlu un ar to organizēt Android lietojumprogrammu palaišanu.

Par Waydroid

Projekts iepriekš tika saukts par Anbox-Halium, pārbūvētu Anbox versiju, kas paredzēta, lai izmantotu vairāk vietējās aparatūras no resursdatora nekā Anbox, kas nozīmē ātrāku veiktspēju. Projekta galvenais mērķis ir palaist Android lietojumprogrammas uz Halium balstītiem Linux tālruņiem (Halium pēc koncepcijas ir līdzīgs Android GSI, bet standarta Linux), taču to var palaist arī jebkurā ierīcē ar Linux kodolu.

Vide tiek veidota, izmantojot standarta tehnoloģijas, lai izveidotu izolētus konteineruss, piemēram, nosaukumu telpas telpām procesiem, lietotāju ID, tīkla apakšsistēma un stiprinājuma punkti. LXC rīkkopa tiek izmantota konteinera pārvaldībai un Android palaišanai parastā Linux kodolā, tiek ielādēti moduļi binder_linux un ashmem_linux.

Vide ir paredzēta darbam ar sesiju, kuras pamatā ir Wayland protokols. Atšķirībā no līdzīgās Anbox vides, Android platforma nodrošina tiešu piekļuvi aparatūrai bez papildu slāņiem. Lai gan instalēšanai piegādātais Android sistēmas attēls ir balstīts uz LineageOS projekta būvējumiem un Android 10.

No īpašībām, kas izceļas no Waydroid ir minēti šādi:

  • Darbvirsmas integrācija: Android lietojumprogrammas var darboties paralēli vietējām Linux lietojumprogrammām.
  • Atbalsta īsinājumtaustiņu ievietošanu Android lietojumprogrammās standarta izvēlnē un programmu parādīšanu pārskata režīmā.
  • Atbalsta Android lietojumprogrammu palaišanu vairāku logu režīmā un logu veidošanu atbilstoši darbvirsmas pamata izkārtojumam.
  • Android spēlēm tiek nodrošināta iespēja palaist lietojumprogrammas pilnekrāna režīmā.
  • Ir pieejams režīms standarta Android saskarnes attēlošanai.

Turklāt tiek minēts, ka, lai instalētu Android programmas grafiskajā režīmā, varat izmantot F-Droid lietojumprogrammu vai komandrindas saskarni "waydroid app install".

Google Play netiek atbalstīta, jo ir izveidota saite uz patentētiem Google Android pakalpojumiem, taču no microG projekta var instalēt bezmaksas alternatīvu Google pakalpojumu ieviešanu.

Projekta piedāvātais rīkkopas kods ir rakstīts Python un tiek izlaists saskaņā ar GPLv3 licenci. Gatavās pakotnes tiek ģenerētas Ubuntu 20.04 / 21.04, Debian 11, Droidian un Ubports.

Kā instalēt Waydroid uz Ubuntu un atvasinājumiem?

Pirmā lieta, kas mums jādara, lai varētu instalēt Waydroid mūsu sistēmā, ir atvērt termināli (mēs to varam izdarīt, izmantojot īsinājumtaustiņu Ctrl + Alt + T), un tajā mēs ierakstīsim sekojošo:

Pirmā lieta ir noteikt mūsu sadalījumu, kur mēs aizstāsim "version-ubuntu" ar tās versijas koda nosaukumu, kurā mēs esam, kas var būt fokāls, bionisks, hirsute utt.

export DISTRO="version-ubuntu"
Tagad mēs turpinām iegūt gpg atslēgas un mēs tos importējam ar:
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

Kad tas ir izdarīts, tagad mēs turpinām instalēt Waydroid mūsu izplatīšanā, ierakstot:

sudo apt install waydroid 

Visbeidzot, mēs turpinām izpildīt Waydroid pakalpojumus, kas ir iniciācijas process:

sudo waydroid init 

Konteiners:

sudosystemctl start waydroid-container 

Un mēs turpinām palaist Waydroid ar:

waydroid session start 

Vai arī ar šo citu komandu:

waydroid show-full-ui 

Un problēmu gadījumā mēs varam vienkārši restartēt konteineru ar:

sudo systemctl restart waydroid-container 

Visbeidzot, tiem, kas ir ieinteresēti uzzināt vairāk par to par WayDroid, viņi var pārbaudīt informāciju tās oficiālajā vietnē.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   Nasher_87 (ARG) teica

    Saskaņā ar komentāriem lapā jums ir jāpiesakās un jāsāk Wayland
    Piemēram, tas neļaus man to instalēt Ubuntu