Proyek Waydroid wis nyiapake toolkit sing ngidini sampeyan nggawe lingkungan sing terisolasi ing distribusi Linux biasa kanggo ngemot gambar sistem lengkap platform Android lan ngatur peluncuran aplikasi Android sing nggunakake. Kode toolkit sing diusulake dening proyek kasebut ditulis ing Python lan diwenehake miturut lisensi GPLv3. Paket siap digawe kanggo Ubuntu 20.04/21.04, Debian 11, Droidian lan Ubports.
Lingkungan dibentuk kanthi nggunakake teknologi standar kanggo nggawe wadhah sing terisolasi, kayata ruang jeneng kanggo proses, ID pangguna, subsistem jaringan lan titik gunung. Toolkit LXC digunakake kanggo ngatur wadhah. Kanggo mbukak Android, modul "binder_linux" lan "ashmem_linux" dimuat ing ndhuwur kernel Linux biasa.
Lingkungan dirancang kanggo nggarap sesi adhedhasar protokol Wayland. Ora kaya lingkungan Anbox sing padha, platform Android diwenehi akses langsung menyang hardware, tanpa lapisan tambahan. Gambar sistem Android sing diusulake kanggo instalasi adhedhasar rakitan saka proyek LineageOS lan Android 10.
Fitur Waydroid:
- Integrasi desktop - Aplikasi Android bisa mlaku bebarengan karo aplikasi Linux asli.
- Ndhukung nempatake trabasan menyang aplikasi Android ing menu standar lan nampilake program ing mode ringkesan.
- Ndhukung aplikasi Android sing mlaku ing mode multi-jendhela lan gaya windows supaya cocog karo desain desktop dhasar.
- Game Android nduweni kemampuan kanggo mbukak aplikasi ing mode layar wutuh.
- Mode kasedhiya kanggo nampilake antarmuka Android standar.
- Kanggo nginstal program Android ing mode grafis, sampeyan bisa nggunakake aplikasi F-Droid utawa antarmuka baris printah ("waydroid app install 123.apk"). Google Play ora didhukung amarga disambungake menyang layanan Android eksklusif Google, nanging sampeyan bisa nginstal implementasine gratis alternatif layanan Google saka proyek microG.
Source: opennet.ru