Ukusebenzisa iWaydroid ukufaka ii-apps ze-Android kwi-Ubuntu Touch

  • I-Waydroid isebenzisa inkqubo epheleleyo ye-Android kwisikhongozeli seLinux, idibanisa ii-apps ze-Android ne-Ubuntu kunye ne-Ubuntu Touch ngaphandle kokusebenzisa oomatshini abanzima ababonakalayo.
  • Kwi-Ubuntu Touch, izixhobo zeHalium 9 okanye ngaphezulu ziza neWaydroid esele ifakiwe, nto leyo ekuvumela ukuba uyiqalise ngokulula kwaye ulawule ii-APK kunye neevenkile ezifana ne-F-Droid kwi-terminal.
  • Ukuhambelana akuphelelanga: ezinye ii-apps (zebhanki, iinkonzo ezine-Play Integrity) zisenokungasebenzi, kwaye ukusebenzisa i-Waydroid kwandisa ukusetyenziswa kwebhetri kunye neengxabano ezinokubakho kwi-hardware.
  • Le nkqubo ixhomekeke kwiiteknoloji zasimahla (i-LXC, izithuba zamagama, i-LineageOS, i-microG) kwaye inoluntu olusebenzayo olulungisa iimpazamo kwaye luphucule ukuhlanganiswa ne-Ubuntu Touch.

Indlela yokusebenzisa iWaydroid ukufaka ii-apps ze-Android kwi-Ubuntu Touch

Ukuba usebenzisa i-Ubuntu Touch kwaye ungathanda faka kwaye usebenzise usetyenziso lwe-Android kakuhleMhlawumbi sele uvile ngeWaydroid. Ingcinga yokuba neeapps zakho ozithandayo ze-Android zifakwe kwifowuni okanye kwithebhulethi yakho ye-Ubuntu iyathandeka kakhulu, kodwa xa uyizama, imibuzo iqala ukuvela: iimfuno, ukusebenza, ukuhambelana, ukusetyenziswa kwebhetri, kunye nendlela yokufaka ii-APK ngaphandle kokulahlekelwa yingqondo.

Kwimigca elandelayo uya kufumana i Isikhokelo esipheleleyo sokuqonda nokusebenzisa iWaydroid kwi-Ubuntu TouchEsi sikhokelo sigubungela yonke into ukususela kwinto esi sixhobo siyiyo ngokwenene, indlela esidibana ngayo nenkqubo, imida yaso, kunye nendlela yokufaka nokulawula usetyenziso lwe-Android (kuquka iivenkile ezifana ne-F-Droid). Konke kuchazwe ngeSpanish (eSpain), kusetyenziswa ulwimi olufikelelekayo, kodwa ngaphandle kokutyeshela iinkalo ezibalulekileyo zobugcisa ezenza umahluko omkhulu.

Yintoni iWaydroid kwaye isebenza njani kwi-Ubuntu kunye ne-Ubuntu Touch?

Ngamafutshane, iWaydroid ithi, indawo epheleleyo ye-Android esebenza ngaphakathi kwisikhongozeli seLinuxAyisiyo i-emulator yakudala okanye umatshini onzima we-virtual: lulwaleko oluhambelanayo oludibanisa i-Android neenkqubo ze-GNU/Linux, ezifana ne-Ubuntu desktop, i-Ubuntu Touch okanye usasazo oluvela kwi-derivative (i-Debian, i-Droidian, i-UBports, njl.njl.).

Le projekthi yazalwa njengophuhliso lwe I-Anbox-Halium, uhlobo lwe-Anbox olulungiselelwe iifowuni zeLinuxIngcinga yayikukusebenzisa ngcono izixhobo zesixhobo somsingathi ngokunciphisa iileya eziphakathi. Ngenxa yoku, usetyenziso lwe-Android lusebenza ngokusondeleyo kakhulu kunolwendabuko, nto leyo ebangela ukuba kubekho ukulibaziseka okuncinci kunye namava athambileyo kakhulu kunakwi-virtual machine yesiqhelo.

Ukuze kufezekiswe oku, iWaydroid ixhomekeke kwi ubuchwepheshe obuqhelekileyo beekhonteyina kwiLinux, ingakumbi iindawo zamagama (umsebenzisi, i-pid, i-uts, i-net, i-mount, i-ipc). Ezi ndawo zamagama zikuvumela ukuba wahlule iinkqubo, abasebenzisi, inethiwekhi, kunye nezinye izixhobo, ukuze i-Android "efihliweyo" kwisikhongozeli isebenze njengenkqubo ezimeleyo, kodwa yabelane nge-kernel efanayo nenye inxalenye yosasazo.

Ulawulo lweekhonteyina lwenziwa nge I-LXC (iLinux Containers), sisixhobo esikhulileyo kakhulu sokulawula iindawo ezikwiikhonteyinaIimodyuli ezithile zilayishwa kuloo Linux kernel, ezinje i-binder_linux kunye ne-ashmem_linuxeziyimfuneko ukuze i-Android isebenze ngokuchanekileyo ngaphandle kokufuna i-kernel "ekhethekileyo" eyahlukileyo.

Yintoni umaleko wokuhambelana kweLepton ye-Android?
Inqaku elidibeneyo:
Yintoni iLepton, umaleko wokuhambelana kweValve ye-Android?

Enyanisweni, oku kuthetha ukuba Inkqubo ye-Android esebenza ngaphakathi kweWaydroid inokufikelela ngokuthe ngqo kwizixhobo zakho zekhompyuthaImizobo, igalelo lokuchukumisa, isandi, njl. I-CPU ayilinganiswanga, kwaye zonke izixhobo azidalwanga ngendlela i-emulator eqhelekileyo ebiza kwenza ngayo; endaweni yoko, i-Linux kernel yesixhobo isetyenziswa ngokuthe ngqo. Yingakho ukusebenza kuphezulu kakhulu kunoko komatshini we-virtual wendabuko.

Umfanekiso wenkqubo ye-Android osetyenziswa yiWaydroid uhlala usekelwe kuwo I-LineageOS, idla ngokusekwe kwi-Android 10Ngumfanekiso omncinci kodwa opheleleyo, olungiselelwe ukusebenza ngaphakathi kwisikhongozeli kwaye ubonelela kanye ngoko kuyimfuneko ukuqhuba usetyenziso lwe-Android lwazo zonke iintlobo.

Kwimeko ethile ye-Ubuntu Touch, i-Waydroid yenzelwe ukusebenza kwiiseshoni ezisekelwe kwiprotokholi yaseWaylandLe yimfuneko ephambili: ukuhlanganiswa kunye nendlela iifestile ze-Android eziveliswa ngayo kwaye zisebenzisana ngayo nezinye izinto ezingqongileyo kuxhomekeke kwiWayland. Kwiikhompyutha zedesktop ezisebenzisa i-Ubuntu, le mfuneko iyafana: ukuba awusebenzisi iWayland, iWaydroid ayizukusebenza ngokuchanekileyo.

Iingenelo zeWaydroid: ukuhlanganiswa kwezicelo ze-Android ezikufutshane nendawo yazo

Enye yezona zinto zibalaseleyo zikaWaydroid kukuba ukuhlanganiswa kwendalo kakhulu kwezicelo ze-Android kunye nendawo yedesktop okanye ujongano lokuchukumisaAwuvuli nje "ifowuni ephathwayo ngaphakathi kwifowuni ephathwayo"; ii-apps ze-Android zinokusebenza kunye nezicelo zeLinux zemveli ngokucacileyo.

Umzekelo, ungaba Isikhangeli sakho sendalo se-Ubuntu Touch sivula ngaxeshanye ne-app yemiyalezo ye-Android okanye umdlalokwaye utshintshe phakathi kwazo ngendlela efana kakhulu nendlela obuya kwenza ngayo kwifowuni ye-Android eqhelekileyo. Olu budlelwane obufanayo lolunye lweempawu eziphambili zeprojekthi.

I-Waydroid ikwavumela ukuba Iindlela ezimfutshane zesicelo se-Android zivela kwimenyu eqhelekileyo ye-Ubuntu okanye kuluhlu lwee-appKwi-Ubuntu Touch, oku kuthetha ukuba emva kokuba iWaydroid iqalile, uza kubona ii-icon ezintsha ze-app ye-Android zidityaniswe nee-apps zenkqubo. Ukuba azibonakali kwangoko, phinda ulayishe i-scope ye-app (swayipha ezantsi ukusuka embindini wesikrini uze uyikhulule) ukuze uhlaziye uluhlu.

Olunye uphawu olunomdla kakhulu kukuba Ukusebenzisa ii-apps ze-Android kwimodi yeefestile ezininziIiwindows zilungelelanisa indlela ebonakalayo yendawo yakho yedesktop, eluncedo ngakumbi kwiitablethi okanye kwizixhobo apho ufuna amava afana nePC. Ungazitshintsha ubeke kwaye utshintshe ubungakanani beewindows zeAndroid kunye neenkqubo zasekhaya, okwenza izinto zibe lula kakhulu.

Kwabo basebenzisa esi sixhobo njengekhonsoli ephathekayo okanye iziko leendaba, iWaydroid inikezela imo yesikrini esipheleleyo seeapps ze-AndroidOku kulungele umxholo wemidlalo okanye wevidiyo, njengoko isebenzisa isikrini ngokupheleleyo ngaphandle kokujongana neebha zenkqubo ezongezelelweyo okanye iifreyimu.

Ukuba ukhetha amava aqhelekileyo, nawo ayafumaneka. imo apho ujongano olupheleleyo lwe-Android luboniswa khonaApho uza kuba nesikrini sakho sasekhaya kunye nedrowa yesicelo, njengokuba usebenzisa ifowuni ye-Android ngaphakathi kwi-Ubuntu Touch yakho, ngaphandle kokukhawulelwa kwiifestile ezahlukeneyo kuphela.

Iimfuno zobugcisa kunye nendawo exhaswayo

I-Waydroid ifaka usetyenziso lwe-Android kwi-Ubuntu Touch

Ukuze iWaydroid isebenze kakuhle, kufuneka uhlangabezane nothotho lweemfuno. iimfuno zobugcisa ekufuneka zilandelwe de kube yile ncwadiUkutsiba nayiphi na kuzo kudla ngokuphumela kwiimpazamo ekunzima ukuzilungisa.

Imfuneko yokuqala esisiseko kukusetyenziswa I-Wayland njengeprotokholi yeseshini yemizoboKwiinkqubo zedesktop, ukuba uqalisa i-Ubuntu phantsi kwe-X11 uze uzame ukuqalisa i-Waydroid, uza kufumana iingxaki ngoko nangoko. Kwi-Ubuntu Touch nakwezinye iinkqubo zeselula ezisekelwe kwi-Halium, iseshoni sele imiselwe kwi-Wayland, ngoko ke le nxalenye isonjululwe ngaphandle kwebhokisi.

Kwiinkqubo ze-desktop ze-GNU/Linux, kubalulekile ukuba nazo I-Python 3 ifakiweAkusoloko kuyingxaki kuba phantse zonke izinto ezikhoyo ngoku ziyayifaka ngokuzenzekelayo, kodwa kuxhomekeke ekubeni i-toolkit yeWaydroid ifanele isebenze.

Elinye icandelo elibalulekileyo I-LXC, itekhnoloji yeekhonteyina esetyenziswa yiWaydroidNgaphambi kokufaka iWaydroid kwinkqubo ye-desktop Ubuntu, umzekelo, kufuneka uqinisekise ukuba i-LXC ifakwe ngokuchanekileyo. Kwi-Ubuntu installation eqhelekileyo, umyalelo wokwenza oku uya kuba yinto efana nale:

sudo apt install lxc

Ngaphandle kwaloo phakheji, iWaydroid ayizukukwazi ukudala nokulawula isitya se-Android, ngoko ke kufanelekile ukujonga ukuba sikhona kwasekuqaleni ukuze kuthintelwe ukufakelwa kwakhona okulandelayo.

Ngokuphathelele ukusasazwa, iWaydroid inikezela iindawo zokugcina izinto ezilungiselelwe iinguqulelo ezahlukeneyo ze-Ubuntu kunye ne-DebianUmzekelo, kukho iipakeji ze-Ubuntu 20.04 (focal), 21.04 (hirsute), kunye ne-Debian 11, kunye neenkqubo ze-derivative ezifana ne-Droidian kunye ne-UBports. Ukongeza indawo yokugcina, qala uchaze i-variable kunye ne-version, fumana isitshixo se-GPG, kwaye ubhalise umthombo.

export DISTRO="hirsute"
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

Njengoko indawo yokugcina izinto ifumaneka ngoku, ukufakelwa kwi-desktop Ubuntu kuncitshisiwe kwaba lula sudo apt ukufaka i-waydroidUkusuka apho, isikhongozeli siyaqaliswa kwaye siqalwe ngemiyalelo embalwa, efana sudo waydroid init y sudo systemctl start waydroid-container.

Kwi-Ubuntu Touch imeko yahlukile kancinci: Zonke izixhobo ezisekelwe kwiHalium 9 okanye ngaphezulu, ukusuka kwiFocal base, ziza neWaydroid efakwe kwangaphambili.Ngamanye amazwi, akufuneki wongeze ngesandla ii-repositories okanye ufake iipakeji ezongezelelweyo: yiqalise kwi-terminal ukuze ikhuphele umfanekiso we-Android kwaye ilungele ukusetyenziswa.

I-Waydroid kwi-Ubuntu Touch: Useto oluSisiseko

Ukuba ifowuni okanye ithebhulethi yakho ene-Ubuntu Touch isetyenziswa namhlanje kwaye isekelwe kwiHalium 9 okanye ngaphezulu, kuyinto eqhelekileyo ukuba I-Waydroid sele ikwinkqubo ilinde ukuba uyiqalise okokuqalaUkuqalisa kokuqala kwenziwa ngeqokobhe elikwisixhobo.

Ukuvula elo qokobhe uneendlela ezininzi onokukhetha kuzo: Qhagamshela nge-ADB kwiPC yakho, sebenzisa i-SSH ukuba iyasebenza, okanye sebenzisa usetyenziso lwesiphelo olufakwe kwi-Ubuntu TouchNayiphi na kwezo ndlela iya kukunika umgca womyalelo apho unokuchwetheza khona imiyalelo yeWaydroid.

Nje ukuba iqokobhe livuliwe, inyathelo eliphambili kukusebenzisa umyalelo wokuqalisa:

waydroid init

Le nkqubo ikhuphela umfanekiso we-Android, idale isikhongozeli, kwaye ifake yonke into efunekayo ukulungiselela imeko-bume. Kungathatha ixesha, kuxhomekeke kuqhagamshelo lwakho kunye nokusebenza kwesixhobo, ngoko ke nceda ube nomonde.

Xa igqityiwe, ngokulula Layisha kwakhona uluhlu lwezicelo ze-Ubuntu Touch ukuze ujonge ukuba ii-icon ze-app ze-Android ziyavela na.Ukuba awuziboni ekuqaleni, swayipha ezantsi ukusuka embindini wesikrini kwindawo yokujonga usetyenziso uze uyikhuphe ukuze uhlaziye. Ukususela ngoko, naziphi na ii-apps ze-Android ozifakileyo ziya kongezwa kolo luhlu lunye.

Ukufaka nokuqalisa kwakhona iWaydroid kwi-Ubuntu desktop

Kwi-desktop installation ene-Ubuntu okanye i-Debian, ukongeza kwiimfuno esele zikhankanyiwe, indlela yokusebenza esisiseko yokwenza i-Waydroid isebenze ilula kakhulu. Nje ukuba indawo yokugcina izinto yongezwe kwaye i-package index ihlaziywe, inkqubo iyaqhubeka ngolu hlobo lulandelayo: Faka iWaydroid nge-apt:

sudo apt install waydroid

Ukuqaliswa kwesikhongozeli se-Android emva koko kwenziwa nge:

sudo waydroid init

Nje ukuba umfanekiso ulungile, kuya kufuneka Qalisa inkonzo yesikhongozeli usebenzisa i-systemd:

sudo systemctl start waydroid-container

Ukuba kukho into engahambanga kakuhle kuba, umzekelo, awuzange ufake i-LXC ngaphambili okanye wenze impazamo yokuseta, ungakhetha nanini na Susa kwaye ufake kwakhona iWaydroid ukusuka ekuqaleniUkuze wenze oku, iseshoni kunye nesikhongozeli ziyamiswa kuqala:

waydroid session stop
sudo waydroid container stop

Emva koko khupha iphakheji nge:

sudo apt remove waydroid

Okokugqibela, ifolda yedatha iyacinywa kwisikhongozeli ukuze kushiywe yonke into icocekile:

sudo rm -rf /var/lib/waydroid

Emva kwale nkqubo, ungenza Phinda ufakelo, uqiniseke ukuba uyahlangabezana nazo zonke izinto ezifunekayo., uqala nge-LXC, uze uphinde usebenzise sudo waydroid init kunye nokuqala kwenkonzo yesikhongozeli.

Isikhokelo seeNkqubo zeWebhu ze-Ubuntu Touch: Yandisa ikhathalogu yakho yeapp
Inqaku elidibeneyo:
I-Android 14 vs Ubuntu Touch: ukusebenza kwehlabathi lokwenyani kwifowuni enye

Faka usetyenziso lwe-Android (ii-APK) kwiWaydroid kwi-Ubuntu Touch

Nje ukuba iWaydroid iqaliswe, inyathelo elilandelayo elisengqiqweni leli faka usetyenziso lwakho lwe-Android ngendlela yeefayile ze-APKKwi-Ubuntu Touch oku kwenziwa nakwi-command line, kodwa inkqubo ilula kakhulu.

Eyokuqala yile kopisha i-APK kwisixhobo ngendlela efikelelekayoIfolda eqhelekileyo idla ngokuba:

/home/phablet/Downloads

Ungayifumana le fayile ngeendlela ezininzi: ukuyikhuphela ngqo kwisiphequluli sakho sefowuni, ukuyidlulisela nge-USB kwikhompyutha yakho, ukusebenzisa i-ADB ukuyityhala, okanye ukusebenzisa nasiphi na esinye isixhobo okhululekileyo ngaso.

Nje ukuba i-APK ibekwe endaweni yayo, vula ishell kwisixhobo kwakhona (nge-ADB, i-SSH, okanye i-app yesiphelo sendlela) kwaye usebenzise Umyalelo othile weWaydroid wokufaka usetyenziso, ebonisa indlela epheleleyo yefayile:

waydroid app install /home/phablet/Downloads/mi-aplicacion.apk

Ukuba ifayile iyasebenza kwaye iyahambelana, ukufakelwa kuya kugqitywa kwaye Kuya kufuneka ubone uphawu lwe-app ye-Android kungekudala kuluhlu lwesicelo se-Ubuntu Touch.Njengangaphambili, ukuba ayibonakali kwangoko, hlaziya uluhlu ngokurhuqa usuka embindini wesikrini.

Ukusebenzisa ii-app stores: F-Droid, Amazon Appstore kunye nezinye

Ukufaka ii-APK ngesandla kuyasebenza, kodwa kulula kakhulu Ukuba nevenkile yee-app ngaphakathi kweWaydroid ukuze ulawule ukufakwa kunye nohlaziyoKwimeko engenaso isiqinisekiso sikaGoogle, ezona ndlela zixhaphakileyo zihlala ziyi-F-Droid kunye ne-Amazon Appstore, phakathi kwezinye iivenkile ezizezinye.

I-F-Droid iyabonakala kuba Inika ikhathalogu yezicelo zasimahla nezivulelekileyo (i-FOSS)Ayifuni iakhawunti kaGoogle okanye ayixhomekekanga kwiinkonzo zenkampani, ezihambelana ngokugqibeleleyo nefilosofi ye-Ubuntu Touch kunye nesoftware yasimahla ngokubanzi. Ukuyifaka, khuphela nje i-APK yayo kwiwebhusayithi esemthethweni okanye ngesixhobo esifana neso wgetuze usebenzise umyalelo weWaydroid:

wget https://f-droid.org/F-Droid.apk
waydroid app install F-Droid.apk

Wakuba ufake i-F-Droid (okanye nayiphi na enye ivenkile), uya kukwazi khangela usetyenziso, ulufake kwaye ulugcine luhlaziyiwe ukusuka kwi-interface yemizobo ye-AndroidNangona kunjalo, ngenxa yobume beWaydroid, ezi venkile aziyi kuhlaziya ii-apps ngokuzenzekelayo: kuya kufuneka uvule ivenkile rhoqo, ujonge uhlaziyo, kwaye uqinisekise ukufakwa kwazo.

Ukuhamba ngokubanzi kudla ngokufana: Fumana usetyenziso, cofa u-install okanye uhlaziye, ulinde ukuba lukhuphele, kwaye wamkele ibhokisi yencoko yofakelo. eboniswa yi-Android ngokwayo ngaphakathi kweWaydroid. Ilula kancinci kunefowuni ye-Android eqinisekisiweyo, kodwa isebenziseka ngokugqibeleleyo.

Kubasebenzisi abaphambili kukho ithuba lokuba Yenza imifanekiso yeWaydroid eyenzelwe wena esele iqulethe ivenkile ethile yeapps efakwe kwangaphambili.Ngale ndlela, imeko-bume ye-Android ingafakwa kwizixhobo ezininzi ngaphandle kokuphinda ufakelo lwe-F-Droid okanye nakweyiphi na enye ivenkile ngesandla.

Susa ii-apps ze-Android kwaye ulawule indawo yokugcina

Xa uyeka ukusebenzisa usetyenziso lwe-Android, licebo elihle ukuba Yikhuphe ukuze ukhulule indawo yokugcina izinto kwaye unciphise iingxabano ezinokubakhoKwi-Ubuntu Touch ngeWaydroid, lo msebenzi wenziwa nakwiqokobhe lesixhobo.

Qala uvule i-terminal (nge-ADB, i-SSH, okanye i-app ye-terminal ye-Ubuntu Touch ngokwayo) uze emva koko Sebenzisa imiyalelo yeWaydroid ukudwelisa nokususa ii-appsUmzekelo, ungabona ii-apps ezifakiweyo ezine:

waydroid app list

Loo myalelo uza kukubonisa izihlonzi zezicelo (APP_ID), ezizezona zinto kufuneka uzisuse. Wakuba uyifumene leyo unomdla kuyo, ungaqhuba:

waydroid app remove [APP_ID]

Enye indlela, ukuba une-ADB elungiselelweyo, kukusebenzisa lo myalelo ulandelayo:

adb uninstall [APP_ID]

Emva kokususa i-app usebenzisa nayiphi na kwezi ndlela, i-icon ingathatha ixesha ukuba iphele kuluhlu lwe-Ubuntu Touch. Kwimeko enjalo, Layisha kwakhona uluhlu lwezicelo ngokurhuqa ezantsi ukusuka kwimbonakalo yeeapps ukuze kunyanzeliswe uhlaziyo.

Ukufikelela kwisitoreji sangaphakathi se-Android ukusuka kwi-Ubuntu Touch

Kwezinye iimeko iluncedo kakhulu ukuze ukwazi ukufikelela ngokuthe ngqo kwiifayile zeWaydroid Android okusingqongileyo ukugcina iikopi, ukuhambisa idatha, okanye ukuhlola oko kukhutshelweyo.

Indawo yokugcina yangaphakathi ebonwa yi-Android idla ngokufumaneka kwindlela efana nale:

/home/phablet/.local/share/waydroid/data/media/0

Ukusuka kwi-Ubuntu Touch ungakwenza hambahamba kuloo folda usebenzisa umphathi wefayile okanye kwisiphelo sendlelaKhuphela iifayile, vumelanisa idatha nezinye ii-apps, okanye ujonge nje oko kugciniweyo. Iphantse ifane "nendawo yokugcina yangaphakathi" yefowuni eqhelekileyo ye-Android, kodwa ifumaneka kwi-Linux layer.

Imida ebalulekileyo: ibhetri, ukuhambelana, kunye nehardware

Nangona iWaydroid sisixhobo esinamandla kakhulu, kubalulekile Qaphela kakuhle imida yayo phambi kokuba uqale ukuyisebenzisa yonke imihla.Ayizizo zonke iingenelo, kwaye bubulumko ukwazi apho kukho imiqobo enokubakho.

Umda wokuqala oqatshelwa ngabasebenzisi abaninzi ngulo ukusetyenziswa kwebhetri okwandisiweyo xa iWaydroid isebenzaEkugqibeleni, yonke inkqubo ye-Android isebenza ngaxeshanye ne-Ubuntu Touch, ineenkonzo kunye neenkqubo zayo. Ukuba ufuna ukonga ibhetri, kuyacetyiswa ukuba uyeke iWaydroid xa ungayidingi.

Kufuneka ucinge ukuba Ayizizo zonke ii-apps ze-Android eziya kusebenza kwiWaydroidNgokukodwa, usetyenziso oluxhomekeke kakhulu kwiinkonzo ezifana neGoogle Play Integrity okanye iSafetyNet (iibhanki ezikwi-intanethi, ezinye iinkonzo zokuhlawula, usetyenziso olunobuthathaka kakhulu ngokwembono yokhuseleko) luhlala luqinisekisa ukuba isixhobo siqinisekisiwe yiGoogle kwaye sineenkonzo zePlay ezisemthethweni ezifakiweyo.

Njengakwi-Ubuntu Touch ngeWaydroid Awunandawo eqinisekisiweyo okanye iPlay Store esemthethweni.Uninzi lwezi apps aziyi kusebenza okanye ziya kubonisa iimpazamo. Oku kunokuchaphazela neenkqubo ezifuna izixhobo ezithile eziqinisekisiweyo yiGoogle okanye iimpawu ezinxulumene kakhulu nenkqubo yendalo yenkampani.

Enye inkalo ekufuneka uyiqwalasele Ingxabano enokubakho ekusebenziseni izinto ezisetyenziswa ngaphakathi kwe-Ubuntu Touch kunye ne-WaydroidUkuba zombini ezi nkqubo zizama ukufikelela kwikhamera, imakrofoni, okanye ezinye izixhobo ngaxeshanye, enye yazo inokulahlekelwa kukufikelela. Akuqhelekanga ukufumana ii-apps ze-Android zikhalaza ngokuba azikwazi ukusebenzisa ikhamera kuba isetyenziswa yinkqubo ephambili.

Kwabo bafuna imisebenzi efana neyo enikezelwa ziiNkonzo zeGoogle Play, kukho i-microG, ukuphunyezwa simahla kwezo nkonzoKwezinye iimeko, ukuyidibanisa kwiWaydroid kunokuphucula ukuhambelana neeapps ezithile, kodwa ayisiyonto inzima: iiapps ezifuna uhlolo olungqongqo lokuthembeka okanye isiqinisekiso ziya kuba neengxaki.

Ukulungisa iingxaki zokufakwa kwe-APK kunye nokusetyenziswa kwayo yonke imihla

Enye yeempazamo ezixhaphakileyo xa kufakwa usetyenziso kwiWaydroid kukudibana nomyalezo. “Ifayile ye-APK engasebenziyo” xa usebenzisa umyalelo wokufakaXa ujonga kuqala ivakala ngathi yifayile eyonakeleyo, kodwa ingxaki idla ngokuba yinto elula kakhulu.

Oyena nobangela uxhaphakileyo ngulo Inkqubo ayikwazi ukufumana ifayile ye-APK kwindlela echaziweyo.Oku kusenokuba kungenxa yempazamo ebhalwe egameni, ukusebenzisa umyalelo ovela kwelinye icandelo, okanye ukulibala ukufaka indlela epheleleyo. Ukuze uphephe olu hlobo lweempazamo, kucetyiswa ukuba usebenzise indlela epheleleyo rhoqo, umzekelo:

waydroid app install /home/phablet/Downloads/mi-aplicacion.apk

Ukuba impazamo isabonakala, kunokwenzeka ukuba I-APK yonakele, ayiphelelanga, okanye ayihambelani noyilo lwesixhobo sakho.Kwimeko enjalo, kungcono ukuyikhuphela kwakhona kumthombo othembekileyo okanye ujonge olunye uhlobo olulungelelaniswe nehardware yakho (i-ARM, i-ARM64, njl.njl.).

Nokuba kukusetyenziswa kwemihla ngemihla, iingxaki ezincinci zokudibanisa okanye ukuphazamiseka ngamanye amaxesha kunokwenzeka. Kwiimeko ezininzi, Ukuqalisa kwakhona isikhongozeli seWaydroid kusombulula iingxaki ezininzi.Kwi-desktop ye-Ubuntu, umzekelo, ungayenza nge:

sudo systemctl restart waydroid-container

Ukuba ingxaki iyaqhubeka okanye ibonakala inzima ngakumbi, kungcono ukuphinda ujonge iingxelo, ukhangele iziganeko ezifanayo, kwaye, ukuba kuyimfuneko, Xela impazamo kwiprojekthi efanelekileyo..

Ivenkile yeGoogle Play, iinkonzo zikaGoogle, kunye nezinye iindlela

Ingongoma ebuthathaka kulo mba uphela kukuba ukungabikho kweGoogle Play Store kunye neenkonzo ezizimeleyo zikaGoogle kwiWaydroidI-Google igcina uluhlu oluvaliweyo lwezixhobo eziqinisekisiweyo, kwaye xa inkqubo ingekho yinxalenye yolo luhlu, ivala ukufikelela okusemthethweni kwivenkile yayo kunye nee-API ezithile.

Oku kuthetha ukuba, nokuba unayo indawo esebenza ngokupheleleyo ye-Android ngaphakathi kweWaydroidAwuyi kukwazi ukusebenzisa iPlay Store ngokusemthethweni. Ii-apps ezininzi zisasazwa kuphela ngaloo venkile, ngoko ke kuya kufuneka usebenzise ezinye ii-APK repositories okanye iivenkile zangaphandle ukuze uzifake.

Loo ndlela isebenza kakuhle kakhulu kwiikhathalogu ezininzi, kodwa Ayiqinisekisi indlela yokuziphatha efanayo neyakwisixhobo se-Android esiqinisekisiweyo.Ii-app ezifuna i-SafetyNet, i-Play Integrity, okanye uhlolo lokhuseleko oluphambili zisenokungavumi ukuqaliswa okanye zibe nokusebenza okulinganiselweyo.

Njengoko sele kukhankanyiwe, i-microG ingazigubungela ngokuyinxenye ezinye zezi ntsilelo ngokunika ukuphunyezwa kwasimahla kwee-API ezithile zikaGoogleNangona kunjalo, ayizisombululi zonke iimeko, kwaye ii-apps zebhanki kunye nezinye iinkonzo ezibalulekileyo, ngakumbi, zihlala zigcina imiqathango yazo.

Ulawulo lweempazamo kunye nengxelo kwi-ecosystem yeWaydroid + Ubuntu Touch

I-Waydroid yiprojekthi ehlala itshintsha kwaye Ukuhlanganiswa ne-Ubuntu Touch kunye nezinye iinkqubo kuyaphuculwa ngokuhamba kwexesha.Kuqhelekile ukudibana neempazamo ezincinci, ukuziphatha okungaqhelekanga, okanye umahluko ngokuxhomekeke kwisixhobo esithile osisebenzisayo.

Liberux NEXX-0 iimpawu ze-smartphone
Inqaku elidibeneyo:
I-Liberux NEXX: eyona smartphone inamandla kunye neyimfihlo yeLinux kwimarike

Xa ufumanisa impazamo, kuyacetyiswa ukuba ukwahlula ukuba yingxaki ethile kwi-Ubuntu Touch okanye kwi-WaydroidIimpazamo ezinxulumene nenkqubo yesiseko (isibonisi, umphathi weseshini, njl.njl.) kufuneka zixelwe kwi-Ubuntu Touch issue tracker. Nangona kunjalo, iimpazamo ezithile kwisikhongozeli se-Android, imiyalelo ye-Waydroid, okanye ukuphunyezwa kwee-apps ze-Android ziphathwa kwi-Waydroid issue tracker esemthethweni.

Xa uthumela ingxelo, zama ukubandakanya Nceda unikeze iinkcukacha ezininzi kangangoko: imodeli yesixhobo, inguqulelo ye-Ubuntu Touch, amanyathelo achanekileyo okuphinda impazamo, kunye nemiyalezo yempazamo.Olu lwazi lwenza kube lula kubaphuhlisi ukuba baxilonge ingxaki ngokukhawuleza baze bacebise izilungiso okanye izisombululo zexeshana.

Ngayo yonke le nto ingentla, kucacile ukuba I-Waydroid ibe sisixhobo esibalulekileyo kwabo bafuna ukudibanisa ihlabathi le-Android ne-Ubuntu TouchIkuvumela ukuba usebenzise usetyenziso oluninzi ngendlela edibeneyo, ufikelele kwiivenkile ezizezinye ezifana ne-F-Droid, ulawule ii-APK kwi-terminal kwaye usebenzise ngcono i-hardware yesixhobo, uhlala ukhumbula imida yesatifikethi sikaGoogle, ukusetyenziswa kwebhetri okuphezulu kunye neengxabano ezinokubakho xa kuhlanganiswa iinkqubo ezimbini kwisiseko esinye. Yabelana ngolwazi ukuze abasebenzisi abaninzi bafunde malunga nesihloko.