Projeya Waydroid amûrek amade kiriye ku dihêle hûn di belavkirinek birêkûpêk Linux de hawîrdorek veqetandî biafirînin da ku wêneyek pergalê ya bêkêmasî ya platforma Android-ê bar bikin û sazkirina destpêkirina sepanên Android-ê bi karanîna wê saz bikin. Koda amûrê ku ji hêla projeyê ve hatî pêşniyar kirin di Python de hatî nivîsandin û di bin lîsansa GPLv3 de tê peyda kirin. Pakêtên amade ji bo Ubuntu 20.04/21.04, Debian 11, Droidian û Ubports têne çêkirin.
Jîngeh bi karanîna teknolojiyên standard pêk tê da ku konteynerên veqetandî biafirîne, wekî navên ji bo pêvajoyên, nasnameyên bikarhêner, bine-pergala torê û xalên çiyê. Amûra LXC ji bo birêvebirina konteynerê tê bikar anîn. Ji bo xebitandina Android-ê, modulên "binder_linux" û "ashmem_linux" li ser kernel Linux-ya birêkûpêk têne barkirin.
Jîngeh ji bo ku li ser bingeha protokola Wayland bi danişînê re bixebite hatî çêkirin. Berevajî hawîrdora Anbox-ê ya wekhev, ji platforma Android-ê re rasterast gihîştina hardware, bêyî qatên zêde, tê dayîn. Wêneya pergala Android-ê ya ku ji bo sazkirinê tê pêşniyar kirin li ser bingeha meclîsên ji projeya LineageOS û Android 10-ê ye.
Taybetmendiyên Waydroid:
- Yekbûna sermaseyê - Serîlêdanên Android-ê dikarin bi serîlêdanên Linux-ê yên xwemalî re li kêleka hev bixebitin.
- Ew piştgirî dide ku kurtebirên serîlêdanên Android-ê di menuya standard de cîh bikin û bernameyan di moda nihêrînê de nîşan bidin.
- Ew piştgirî dide xebitandina sepanên Android-ê di moda pir-paceyê de û pencereyên şêwazê da ku bi sêwirana bingehîn a sermaseyê re têkildar be.
- Lîstikên Android-ê xwedan şiyana ku serlêdanan di moda ekrana tevahî de bimeşînin hene.
- Modek heye ku pêwendiya standard Android-ê nîşan bide.
- Ji bo sazkirina bernameyên Android-ê di moda grafîkî de, hûn dikarin serîlêdana F-Droid an navgîniya rêza fermanê ("app waydroid install 123.apk") bikar bînin. Google Play ji ber ku bi karûbarên xwedan Android-ê yên Google ve girêdayî ye nayê piştgirî kirin, lê hûn dikarin ji projeya microG-ê vebijarkek belaş a karûbarên Google saz bikin.
Source: opennet.ru