Waydroid projesi, Android'i GNU/Linux dağıtımlarında çalıştırmak için bir paket geliştiriyor

Waydroid projesi, Android platformunun eksiksiz bir sistem görüntüsünü yüklemek ve bunu kullanarak Android uygulamalarının başlatılmasını düzenlemek için normal bir Linux dağıtımında yalıtılmış bir ortam oluşturmanıza olanak tanıyan bir araç seti hazırladı. Proje tarafından önerilen araç setinin kodu Python'da yazılmıştır ve GPLv3 lisansı altında sağlanmaktadır. Ubuntu 20.04/21.04, Debian 11, Droidian ve Ubports için hazır paketler oluşturulmuştur.

Ortam, işlemler için ad alanları, kullanıcı kimlikleri, ağ alt sistemi ve bağlama noktaları gibi yalıtılmış kapsayıcılar oluşturmak için standart teknolojiler kullanılarak oluşturulur. Konteyneri yönetmek için LXC araç seti kullanılır. Android'i çalıştırmak için "binder_linux" ve "ashmem_linux" modülleri normal Linux çekirdeğinin üzerine yüklenir.

Ortam, Wayland protokolüne dayalı bir oturumla çalışacak şekilde tasarlanmıştır. Benzer Anbox ortamından farklı olarak Android platformuna, ek katmanlara gerek kalmadan donanıma doğrudan erişim olanağı veriliyor. Kurulum için önerilen Android sistem görüntüsü, LineageOS ve Android 10 projesindeki derlemelere dayanmaktadır.

Waydroid'in Özellikleri:

  • Masaüstü entegrasyonu - Android uygulamaları yerel Linux uygulamalarıyla yan yana çalışabilir.
    Waydroid projesi, Android'i GNU/Linux dağıtımlarında çalıştırmak için bir paket geliştiriyor
  • Standart menüye Android uygulamalarına kısayol yerleştirmeyi ve programları genel bakış modunda görüntülemeyi destekler.
    Waydroid projesi, Android'i GNU/Linux dağıtımlarında çalıştırmak için bir paket geliştiriyor
  • Android uygulamalarını çoklu pencere modunda çalıştırmayı ve pencereleri temel masaüstü tasarımına uyacak şekilde şekillendirmeyi destekler.
    Waydroid projesi, Android'i GNU/Linux dağıtımlarında çalıştırmak için bir paket geliştiriyor
  • Android oyunları uygulamaları tam ekran modunda çalıştırma özelliğine sahiptir.
    Waydroid projesi, Android'i GNU/Linux dağıtımlarında çalıştırmak için bir paket geliştiriyor
  • Standart Android arayüzünü görüntülemek için bir mod mevcuttur.
  • Android programlarını grafik modunda yüklemek için F-Droid uygulamasını veya komut satırı arayüzünü (“waydroid app install 123.apk”) kullanabilirsiniz. Google Play, Google'ın tescilli Android hizmetlerine bağlı olması nedeniyle desteklenmemektedir, ancak microG projesinden Google hizmetlerinin alternatif bir ücretsiz uygulamasını yükleyebilirsiniz.

Kaynak: opennet.ru

Yorum ekle