Проектът Waydroid развива пакет за стартиране на Android в дистрибуции на GNU/Linux

Проектът Waydroid предлага инструментариум, който позволява създаването на изолирана среда за зареждане на пълен системен образ на платформата Android в обикновен Linux дистрибутив и организиране на стартиране на Android приложения. Кодът на предлагания инструментариум е написан на Python и се предоставя под лицензия GPLv3. Готовите пакети се формулират за Ubuntu 20.04/21.04, Debian 11, Droidian и Ubports.

Окружението се формира с помощта на стандартни технологии за създаване на изолирани контейнери, като пространства на имената за процеси, идентификатори на потребители, мрежова подсистема и точки на свързване. За управлението на контейнера се използва инструментарият LXC. За работа на Android върху обикновеното ядро на Linux се зареждат модулите «binder_linux» и «ashmem_linux».

Средата е проектирана за работа със сесия, базирана на протокола Wayland. За разлика от подобна среда Anbox, платформата Android получава директен достъп до хардуера, без допълнителни прослойки. Предложеният за инсталация системен образ на Android е основан на сборки от проекта LineageOS и Android 10.

Характеристики на Waydroid:

  • Интеграцията с работния плот – приложения за Android могат да се стартират редом с родните приложения за Linux.
    Проектът Waydroid развива пакет за стартиране на Android в дистрибуции на GNU/Linux
  • Поддържа се поставяне на преки пътища за Android приложения в стандартното меню и показване на програмите в прегледен режим.
    Проектът Waydroid развива пакет за стартиране на Android в дистрибуции на GNU/Linux
  • Поддържа се стартиране на Android приложения в многоплоскостен режим и стилизиране на прозорците според основния дизайн на работния плот.
    Проектът Waydroid развива пакет за стартиране на Android в дистрибуции на GNU/Linux
  • За Android игри е предоставена възможност за стартиране на приложения в цял екран.
    Проектът Waydroid развива пакет за стартиране на Android в дистрибуции на GNU/Linux
  • Наличен е режим за показване на стандартния интерфейс на Android.
  • За инсталиране на Android приложения в графичен режим може да се използва приложението F-Droid или интерфейсът на командния ред («waydroid app install 123.apk»). Google Play не се поддържа заради обвързаността с проприетарни Android услуги на Google, но могат да се инсталират алтернативни свободни реализации на услугите на Google от проекта microG.

Източник: opennet.ru

Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster