Google TV के साथ Google Chromecast: बूटलोडर को कैसे अनलॉक करें

आप अहस्ताक्षरित कोड चलाने या कस्टम ओएस बूट करने के लिए Google टीवी के साथ Google Chromecast के बूटलोडर को अनलॉक कर सकते हैं, लेकिन कुछ चेतावनी हैं।

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

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

एनपीजॉन्सन और सख्ती की गई क्रमशः, Google TV के साथ Google Chromecast के बूटलोडर को अनलॉक करने के लिए उपयोग की जाने वाली शोषण श्रृंखला पर प्रकाश डाला गया। विधि, जिसका उपयोग किया जाता है Amlogic SoC में एक बूटरोम बग मूल रूप से फ्रेडरिक बैस नाम के एक अन्य सुरक्षा शोधकर्ता द्वारा खोजा गया, जिसके लिए आपको डोंगल को एमलॉजिक के यूएसबी बर्निंग मोड में बूट करना होगा और फिर संशोधित बूटलोडर छवियों का एक सेट बूट करना होगा।

आरंभ करने के लिए, Google TV इकाई के साथ Chromecast को लक्षित करें दिसंबर 2020 से पहले निर्मित किया जाना चाहिए और यह फर्मवेयर संस्करण का संचालन फरवरी 2021 पैच स्तर से नीचे होना चाहिए. ऐसा इसलिए है क्योंकि नई इकाइयाँ बूटरोम पासवर्ड सुरक्षा तंत्र के साथ आती हैं, और Google ने फरवरी 2021 के सॉफ़्टवेयर अपडेट में पुरानी इकाइयों पर समान शमन नीति सक्षम की है।

यदि आपका उपकरण असुरक्षित है, तो आपको इसे HDMI पोर्ट से अनप्लग करना होगा और Amlogic USB बर्निंग मोड को ट्रिगर करना होगा USB-A से USB-C केबल के USB-C सिरे को प्लग करते समय डिवाइस के पीछे के बटन को दबाकर रखें डोंगल। अनलॉकर स्क्रिप्ट, जो लक्ष्य के माध्यम से संचार करती है libusb-dev लाइब्रेरी के लिए 64-बिट लिनक्स वातावरण की आवश्यकता होती है।

संक्षेप में, इस प्रक्रिया में अनलॉकर सूट को डाउनलोड करना, Google Chromecast को कनेक्ट करना शामिल है यूएसबी केबल के साथ लिनक्स चलाने वाले पीसी पर Google टीवी, और एक शेल स्क्रिप्ट चला रहा है जो शोषण को निष्पादित करता है जंजीर। मॉडिफाइड बूटलोडर को बूट करने से अनिवार्य रूप से इसकी सामग्री संशोधित हो जाती है /env विभाजन और डिवाइस को ऐसी स्थिति में रखता है जहां यह स्वयं को बूटलोडर-अनलॉक घोषित करने के लिए एंटी-रोलबैक चेक और यू-बूट पर हस्ताक्षर को अनदेखा करने में सक्षम है। अधिक जानकारी के लिए, आप नीचे दिए गए GitHub रेपो पर नोलेन जॉनसन और जान अल्टेंसन का पूरा लेख पढ़ सकते हैं।

सबरीना-अनलॉक: Google TV के साथ Chromecast के लिए बूटलोडर अनलॉक

एक अनलॉक किया गया बूटलोडर एक आफ्टरमार्केट ऑपरेटिंग सिस्टम को बूट करने की कुंजी है, और आपको इस पर एक कस्टम ROM फ्लैश करने से पहले लंबे समय तक इंतजार नहीं करना पड़ेगा। जॉनसन का कहना है कि Google TV के साथ Chromecast के लिए LineageOS बिल्ड जल्द ही आ रहा है (जॉनसन है)। सूचीबद्ध एक "विश्वसनीय समीक्षक" और LineageOS में योगदानकर्ता के रूप में)। यदि आप कुछ और आज़माना चाहते हैं, तो आपको यह जानकर ख़ुशी होगी कि फ्रेडरिक पहले ही ऐसा कर चुका है बूटेड उबंटू लिनक्स बाहरी USB फ़्लैश ड्राइव से.

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

Google TV बूटलोडर अनलॉक के साथ Chromecast - XDA चर्चा थ्रेड