ICollabora ithuthukisa indawo yokusebenzisa izinhlelo ze-Android kuLinux

Android ku-linux

Bambisana nesinye sezikhungo zemithombo evulekile ezaziwa kakhulu, ukuqeqeshwa nemikhiqizo ezinkampanini, muva nje umemezele ukuthi ithuthukisa iphrojekthi entsha yomthombo ovulekile ukugxila kwakhe okukhulu ukuvumela ukudala indawo engayedwa yokuqalisa izinhlelo zokusebenza ze-Android, enikezela ukuhlanganiswa kwesixhumi esibonakalayo sedatha yohlelo lokusebenza namagobolondo asuselwa kuWayland.

Igama lale phrojekthi yi- "SPURV"ngosizo lwe-SPURV, umsebenzisi angaqalisa izinhlelo ze-Android ku-Linux kanye nezicelo ezijwayelekile zokuqhafaza ezinikezwe ukusatshalaliswa kweLinux.

Ukufeza lokhu, imvelo ye-Android isebenza esitsheni esingalodwa. Kwezemvelo, izingxenye ezijwayelekile zepulatifomu ye-Android zifakiwe, zinikezwa kumakhosombe we-AOSP (Android Open Source Project).

Mayelana ne-SPURV

I-SPURV kungokuqoqwa kwamathuluzi okungasetshenziswa ukumisa isitsha se-Android, faka izinhlelo zokusebenza ze-Android ngaphakathi kwayo bese usebenzisa lezo zinhlelo zokusebenza kusikrini esigcwele kudeskithophu ye-Wayland Linux ngaphezulu kwe-Linux kernel.

Ukuze usebenzise isitsha, sebenzisa systemd-nspawn. Kuzinhlelo zokusebenza ze-Android, ukuxhaswa okuphelele kwe-3D kunikezwa futhi ukuze lokhu kusebenze ideskithophu ye-Linux kumele kube isebenzisa iseva yokubonisa yeWayland.

I-SPURV isebenzisa ezinye izinto ukufeza ukuxhumana kohlelo nesitsha se-Android.

Njengoba i-SPURV ye-Android iziphatha njengedivayisi eyenziwe ye-Android futhi ivumelanisa i-Android build nezidingo zethu.

Kukhona ezinye izingxenye ezisebenzayo ze-SPURV:

  • Enza ngendlela oyifisayo okuzenzakalelayo
  • Lungiselela inethiwekhi
  • Nika amandla ibhuloho lomsindo kusuka ku-Android liye ePulseAudio
  • Ivumela ibhuloho lemidwebo ukusuka ku-Android ukuya e-Wayland

Lezi zingxenye zimi kanje:

SPURV Umsindo

Este isetshenziselwa ukuhlela okukhipha umsindo ngesitaki somsindo se-Linux. Ingxenye isetshenziswa ngendlela yesendlalelo esidlulisela phambili izingcingo ku-Android Audio HAL (Hardware Extraction Layer) kusistimu esephansi ye-ALSA.

ISPURV HWComposer

Kuyinto kuhloswe ukuhlanganisa ama-windows application e-Android endaweni esekwe eWayland. Ingxenye guqula izicelo ziye ku-HWC API (Hardware Composer) ocingweni oluya eWayland.

ISPURV HWComposer inikeza amathuluzi wokubonisa idatha esikrinini, yenza ama-buffers wesikrini uphinde uhlanganise ama-screen buffers kusuka kuzinhlelo zokusebenza ezahlukahlukene kudeskithophu eyodwa. Iphrothokholi esetshenziswe ku-HWC ngokomqondo ifana ne-Wayland protocol, ngakho-ke ukuhumusha akubangeli izinkinga.

Ngokungeziwe ekuhumusheni i-API isuka ku-HWC iye e-Wayland, ingxenye ye-SPURV HWComposer nayo iphatha ukucubungula okokufaka, ukuthwebula, ohlangothini lweWayland, imicimbi yokufaka ehlobene ne-Android, efana nemininingwane yesikrini sokuthinta, nokufakwa esikhundleni sayo ku-Android.

I-SPURV DHCP

Lokhu ukuqaliswa okulula kwephrothokholi ye-DHCP, enika amandla ukuxhumana kwenethiwekhi phakathi kohlelo olukhulu nemvelo ye-Android.

Ngalokhu, abathuthukisi beCollabora bathi le phrojekthi inezingxenye ezinhle nezimbi:

Indlela okwenziwa ngayo i-SPURV isho ukuthi uhlelo olusebenzayo lusebenza esitsheni, esinemiphumela emihle nemibi.

Omunye wemiphumela emihle ukwahlukaniswa okukhulu kwezinhlelo zokusebenza ze-Android, okusho ukuphepha okukhulu nobumfihlo kuzinhlelo zokusebenza ezingathenjiwe.

Okubi kuhlobene nokufinyeleleka nokusebenza kwehadiwe. Konke ukufinyelela kwehardware edingwa yi-Android kumele kudluliselwe esitsheni.

Ngaphezu kokumisa ngesandla ukufinyelela kwe-systemd-nspawn, kukhona nezindleko zokusebenza ezihlobene nokusebenzisa isitsha.

Zama i-SPURV?

I-SPURV isanda kuqala, ngakho-ke kuningi okusamele kupholishwe, kepha lokhu akusho ukuthi singakwazi ukwenza ezinye izivivinyo futhi sazi amandla iphrojekthi engasinika wona.

Ukuze Uma unentshisekelo kuyo, ungabheka ukungena kwayo ukwenza ukuhlanganiswa konke kusuka kumthombo (Gitlab).

Isixhumanisi yilokhu.


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Unomthwalo wemfanelo ngedatha: AB Internet Networks 2008 SL
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.