Waydroidi projekt on valmistanud tööriistakomplekti, mis vÔimaldab tavalises Linuxi jaotuses luua isoleeritud keskkonna Androidi tÀiskujutise laadimiseks ja selle kaudu Androidi rakenduste kÀitamiseks. Pakutava tööriistakomplekti kood on kirjutatud Pythonis ja levitatakse GPLv3 litsentsi alusel. Valmis paketid luuakse Ubuntu 20.04/21.04, Debian 11, Droidian ja Ubports jaoks.
Keskkond luuakse tavaliste isoleeritud konteinerite loomise tehnoloogiate abil, nagu protsesside, kasutajatunnuste, vĂ”rgualuste ja mountâi punktide nimede ruumid. Konteineri haldamiseks kasutatakse LXC tööriistakomplekti. Androidi töötamiseks tavalise Linuxi tuumaga laaditakse moodulid âbinder_linuxâ ja âashmem_linuxâ.
Keskkond on mĂ”eldud töötamiseks Waylandi protokollil pĂ”hineva seansi jaoks. Erinevalt sarnastest Anboxi keskkondadest on Androidil otsejuurdepÀÀs riistvarale, ilma tĂ€iendavate kihtideta. Pakutav Androidi sĂŒsteemipilt pĂ”hineb LineageOS projekti koostatavatel versioonidel ja Android 10-l.
Waydroidi omadused:
- Töölauaga integreerimine â Androidi rakendused saavad töötada koos natiivsete Linuxi rakendustega.

- Android-rakenduste otseteeid saab paigutada tavalisse menĂŒĂŒsse ja nĂ€idata programme ĂŒlevaate reĆŸiimis.

- Android-rakenduste kĂ€ivitamine mitme akna reĆŸiimis on toetatud ning aknad saavad kohanduda töölaua pĂ”hivorminguga.

- Androidi mĂ€ngude jaoks on saadaval rakenduste kĂ€ivitamine tĂ€isekraanireĆŸiimis.

- Saadaval on reĆŸiim Androidi tavaeisenuse kuvamiseks.
- Androidi programmide graafiliseks installimiseks saab kasutada rakendust F-Droid vÔi kÀsurealiidest ("waydroid app install 123.apk"). Google Play'd ei toetata kuna see on seotud Google'i patenteeritud Android-teenustega, kuid alternatiivse vabavaralise Google'i teenuste teostuse saab installida projekti microG kaudu.
Allikas: opennet.ru




