Ang proyekto ng Waydroid ay bumubuo ng isang pakete para sa pagpapatakbo ng Android sa mga pamamahagi ng GNU/Linux

Ang proyekto ng Waydroid ay naghanda ng isang toolkit na nagbibigay-daan sa iyong lumikha ng isang nakahiwalay na kapaligiran sa isang regular na pamamahagi ng Linux para sa pag-load ng isang kumpletong imahe ng system ng platform ng Android at pag-aayos ng paglulunsad ng mga application ng Android gamit ito. Ang code ng toolkit na iminungkahi ng proyekto ay nakasulat sa Python at ibinibigay sa ilalim ng lisensya ng GPLv3. Ang mga handa na pakete ay nabuo para sa Ubuntu 20.04/21.04, Debian 11, Droidian at Ubports.

Ang kapaligiran ay nabuo gamit ang mga karaniwang teknolohiya upang lumikha ng mga nakahiwalay na lalagyan, tulad ng mga namespace para sa mga proseso, user ID, network subsystem at mount point. Ang LXC toolkit ay ginagamit upang pamahalaan ang lalagyan. Upang patakbuhin ang Android, ang "binder_linux" at "ashmem_linux" na mga module ay nilo-load sa ibabaw ng regular na kernel ng Linux.

Ang kapaligiran ay idinisenyo upang gumana sa isang session batay sa protocol ng Wayland. Hindi tulad ng katulad na kapaligiran ng Anbox, ang Android platform ay binibigyan ng direktang access sa hardware, nang walang karagdagang mga layer. Ang imahe ng Android system na iminungkahi para sa pag-install ay batay sa mga pagtitipon mula sa proyekto ng LineageOS at Android 10.

Mga Tampok ng Waydroid:

  • Pagsasama sa desktop - Maaaring tumakbo ang mga Android app nang magkatabi sa mga native na Linux app.
    Ang proyekto ng Waydroid ay bumubuo ng isang pakete para sa pagpapatakbo ng Android sa mga pamamahagi ng GNU/Linux
  • Sinusuportahan nito ang paglalagay ng mga shortcut sa mga Android application sa karaniwang menu at pagpapakita ng mga program sa mode ng pangkalahatang-ideya.
    Ang proyekto ng Waydroid ay bumubuo ng isang pakete para sa pagpapatakbo ng Android sa mga pamamahagi ng GNU/Linux
  • Sinusuportahan nito ang pagpapatakbo ng mga Android application sa multi-window mode at styling windows upang tumugma sa pangunahing disenyo ng desktop.
    Ang proyekto ng Waydroid ay bumubuo ng isang pakete para sa pagpapatakbo ng Android sa mga pamamahagi ng GNU/Linux
  • Ang mga laro sa Android ay may kakayahang magpatakbo ng mga application sa full screen mode.
    Ang proyekto ng Waydroid ay bumubuo ng isang pakete para sa pagpapatakbo ng Android sa mga pamamahagi ng GNU/Linux
  • Available ang isang mode upang ipakita ang karaniwang interface ng Android.
  • Upang mag-install ng mga Android program sa graphical mode, maaari mong gamitin ang F-Droid application o ang command line interface (β€œwaydroid app install 123.apk”). Hindi suportado ang Google Play dahil sa pagkakatali sa pagmamay-ari ng mga serbisyo ng Android ng Google, ngunit maaari kang mag-install ng alternatibong libreng pagpapatupad ng mga serbisyo ng Google mula sa proyekto ng microG.

Pinagmulan: opennet.ru

Magdagdag ng komento