Waydroid, Android uygulamalarınızın Ubuntu'da olması için bir dizi araç

şüphesiz senÇok talep edilen özelliklerden biri Linux kullanıcıları tarafından dağıtımında Android uygulamalarından yararlanma gücüdür. Benim favorim, bunu başarmak için çok sayıda yöntem olmasına rağmen, birçoğunun sistemle sanal bir makinenin oluşturulmasına ve yürütülmesine dayanmasıdır; bu, Android ile iki yönlülük istendiğinde en etkili değildir. dağıtımınız.

Bu yüzden bugün Waydroid projesi hakkında konuşacağız bir dizi araç hazırlamış olan izole bir ortam oluşturmanıza olanak tanır sıradan bir Linux dağıtımında pAndroid platform sisteminin tam görüntüsünü yüklemek için ve onunla Android uygulamalarının başlatılmasını organize edin.

Waydroid hakkında

Projeye daha önce Anbox'ın yeniden oluşturulmuş bir sürümü olan Anbox-Halium adı verildi ve bu, ana cihazdan Anbox'tan daha fazla yerel donanım kullanmak üzere tasarlandı ve bu da daha hızlı performans anlamına geliyor. Projenin temel amacı, Android uygulamalarını Halium tabanlı Linux telefonlarda çalıştırmaktır (Halium, konsept olarak Android GSI'ye benzer, ancak standart Linux için), ancak Linux çekirdeği olan herhangi bir cihazda da çalıştırılabilir.

Ortam, izole kaplar oluşturmak için standart teknolojiler kullanılarak oluşturulmuştur.işlemler için ad alanları, kullanıcı kimlikleri, ağ alt sistemi ve bağlama noktaları gibi s. LXC araç takımı, kapsayıcıyı yönetmek ve Android'i normal bir Linux çekirdeğinde çalıştırmak için kullanılır, binder_linux ve ashmem_linux modülleri yüklenir.

Ortam, Wayland protokolüne dayalı bir oturumla çalışmak üzere tasarlanmıştır. Benzer Anbox ortamından farklı olarak, Android platformu donanıma ek katmanlar olmadan doğrudan erişim sağlar. Kurulum için sağlanan Android sistem görüntüsü, LineageOS proje derlemelerine ve Android 10'a dayanmaktadır.

Öne çıkan özelliklerden Waydroid'den aşağıdakilerden bahsedilmiştir:

  • Masaüstü entegrasyonu: Android uygulamaları, yerel Linux uygulamalarıyla paralel olarak çalışabilir.
  • Standart menüde Android uygulamalarına kısayol yerleştirmeyi ve genel bakış modunda programları görüntülemeyi destekler.
  • Android uygulamalarını çoklu pencere modunda çalıştırmayı ve pencereleri temel masaüstü düzenine uyacak şekilde biçimlendirmeyi destekler.
  • Android oyunlar için uygulamaları tam ekran modunda çalıştırabilme özelliği sağlanmıştır.
  • Standart Android arayüzünü görüntülemek için bir mod mevcuttur.

Ayrıca Android programlarını grafik modda yüklemek için F-Droid uygulamasını veya "waydroid app install" komut satırı arayüzünü kullanabileceğinizden bahsediliyor.

Google Play, tescilli Google Android hizmetlerine bağlantı nedeniyle desteklenmez, ancak microG projesinden Google hizmetlerinin ücretsiz bir alternatif uygulaması yüklenebilir.

Proje tarafından önerilen araç takımı kodu Python ile yazılmıştır ve GPLv3 lisansı altında yayınlanmıştır. Ubuntu 20.04 / 21.04, Debian 11, Droidian ve Ubports için hazır paketler oluşturulmuştur.

Ubuntu ve türevlerine Waydroid nasıl kurulur?

Waydroid'i sistemimize kurabilmek için yapmamız gereken ilk şey bir terminal açmak (bunu Ctrl + Alt + T klavye kısayolu ile yapabiliriz) ve içine aşağıdakileri yazacağız:

İlk şey, dağılımımızı tanımlamaktır., "version-ubuntu" yu üzerinde bulunduğumuz sürümün kod adıyla değiştireceğimiz, odak, biyonik, kıllı vb. olabilir.

export DISTRO="version-ubuntu"
Şimdi gpg anahtarlarını almaya devam ediyoruz ve bunları şununla içe aktarıyoruz:
curl https://repo.waydro.id/waydroid.gpg > /usr/share/keyrings/waydroid.gpg && \
echo "deb [signed-by=/usr/share/keyrings/waydroid.gpg] https://repo.waydro.id/ $DISTRO main" > /etc/apt/sources.list.d/waydroid.list && \
sudo apt update

Bu yapıldıktan sonra, şimdi yazarak Waydroid'i dağıtımımıza kurmaya devam ediyoruz:

sudo apt install waydroid 

Ve son olarak, başlatma süreci olan Waydroid hizmetlerini yürütmeye devam ediyoruz:

sudo waydroid init 

konteyner:

sudosystemctl start waydroid-container 

Ve Waydroid'i aşağıdakilerle çalıştırmaya devam ediyoruz:

waydroid session start 

Veya bu diğer komutla:

waydroid show-full-ui 

Ve sorun olması durumunda, kabı şu şekilde yeniden başlatabiliriz:

sudo systemctl restart waydroid-container 

Son olarak, WayDroid hakkında daha fazla bilgi edinmek isteyenler için resmi web sitesinde ayrıntıları kontrol edebilirler.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   Nasher_87 (ARG) dijo

    Sayfadaki yorumlara göre oturum açmalı ve Wayland'i başlatmış olmalısınız.
    Örneğin, Ubuntu'ya yüklememe izin vermiyor