லினக்ஸில் ஆண்ட்ராய்டு பயன்பாடுகளை இயக்க கொலோபோரா ஒரு சூழலை உருவாக்கி வருகிறது

லினக்ஸில் Android

சிறந்த அறியப்பட்ட திறந்த மூல ஆலோசகர்களுடன் ஒத்துழைக்கவும், நிறுவனங்களுக்கு பயிற்சி மற்றும் தயாரிப்புகள், சமீபத்தில் இது ஒரு புதிய திறந்த மூல திட்டத்தை உருவாக்கி வருவதாக அறிவித்தது யாருடைய முக்கிய கவனம் உருவாக்க வேண்டும் ஆண்ட்ராய்டு பயன்பாடுகளைத் தொடங்குவதற்கான தனிமைப்படுத்தப்பட்ட சூழல், பயன்பாட்டு தரவு இடைமுகத்தை வேலண்டின் அடிப்படையில் வரைகலை ஓடுகளுடன் ஒருங்கிணைப்பதை வழங்குகிறது.

இந்த திட்டத்தின் பெயர் "SPURV"SPURV உதவியுடன், ஒரு பயனர் லினக்ஸில் Android பயன்பாடுகளை இயக்க முடியும் லினக்ஸ் விநியோகங்களில் வழங்கப்பட்ட வழக்கமான வரைகலை பயன்பாடுகளுடன்.

இதை அடைய, Android சூழல் தனிமைப்படுத்தப்பட்ட கொள்கலனில் இயங்குகிறது. சூழலில், Android தளத்தின் நிலையான கூறுகள் நிறுவப்பட்டுள்ளன, அவை AOSP (Android Open Source Project) களஞ்சியங்களில் வழங்கப்படுகின்றன.

SPURV பற்றி

SPURV இது ஒரு Android கொள்கலனை உள்ளமைக்க பயன்படுத்தக்கூடிய கருவிகளின் தொகுப்பாகும், அதற்குள் Android பயன்பாடுகளை நிறுவி, அந்த பயன்பாடுகளை முழு திரையில் லினக்ஸ் கர்னலின் மேல் ஒரு வேலண்ட் லினக்ஸ் டெஸ்க்டாப்பில் இயக்கவும்.

கொள்கலனை இயக்க, systemd-nspawn ஐப் பயன்படுத்தவும். Android பயன்பாடுகளுக்கு, முழு 3D முடுக்கம் ஆதரவு வழங்கப்படுகிறது, மேலும் இது வேலை செய்ய லினக்ஸ் டெஸ்க்டாப் வேலண்ட் டிஸ்ப்ளே சேவையகத்தைப் பயன்படுத்த வேண்டும்.

SPURV Android கொள்கலனுடன் கணினியின் தொடர்புகளை அடைய சில கூறுகளைப் பயன்படுத்துகிறது.

Android க்கான SPURV உருவகப்படுத்தப்பட்ட Android சாதனத்தைப் போல செயல்படுவதால், Android தேவைகளை எங்கள் தேவைகளுக்கு ஏற்ப மாற்றுகிறது.

SPURV இன் சில செயல்பாட்டு பாகங்கள் உள்ளன:

  • இயல்புநிலை மதிப்புகளைத் தனிப்பயனாக்கவும்
  • பிணையத்தை உள்ளமைக்கவும்
  • Android இலிருந்து PulseAudio க்கு ஆடியோ பாலத்தை இயக்கவும்.
  • Android இலிருந்து வேலண்ட் வரை கிராபிக்ஸ் பாலத்தை அனுமதிக்கிறது

இந்த கூறுகள் பின்வருமாறு:

SPURV ஆடியோ

அது இது லினக்ஸ் ஆடியோ ஸ்டேக் மூலம் ஆடியோ வெளியீட்டை ஒழுங்கமைக்கப் பயன்படுகிறது. அண்ட்ராய்டு ஆடியோ எச்ஏஎல் (வன்பொருள் பிரித்தெடுத்தல் அடுக்கு) க்கு அழைப்புகளை ALSA துணை அமைப்புக்கு அனுப்பும் அடுக்கு வடிவத்தில் இந்த கூறு செயல்படுத்தப்படுகிறது.

SPURV HW இசையமைப்பாளர்

இது Android பயன்பாட்டு சாளரங்களை வேலண்ட் சார்ந்த சூழலில் ஒருங்கிணைக்கும் நோக்கம் கொண்டது. கூறு கோரிக்கைகளை HWC API க்கு மாற்றவும் (வன்பொருள் இசையமைப்பாளர்) வேலண்டிற்கான அழைப்பில்.

SPURV HW இசையமைப்பாளர் திரையில் தரவைக் காண்பிப்பதற்கான கருவிகளை வழங்குகிறது, திரை இடையகங்களை செயலாக்குங்கள் மற்றும் ஒரே டெஸ்க்டாப்பில் வெவ்வேறு பயன்பாடுகளிலிருந்து திரை இடையகங்களை இணைக்கவும். HWC இல் பயன்படுத்தப்படும் நெறிமுறை கருத்தியல் ரீதியாக வேலண்ட் நெறிமுறையை ஒத்திருக்கிறது, எனவே மொழிபெயர்ப்பு சிக்கல்களை ஏற்படுத்தாது.

எச்.டபிள்யூ.சி ஏபிஐ வேலாண்டிற்கு மொழிபெயர்ப்பதோடு மட்டுமல்லாமல், வேர்லாண்ட் பக்கத்தில் உள்ளீட்டு செயலாக்கம், கைப்பற்றுதல், தொடுதிரை தகவல் போன்ற ஆண்ட்ராய்டு தொடர்பான உள்ளீட்டு நிகழ்வுகள் மற்றும் அண்ட்ராய்டில் அவற்றின் மாற்றீடு ஆகியவற்றை SPURV HWComposer கூறு கையாளுகிறது.

ஸ்பர்வ் DHCP

இது DHCP நெறிமுறையின் எளிய செயல்படுத்தல், இது முக்கிய அமைப்புக்கும் Android சூழலுக்கும் இடையிலான பிணைய இணைப்பை செயல்படுத்துகிறது.

இதன் மூலம், இந்த திட்டத்தில் நேர்மறை மற்றும் எதிர்மறை பாகங்கள் இருப்பதாக கூட்டு டெவலப்பர்கள் வாதிடுகின்றனர்:

SPURV செயல்படுத்தப்படும் விதம் ஒரு முழு இயக்க முறைமை ஒரு கொள்கலனில் இயங்குகிறது, இது நேர்மறை மற்றும் எதிர்மறை தாக்கங்களைக் கொண்டுள்ளது.

நேர்மறையான விளைவுகளில் ஒன்று, Android பயன்பாடுகளின் அதிக தனிமைப்படுத்தல், அதாவது நம்பத்தகாத பயன்பாடுகளுக்கு அதிக பாதுகாப்பு மற்றும் தனியுரிமை.

குறைபாடுகள் அணுகல் மற்றும் வன்பொருள் செயல்திறன் தொடர்பானவை. Android க்குத் தேவையான வன்பொருளுக்கான அனைத்து அணுகலும் கொள்கலனுக்கு அனுப்பப்பட வேண்டும்.

Systemd-nspawn அணுகலை கைமுறையாக உள்ளமைப்பதைத் தவிர, ஒரு கொள்கலனை இயக்குவதோடு தொடர்புடைய செயல்திறன் செலவுகளும் உள்ளன.

SPURV ஐ முயற்சிக்கவா?

SPURV அதன் ஆரம்ப கட்டத்தில் உள்ளது, எனவே மெருகூட்ட இன்னும் நிறைய இருக்கிறது, ஆனால் இதன் பொருள் நாம் சில சோதனைகளை மேற்கொள்ள முடியும் என்பதோடு இந்த திட்டம் எங்களுக்கு வழங்கக்கூடிய திறனை அறிந்து கொள்ளலாம் என்பதல்ல.

அதனால் நீங்கள் அதில் ஆர்வமாக இருந்தால், தொகுப்பை உருவாக்க அதன் ஊடுருவல்களை நீங்கள் சரிபார்க்கலாம் மூலத்திலிருந்து எல்லாம் (கிட்லாப்).

இணைப்பு இது.


உங்கள் கருத்தை தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்பட்ட முடியாது. தேவையான புலங்கள் குறிக்கப்பட்டிருக்கும் *

*

*

  1. தரவுகளுக்குப் பொறுப்பு: AB இன்டர்நெட் நெட்வொர்க்ஸ் 2008 SL
  2. தரவின் நோக்கம்: கட்டுப்பாட்டு ஸ்பேம், கருத்து மேலாண்மை.
  3. சட்டபூர்வமாக்கல்: உங்கள் ஒப்புதல்
  4. தரவின் தொடர்பு: சட்டபூர்வமான கடமையால் தவிர மூன்றாம் தரப்பினருக்கு தரவு தெரிவிக்கப்படாது.
  5. தரவு சேமிப்பு: ஆக்சென்டஸ் நெட்வொர்க்குகள் (EU) வழங்கிய தரவுத்தளம்
  6. உரிமைகள்: எந்த நேரத்திலும் உங்கள் தகவல்களை நீங்கள் கட்டுப்படுத்தலாம், மீட்டெடுக்கலாம் மற்றும் நீக்கலாம்.