Projekt Waydroid rozwija pakiet do uruchamiania Androida w dystrybucjach GNU/Linux

Projekt Waydroid przygotował narzędzia umożliwiające stworzenie w standardowej dystrybucji Linuxa izolowanego środowiska do uruchamiania pełnego obrazu systemu Android oraz aplikacji na Androida. Kod proponowanych narzędzi napisany jest w języku Python i udostępniany na licencji GPLv3. Gotowe pakiety są przygotowywane dla Ubuntu 20.04/21.04, Debian 11, Droidian i Ubports.

Środowisko jest tworzone przy użyciu standardowych technologii do tworzenia izolowanych kontenerów, takich jak przestrzenie nazw dla procesów, identyfikatory użytkowników, system sieciowy i punkty montowania. Do zarządzania kontenerem wykorzystywane są narzędzia LXC. Aby uruchomić Android na standardowym jądrze Linux, ładowane są moduły „binder_linux” i „ashmem_linux”.

Środowisko jest zaprojektowane do pracy z sesją opartą na protokole Wayland. W przeciwieństwie do podobnego środowiska Anbox, platforma Android ma bezpośredni dostęp do sprzętu, bez dodatkowych warstw. Proponowany do instalacji obraz systemu Android oparty jest na kompilacjach projektu LineageOS i Android 10.

Cechy Waydroid:

  • Integracja z pulpitem — aplikacje na Androida mogą działać obok natywnych aplikacji dla Linuxa.
    Projekt Waydroid rozwija pakiet do uruchamiania Androida w dystrybucjach GNU/Linux
  • Obsługuje umieszczanie skrótów do aplikacji na Androida w standardowym menu oraz wyświetlanie programów w trybie przeglądu.
    Projekt Waydroid rozwija pakiet do uruchamiania Androida w dystrybucjach GNU/Linux
  • Obsługuje uruchamianie aplikacji na Androida w trybie wielookiennym i stylizację okien zgodnie z podstawowym wyglądem pulpitu.
    Projekt Waydroid rozwija pakiet do uruchamiania Androida w dystrybucjach GNU/Linux
  • Dla gier na Androida dostępna jest możliwość uruchamiania aplikacji w trybie pełnoekranowym.
    Projekt Waydroid rozwija pakiet do uruchamiania Androida w dystrybucjach GNU/Linux
  • Dostępny jest tryb do wyświetlania standardowego interfejsu Androida.
  • Aby zainstalować aplikacje Android w trybie graficznym, można użyć aplikacji F-Droid lub interfejsu wiersza poleceń („waydroid app install 123.apk”). Google Play nie jest obsługiwany z powodu powiązań z zastrzeżonymi usługami Androida od Google, ale można zainstalować alternatywną, wolną implementację usług Google z projektu microG.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster