Waydroidi projekt on valmistanud tööriistu, mis vĂ”imaldavad luua tavalisest Linuxi distributsioonist isoleeritud keskkonna Androidi tĂ€issĂŒsteemi pildi laadimiseks ja Androidi rakenduste kĂ€ivitamiseks. Pakutud tööriistade kood on kirjutatud Pythonis ja see antakse vĂ€lja GPLv3 litsentsi alusel. Valmis paketid on vormistatud Ubuntu 20.04/21.04, Debian 11, Droidian ja Ubports jaoks.
Keskkond luuakse kasutades tavapĂ€raseid isoleeritud konteinerite loomise tehnoloogiaid, nagu protsesside nimed, kasutajaid teavad identifikaatorid, vĂ”rgu alamsĂŒsteem ja mount-punktid. Konteineri juhtimiseks kasutatakse LXC tööriistu. Androidi töötamiseks tavalisel Linuxi kernelil laaditakse moodulid "binder_linux" ja "ashmem_linux".
Keskkond on mĂ”eldud töötamiseks Waylandi protokolliga pĂ”hineva sessiooniga. Erinevalt sarnase keskkonna Anboxist, antakse Androidi platvormile otse ligipÀÀs riistvarale, ilma tĂ€iendavate kihtideta. Paigaldamiseks pakutav Androidi sĂŒsteemipilt pĂ”hineb LineageOS projekti kogumikel ja Android 10-l.
Waydroidi omadused:
- Töölauaga integreerimine â Androidi rakendusi saab kĂ€ivitada kĂ”rvuti Linuxi pĂ”hirakendustega.

- Toetatakse Androidi rakenduste otseteeid tavapĂ€rases menĂŒĂŒs ja programmide kuvamist ĂŒlevaatereĆŸiimis.

- Toetatakse Androidi rakenduste kĂ€ivitamist mitme akna reĆŸiimis ja akende stiilimist pĂ”hi töölaudade kujunduse jĂ€rgi.

- Androidi mĂ€ngude jaoks on vĂ”imalik rakendusi kĂ€ivitada tĂ€isekraanireĆŸiimis.

- Saadaval on reĆŸiim Androidi tavapĂ€rase liidese kuvamiseks.
- Androidi programmide paigaldamiseks graafilises reĆŸiimis saab kasutada rakendust F-Droid vĂ”i kĂ€surealiidest ("waydroid app install 123.apk"). Google Play ei ole toetatud Google'i eraomandi teenustega seotud probleemide tĂ”ttu, kuid on vĂ”imalik installida alternatiivne avatud allika Google'i teenuste teostus projektist microG.
Allikas: opennet.ru




