एंड्रॉइड सेंट्रल

Google की अनूठी अद्यतन प्रक्रिया पिक्सेल के स्वामित्व के सर्वोत्तम भागों में से एक है

protection click fraud

जब अपडेट की बात आती है तो Google के फ़ोन और किसी अन्य कंपनी के फ़ोन के बीच एक बहुत अच्छी तरह से परिभाषित विभाजन होता है। हालांकि कुछ अपवाद मौजूद हैं, आप जानते हैं कि आप समय पर एंड्रॉइड अपडेट की उम्मीद केवल तभी कर सकते हैं यदि आप हाल ही में Google द्वारा बेचे गए फोन का उपयोग कर रहे हैं। संक्षेप में, जब तक आपका फ़ोन न कहे बंधन या इसके पीछे पिक्सेल, अपडेट प्राप्त करना पासा पलटने जितना यादृच्छिक और अप्रत्याशित हो सकता है।

जब भी हम अद्यतन स्थिति के बारे में बात करना शुरू करते हैं, तो कोई यह उल्लेख करेगा कि Google इसे तेज़ी से कर सकता है क्योंकि यह वाहकों और फ़ोन हार्डवेयर बनाने वाली कंपनियों के माध्यम से नहीं जा रहा है। यहां खेलने के लिए और भी बहुत कुछ है, लेकिन Google Android अपडेट कैसे उत्पन्न होता है और कैसे वितरित किया जाता है, इस पर एक नज़र डालने से मज़ेदार बातचीत होनी चाहिए!

दो ग़लतफ़हमियाँ

आइए उन दो चीजों को संबोधित करते हुए शुरुआत करें जिन्हें हममें से ज्यादातर लोग गलत मानते हैं: 1) बेचे गए उपकरणों की संख्या से बड़ा फर्क पड़ता है। 2) वाहक और निर्माता चित्र में नहीं हैं।

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

Nexus 5X पर Android, Nexus 6P या Pixel पर Android के समान ही है।

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

जिसे हम वास्तव में इसका मतलब यह है कि Google एकमात्र कंपनी है जो Nexus या Pixel फ़ोन पर Android अपडेट के लिए सॉफ़्टवेयर लिख रही है। यह तकनीकी रूप से भी सही नहीं है, लेकिन इससे संदेश तो जाता ही है। यह एंड्रॉइड वैसे ही है जैसे Google ने इसे बिना किसी बड़े बदलाव के बनाया है।

तैनाती

Google इस इंटरनेट सामग्री में बहुत अच्छा है। इसने एक FOTA अपडेट बनाया है (एफइरमवेयर हेवर टीवह एंड्रॉइड में आईआर) प्रणाली सरल और मजबूत है। सिस्टम सॉफ़्टवेयर में एक एप्लिकेशन एक सर्वर को पिंग करता है, और यदि प्रतिक्रिया इंगित करती है कि एक अपडेट उपलब्ध है तो एक विशेष डाउनलोड प्रबंधक सेवा शुरू होती है और फ़ाइल को पकड़ लेती है। फ़ाइलें लगभग हर Android फ़ोन के लिए Google द्वारा होस्ट की जाती हैं।

आपके फ़ोन को आपकी विशिष्ट डिवाइस आईडी और कुछ यादृच्छिक संख्या पीढ़ी के आधार पर एक अपडेट स्लॉट सौंपा गया है। अद्यतन फ़ाइलों को एक ही समय में सभी के लिए उपलब्ध नहीं कराने से, डाउनलोड सर्वर मांग से प्रभावित नहीं होते हैं और यदि कोई गंभीर त्रुटि सामने आती है तो रोलआउट रोका जा सकता है।

लगभग हर दूसरे फ़ोन के लिए अपडेट इसी तरह से लागू किया जाता है।

अपडेट कैसे विकसित किया जाता है

यह महत्वपूर्ण हिस्सा है.

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

जब कोई अपडेट Google द्वारा "समाप्त" हो जाता है तब भी यह सैमसंग के लिए समाप्त नहीं होता है।

नेक्सस या पिक्सेल फोन के लिए एंड्रॉइड बनाने में शामिल लोग मूल रूप से एंड्रॉइड कोड का उपयोग उसी तरह करते हैं जिस तरह से इसे लिखा जाता है। सोर्स कोड से एंड्रॉइड बनाना बिल्कुल भी मुश्किल नहीं है। एंड्रॉइड को संकलित करने के लिए उचित रूप से सेट किए गए कंप्यूटर को दिए गए कुछ आदेश सॉफ्टवेयर में सभी भागों को बनाने के लिए आवश्यक हैं जिन्हें फोन पर कॉपी किया जा सकता है। "कठिन" काम कोड लिखने और बदलने वाले लोगों द्वारा ही किया जाता है।

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

जिस तरह से Google स्रोत कोड को संभालता है और अपने फ़ोन के लिए अद्यतन सॉफ़्टवेयर बनाता है वह किसी अन्य के करने के तरीके से बहुत अलग नहीं है। डेवलपर्स परिवर्तन करते हैं और Android स्रोत में सुविधाएँ जोड़ते हैं। Google हार्डवेयर उस कोड को लेता है और उन कंपनियों के साथ काम करता है जो फोन के अंदर हिस्से बनाते हैं ताकि इसे प्रत्येक मॉडल पर अच्छी तरह से चलाया जा सके, फिर इसे बीटा प्रोग्राम के माध्यम से जनता के लिए उपलब्ध कराया जाता है।

वह चरण जो Google हार्डवेयर को नहीं करना है - इन आधार परत को कस्टम के लिए कोड में बदलें जब अपडेट की प्रतीक्षा करने की बात आती है तो ऑपरेटिंग सिस्टम ही नेक्सस या पिक्सेल फोन को बढ़त देता है।

यह अपरिहार्य है जब आपके पास एक ही आधार कोड से अलग-अलग कंपनियां अलग-अलग सॉफ़्टवेयर बना रही हों। लक्ष्य विभिन्न कंपनियों से निर्मित एक समृद्ध पारिस्थितिकी तंत्र है जो फीचर और ऐप स्तर पर एंड्रॉइड के साथ संगत होने के बावजूद बहुत अलग अनुभव प्रदान करता है। हम इसे किसी अन्य तरीके से नहीं चाहेंगे।

अभी पढ़ो

instagram story viewer