Google Pixel 6 सीरीज पर Android 13 बूटलोडर संस्करण की जांच कैसे करें

Android 13 Google Pixel 6 सीरीज में नए बूटलोडर अपडेट लेकर आया है। यहां एंटी-रोलबैक सुरक्षा के लिए बूटलोडर संस्करण की जांच करने का तरीका बताया गया है।

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

  • Pixel 6 परिवार के उपकरणों को स्थिर Android 13 OTA के साथ नए बूटलोडर अपडेट प्राप्त हुए हैं।
  • बूटलोडर अपडेट इन फ़ोनों पर एंटी-रोलबैक संस्करण को बढ़ाता है।
  • एंटी-रोलबैक सुरक्षा के कारण Android 12 पर वापस लौटना संभव नहीं है।

इस आलेख पर नेविगेट करें:

  • मेरे Google Pixel 6/6 Pro/6a को उन्नत बूटलोडर की आवश्यकता क्यों है?
  • मैं कैसे बता सकता हूं कि मेरे Google Pixel 6/6 Pro/6a में पहले से ही अपडेटेड बूटलोडर है?
  • यह कहता है कि मेरे पास एक अलग बूटलोडर संस्करण है, तो क्या इसका मतलब यह है कि मैं एंड्रॉइड 12 पर वापस जा सकता हूं?
  • मेरे Google Pixel 6/6 Pro/6a पर बूटलोडर को सुरक्षित रूप से कैसे अपग्रेड करें?

मेरे Google Pixel 6/6 Pro/6a को उन्नत बूटलोडर की आवश्यकता क्यों है?

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

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


मैं कैसे बता सकता हूं कि मेरे Google Pixel 6/6 Pro/6a में पहले से ही अपडेटेड बूटलोडर है?

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

  1. सुनिश्चित करें कि आपके पास है एडीबी और फास्टबूट उपयोगिताओं का नवीनतम संस्करण आपके पीसी/मैक/क्रोमबुक पर इंस्टॉल किया गया।
  2. अपने फ़ोन पर, पर जाएँ समायोजन > फोन के बारे में > निर्माण संख्या और सक्षम करने के लिए इस प्रविष्टि पर 7 बार टैप करें डेवलपर विकल्प.
  3. इसे इनेबल करने के बाद मुख्य सेटिंग पेज पर वापस जाएं और टैप करें प्रणाली, फिर जाएं डेवलपर विकल्प.
  4. चालू करो यूएसबी डिबगिंग.
  5. अपने Pixel 6, Pixel 6 Pro, या Pixel 6a को USB केबल का उपयोग करके अपने कंप्यूटर से कनेक्ट करें।
  6. एक टर्मिनल विंडो खोलें और यह जांचने के लिए निम्न कमांड टाइप करें कि आपका डिवाइस पहचाना गया है या नहीं:
    adb devices
    आपको पहली बार होस्ट पीसी की पहचान प्रमाणित करने की आवश्यकता हो सकती है।
  7. यदि डिवाइस कनेक्ट है, तो आपको उसका सीरियल नंबर देखना चाहिए।
  8. एक बार सब कुछ तैयार हो जाने पर, बूटलोडर मोड पर रीबूट करने के लिए निम्न कमांड चलाएँ:
    adb reboot bootloader
  9. आपका फ़ोन बूटलोडर मोड (जिसे "फ़ास्टबूट मोड" भी कहा जाता है) पर रीबूट होना चाहिए।
  10. अब, यह जांचने के लिए निम्न कमांड टाइप करें कि क्या आपके पीसी द्वारा बूटलोडर मोड में लक्ष्य डिवाइस का पता लगाया गया है:
    fastboot devices
    यदि आप अपने पीसी पर विंडोज़ का उपयोग कर रहे हैं, तो आपको इसकी आवश्यकता हो सकती है नवीनतम Google USB ड्राइवर स्थापित करें.
  11. बूटलोडर संस्करण जानने के लिए, नीचे उल्लिखित कमांड निष्पादित करें:
    fastboot getvar version-bootloader

इसके बाद, निम्न तालिका देखें और प्राप्त आउटपुट के साथ बूटलोडर संस्करण का मिलान करें:

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

स्थिर Android 13 बूटलोडर संस्करण

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

स्लाइडर-1.2-8739948

Google Pixel 6 Pro (रेवेन)

स्लाइडर-1.2-8739948

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

ब्लूजे-1.2-8893284

यूजरस्पेस फास्टबूट इंटरफ़ेस (उर्फ फास्टबूट) से बूटलोडर संस्करण को क्वेरी करना भी संभव है। ऐसा करने के लिए, डिवाइस का उपयोग करके रीबूट करें adb reboot fastboot, फिर उसी को निष्पादित करें fastboot getvar version-bootloader आज्ञा।

यदि आपके पास पास में पीसी नहीं है, तो आप फोन से ही बूटलोडर संस्करण प्राप्त कर सकते हैं। सबसे पहले, अपना Google Pixel 6/6 Pro/6a बंद करें और कुछ सेकंड के लिए वॉल्यूम डाउन और पावर बटन दबाएँ। फास्टबूट मोड प्रकट होने पर उन्हें छोड़ दें। आपको स्क्रीन पर बूटलोडर संस्करण का पता लगाने में सक्षम होना चाहिए।

कमांड लाइन प्रशंसकों के लिए, बूटलोडर संस्करण प्राप्त करने के लिए आपके फ़ोन पर टर्मिनल एमुलेटर ऐप पर निम्नलिखित कमांड:

getpropro.bootloader

यह कहता है कि मेरे पास एक अलग बूटलोडर संस्करण है, तो क्या इसका मतलब यह है कि मैं एंड्रॉइड 12 पर वापस जा सकता हूं?

यदि आपके Pixel 6/6 Pro/6a का बूटलोडर संस्करण उपरोक्त में दिखाए गए संस्करण से भिन्न है तालिका, तो आप संभवतः Android 13 का बीटा बिल्ड या Android का पुराना स्थिर चैनल बिल्ड चला रहे हैं 12.

हालाँकि आप बूटलोडर के निचले संस्करण के साथ एंड्रॉइड 12 पर वापस लौटने का प्रयास कर सकते हैं, लेकिन यह अनुशंसित नहीं है। सुरक्षा और अनुकूलता कारणों से, आपको बूटलोडर के साथ-साथ अपने डिवाइस के अंतर्निहित फर्मवेयर बिट्स को अपग्रेड करने के लिए स्थिर एंड्रॉइड 13 ओटीए लेना चाहिए।

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


मेरे Google Pixel 6/6 Pro/6a पर बूटलोडर को सुरक्षित रूप से कैसे अपग्रेड करें?

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

विकल्प 1 (पुनर्प्राप्ति/ओटीए छवियों का उपयोग करके):

Android 13 में सफल बूट के बाद, पूर्ण OTA छवि डाउनलोड करें उस निर्माण के अनुरूप। अगला, इसे स्टॉक रिकवरी से साइडलोड करें और यह सुनिश्चित करने के लिए डिवाइस को रीबूट करें कि दोनों स्लॉट में एक ही बूटलोडर संस्करण है।

विकल्प 2 (फ़ैक्टरी छवियों का उपयोग करके):

जिन लोगों ने बूटलोडर को अनलॉक करने के बाद फ़ैक्टरी छवि को फ्लैश करके एंड्रॉइड 13 में अपग्रेड किया है, उन्हें इस विकल्प को चुनना चाहिए। पहली बार Android 13 में सफल बूट के बाद,

  1. वर्तमान में सक्रिय स्लॉट की जाँच करें:adb reboot bootloaderfastboot getvar current-slotयदि आउटपुट वर्तमान-स्लॉट को "ए" के रूप में लौटाता है, तो आपका सक्रिय स्लॉट "ए" होना चाहिए और दूसरा स्लॉट "बी" होना चाहिए। यदि नहीं, तो आपका सक्रिय स्लॉट "बी" है और दूसरा स्लॉट "ए" है।
  2. फ़ैक्टरी छवि ज़िप फ़ाइल की सामग्री निकालें और निकाली गई फ़ाइलों में बूटलोडर छवि का पता लगाएं। इसका नाम "बूटलोडर-[डिवाइस कोडनेम]-[प्लेटफ़ॉर्म कोडनेम]-[प्रमुख संस्करण]-[लघु संस्करण].img" होना चाहिए।
    • Pixel 6 और 6 Pro के लिए, प्लेटफ़ॉर्म कोडनेम "स्लाइडर" है, जबकि Pixel 6a के लिए, यह "ब्लूजे" है।
  3. अब, हमें बूटलोडर को दोनों स्लॉट पर फ्लैश करना होगा।
    1. यदि आपका सक्रिय स्लॉट 'ए' हैfastboot --slot=other flash bootloader bootloader_filename.imgfastboot set_active bfastboot reboot bootloaderfastboot set_active afastboot reboot bootloaderfastboot reboot
    2. यदि आपका सक्रिय स्लॉट 'बी' हैfastboot --slot=other flash bootloader bootloader_filename.imgfastboot set_active afastboot reboot bootloaderfastboot set_active bfastboot reboot bootloaderfastboot reboot
  4. बस इतना ही।

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