A Waydroid projekt egy csomagot fejleszt az Android futtatásához GNU/Linux disztribúciókon

A Waydroid projekt elkészített egy eszközkészletet, amely lehetővé teszi, hogy egy normál Linux disztribúcióban izolált környezetet hozzon létre az Android platform teljes rendszerképének betöltéséhez és az Android alkalmazások elindításának megszervezéséhez. A projekt által javasolt eszközkészlet kódja Python nyelven íródott, és a GPLv3 licenc alatt kerül forgalomba. Az Ubuntu 20.04/21.04, a Debian 11, a Droidian és az Ubports számára kész csomagok készülnek.

A környezetet szabványos technológiák segítségével alakítják ki elszigetelt konténerek, például folyamatok névterei, felhasználói azonosítók, hálózati alrendszer és csatolási pontok létrehozásához. Az LXC eszközkészlet a tároló kezelésére szolgál. Az Android futtatásához a „binder_linux” és az „ashmem_linux” modulok betöltődnek a normál Linux kernel tetejére.

A környezetet úgy tervezték, hogy a Wayland protokollon alapuló munkamenettel működjön. A hasonló Anbox környezettel ellentétben az Android platform közvetlen hozzáférést kap a hardverhez, további rétegek nélkül. A telepítésre javasolt Android rendszerkép a LineageOS és Android 10 projekt összeállításain alapul.

A Waydroid jellemzői:

  • Asztali integráció – Az Android-alkalmazások a natív Linux-alkalmazásokkal párhuzamosan futhatnak.
    A Waydroid projekt egy csomagot fejleszt az Android futtatásához GNU/Linux disztribúciókon
  • Támogatja az Android alkalmazásokhoz mutató parancsikonok elhelyezését a normál menüben és a programok áttekintési módban történő megjelenítését.
    A Waydroid projekt egy csomagot fejleszt az Android futtatásához GNU/Linux disztribúciókon
  • Támogatja az Android-alkalmazások futtatását több ablakos módban, és az ablakok stílusát az asztali számítógép alapkialakításának megfelelően.
    A Waydroid projekt egy csomagot fejleszt az Android futtatásához GNU/Linux disztribúciókon
  • Az Android játékok képesek az alkalmazások teljes képernyős módban történő futtatására.
    A Waydroid projekt egy csomagot fejleszt az Android futtatásához GNU/Linux disztribúciókon
  • Rendelkezésre áll egy mód a szabványos Android felület megjelenítéséhez.
  • Az Android programok grafikus módban történő telepítéséhez használhatja az F-Droid alkalmazást vagy a parancssori felületet („waydroid app install 123.apk”). A Google Play nem támogatott, mivel a Google saját Android-szolgáltatásaihoz kapcsolódik, de telepítheti a Google-szolgáltatások alternatív ingyenes megvalósítását a microG projektből.

Forrás: opennet.ru

Hozzászólás