Computer >> कंप्यूटर ट्यूटोरियल >  >> स्मार्टफोन्स >> Android

प्रोजेक्ट मेनलाइन: एंड्रॉइड अपडेट को तेज़, सुरक्षित और प्ले स्टोर के ज़रिए सहज बनाना

इस साल Google I/O सरप्राइज़ से भरा रहा। चाहे Google Maps का अपडेट हो या Google Assistant में सुधार, हर घोषणा के साथ Google ने दिखाया कि वह सुरक्षा और गोपनीयता की कितनी परवाह करता है।

नए Android Q के साथ, Google अपडेट देने का तरीका बदल रहा है। इसे प्रोजेक्ट मेनलाइन कहा जाता है। इसका उद्देश्य एंड्रॉइड के आंतरिक घटकों को प्ले स्टोर के माध्यम से पूरी तरह से बैकग्राउंड में अपडेट करना है—बिना फोन रीबूट किए और बिना देरी के सुरक्षा जोखिम से बचाते हुए। यह प्रक्रिया सिस्टम वर्जन अपडेट और मासिक सुरक्षा पैच से अलग है, ताकि Google OS के महत्वपूर्ण हिस्सों को अपडेट और सुरक्षित रख सके, चाहे आप किसी भी फोन का उपयोग कर रहे हों।

इस लेख में हम प्रोजेक्ट मेनलाइन, इसके काम करने का तरीका और इसकी उपयोगिता पर चर्चा करेंगे।

प्रोजेक्ट मेनलाइन किन घटकों को कवर करता है और यह कैसे काम करता है?

प्रोजेक्ट मेनलाइन मुख्य रूप से एंड्रॉइड के बारह कोर घटकों को अपडेट करने की एक विधि है। ये घटक OS के अन्य भागों के कामकाज में महत्वपूर्ण भूमिका निभाते हैं, इसलिए इन्हें पहले बड़े सॉफ़्टवेयर अपडेट के बिना छुआ नहीं जा सकता था।

Google ने इन्हें तीन श्रेणियों में बांटा है:

  1. गोपनीयता: परमिशन कंट्रोलर, डॉक्यूमेंट्स UI, और एक्स्टसर्विसेज
  2. सुरक्षा: मीडिया फ्रेमवर्क कंपोनेंट्स, कॉन्सक्रिप्ट, मीडिया कोडेक्स, और DNS रिज़ॉल्वर
  3. संगति: मॉड्यूल मेटाडेटा, कैप्टिव पोर्टल लॉगिन, टाइमज़ोन डेटा, नेटवर्किंग कंपोनेंट्स, ANGLE (डेवलपर्स ऑप्ट-इन) और नेटवर्क परमिशन कॉन्फ़िगरेशन

ये सभी एंड्रॉइड फोन के कामकाज में अहम भूमिका निभाते हैं। इसलिए इन्हें सुरक्षित और अपडेट रखना ज़रूरी है, बिना एंड्रॉइड के अन्य कार्यों में बाधा डाले। इसीलिए Google ने एक नया कंटेनर बनाया जिसे Android Pony Express या APEX कहा जाता है, जो इन घटकों को सिस्टम पर कुछ और डिस्टर्ब किए बिना अपडेट करने में मदद करता है।

Android Pony Express को Google Play Store के ज़रिए ठीक वैसे ही भेजा जाता है जैसे एक APK फाइल, लेकिन जब यह आपके एंड्रॉइड में आता है, तो यह एक संपूर्ण फाइल सिस्टम बन जाता है जो टास्क पूरा करने के लिए एंड्रॉइड में इंस्टॉल हो जाता है। मेनलाइन अपडेट ठीक प्ले सर्विसेज अपडेट की तरह हैं, जो कुछ ही हफ्तों में पूरे एंड्रॉइड इकोसिस्टम में जारी कर दिए जाते हैं।

अगर अपडेट सही ढंग से इंस्टॉल हो जाता है, तो नया डेटा पुराने डेटा के साथ मर्ज हो जाता है। अपडेट इंस्टॉल होने पर उपयोगकर्ता को कुछ करने की ज़रूरत नहीं होती और अगर अपडेट में कुछ गलत होता है, तो Google ने यूज़र डेटा की सुरक्षा और उसे अच्छी स्थिति में रिस्टोर करने के लिए एक रोलबैक सिस्टम पेश किया है।

अगर कभी Google इनमें से किसी घटक को अपडेट करना चाहे, तो वह प्ले स्टोर के ज़रिए आसानी से कर सकता है, ठीक वैसे ही जैसे Google Play Services के भागों को अपडेट करना। उपयोगकर्ता को एंड्रॉइड पर होने वाले इन अपडेट का पता भी नहीं चलेगा।

हर एंड्रॉइड फोन के लिए मेनलाइन

मेनलाइन केवल Google के अपने स्मार्टफोन के लिए नहीं है, बल्कि यह हर एंड्रॉइड डिवाइस के लिए है। OEMs के साथ बहुत चर्चा के बाद, Google और अन्य कंपनियां 12 मॉड्यूल शामिल करने पर सहमत हुईं।

आगे, Google भागीदारों और स्मार्टफोन निर्माताओं के साथ APEX का उपयोग करके अपने स्वयं के घटकों के लिए प्ले स्टोर के माध्यम से अपडेट प्रदान करने पर सहमत हुआ।

संक्षेप में, अगर ये मॉड्यूल प्ले स्टोर का उपयोग करके अपडेट किए जाते हैं, तो इसका स्पष्ट अर्थ है कि OEMs को इन अपडेट को Google Play Store तक पहुंचने की अनुमति देनी होगी।

Android Q के साथ, प्रोजेक्ट मेनलाइन अब एंड्रॉइड कम्पैटिबिलिटी का एक महत्वपूर्ण हिस्सा होगा। इसलिए आपके डिवाइस को प्रोजेक्ट मेनलाइन का समर्थन करने के लिए, आपके OS पर Android Q चलना चाहिए और Google Play Store तक पहुंच होनी चाहिए।

आगे क्या?

Google ने APEX कंटेनर को ओपन सोर्स विकसित किया है। इसका मतलब है कि अब नॉन-स्टैंडर्ड एंड्रॉइड डिवाइस इस पद्धति का उपयोग करके महत्वपूर्ण घटकों को अपडेट करना चुन सकते हैं, यहां तक कि प्ले स्टोर के बिना भी।

यह Amazon इकोसिस्टम और चीन में लॉन्च किए गए फोन के लिए अच्छी खबर है जहां प्ले स्टोर तक पहुंच की गारंटी नहीं है।

इसके अलावा, भविष्य में ऐसा लगता है कि Samsung जैसे निर्माता अपने सिस्टम-लेवल ऐप अपडेट को इंस्टॉल करने के लिए APEX का उपयोग करेंगे, बिना पूर्ण रीबूट की आवश्यकता के।

इस तकनीक का उपयोग कैरियर्स द्वारा आपके स्मार्टफोन पर नेटवर्क-संबंधी अपडेट लाने के लिए भी किया जा सकता है। खैर, ये सभी चीजें अभी स्पष्ट नहीं हैं, लेकिन Google के अनुसार, साझा उपयोग कई तरीकों से किया जा सकता है।

भविष्य में क्या है?

प्रोजेक्ट मेनलाइन को समझने के लिए अभी भी बहुत सी चीजें हैं, क्योंकि इसमें एंड्रॉइड के भविष्य को बदलने की क्षमता है।

Google ओपन इंटीग्रेटेड प्लेटफॉर्म और सेल्फ-मैनेज्ड इकोसिस्टम के बीच संतुलन बनाने की कोशिश कर रहा है, ताकि फीचर्स को बिना फुल सिस्टम अपडेट के जोड़ा या बदला जा सके।

इस महत्वाकांक्षी शुरुआत के साथ, Google ने आश्वासन दिया कि प्रोजेक्ट मेनलाइन के लिए अभी बहुत कुछ आना बाकी है।

अगर Google का दावा वास्तविकता बन जाता है, तो निर्माताओं और Google के लिए सिस्टम में अपडेट लाना बहुत संभव हो जाएगा।

अब हमें बस इंतजार करना होगा और देखना होगा कि प्रोजेक्ट मेनलाइन भविष्य में क्या लाता है!

लेख पसंद आया? अगर हां, तो हमारे पोस्ट सब्सक्राइब करें और नीचे कमेंट सेक्शन में अपने विचार साझा करें।

  1. Android पर Google Play Store  Error Checking for Updates  को कैसे हल करें Android पर Google Play Store 'Error Checking for Updates' को कैसे हल करें

    Google Play Store आपके Device पर Official App है जिससे Apps और Games Download या Update किए जाते हैं। लेकिन, आपके Android पर सभी Games और Apps की तरह, Play Store भी Errors और Bugs के साथ आता है। आजकल Users द्वारा सामना की जाने वाली सबसे आम समस्या Google Play Store Error Checking for Updates Errors ह

  1. एंड्रॉयड यूजर्स के लिए 7 आवश्यक Google Drive फीचर्स एंड्रॉयड यूजर्स के लिए 7 आवश्यक Google Drive फीचर्स

    Google Drive एंड्रॉयड के लिए लोकप्रिय क्लाउड स्टोरेज में से एक है। लगभग हर दूसरा एंड्रॉयड यूजर डेटा स्टोर करने के लिए सिंपल क्लाउड स्टोरेज का उपयोग कर चुका है। हालांकि, क्या आप जानते हैं कि इसमें इससे कहीं ज्यादा है? बेसिक फीचर्स के अलावा, इसका उपयोग फाइल शेयरिंग के लिए, Google Photos साथी के रूप मे

  1. 8 आवश्यक Google ऐप्स एंड्रॉइड के लिए जिन्हें आप मिस नहीं कर सकते 8 आवश्यक Google ऐप्स एंड्रॉइड के लिए जिन्हें आप मिस नहीं कर सकते

    Android Play Store अनगिनत ऐप्स प्रदान करता है जो दैनिक जीवन में एक उत्पादक भूमिका निभाते हैं। चाहे काम मैनेज करना हो या डेटा रिकॉर्ड बनाए रखना हो या खाली समय में गेम खेलना हो, हर चीज के लिए एक ऐप है। लेकिन क्या आप जानते हैं, Google Play Store न केवल इन सभी ऐप्स के लिए एक प्लेटफॉर्म प्रदान करता है,