Logo hi.androidermagazine.com
Logo hi.androidermagazine.com

एंड्रॉइड 7.0 और स्नैपड्रैगन 800 - एक पहेली

Anonim

हम में से कई लोग दुखी हैं कि नेक्सस 5 को एंड्रॉइड 7.0 पर कोई आधिकारिक अपडेट नहीं मिल रहा है। खासकर जब हमने देखा और देखा कि Google हैमरहेड के लिए कोड में डिवाइस ट्री बनाना जारी रखता है - इसका मतलब है कि कोई व्यक्ति, कहीं, इस पर काम कर रहा था। और जब सोनी ने घोषणा की कि कौन से फोन एंड्रॉइड 7.0 पर अपडेट प्राप्त करने जा रहे हैं, तो कई ने देखा कि एक्सपीरिया जेड 3 सूची में नहीं था। जबकि यह विचार कि 2014 के बाद से 2016 में देर से अपडेट नहीं होने वाले फोन विशेष रूप से आश्चर्यजनक नहीं हैं, यह तथ्य कि Z3 सोनी के एंड्रॉइड कॉन्सेप्ट इनिशिएटिव का हिस्सा था - एक एंड्रॉइड 7.0 बीटा प्रोग्राम के लिए एक फैंसी नाम - लेकिन कटौती नहीं की और कि नेक्सस 5 के लिए Google नूगाट पर काम कर रहा था, तब अचानक रुक गया था।

स्थिति ने इंटरनेट से स्पष्ट सवाल पूछा है - क्यों? इसका उत्तर यह है कि Z3 और Nexus 5 वास्तव में आधिकारिक तौर पर एंड्रॉइड 7.0 नहीं चला सकते हैं, भले ही बीटा के रूप में। पढ़ते रहिये। यह सब समझ में आएगा।

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

हम अभी भी इसे चाह सकते हैं, लेकिन यह है कि कैसे चीजें तब तक चलती हैं जब तक कोई Google आगे बढ़कर इसे बदल नहीं देता है। तब आप Google की लोहे की मुट्ठी और यूरोपीय संघ की शिकायतों के बारे में बात करते हुए सुनेंगे और ईश्वर को और पता चल जाएगा। यथास्थिति बेकार है, लेकिन यह अभी भी यथास्थिति है।

एंड्रॉइड 7.0 में स्नैपड्रैगन 800 के लिए कोई आधिकारिक समर्थन नहीं है।

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

AOSP में Android 7.0 ने MSM8974 चिपसेट के लिए समर्थन हटा दिया है। स्नैपड्रैगन 800 SoC इस चिप का उपयोग एड्रेनो 330 GPU के साथ करता है। इसका मतलब है कि स्नैपड्रैगन 800 का उपयोग करने वाले फोन (और टैबलेट - हैलो, नेक्सस 7) समर्थित नहीं हैं। लेकिन यह स्पष्ट नहीं करता है कि Z3 बीटा को चलाने और इसे अच्छी तरह से चलाने में सक्षम क्यों था। उसके लिए, Google Play संगतता तस्वीर में आती है।

शामिल कंपनियों में से कोई भी इन मुद्दों के बारे में बात नहीं कर रहा है, और एक आधिकारिक बयान के लिए अनुरोध वापस नहीं किया गया है, लेकिन इंटरनेट के पास इसके बारे में कुछ सुराग हैं। यहां हम सोनी मोबाइल कम्युनिकेशंस के ओला ओल्सन को देखते हैं, जो Google+ पर एक टिप्पणी में इसके बारे में बात करते हैं।

हाँ, यह दुखद है लेकिन हम दोष का खेल नहीं खेलना चाहते हैं जिसका अर्थ है कि हम तकनीकी सीमाओं के बारे में अधिक नहीं कह सकते। यहां तक ​​कि अगर हम वास्तव में आपको z3 (सी) पर एन देना चाहते थे, तो भी हम ऐसा नहीं कर पाएंगे। यदि हम Google सीटीएस को पारित नहीं करना चाहते हैं।

आपको कहीं और ऐसी ही प्रतिक्रियाएँ मिलेंगी, और यह सोनी किसी को भी बस के नीचे फेंकने और पेशेवर, कॉर्पोरेट तरीके से चीजों को संभालने के लिए नहीं है। इसमें महत्वपूर्ण बात Google CTS का उल्लेख है।

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

एंड्रॉइड 7.0 सीटीएस अनुपालन के लिए आवश्यक वास्तविक नियम और आवश्यकताएं एक रहस्य हैं - या तो साथी इसके बारे में बात नहीं कर सकते हैं या इसके बारे में बात नहीं करना चाहते हैं - लेकिन हम इसके बारे में जानते हैं। आपके उत्पाद को आपके प्लेटफ़ॉर्म संस्करण के लिए लक्षित किसी भी ऐप को चलाने में सक्षम होना चाहिए। इसका मतलब है कि यदि आप एंड्रॉइड 7.0 का उपयोग कर रहे हैं, तो आपको एंड्रॉइड नौगट के लिए डिज़ाइन किए गए किसी भी एप्लिकेशन का समर्थन करने की आवश्यकता है। यदि आप उत्सुक हैं, तो आप Android 6.0.1 CTS दस्तावेज़ देख सकते हैं। एंड्रॉइड 7.0 सीटीएस प्रलेखन को अपडेट होने के बाद उसी स्थान पर रहना चाहिए।

एंड्रॉइड एन के लिए बीटा परीक्षण के दौरान - संस्करण चार की रिलीज़ के ठीक बाद - डेवलपर्स को बताया गया था कि एंड्रॉइड एन एपीआई को अंतिम रूप दिया गया था और वे Google Play में उनके लिए एप्लिकेशन लक्षित करना शुरू कर सकते हैं। डेवलपर्स के लिए एंड्रॉइड एन में से एक चीजें उन्हें एसडीके और एनडीके दोनों के साथ वल्कन और ओपनजीएल ईएस 3.1 एपीआई का उपयोग करने देती हैं। हालांकि, इसके लिए आपको हार्डवेयर सपोर्ट की जरूरत है। स्नैपड्रैगन 800 या तो हार्डवेयर समर्थन की पेशकश नहीं करता है, और ओपनजीएल के पुराने संस्करण में वापस आने के लिए डिज़ाइन नहीं किए गए एप्लिकेशन नहीं चलेंगे।

अब, जैसा कि उल्लेख किया गया है, हमारे पास नवीनतम एंड्रॉइड सीटीएस दस्तावेजों तक पहुंच नहीं है। Android 6.0.1 के लिए, इसने कहा कि हार्डवेयर को OpenGL ES 1.0, 2.0 और 3.0 और 3.1 का समर्थन करना था। मुझे बताया गया है कि "OpenGL ES 1.0, 2.0, 3.0 और या तो 3.1 या Vulkan का समर्थन करने के लिए" संशोधित किया गया था, लेकिन Google ने आधिकारिक तौर पर कुछ भी नहीं कहा है। लेकिन यह निश्चित रूप से बताता है कि क्यों स्नैपड्रैगन 800 के लिए समर्थन हटा दिया गया था और नेक्सस 5 और जेड 3 जैसे फोन एक आधिकारिक अपडेट देखने के लिए नहीं जा रहे हैं, और मुझे विश्वास है कि यह कारण है।

Android खुला है, लेकिन Google Play नहीं है; इसमें शामिल नियम हैं।

यह एक लंबा, जटिल और भ्रमित विषय है - सामान्य रूप से एंड्रॉइड अपडेट की तरह। अंत में, हम दो बातें जानते हैं: सोनी एक्सपीरिया जेड 3 को एंड्रॉइड 7.0 के लिए अपडेट नहीं किया जाएगा क्योंकि यह तकनीकी कारणों से सीटीएस पास नहीं करेगा, और स्नैपड्रैगन 800 एसओसी ओपनग्ल ईएस 3.1 सपोर्ट प्रदान नहीं करता है। तथ्य यह है कि स्नैपड्रैगन 800 या 801 (801 भी एड्रेनो 330 जीपीयू का उपयोग करता है) का उपयोग करने वाले किसी भी फोन की घोषणा नहीं की गई है क्योंकि अपडेट प्राप्त करना थोड़ा बता रहा है, भी।

चलो ईमानदार हो - यह बेकार है। उत्साही होने के नाते, हम एक अपडेट प्राप्त करना चाहते हैं, भले ही वह कुछ भी न बदले। प्लेटफ़ॉर्म अपडेट के बारे में व्यावहारिक दृष्टिकोण उतना महत्वपूर्ण नहीं है जितना हम उन्हें ठीक करने के लिए बनाते हैं, और मुझे लगता है कि यह सच है, लेकिन यह आंतरिक गीक को संतुष्ट नहीं करता है। लेकिन यह भी अपरिहार्य है। एंड्रॉइड को वल्कन जैसी नई (और बेहतर) तकनीकों को अग्रिम और समर्थन करना है। जब इन्हें हार्डवेयर समर्थन की आवश्यकता होती है, तो कटऑफ होना चाहिए। शायद इस बार, कटऑफ से बचा जा सकता है - जनरल मोबाइल 4 जी, एक एंड्रॉइड वन डिवाइस जो स्नैपड्रैगन 410 का उपयोग करता है और स्नैपड्रैगन 800 चलाने वाले किसी भी फोन की तुलना में हार्डवेयर मोर्चे पर हर तरह से कमजोर है - पहले से ही एंड्रॉइड नूगाट है और यह फेंकता है यहां तक ​​कि सबसे प्रशंसनीय सिद्धांत में एक विशाल रिंच।

क्या CTS के संबंध में Google अपने ही नियम यहाँ तोड़ रहा है? या सब कुछ जो हमने सुना है और सोचते हैं कि हम सभी बकवास जानते हैं और यह वास्तव में हमें नाराज करने के लिए कुछ भयावह साजिश है? (मुझे पूरा यकीन है कि Google अपने नियमों को तोड़ रहा है क्योंकि यह हो सकता है, लेकिन मैं बस इतना निश्चित हूं कि सब कुछ बकवास है, इसलिए मुझे कुछ भी पता नहीं है।)

लब्बोलुआब यह है कि अगर आपके पास एक्सपीरिया जेड 3, या नेक्सस 5 या गैलेक्सी एस 5 जैसे फोन हैं और वास्तव में एंड्रॉइड 7.0 नौगट चाहते हैं, तो आपको शायद एक्सडीए पर फोन के लिए ठीक समूह निर्माण कस्टम सॉफ्टवेयर से प्राप्त करना होगा। ।