WayDroid saab käivitada Androidi rakendusi Linuxis ilma aeglustumiseta

Androidi rakenduste käivitamiseks lauaarvutites on palju võimalusi, kuid uus lahendus nimega WayDroid näib olevat parim valik Linuxi masinate jaoks.

Androidi rakenduste käitamiseks lauaarvutites on palju võimalusi. Töölaua emulaatorid, nagu BlueStacks, on populaarsed käitage Android x86 virtuaalses masinas (või kahekordse alglaadimisega) või võite oodata Windows 11 Androidi rakenduste ühilduvuskiht. Anbox on veel üks lahendus Androidi rakenduste käitamiseks, mis on mõeldud Linuxi ja Linuxi-põhiste nutitelefonide toetamiseks, kuid see kannatab vähese energiatarbega seadmete aeglase jõudluse tõttu. Nüüd on veel üks projekt, mille eesmärk on tuua Androidi rakendused Linuxi seadmetesse, kuid ilma Anboxi puhul tavaliselt esinevate aeglustumise ja jankideta.

WayDroid (via Linuxi nutitelefonid ja Tuxi telefonid), mida varem nimetati Anbox-Haliumiks, on Anboxi ümberehitatud versioon, mis on loodud kasutama rohkem hostseadme natiivset riistvara kui Anbox – mis tähendab kiiremat jõudlust. Projekti põhirõhk on Androidi rakenduste käitamisel Haliumipõhistes Linuxi telefonides (Halium on kontseptsioonilt sarnane

Androidi GSI, kuid tavalise Linuxi jaoks), kuid see võib töötada ka kõigis seadmetes, millel on põhiline Linuxi kernel.

Ülaltoodud video näitab, et WayDroid töötab PostmarketOS Linuxi peal OnePlus 6-s, alates OnePlus 6 seeriast saab käivitada standardse Linuxi kerneli. Loomulikult saab OnePlus 6 käivitada Androidi rakendusi oma algse operatsioonisüsteemiga, kuid WayDroid on põnev, kuna see on täielikult avatud. Saate oma telefonis käivitada Linuxi distributsiooni ja aeg-ajalt Androidi rakenduse jaoks WayDroidi, omades samal ajal täielikku kontrolli oma seadme üle (Linuxist pärit tarkvara toega kogukond).

Allpool on veel üks video WayDroidist (ajast, kui see oli veel tuntud kui Anboxi ümberkirjutamine), mis töötab Ubuntu Touchiga Moto Z2 Force'is. Kui ülaosas poleks Ubuntu olekuriba, oleks raske teada, et Androidi rakendused ei töötaks algseadmes.

WayDroid renderdab LXC-s graafilise puhvri otsese Waylandi toega (kuvaserver, mida nüüd kasutavad paljud Linuxi distributsioonid), mis muudab selle sujuvamaks kui algne Anboxi projekt. See ülisujuv funktsioon pole mõeldud ainult Linuxi telefonidele – see töötab hästi ka Linuxi lauaarvuti distributsioonides. Allpool on ekraanipilt WayDroidist, mis töötab lauaarvuti Ubuntus ja mille aknahaldus on sarnane Chrome OS-iga.

WayDroid Ubuntu Linuxis. Autorid: XDA tunnustatud arendaja erfanoabdi

On põnev näha, kuidas Androidi rakendused Linuxis muutuvad aina paremaks, eriti kuna funktsionaalsus on üks olulisemaid muudatusi Windows 11-s. Tõenäoliselt on muudatusest enim kasu Linuxi toega telefonidele, nagu paljud olulised rakendused ei ole kunagi saadaval Linuxi algtarkvarana, kuid mõnel juhul on see kasulik ka lauaarvutite jaoks ka.

Peamine konks praegu on see, et WayDroidis pole emulatsioonikihti, seega x86 seadmed (nagu enamik arvutid) saavad käitada ainult x86 binaarfaile ja ARM64 seadmed (enamik telefone ja tahvelarvuteid) saavad käitada ainult ARM64 kahendkoodid. See sarnaneb veini ühilduvuskihi toimimisega - kuigi Vein on saadaval Androidi jaoks, ei saa see enamikus Android-seadmetes käitada enamikku Windowsi tarkvara, kuna telefonid on tavaliselt ARM-i ja enamik Windowsi tarkvara on ainult x86. Arendaja loodab tulevikus emulatsiooni rakendada, kasutades selle komponente Androidi alamsüsteem Windows 11 jaoks.

Kui soovite WayDroidi proovida, vaadake projekti GitHubi hoidlasse uusimate paigaldusjuhiste saamiseks.