Google, क्वालकॉम ने नए चिपसेट में 4 OS एंड्रॉइड अपडेट लाने के लिए साझेदारी की

click fraud protection

Google क्वालकॉम के साथ काम कर रहा है ताकि सॉफ्टवेयर अपडेट देना आसान हो सके, जिससे 4 एंड्रॉइड ओएस संस्करण और 4 साल के सुरक्षा अपडेट सक्षम हो सकें।

3 वर्ष से अधिक पहले, Google प्रोजेक्ट ट्रेबल की घोषणा की, सॉफ़्टवेयर अपडेट को गति देने के लिए डिज़ाइन किया गया एंड्रॉइड का एक प्रमुख रीआर्किटेक्टिंग। जबकि प्रोजेक्ट ट्रेबल द्वारा पेश किए गए आर्किटेक्चर ने ओईएम को प्रमुख डिलीवरी में तेजी लाने में मदद की है एंड्रॉइड ओएस अपडेट और मासिक सुरक्षा पैच, इसका एसओसी प्रदाताओं पर प्रतिकूल प्रभाव पड़ा है क्वालकॉम। वास्तव में, ट्रेबल ने किसी भी चिपसेट के लिए एंड्रॉइड ओएस अपडेट समर्थन प्रदान करने से जुड़ी जटिलता और इस प्रकार इंजीनियरिंग लागत को बढ़ा दिया है। इसने क्वालकॉम द्वारा अपने SoCs के लिए प्रदान किए जा सकने वाले समर्थन की अवधि को सीमित कर दिया है, लेकिन यह जल्द ही बदल जाएगा। सभी स्नैपड्रैगन SoCs एंड्रॉइड 11 या उसके बाद के संस्करण के साथ लॉन्च हो रहे हैं स्नैपड्रैगन 888 के साथ, क्वालकॉम 3 एंड्रॉइड ओएस संस्करण अपडेट (लॉन्च रिलीज + 3 अक्षर अपग्रेड) के साथ-साथ 4 साल के सुरक्षा अपडेट का समर्थन करेगा। यह उनके फ्लैगशिप 800-सीरीज़ चिपसेट के लिए पहले उपलब्ध कराए गए वर्ष की तुलना में एक अतिरिक्त वर्ष है।

आज की घोषणा महत्वपूर्ण है, लेकिन इसे इस पृष्ठभूमि की जानकारी के बिना नहीं समझा जा सकता कि Google ने 3 साल पहले प्रोजेक्ट ट्रेबल के साथ क्या हासिल करने की कोशिश की थी।

ट्रेबल ने एंड्रॉइड ओएस फ्रेमवर्क (सभी यूआई कोड, एपीआई और उन ऐप्स की सिस्टम प्रक्रियाओं सहित) के बीच एक विभाजन बनाया के साथ इंटरैक्ट करें) और डिवाइस-विशिष्ट, निम्न-स्तरीय सॉफ़्टवेयर (अंतर्निहित लिनक्स कर्नेल और हार्डवेयर एब्स्ट्रैक्शन परतों सहित, या एचएएल)। डिवाइस-विशिष्ट, निम्न-स्तरीय सॉफ़्टवेयर एक अच्छी तरह से परिभाषित, स्थिर माध्यम से एंड्रॉइड ओएस ढांचे के साथ संचार करता है विक्रेता इंटरफ़ेस. प्रत्येक एंड्रॉइड ओएस संस्करण विक्रेता कार्यान्वयन के साथ पिछड़े संगतता की गारंटी देता है, जिसे Google विक्रेता परीक्षण सूट (वीटीएस), एक मानकीकृत अनुपालन परीक्षण सूट के उपयोग के माध्यम से सुनिश्चित करता है। इसका मतलब यह है कि, उदाहरण के लिए, एंड्रॉइड 11 ओएस फ्रेमवर्क एंड्रॉइड 10 के लिए डिज़ाइन किए गए विक्रेता कार्यान्वयन के साथ पिछड़ा संगत है। वास्तव में, प्रत्येक नए एंड्रॉइड रिलीज़ के लिए, Google जेनेरिक सिस्टम इमेज (जीएसआई), स्रोत-निर्मित सिस्टम छवियां प्रकाशित करता है जो विक्रेता कार्यान्वयन के पिछले 3 संस्करणों के साथ पिछड़े-संगत हैं। जब कोई ओईएम एक नया एंड्रॉइड डिवाइस बनाता है, तो वे नए को पेश करने के लिए एंड्रॉइड ओएस ढांचे को संशोधित करने के लिए स्वतंत्र होते हैं मालिकाना सुविधाएँ और एपीआई, लेकिन उन्हें यह सुनिश्चित करना होगा कि डिवाइस का विक्रेता कार्यान्वयन संगत है जीएसआई.

ट्रेबल आर्किटेक्चर के लिए धन्यवाद, एक ही एंड्रॉइड ओएस फ्रेमवर्क कोड को विभिन्न विक्रेता कार्यान्वयन में पुन: उपयोग किया जा सकता है। यह जेनेरिक सिस्टम इमेज में "जेनेरिक" है। स्रोत: गूगल.

यह मुख्य रूप से है कि कैसे ट्रेबल विखंडन को कम करता है और नए ओएस अपडेट की डिलीवरी को गति देता है - एंड्रॉइड ओएस फ्रेमवर्क (जो खुला है) को जोड़ते समय बहुत कम टूटना होता है स्रोत और Google द्वारा प्रदान किया गया) और डिवाइस-विशिष्ट, निम्न-स्तरीय सॉफ़्टवेयर (जो अक्सर बंद स्रोत होता है और SoC विक्रेताओं के साथ अनुबंध के तहत प्रदान किया जाता है) स्थिर विक्रेता को धन्यवाद इंटरफेस। आदर्श रूप से, इसका मतलब है कि ओईएम हार्डवेयर के साथ बग को ठीक करने में कम समय खर्च कर सकते हैं और नवीनतम एंड्रॉइड ओएस रिलीज के शीर्ष पर अपने सिस्टम-स्तरीय परिवर्तनों को पोर्ट करने में अधिक समय लगा सकते हैं। वास्तव में, जब से ट्रेबल पेश किया गया था, Google का कहना है कि OEM ने नवीनतम Android OS रिलीज़ को पहले की तुलना में बहुत तेज़ी से अपनाया है। Google ने कहा, "एंड्रॉइड 11 के लॉन्च के समय एंड्रॉइड 10 पर 667M सक्रिय उपयोगकर्ता थे, जिनमें से 82% को ओवर द एयर (OTA) अपडेट के माध्यम से अपना एंड्रॉइड 10 बिल्ड मिला।"

एंड्रॉइड 9 पाई बनाम एंड्रॉइड 10 बनाम एंड्रॉइड 11 को अपनाना। स्रोत: गूगल.

क्योंकि प्रत्येक नया एंड्रॉइड रिलीज़ अधिक हार्डवेयर सुविधाओं के लिए समर्थन जोड़ता है (ओएस को नई सुविधाओं का समर्थन करने की आवश्यकता होती है)। मोबाइल उद्योग की तीव्र प्रगति के साथ बने रहें), इसके लिए Google को विक्रेता इंटरफ़ेस को अपडेट करने की आवश्यकता है मुक्त करना। कंपनी इस प्रकार नई एचएएल आवश्यकताओं को परिभाषित करती है और नए लिनक्स कर्नेल संस्करणों को अनिवार्य करती है, लेकिन उन्हें केवल उपकरणों की आवश्यकता होती है शुभारंभ नए एंड्रॉइड ओएस रिलीज के साथ वास्तव में इन विक्रेता-प्रभावकारी परिवर्तनों का समर्थन करने के लिए। उदाहरण के लिए, यदि Google एकाधिक रियर कैमरा सेंसर का समर्थन करने के लिए Android के कैमरा HAL को संशोधित करता है, तो केवल नए Android संस्करण के साथ लॉन्च होने वाले नए उपकरणों को ही ऐसा करना होगा अद्यतन एचएएल का समर्थन करें, जबकि नए रिलीज में अपग्रेड करने वाले पुराने डिवाइस इस नए कैमरे एचएएल के बिना अपने पुराने विक्रेता कार्यान्वयन का पुन: उपयोग कर सकते हैं मांग। इससे पुराने डिवाइस में नया एंड्रॉइड ओएस रिलीज़ लाने की लागत और जटिलता कम हो जाती है - OEM के दृष्टिकोण से। हालाँकि, समस्या यह है कि यह दृष्टिकोण क्वालकॉम, मीडियाटेक और अन्य जैसे SoC विक्रेताओं के लिए अतिरिक्त जटिलता पेश करता है।

इस डिज़ाइन सिद्धांत के परिणामस्वरूप, क्वालकॉम और अन्य SoC विक्रेताओं को एंड्रॉइड ओएस फ्रेमवर्क सॉफ़्टवेयर और विक्रेता कार्यान्वयन के कई संयोजनों का समर्थन करना पड़ता है। एक SoC विक्रेता जो किसी विशेष चिपसेट के लिए Android OS संस्करणों की 3 पीढ़ियों का समर्थन करता है, उसे OS फ्रेमवर्क सॉफ़्टवेयर और विक्रेता कार्यान्वयन के 6 संयोजनों का समर्थन करना होता है। ऐसा इसलिए है क्योंकि ओईएम नए एचएएल और लिनक्स कर्नेल को दरकिनार करने के लिए पुराने विक्रेता कार्यान्वयन का पुन: उपयोग करके बच सकते हैं संस्करण आवश्यकताओं के अनुसार, SoC विक्रेताओं को यह सुनिश्चित करना होगा कि उनके विक्रेता कार्यान्वयन पुराने और नए दोनों का समर्थन करें आवश्यकताएं। उन्हें चुनने और चुनने का अधिकार नहीं है। इसे उन दर्जनों चिपसेट से गुणा करें जिन्हें SoC विक्रेता को समर्थन देना होता है और आप देख सकते हैं कि ट्रेबल ने वास्तव में उनके लिए जटिलता कैसे बढ़ा दी है।

यही कारण है कि क्वालकॉम और अन्य एसओसी विक्रेता आम तौर पर किसी विशेष चिपसेट के लिए अधिकतम 2 ओएस लेटर अपग्रेड और 3 साल के सुरक्षा अपडेट ही प्रदान करते हैं। हालाँकि मुझे सटीक लागतों की जानकारी नहीं है, लेकिन मेरा मानना ​​है कि क्वालकॉम जैसे SoC विक्रेताओं के लिए इससे अधिक समय तक चिपसेट का समर्थन करना आर्थिक रूप से संभव नहीं है। हमने देखा है कि क्वालकॉम और अन्य SoC विक्रेता कभी-कभी लंबे समय तक समर्थन प्रदान करते हैं, लेकिन वह ओईएम की मांग पर निर्भर करता है इसे किफायती बनाने के लिए. यदि ऐसी कोई मांग मौजूद नहीं है, तो नए एंड्रॉइड रिलीज को लाने के लिए विकास लागत का खामियाजा ओईएम पर पड़ता है - और यह कोई आसान उपलब्धि नहीं है. लेकिन Google और क्वालकॉम के संयुक्त प्रयासों के लिए धन्यवाद, बाद वाला अब 4 एंड्रॉइड ओएस का समर्थन करेगा क्वालकॉम से शुरू होकर, चुनिंदा स्नैपड्रैगन चिपसेट के लिए संस्करण और 4 साल के सुरक्षा अपडेट स्नैपड्रैगन 888.

इसे संभव बनाने के लिए, Google ने प्रोजेक्ट ट्रेबल के "नो-रेट्रोएक्टिविटी सिद्धांत" को उपकरणों के अलावा SoCs तक बढ़ा दिया है। इसका मतलब यह है कि नए HAL और Linux कर्नेल संस्करण की आवश्यकताएँ SoCs के लिए पूर्वव्यापी नहीं होंगी। तो, उदाहरण के लिए, एक एसओसी एंड्रॉइड 11 के साथ लॉन्च (स्नैपड्रैगन 888 की तरह) एंड्रॉइड 12 का समर्थन करने के लिए उसी विक्रेता कार्यान्वयन का पुन: उपयोग कर सकता है एंड्रॉइड 14. इस प्रकार, SoC विक्रेता किसी विशेष चिपसेट को वितरित करने के लिए एकल बोर्ड सपोर्ट पैकेज (BSP) विकसित कर सकते हैं OEM, बीएसपी के कई संस्करणों को बनाए रखने के बजाय जिन्हें प्रत्येक नए एंड्रॉइड के साथ अपडेट करने की आवश्यकता होती है मुक्त करना। यह किसी विशेष चिपसेट पर एंड्रॉइड को सपोर्ट करने से जुड़ी इंजीनियरिंग लागत को नाटकीय रूप से कम कर देता है, जिससे क्वालकॉम जैसे SoC विक्रेताओं को अपने चिपसेट को लंबे समय तक सपोर्ट करने की क्षमता मिलती है।

Google क्वालकॉम के साथ भी काम कर रहा है ताकि यह सुनिश्चित किया जा सके कि क्वालकॉम कई क्वालकॉम में समान ओएस फ्रेमवर्क सॉफ़्टवेयर का पुन: उपयोग करता है चिपसेट, क्वालकॉम द्वारा किए जाने वाले ओएस फ्रेमवर्क और विक्रेता कार्यान्वयन संयोजनों की संख्या को और कम कर देता है सहायता। SoC विक्रेता वर्तमान में AOSP फ्रेमवर्क कोड को संशोधित करते हैं और सामान्य सिस्टम छवियों के अपने संस्करण बनाते हैं। उदाहरण के लिए, क्वालकॉम को QSSI कहा जाता है, जबकि मीडियाटेक को MSSI कहा जाता है। इन SoC-विशिष्ट सिस्टम छवियों को अब Google के AOSP GSI की तरह, कई चिपसेट के साथ-साथ पुराने विक्रेता सॉफ़्टवेयर के साथ संगत होने की गारंटी दी जाएगी।

SoC विक्रेता के लिए एक काल्पनिक सॉफ़्टवेयर समर्थन समयरेखा जिसने नए नो-रेट्रोएक्टिविटी सिद्धांतों को लागू किया है। स्रोत: गूगल.

क्वालकॉम स्नैपड्रैगन 888 वाले डिवाइस बहुत जल्द लॉन्च होने की उम्मीद है, जिसकी शुरुआत Xiaomi Mi 11 और Samsung Galaxy S21 सीरीज़ से होगी। हालाँकि हमें उम्मीद है कि Google और क्वालकॉम की घोषणा का मतलब है कि सभी स्नैपड्रैगन 888 डिवाइसों को 3 साल का एंड्रॉइड ओएस और सुरक्षा पैच अपडेट मिलेगा, लेकिन इसकी कोई गारंटी नहीं है कि ऐसा ही होगा। ओईएम को अभी भी नए ओएस संस्करणों को विकसित करने और वितरित करने के लिए महत्वपूर्ण रकम निवेश करने की आवश्यकता है - लेकिन अब ऐसा होने की अधिक संभावना है कि क्वालकॉम स्वयं 4 एंड्रॉइड ओएस संस्करणों का समर्थन करेगा। यहां उम्मीद है कि एक या अधिक ओईएम स्नैपड्रैगन 888 द्वारा संचालित अपने भविष्य के फ्लैगशिप फोन के लिए विस्तारित सॉफ्टवेयर समर्थन की घोषणा करने की आज की घोषणा का लाभ उठाएंगे। अधिकांश ओईएम फिलहाल केवल 2 साल का एंड्रॉइड अपडेट देते हैं, जबकि सैमसंग और गूगल दोनों 3 साल का वादा करते हैं। Apple की तुलना में यह अभी भी बहुत कम है और इसे कई बार उचित रूप से बुलाया गया है और जब तक अंतर कम नहीं हो जाता तब तक इसे बुलाया जाता रहेगा।

जहां तक ​​अन्य SoC विक्रेताओं का सवाल है, Google इस नए नो-रेट्रोएक्टिविटी सिद्धांत को लागू करने के लिए उनके साथ बातचीत कर रहा है ताकि वे भी अपने चिपसेट के लिए विस्तारित सॉफ़्टवेयर समर्थन प्रदान कर सकें। हमारे पास मीडियाटेक या अन्य एसओसी विक्रेताओं से कोई पुष्टि नहीं है, लेकिन हमें कोई कारण नहीं दिखता कि वे इस विचार के साथ क्यों नहीं होंगे - कम से कम नए चिपसेट के लिए। Google के मुताबिक, उन्हें उम्मीद है कि ज्यादातर नए लॉन्च किए गए SoCs ही इनका फायदा उठाएंगे परिवर्तन, इसलिए यह अपेक्षा न करें कि आपके किसी भी मौजूदा डिवाइस को आज के कारण विस्तारित सॉफ़्टवेयर समर्थन मिलेगा घोषणा।

इस लेख को 12/16/2020 को दोपहर 1:50 बजे ईटी पर अपडेट किया गया था ताकि शीर्षक में "डिवाइस" को "चिपसेट" में बदल दिया जा सके ताकि बेहतर ढंग से दर्शाया जा सके कि परिवर्तन कहाँ प्रभावी होंगे। Google के सौजन्य से लेख में अतिरिक्त जानकारी जोड़ी गई है।

यह आलेख 2:10 अपराह्न ईटी पर अद्यतन किया गया था ताकि यह दर्शाया जा सके कि Google और क्वालकॉम 4 एंड्रॉइड के लिए समर्थन का वादा कर रहे हैं ओएस संस्करण - जिसका अर्थ है लॉन्च रिलीज प्लस एंड्रॉइड ओएस अपडेट के 3 साल - बजाय 4 साल के ओएस के अद्यतन. हालाँकि, क्वालकॉम 4 साल के सुरक्षा अपडेट प्रदान करने का वादा कर रहा है।