Waydroid, ṣeto awọn irinṣẹ lati ni awọn ohun elo Android rẹ lori Ubuntu

Ko si iyemeji uỌkan ninu awọn ẹya ti o beere pupọ nipasẹ awọn olumulo Linux jẹ agbara lati ṣe lilo awọn ohun elo Android ni pinpin rẹ Ayanfẹ mi ni pe botilẹjẹpe nọmba nla ti awọn ọna lati ṣaṣeyọri eyi, ọpọlọpọ ninu wọn da lori ṣiṣẹda ati ipaniyan ti ẹrọ foju kan pẹlu eto, eyiti ko munadoko julọ nigbati o ba fẹ ọna-ọna meji laarin Android ati pinpin rẹ.

Ti o ni idi loni a yoo sọrọ nipa iṣẹ akanṣe Waydroid eyiti o ti pese awọn irinṣẹ irinṣẹ ti gba ọ laaye lati ṣẹda agbegbe ti o ya sọtọ lori pinpin Linux lasan pLati fifuye aworan kikun ti eto pẹpẹ Android ati ṣeto ifilọlẹ ti awọn ohun elo Android pẹlu rẹ.

Nipa Waydroid

Ise agbese na ni a pe tẹlẹ Anbox-Halium, ẹya atunkọ Anbox ti a ṣe apẹrẹ lati lo ohun elo abinibi diẹ sii lati ẹrọ agbalejo ju Anbox lọ, eyiti o tumọ si iṣẹ ṣiṣe yiyara. Ibi-afẹde akọkọ ti iṣẹ akanṣe ni lati ṣiṣe awọn ohun elo Android lori awọn foonu Linux ti o da lori Halium (Halium jẹ iru ni imọran si Android GSI, ṣugbọn fun Lainos boṣewa), ṣugbọn o tun le ṣiṣẹ lori ẹrọ eyikeyi pẹlu ekuro Linux kan.

A kọ agbegbe naa ni lilo awọn imọ -ẹrọ boṣewa lati ṣẹda awọn apoti ti o ya sọtọs, gẹgẹ bi awọn aaye orukọ fun awọn ilana, awọn idanimọ olumulo, eto nẹtiwọọki, ati awọn aaye oke. Ohun elo irinṣẹ LXC ni a lo lati ṣakoso eiyan ati lati ṣiṣẹ Android lori ekuro Lainos deede, awọn modulu binder_linux ati ashmem_linux ti kojọpọ.

Ayika naa jẹ apẹrẹ lati ṣiṣẹ pẹlu igba kan ti o da lori ilana Wayland. Ko dabi agbegbe Anbox ti o jọra, pẹpẹ Android n pese iraye taara si ohun elo, laisi awọn fẹlẹfẹlẹ afikun. Lakoko ti aworan eto Android ti a pese fun fifi sori ẹrọ da lori awọn iṣẹ akanṣe LineageOS ati Android 10.

Ti awọn abuda ti o duro jade lati Waydroid, atẹle ni a mẹnuba:

  • Isopọpọ Ojú -iṣẹ: Awọn ohun elo Android le ṣiṣẹ ni afiwe pẹlu awọn ohun elo Linux abinibi.
  • Ṣe atilẹyin gbigbe awọn ọna abuja ninu awọn ohun elo Android ninu akojọ aṣayan boṣewa ati iṣafihan awọn eto ni ipo Akopọ.
  • Ṣe atilẹyin ṣiṣe awọn ohun elo Android ni ipo window pupọ ati sisọ awọn window lati baamu ipilẹ tabili ipilẹ.
  • Fun awọn ere Android, agbara lati ṣiṣe awọn ohun elo ni ipo iboju ni kikun ti pese.
  • Ipo kan wa lati ṣe afihan wiwo Android boṣewa.

Ni afikun, o mẹnuba pe lati fi awọn eto Android sori ẹrọ ni ipo ayaworan, o le lo ohun elo F-Droid tabi wiwo laini pipaṣẹ “fi sori ẹrọ app waydroid”.

Google Play ko ni atilẹyin nitori sisopọ si awọn iṣẹ Google Android ti o ni ẹtọ, ṣugbọn imuse omiiran omiiran ti awọn iṣẹ Google le fi sii lati inu iṣẹ microG.

Koodu irinṣẹ irinṣẹ ti a dabaa nipasẹ iṣẹ akanṣe ni a kọ sinu Python ati pe o ti tu silẹ labẹ iwe -aṣẹ GPLv3. Awọn idii ti o ṣetan ni a kọ fun Ubuntu 20.04 / 21.04, Debian 11, Droidian, ati Ubports.

Bii o ṣe le fi Waydroid sori Ubuntu ati awọn itọsẹ?

Ohun akọkọ ti a gbọdọ ṣe lati ni anfani lati fi Waydroid sori ẹrọ wa ni lati ṣii ebute kan (a le ṣe pẹlu ọna abuja keyboard Ctrl + Alt + T) ati ninu rẹ a yoo tẹ iru atẹle naa:

Ohun akọkọ ni lati ṣalaye pinpin wa, nibiti a yoo rọpo “ẹya-ubuntu” nipasẹ orukọ coden ti ẹya ti a wa, eyiti o le jẹ aifọwọyi, bionic, hirsute, abbl.

export DISTRO="version-ubuntu"
Bayi a tẹsiwaju lati gba awọn bọtini gpg ati pe a gbe wọn wọle pẹlu:
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

Ni kete ti eyi ba ti ṣe, ni bayi a tẹsiwaju lati fi Waydroid sori ẹrọ ni pinpin wa nipa titẹ:

sudo apt install waydroid 

Ati nikẹhin a tẹsiwaju lati ṣe awọn iṣẹ Waydroid, eyiti o jẹ ilana init:

sudo waydroid init 

Apoti:

sudosystemctl start waydroid-container 

Ati pe a tẹsiwaju lati ṣiṣe Waydroid pẹlu:

waydroid session start 

Tabi pẹlu aṣẹ miiran:

waydroid show-full-ui 

Ati ni ọran ti awọn iṣoro, a le tun bẹrẹ eiyan pẹlu:

sudo systemctl restart waydroid-container 

Ni ipari, fun awọn ti o nifẹ lati ni anfani lati mọ diẹ sii nipa rẹ nipa WayDroid, wọn le ṣayẹwo awọn alaye lori oju opo wẹẹbu osise rẹ.


Awọn akoonu ti nkan naa faramọ awọn ilana wa ti awọn ilana olootu. Lati jabo aṣiṣe kan tẹ nibi.

Ọrọìwòye kan, fi tirẹ silẹ

Fi ọrọ rẹ silẹ

Adirẹsi imeeli rẹ yoo ko le ṣe atejade. O beere aaye ti wa ni samisi pẹlu *

*

*

  1. Lodidi fun data naa: Miguel Ángel Gatón
  2. Idi ti data naa: SPAM Iṣakoso, iṣakoso ọrọ asọye.
  3. Ofin: Iyọọda rẹ
  4. Ibaraẹnisọrọ data: Awọn data kii yoo ni ifọrọhan si awọn ẹgbẹ kẹta ayafi nipasẹ ọranyan ofin.
  5. Ibi ipamọ data: Alaye data ti o gbalejo nipasẹ Awọn nẹtiwọọki Occentus (EU)
  6. Awọn ẹtọ: Ni eyikeyi akoko o le ni opin, gba pada ki o paarẹ alaye rẹ.

  1.   Nasher_87 (ARG) wi

    Gẹgẹbi awọn asọye lori oju -iwe o gbọdọ wọle ki o bẹrẹ Wayland
    Fun apẹẹrẹ, kii yoo jẹ ki n fi sii sori Ubuntu