I-Waydroid, isethi yamathuluzi okuba nezinhlelo zakho zokusebenza ze-Android ku-Ubuntu

Akungabazeki uEnye yezinto eziceliwe kakhulu ngabasebenzisi beLinux ingamandla okusebenzisa izinhlelo zokusebenza ze-Android ekusatshalalisweni kwayo Engikuthanda kakhulu ukuthi noma kunezindlela eziningi zokufeza lokhu, eziningi zazo zisuselwa ekwakhiweni nasekusebenzisweni komshini obonakalayo onesistimu, okungasebenzi kakhulu lapho ufuna ukuqondiswa kabili phakathi kwe-Android ne ukwabiwa kwakho.

Yingakho namuhla sizokhuluma ngephrojekthi yeWaydroid okulungiselele isethi yamathuluzi ukuthi ikuvumela ukuthi udale indawo engayodwa ekusatshalalisweni okujwayelekile kwe-Linux pUkulayisha isithombe esigcwele sohlelo lwesikhulumi se-Android futhi uhlele ukwethulwa kwezinhlelo zokusebenza ze-Android ngayo.

Mayelana neWaydroid

Iphrojekthi phambilini yayibizwa nge-Anbox-Halium, inguqulo eyakhiwe kabusha ye-Anbox eyenzelwe ukusebenzisa i-Hardware yendabuko kusuka kudivayisi yokusingathwa kune-Anbox, okusho ukusebenza ngokushesha. Inhloso enkulu yephrojekthi ukusebenzisa izinhlelo ze-Android kumafoni we-Linux asuselwa ku-Halium (i-Halium iyafana ngomqondo ne-Android GSI, kepha nge-Linux ejwayelekile), kepha futhi ingaqhutshwa kunoma iyiphi idivayisi ene-Linux kernel.

Imvelo yakhiwe kusetshenziswa ubuchwepheshe obujwayelekile ukudala iziqukathi ezingazodwas, njengezikhala zamagama zezinqubo, ama-ID womsebenzisi, isistimu yenethiwekhi, nezindawo zokukhweza. Ithuluzi lamathuluzi le-LXC lisetshenziselwa ukuphatha isitsha nokusebenzisa i-Android ku-kernel ejwayelekile ye-Linux, amamojula we-binder_linux nama-ashmem_linux alayishiwe.

Imvelo yakhelwe ukusebenza ngeseshini ngokususelwa kunqubo yeWayland. Ngokungafani nemvelo efanayo ye-Anbox, ipulatifomu ye-Android inikeza ukufinyelela okuqondile kwi-hardware, ngaphandle kwezendlalelo ezingeziwe. Ngenkathi isithombe sohlelo lwe-Android esinikezwe ukufakwa sisuselwa kuphrojekthi yeLineageOS eyakhayo ne-Android 10.

Yezimpawu ezigqamile kusuka ku-Waydroid, okulandelayo kuyashiwo:

  • Ukuhlanganiswa kwedeskithophu: Izinhlelo ze-Android zingasebenza ngokufana nezinhlelo zomdabu ze-Linux.
  • Isekela ukubeka izinqamuleli ezinhlelweni zokusebenza ze-Android kumenyu ejwayelekile nasekuboniseni izinhlelo kumodi yokubuka konke.
  • Isekela ukusebenzisa izinhlelo ze-Android kumodi yamawindi amaningi kanye nokwenza isitayela amawindi ukufanisa ukwakheka okuyisisekelo kwedeskithophu.
  • Kumageyimu we-Android, amandla wokusebenzisa izinhlelo zokusebenza ngemodi yesikrini esigcwele anikeziwe.
  • Kunemodi etholakalayo yokubonisa isikhombimsebenzisi esibonakalayo se-Android.

Ngaphezu kwalokho, kushiwo ukuthi ukufaka izinhlelo ze-Android ngemodi yokuqhafaza, ungasebenzisa uhlelo lwe-F-Droid noma isikhombimsebenzisi somugqa womyalo "ukufaka uhlelo lokusebenza lwe-waydroid".

I-Google Play ayisekelwa ngenxa yokuxhumanisa nezinsizakalo ze-Google Android eziphathelene, kepha ukufakwa okuhlukile kwamahhala kwamasevisi we-Google kungafakwa kusuka kuphrojekthi ye-microG.

Ikhodi yamathuluzi ehlongozwa yiphrojekthi ibhalwe ePython futhi ikhishwa ngaphansi kwelayisense ye-GPLv3. Amaphakheji alungele akhiqizelwa i-Ubuntu 20.04 / 21.04, i-Debian 11, i-Droidian, ne-Ubports.

Ungayifaka kanjani i-Waydroid ku-Ubuntu nakwezinye izinto?

Into yokuqala okufanele siyenze ukuze sikwazi ukufaka i-Waydroid kusistimu yethu ukuvula i-terminal (singakwenza ngesinqamuleli sekhibhodi Ctrl + Alt + T) futhi kuyo sizothayipha okulandelayo:

Into yokuqala ukuchaza ukusatshalaliswa kwethu, lapho sizongena khona esikhundleni se- "version-ubuntu" ngegama eliyisisekelo lenguqulo esikuyo, engaba yi-focal, bionic, hirsute, njll.

export DISTRO="version-ubuntu"
Manje siqhubeka nokuthola okhiye be-gpg futhi sizingenisa nge:
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

Uma lokhu sekwenziwe, manje siyaqhubeka ukufaka i-Waydroid ekusatshalalisweni kwethu ngokuthayipha:

sudo apt install waydroid 

Ekugcineni siyaqhubeka nokwenza izinsiza ze-Waydroid, okuyinqubo ye-init:

sudo waydroid init 

Isiqukathi:

sudosystemctl start waydroid-container 

Futhi siqhubeka nokusebenzisa i-Waydroid nge:

waydroid session start 

Noma ngalo omunye umyalo:

waydroid show-full-ui 

Futhi uma kunezinkinga, singamane siqale kabusha isitsha nge:

sudo systemctl restart waydroid-container 

Ekugcineni, kulabo abanesifiso sokwazi okwengeziwe ngayo nge-WayDroid, bangahlola imininingwane kuwebhusayithi yayo esemthethweni.


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.

  1.   I-Nasher_87 (ARG) kusho

    Ngokuya ngemibono esekhasini kumele ungene ngemvume bese uqalwa iWayland
    Isibonelo, ngeke ingivumele ngiyifake ku-Ubuntu