Google Pixel 6 सीरीज पर Android 13 से Android 12 पर डाउनग्रेड कैसे करें

त्वरित सम्पक

  • Google Pixel 6/6 Pro/6a के लिए Android 13 के बूटलोडर अपडेट में क्या है?
  • मैं Google Pixel 6/6 Pro/6a पर Android 13 से Android 12 पर कैसे डाउनग्रेड कर सकता हूं?
  • क्या Android 12 पर बने रहने का कोई नकारात्मक पहलू है?

एंड्रॉइड 13 पिछले कुछ समय से बाहर हैं। एक प्रमुख संस्करण अपग्रेड के रूप में, यह बैंड-बाजे पर कूदने के लिए आकर्षक है - विशेष रूप से Google पिक्सेल उपयोगकर्ताओं के लिए। लेकिन क्या होगा यदि आपने अभी-अभी Android 13 को अपडेट किया है लेकिन यह आपको बहुत पसंद नहीं है? बड़ा सवाल यह है कि क्या आप नवीनतम Pixel 6 लाइनअप सहित अपने Pixel स्मार्टफोन को Android 13 से 12 पर डाउनग्रेड कर सकते हैं?

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

Google Pixel 6 के लिए स्थिर Android 13 अपडेट, पिक्सेल 6 प्रो, और यह पिक्सेल 6a नए बूटलोडर अपडेट लाए। एक बार अपग्रेड हो जाने पर, आप पुराने बूटलोडर को फ्लैश नहीं किया जा सकता एंटी-रोलबैक सुरक्षा के कारण। परिणामस्वरूप, एंड्रॉइड 12 में अपग्रेड करने की नियमित प्रक्रिया इन उपकरणों पर काम नहीं करेगी। बहरहाल, उन्नत बूटलोडर पर एंड्रॉइड 12 को बूट करना अभी भी संभव है। यदि आप अपने Pixel 6/6 Pro/6a पर Android 13 को वापस Android 12 पर डाउनग्रेड करना चाह रहे हैं, तो हम मदद के लिए यहां हैं।

  • Google Pixel 6 लाइनअप ने स्थिर Android 13 OTA के साथ नए बूटलोडर अपडेट प्राप्त किए।
  • एक बार जब आप अपग्रेड कर लेते हैं, तो आप पुराने बूटलोडर को फ्लैश नहीं कर सकते।
  • हालाँकि, आप अभी भी नए बूटलोडर पर Android 12 बूट कर सकते हैं।

Google Pixel 6/6 Pro/6a के लिए Android 13 के बूटलोडर अपडेट में क्या है?

एंड्रॉइड डिवाइस का बूटलोडर सॉफ्टवेयर का एक बहुत ही जटिल टुकड़ा है। यह प्रत्येक ताज़ा बूट के पावर ऑफ होने के बाद बूट चेन को किकस्टार्ट करने के लिए ज़िम्मेदार है। बूटलोडर छवि में कई निम्न-स्तरीय घटक होते हैं, जो लक्ष्य डिवाइस के SoC के साथ कसकर एकीकृत होते हैं। संक्षेप में, आधुनिक उपभोक्ता डिवाइस पर बूटलोडर के साथ छेड़छाड़ करना एक अत्यंत कठिन काम है।

यदि आप रुचि रखते हैं, तो यहां आप Google Pixel 6a की बूटलोडर छवि के अंदर क्या पा सकते हैं:

भले ही आप कोड को समझने और एंटी-रोलबैक सुरक्षा रूटीन को नए में पैच करने का प्रबंधन करते हैं Google Pixel 6, 6 Pro, या 6a के लिए बूटलोडर अपडेट, इसे बिना ब्रिक किए फ्लैश करने का कोई ज्ञात तरीका नहीं है अपने फोन को। ऐसा इसलिए है क्योंकि हमारे पास ऐसे ऑपरेशन करने के लिए आवश्यक OEM-हस्ताक्षरित प्रोग्रामर और क्रिप्टोग्राफ़िक कुंजियों तक पहुंच नहीं है।


मैं Google Pixel 6/6 Pro/6a पर Android 13 से Android 12 पर कैसे डाउनग्रेड कर सकता हूं?

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

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

बूटलोडर फ़्लैशिंग को छोड़ कर

  1. एक बार जब आपका बैकअप पूरी तरह व्यवस्थित हो जाए, तो आपको Google Pixel 6/6 Pro/6a के बूटलोडर संस्करण की जांच करनी होगी। हार्ड-ब्रिक परिदृश्य से बचने के लिए, सुनिश्चित करें कि लक्ष्य डिवाइस के दोनों स्लॉट में समान एंड्रॉइड 13 बूटलोडर संस्करण है. अगर आपको मदद चाहिए तो देख लीजिए Google Pixel 6 श्रृंखला उपकरणों के बूटलोडर संस्करण को निर्धारित करने के लिए हमारा ट्यूटोरियल एंटी-रोलबैक सुरक्षा के लिए।
  2. आपके पीसी/मैक/क्रोमबुक पर, फ़ैक्टरी छवि डाउनलोड करें लक्ष्य डिवाइस के लिए आपकी पसंद के Android 12 रिलीज़ के अनुरूप।
  3. फ़ैक्टरी छवि ज़िप फ़ाइल की सामग्री निकालें और निकाली गई फ़ाइलों में बूटलोडर छवि का पता लगाएं। इसे "बूटलोडर-[डिवाइस कोडनेम]-[प्लेटफ़ॉर्म कोडनेम]-[प्रमुख संस्करण]-[लघु संस्करण].img" नाम दिया जाना चाहिए।
    • Pixel 6 और 6 Pro के लिए, प्लेटफ़ॉर्म कोडनेम "स्लाइडर" है, जबकि Pixel 6a के लिए, यह "ब्लूजे" है।
  4. निकाले गए फ़ोल्डर से बूटलोडर छवि हटाएं.
  5. फ़्लैशिंग स्क्रिप्ट को निम्न की तरह संशोधित करें:
    • यदि आप विंडोज़ पर हैं, तो नोटपैड (या अपने पसंदीदा टेक्स्ट एडिटर) के साथ "फ्लैश-ऑल.बैट" नामक फ़ाइल खोलें, बूटलोडर फ्लैशिंग को हटा दें संबंधित भाग, सिस्टम इमेज फ्लैशिंग सेगमेंट में "-w" और "अपडेट" तर्कों के बीच "--force" (बिना उद्धरण के) जोड़ें, और फ़ाइल को सहेजें।
    • Linux और macOS उपयोगकर्ता, अपने पसंदीदा टेक्स्ट एडिटर के साथ "flash-all.sh" नाम की फ़ाइल खोलें, संबंधित बूटलोडर फ़्लैशिंग को हटा दें भाग, सिस्टम इमेज फ्लैशिंग सेगमेंट में "-w" और "अपडेट" तर्कों के बीच "--फोर्स" (उद्धरण के बिना) जोड़ें, और सहेजें फ़ाइल।
  6. अब जब हमने स्क्रिप्ट को संशोधित कर लिया है, तो हम फ़्लैशिंग कार्य जारी रख सकते हैं। विशेष रूप से, फास्टबूट के माध्यम से फ्लैश करने के लिए आपको एक अनलॉक बूटलोडर की आवश्यकता होती है, इसलिए यदि पहले से बूटलोडर अनलॉक नहीं किया गया है तो उसे अनलॉक करें।
  7. Pixel 6/6 Pro/6a को बूटलोडर मोड में रीबूट करें और USB केबल का उपयोग करके PC/Mac/Chromebook से कनेक्ट करें।
  8. अपने कंप्यूटर पर एक टर्मिनल विंडो खोलें, उस स्थान पर जाएँ जहाँ आपने Android 12 फ़ैक्टरी छवि निकाली थी, और फ़्लैशिंग स्क्रिप्ट चलाएँ।
    • विंडोज के लिए:
      .\flash-all.bat
    • MacOS और Linux के लिए:
      ./flash-all.sh
  9. फ़्लैश होने, डिवाइस के रीबूट होने और Android 12 के बूट होने की प्रतीक्षा करें। पहले बूट में बहुत लंबा समय लग सकता है, इसलिए धैर्य रखें।
Google Pixel 6a Android 13 बूटलोडर पर Android 12 चला रहा है

ध्यान रखें कि यह वास्तविक डाउनग्रेड नहीं है, क्योंकि हम नए बूटलोडर को पुराने के साथ अधिलेखित नहीं कर सकते हैं। हालाँकि, हम उन्नत बूटलोडर के शीर्ष पर Google Pixel 6/6 Pro/6a पर Android 12 को बूट कर सकते हैं, क्योंकि यह Android संस्करण पर कोई प्रतिबंध नहीं लगाता है। सीधे शब्दों में कहें तो, नया बूटलोडर एंड्रॉइड 13 और एंड्रॉइड 12 दोनों के साथ संगत है, जो इसे बनाता है रोलबैक इंडेक्स बढ़ाने के बाद भी इन उपकरणों पर पुराना Android 12 रिलीज़ चलाना संभव है गिनती करना।

आधिकारिक डेवलपर समर्थन छवियों का उपयोग करके

डेवलपर्स के लिए, Google Pixel 6 परिवार के लिए संशोधित Android 12 सिस्टम छवियां प्रदान करता है जो Android 12 और Android 12L के सार्वजनिक और स्थिर बिल्ड पर आधारित हैं। इन "डेवलपर समर्थन छवियाँ"बूटलोडर का एक अद्यतन संस्करण पेश करें जिसमें नए सुरक्षा सुधार और एक बढ़ा हुआ एंटी-रोलबैक काउंटर शामिल है।

Google Pixel 6 श्रृंखला के लिए Android 12/12L डेवलपर समर्थन छवियां डाउनलोड करें

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

संदर्भ के लिए, डेवलपर समर्थन छवियां निम्नलिखित बूटलोडर बिल्ड के साथ भेजी जाती हैं:

डिवाइस, डिवाइस फ़ोरम, कोडनेम

Android 12 डेवलपर समर्थन छवि बूटलोडर संस्करण

Android 12L डेवलपर समर्थन छवि बूटलोडर संस्करण

Google पिक्सेल 6 (ओरिओल)

स्लाइडर-1.0-8844048

स्लाइडर-1.2-8831283

Google Pixel 6 Pro (रेवेन)

स्लाइडर-1.0-8844048

स्लाइडर-1.2-8831283

Google Pixel 6a (ब्लूजे)

एन/ए

ब्लूजे-1.1-8927508

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


क्या Android 12 पर बने रहने का कोई नकारात्मक पहलू है?

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

इसके अलावा, बूटलोडर में विभिन्न हार्डवेयर घटकों के लिए कई निम्न-स्तरीय फर्मवेयर छवियां शामिल हैं। एंड्रॉइड 12 पर रहकर, आप कई अंडर-द-असंगतता समस्याओं का कारण बनेंगे जो आपके Pixel 6, 6 Pro, या 6a के वास्तविक दुनिया के प्रदर्शन को प्रभावित कर सकते हैं। इसे अवधारणा के प्रमाण के रूप में मानें, लेकिन एंड्रॉइड 12 पर वापस लौटकर आप फायदे से ज्यादा नुकसान करते हैं। यदि आप एक Android संस्करण से दूसरे में डाउनग्रेड करना चुनते हैं, तो आप ऐसा अपने जोखिम पर करते हैं।