गैलेक्सी S7 बूटलोडर की व्याख्या: हो सकता है कि आपको AOSP न मिले

सैमसंग गैलेक्सी एस7 और एस7 एज ने अपने स्नैपड्रैगन 820 वेरिएंट के साथ एओएसपी की उम्मीदें फिर से जगा दीं। लेकिन सैमसंग के मन में कुछ और ही था. अधिक जानने के लिए पढ़े!

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

सैमसंग और विकास के साथ कई मुद्दों का पता लगाया जा सकता है Exynos और इसके दस्तावेज़ीकरण की कमी. तो, स्वाभाविक रूप से, जब हमने खबर सुनी कि सैमसंग गैलेक्सी एस7 क्वालकॉम के वेरिएंट में आएगा सैमसंग के अपने Exynos 8890 के बजाय स्नैपड्रैगन 820, डेवलपर समुदाय ने अपनी उंगलियां पार कर लीं और उम्मीद की सर्वश्रेष्ठ। क्या यह हालिया स्मृति में पहला सैमसंग फ्लैगशिप हो सकता है जिसमें एओएसपी आधारित विकास के लिए अच्छा समर्थन होगा? क्या वास्तव में सैमसंग फ्लैगशिप से टचविज़ को पूरी तरह से हटाना संभव है, और बिना किसी परेशानी के एओएसपी अनुभव का आनंद लेना संभव है? क्या कोई यह उम्मीद कर सकता है कि सैमसंग द्वारा इसे डिवाइस में पोर्ट करने के लिए महीनों इंतजार किए बिना नवीनतम एंड्रॉइड संस्करण प्राप्त किया जा सकता है?

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

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

तो, यह सब कहा और किया जा रहा है, स्प्रिंट और टी-मोबाइल सैमसंग गैलेक्सी एस7 और एस7 एज उपयोगकर्ता सबसे भाग्यशाली होंगे, है ना? आखिरकार, भले ही ये वाहक उपकरणों पर सिम लॉकिंग प्रथाएं अपनाते हैं, लेकिन जब सैमसंग बूटलोडर की बात आती है तो वे परंपरागत रूप से उतने सख्त नहीं होते हैं जितने अन्य वाहक होते हैं। उपकरणों की अभी भी तुलना नहीं की जा सकती पूरी तरह अनलॉक किए गए डिवाइस, लेकिन कुछ न होने से कुछ बेहतर है, है ना? सही?

नहीं वाकई में नहीं। सैमसंग ने इसे फिर से किया है।

इसकी शुरुआत हमारे टी-मोबाइल सैमसंग गैलेक्सी एस7 एज फोरम में हुई, जहां एक प्रत्याशित मूल चर्चा सूत्र जितनी जल्दी हो सके डिवाइस पर रूट प्राप्त करने और फिर पालन करने में आसान तरीके से अन्य फ़ोरम उपयोगकर्ताओं को वितरित करने का लक्ष्य रखते हुए बनाया गया था। XDA मान्यता प्राप्त डेवलपर धंसाऊ बना एक त्वरित अवलोकन इससे संकेत मिलता है कि शायद सब कुछ ठीक नहीं होगा:

ऐसा लगता है कि बूटलोडर लॉक हो गया है, क्वालकॉम सिक्योर बूट और सिक्योर डाउनलोड दोनों सक्षम हैं।

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

XDA मान्यता प्राप्त डेवलपर TEKHD के साथ चिपकाया गया उसकी टिप्पणियाँ:

आज ही मेरा उपकरण मिला... सरसरी तौर पर देखने के बाद, मुझे कुछ भी बंद नहीं दिखा। यदि आप इसका उल्लेख कर रहे हैं:

क्वालकॉम सिक्योरबूट: सक्षम करें

सुरक्षित डाउनलोड: सक्षम करें

यह बिल्कुल सामान्य है... कोई ग़म नहीं...

अन्य लोगों ने चर्चा में योगदान दिया, लेकिन यह स्पष्ट हो गया ओडिन अछूती स्टॉक छवियों को छोड़कर कुछ भी फ्लैश नहीं कर सका।

अभी तक कोई TWRP नहीं है. मैं एक कर्नेल को पूरी तरह से अपरिवर्तित, लेकिन दोबारा पैक किए गए, initramfs के साथ ओडिन भी नहीं कर सकता। स्टॉक छवियाँ ठीक चमकती हैं।

इस स्तर पर, सैमसंग ने जारी किया Exynos वेरिएंट के लिए कर्नेल स्रोत कोड गैलेक्सी S7 और S7 एज की। GPL अनुरूप होने के लिए आवश्यक न्यूनतम से अधिक किसी चीज़ के लिए भ्रमित न हों, यह कर्नेल स्रोत कोड केवल Exynos वेरिएंट के लिए कस्टम कर्नेल विकसित करने में सहायता करेगा। एओएसपी अभी भी एक सपना बना हुआ है।

कर्नेल कोड से प्रेरित, XDA वरिष्ठ सदस्य jcadduono के अंतर्राष्ट्रीय (एक्सिनोस) मालिकों का इलाज करने में सक्षम था गैलेक्सी S7 और S7 एज TWRP का निर्माण, यूजरबेस के लिए संभावनाओं की दुनिया को खोलना। लेकिन क्वालकॉम वेरिएंट के बारे में क्या? खैर, यहीं से वास्तव में बुरी ख़बरें आना शुरू होती हैं।

Jcadduonoऊपर बुलाया सैमसंग का इंजीनियरिंग मोबाइल विभाग, जहां उन्हें बताया गया कि टी-मोबाइल S7 में एक है सुरक्षित-फ्लैश लॉक्ड बूटलोडर, जो वेरिज़ोन के पिछले सैमसंग उपकरणों के समान है। उन्होंने इसका भी जिक्र किया dm-सत्यता कर्नेल में सक्षम है, जिसका अर्थ है कि आप वर्तमान स्थिति में संशोधित सिस्टम विभाजन को फ्लैश नहीं कर पाएंगे, जिससे कुछ लॉक किए गए गैलेक्सी एस 6 मॉडल को अपना रूट मिल गया।

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

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

XDA मान्यता प्राप्त डेवलपर को उद्धृत करने के लिए धंसाऊ:

क्वालकॉम सिक्योरबूट ने हमें विश्वास की लगभग बुलेटप्रूफ श्रृंखला से बांध दिया है।

Jcadduonoइसकी पुष्टि भी की एक उत्तर में:

क्यू: क्या यह संभव है कि सेलिनक्स को अनुमेय बनाने से मदद मिलेगी? जैसा कि मुझे याद है, हमें s6 पर यही करना था।

ए: नहीं, पुनर्प्राप्ति छवि को फ़्लैश भी नहीं किया जा सकता। मुद्दा इसे बूट करने का नहीं है, बल्कि वास्तव में इसे फ्लैश करने का है।

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

हम अपनी TWRP छवियों को टी-मोबाइल द्वारा हस्ताक्षरित कराने के अलावा कुछ नहीं कर सकते।


टी-मोबाइल उस बूटलोडर को क्यों बंद कर देगा जो सैमसंग के 2016 के सबसे ज्यादा बिकने वाले उपकरणों में से एक हो सकता है? यहाँ अतीत में कई अन्य उपकरणों के प्रति उदार होने के बावजूद, इस बारे में कुछ अटकलें हैं कि वे ऐसा क्यों करना चाहेंगे:

मेरा अनुमान है कि सैमसंग ने सभी स्नैपड्रैगन वेरिएंट पर सुरक्षित फ़्लैश सत्यापन सक्षम करने का निर्णय लिया है क्योंकि अन्य सभी वाहक यही चाहते हैं।

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

स्रोत जारी होने से कोई फर्क नहीं पड़ता। आप फ़ोन पर तब तक कुछ भी फ़्लैश नहीं कर सकते जब तक कि वह OEM हस्ताक्षरित न हो।

इसके साथ, सैमसंग ने गैलेक्सी एस7 और एस7 एज के स्नैपड्रैगन 820 वेरिएंट पर सभी विकास को प्रभावी ढंग से लॉक कर दिया है। भले ही इस चर्चा का अधिकांश भाग टी-मोबाइल एस7 एज मंचों पर मौजूद है, परिदृश्य और परिणाम सभी वाहकों और एस7 (एसडी-820) पर भी लागू होते हैं। जिसे लंबे समय से सैमसंग का डेवलपर फ्रेंडली डिवाइस माना जाता था, वह Exynos वेरिएंट से भी अधिक लॉक हो गया है। यह वास्तव में उन उपयोगकर्ताओं के लिए निराशाजनक है जो विशेष रूप से विकास के साथ सैमसंग डिवाइस की तलाश में हैं अतीत के आधार पर उनके Exynos संस्करण की तुलना में स्नैपड्रैगन 820 संस्करण के साथ आने की अधिक संभावना थी अनुभव.

हालाँकि क्या सब खो गया है? क्या डिवाइस को कभी कोई विकास नहीं मिलेगा?

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

Jcadduono था यह डिवाइस के विकास की स्थिति के बारे में कहने के लिए:

बूट छवि में dm-verity है जिसका अर्थ है कि यदि आप कभी भी सिस्टम विभाजन को माउंट/लिखने के लिए कुछ भी करते हैं तो आपको एक बूट लूप मिलेगा। जीवित जड़ें ही एकमात्र रास्ता होगा.

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

यह भविष्य का एक आशावादी दृष्टिकोण है, मुख्यतः क्योंकि यह अस्तित्व के साथ-साथ जीवित जड़ शोषण की खोज पर बहुत अधिक निर्भर करता है। ऐसा कोई शोषण मौजूद नहीं हो सकता है, या यह मौजूद हो सकता है लेकिन कोई भी इसे ढूंढने में सक्षम नहीं हो सकता है। यह बहुत बड़ी बात है अगर सभी यूएसए वाहकों पर स्नैपड्रैगन 820 आधारित गैलेक्सी एस7 और एस7 एज के विकास परिदृश्य से जुड़ा हुआ है।

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

लेकिन क्या यह इस लॉक डाउन को स्वीकार्य बनाता है? नहीं, कम से कम, बड़े पैमाने पर जनता के सामने एक अस्वीकरण प्रस्तुत किया जाना चाहिए था। इसका नकारात्मक विपणन भी नहीं करना है। सैमसंग अपने लॉन्च इवेंट में इन सुरक्षा सुविधाओं का अच्छी तरह से उल्लेख कर सकता था इन उपकरणों में सैमसंग पे के लिए अतिरिक्त सुरक्षा परतें हैं, जिससे उन्हें हैक करना मुश्किल हो जाता है शोषण करना। हम सचमुच संकेत मान लेंगे।

सैमसंग डिवाइसों को अनलॉक करने के लिए एक विशेष कार्यक्रम भी पेश कर सकता था, सोनी जैसे अन्य ओईएम की तरह। यह उन संभावनाओं में से एक है जो अभी भी संभव हो सकती है, जिससे दोनों दुनियाओं का सर्वश्रेष्ठ प्राप्त किया जा सकता है। गैर-डेवलप जनता को एक ऐसा फोन मिलता है जो सैमसंग की मौजूदा क्षमताओं के हिसाब से सबसे सुरक्षित है, जबकि डेवलपर समुदाय सैमसंग पे और अन्य सुरक्षा-निर्भर खोने की कीमत पर अपने बूटलोडर्स को अनलॉक करवाता है विशेषताएँ।

यह निश्चित रूप से एक निराशाजनक घटना है। टचविज़ की अंधेरी दुनिया में AOSP की सबसे अच्छी उम्मीद जो थी, उसे Exynos से भी पीछे छोड़ दिया गया है। जबकि सैमसंग के स्नैपड्रैगन के लिए रूट, कस्टम कर्नेल, रिकवरी और ROM की संभावना अभी भी मौजूद है 820 उपकरण, इस विनाशकारी के बाद उनके प्रमुख विकास कार्यों को आकर्षित करने की संभावना कम है फूँक मारना।

घटनाओं के इस मोड़ पर आपके क्या विचार हैं? नीचे टिप्पणी करके हमें बताएं!