Ngokuqinisekileyo uEnye yeempawu eziceliwe kakhulu ngabasebenzisi beLinux Amandla okwenza usetyenziso lwe-Android kusasazo lwayo Into endiyithandayo kukuba nangona kukho inani elikhulu leendlela zokufezekisa oku, uninzi lwazo lusekwe ekudalweni nasekusebenziseni umatshini obonakalayo ngenkqubo, engasebenzi kakhulu xa ufuna ulwalathiso phakathi kwe-Android kunye ulwabiwo lwakho.
Yiyo loo nto namhlanje siza kuthetha ngeprojekthi yeWaydroid olungiselele iseti yezixhobo ezithi ikuvumela ukuba wenze imeko eyodwa Kusasazo oluqhelekileyo lweLinux pUkulayisha umfanekiso opheleleyo wenkqubo yeqonga le-Android kwaye uququzelele ukuqaliswa kwezicelo ze-Android nayo.
Malunga neWaydroid
Le projekthi ngaphambili yayibizwa ngokuba yi-Anbox-Halium, uguqulelo olwakhiwe ngokutsha lwe-Anbox eyilelwe ukusebenzisa iihardware zakwasekhaya kwizixhobo zokubamba kune-Anbox, oko kuthetha ukusebenza ngokukhawuleza. Eyona njongo iphambili yale projekthi kukusebenzisa usetyenziso lwe-Android kwiifowuni ezisekwe kwi-Halium zeLinum (i-Halium iyafana nomxholo kwi-Android GSI, kodwa kwiLinux esemgangathweni), kodwa inokuqhutywa nakwesiphi na isixhobo esine-Linux kernel.
Imeko-bume yakhiwe kusetyenziswa ubuchwephesha obuqhelekileyo ukwenza izikhongozeli ezizimeleyos, ezinje ngezithuba zamagama zenkqubo, ii-ID zomsebenzisi, inkqubo esezantsi yenethiwekhi, kunye neendawo zokunyuka. Isixhobo se-LXC sisetyenziselwa ukulawula isikhongozeli kunye nokuqhuba i-Android kwikernel yesiqhelo ye-Linux, iimodyuli ze-binder_linux kunye ne-ashmem_linux zilayishiwe.
Imeko-bume yenzelwe ukusebenza ngeseshoni esekwe kwinkqubo yeWayland. Ngokungafaniyo nokusingqongileyo kwe-Anbox, iqonga le-Android libonelela ngokufikelela ngokuthe ngqo kwihardware, ngaphandle kwemaleko eyongezelelweyo. Ngelixa inkqubo yenkqubo ye-Android ebonelelwe ngofakelo isekwe kwiprojekthi yeLineageOS eyakhayo kunye ne-Android 10.
Kwiimpawu ezibalaseleyo Ukusuka kwiWaydroid, oku kulandelayo kuchaziwe:
- Umdibaniso wedesktop: Ukusetyenziswa kwe-Android kunokusebenza ngokuhambelana nokusetyenziswa kwendalo kweLinux.
- Ukuxhasa ukubeka iindlela ezimfutshane kwizicelo ze-Android kwimenyu esemgangathweni kunye neenkqubo zokubonisa kwimowudi yokujonga ngokubanzi.
- Ixhasa ukuqhuba usetyenziso lwe-Android kwimowudi yeewindows ezininzi kunye nesitayile windows Ukutshatisa ubeko olusisiseko lwe desktop.
- Kwimidlalo ye-Android, ukukwazi ukuqhuba usetyenziso kwimowudi yescreen esigcweleyo kubonelelwe.
- Kukho imowudi ekhoyo ukubonisa ujongano oluqhelekileyo lwe-Android.
Ukongeza, kuyakhankanywa ukuba ukufaka iinkqubo ze-Android kwimowudi yemizobo, ungasebenzisa usetyenziso lwe-F-Droid okanye ujongano lomgca wokuyalela "usetyenziso lweappdroid faka".
UGoogle Play akaxhaswanga ngenxa yokudibanisa iinkonzo zobumnini zikaGoogle, kodwa ukumiliselwa kwasimahla kweenkonzo zikaGoogle kunokufakwa kwiprojekthi ye-MicroG.
Ikhowudi yezixhobo ecetywayo yile projekthi ibhaliwe kwiPython kwaye ikhutshwa phantsi kwelayisensi yeGPLv3. Iiphakheji ezilungiselelwe zenzelwe Ubuntu 20.04 / 21.04, Debian 11, Droidian, kunye neUbports.
Uyifaka njani i-Waydroid kwi-Ubuntu nakwiziphumo?
Into yokuqala ekufuneka siyenzile ukuze sikwazi ukufaka i-Waydroid kwinkqubo yethu kukuvula i-terminal (sinokuyenza ngesinqumli sekhibhodi Ctrl + Alt + T) kwaye kuyo siza kuchwetheza oku kulandelayo:
Into yokuqala kukuchaza ukuhanjiswa kwethu, apho siza kuthatha indawo "yenguqulo-ubuntu" ngegama lekhowudi yenguqulo esikuyo, enokuthi igxile, ibionic, hirsute, njl.
export DISTRO="version-ubuntu"
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
Nje ukuba kwenziwe, ngoku siyaqhubeka ukufaka i-Waydroid kulwabiwo lwethu ngokuchwetheza:
sudo apt install waydroid
Kwaye ekugqibeleni siqhubeka nokwenza iinkonzo ze-Waydroid, eziyinkqubo ye-init:
sudo waydroid init
Isikhongozeli:
sudosystemctl start waydroid-container
Kwaye siqhubeka nokuqhuba i-Waydroid nge:
waydroid session start
Okanye ngalo myalelo:
waydroid show-full-ui
Kwimeko yeengxaki, sinokuqalisa ngokutsha isikhongozeli nge:
sudo systemctl restart waydroid-container
Okokugqibela, kwabo banomdla wokukwazi okungakumbi malunga neWayDroid, banokujonga iinkcukacha kwiwebhusayithi esemthethweni.
Ngokwamagqabaza kwiphepha kufuneka ungene ngemvume kwaye uqalise iWayland
Umzekelo, ayizukundivumela ndiyifake ku-Ubuntu