Google Pixel 2 सेलफोन बाजार में सबसे अच्छे, शुद्ध एंड्रॉइड अनुभवों में से एक है। थोड़ा 'पुराना' फोन होने के बावजूद (अक्टूबर 2017 में जारी), Google Pixel 2 को अभी भी ढेर सारे अपडेट मिलते हैं - वास्तव में, Pixel 2 के लिए नवीनतम फैक्ट्री इमेज इसी महीने जारी की गई थी।
यदि आप एक रूटेड उपयोगकर्ता हैं और आमतौर पर OTA अपडेट इंस्टॉल नहीं करते हैं, तो हम आपको दिखाएंगे कि अपने Pixel 2 (या Pixel 2 XL) को Android 8.0 Oreo से नवीनतम Android 9.0 Pie फैक्ट्री इमेज में कैसे अपग्रेड करें। हम आपको यह भी दिखाएंगे कि Android 9.0 Pie के उच्च संस्करणों में कैसे अपग्रेड करें - हालांकि यह लगभग एक ही चीज़ की तरह लगता है, प्रक्रिया कुछ चरणों में भिन्न होती है।
आवश्यकताएं
- ADB और Fastboot (Appuals गाइड देखें "विंडोज पर ADB कैसे इंस्टॉल करें")
- अनलॉक्ड बूटलोडर (Appuals गाइड देखें "Pixel 2 को अनलॉक और रूट कैसे करें")
- नवीनतम Pixel 2 फैक्ट्री इमेज
- TWRP 3.2.3-1.img
- TWRP इंस्टॉलर 3.2.3-1.zip
- कस्टम कर्नेल (सुल्तान कर्नेल अनुशंसित)
शुरू करने से पहले, आपको किसी भी लॉक स्क्रीन सुरक्षा को हटा देना चाहिए, और अगर आपके पास Substratum ओवरले इंस्टॉल हैं तो उन्हें भी अनइंस्टॉल कर दें। आपको अपने किसी भी Magisk मॉड्यूल को हटाने की आवश्यकता नहीं है, उन्हें इस गाइड का पालन करने के बाद सामान्य रूप से काम करना जारी रखना चाहिए।
TWRP 3.2.3-1 डिक्रिप्शन फिंगरप्रिंट और PIN सुरक्षा विधियों के साथ पूरी तरह से काम करता है।
- सबसे पहले नवीनतम फैक्ट्री इमेज डाउनलोड करें और निकालें, और इसे अपने मुख्य ADB पथ में रखें।
- Settings > About Phone > Build Number पर 7 बार टैप करके अपने Pixel 2 पर USB डिबगिंग सक्षम करें जब तक कि Developer Mode सक्रिय न हो जाए।
- Settings > Developer Options > USB Debugging सक्षम करें पर जाएं।
- अब अपने Pixel 2 को USB के माध्यम से अपने पीसी से कनेक्ट करें, और एक ADB टर्मिनल लॉन्च करें।
- ADB टर्मिनल में, टाइप करें: adb devices
- आपको अपने Pixel 2 स्क्रीन पर एक पेयरिंग डायलॉग दिखाई देगा - इसकी पुष्टि करें। ADB टर्मिनल को तब adb devices कमांड का उपयोग करने पर आपके Pixel 2 का सीरियल नंबर प्रदर्शित करना चाहिए। अगर ADB नहीं आपका सीरियल नंबर प्रदर्शित करता है, या "No Devices Attached" या "Device Offline" जैसे संदेश लौटाता है, तो USB कनेक्शन को फिर से लगाने का प्रयास करें या अपने USB ड्राइवरों का समस्या निवारण करें।
- अगर ADB आपके डिवाइस को सफलतापूर्वक पहचानता है, तो अब आप flash-all.bat फ़ाइल में -w को हटाकर नवीनतम फैक्ट्री इमेज को फास्टबूट कर सकते हैं। आपको इसे दोनों स्लॉट्स (A/B पार्टीशन) पर फास्टबूट करना होगा, और हर बार इसे पूरी तरह से बूट होने देना होगा। वैकल्पिक रूप से, आप Dueces स्क्रिप्ट का उपयोग कर सकते हैं (फैक्ट्री इमेज को चुनने दें कि किस स्लॉट में इंस्टॉल करना है)।
- अब हमें TWRP में फास्टबूट करने की आवश्यकता है। TWRP 3.2.3-1.img फ़ाइल डाउनलोड करें और इसे अपने मुख्य ADB फोल्डर में रखें, फिर TWRP_installer 3.2.3-1.zip को अपने Pixel 2 के SD कार्ड में ट्रांसफर करें। कस्टम कर्नेल को भी डाउनलोड करके अपने SD कार्ड में ट्रांसफर करें।
- ADB टर्मिनल में, टाइप करें: fastboot twrp
- जब आप TWRP में हों, तो संशोधनों की अनुमति देने के लिए स्वाइप करें। फिर मुख्य मेनू से, Install > SD Card > TWRP_installer 3.2.3-1.zip चुनें, और इसे फ्लैश करने के लिए स्वाइप करें।
- TWRP के सफलतापूर्वक फ्लैश होने के बाद, आपको उसी विधि का उपयोग करके कस्टम कर्नेल को फ्लैश करना चाहिए।
- आगे बढ़ें और सिस्टम पर रीबूट करें, और Android को पूरी तरह से बूट होने दें।
- अब नवीनतम Magisk .zip को अपने SD कार्ड में ट्रांसफर करें, और अपने Pixel 2 को फिर से TWRP में रीबूट करें।
- TWRP के माध्यम से Magisk .zip को फ्लैश करें, और एक बार फिर सिस्टम पर रीबूट करें।
Pixel 2 को 8x से 9x में अपग्रेड कैसे करें
आवश्यकताएं:
- Critical_unlock पूर्ण के साथ अनलॉक्ड बूटलोडर (बूटलोडर वर्जन TMZ20a से पहले के लिए critical_unlock आवश्यक) इसे यहां पढ़ें।
- कस्टम कर्नेल (SULTANXDA अनुशंसित)
- Fastboot 9.0 इमेज
- नवीनतम TWRP.ZIP
- नवीनतम फ्लैश कर्नेल
- Magisk अनइंस्टॉलर इस घटना में कि आपको मैन्युअली MM को अनइंस्टॉल और रीइंस्टॉल करने की आवश्यकता है
- नवीनतम Magisk.zip
- नवीनतम Magisk Manager APK
- नवीनतम 9x फैक्ट्री इमेज
- नवीनतम TWRP.IMG
- सबसे पहले आपको अपने Pixel 2 पर किसी भी लॉक स्क्रीन सुरक्षा को अक्षम करने की आवश्यकता है।
- Developer Options सक्षम करें (Settings > About > Build Number पर 7 बार टैप करें)।
- Settings > Developer Options > USB Debugging सक्षम करें पर जाएं।
- अपने Pixel 2 को USB के माध्यम से अपने पीसी से कनेक्ट करें, और अपने कंप्यूटर पर एक ADB टर्मिनल लॉन्च करें।
- 'adb devices' को ADB टर्मिनल में टाइप करके सुनिश्चित करें कि ADB कनेक्शन पहचाना जाता है।
- यदि आपका डिवाइस सफलतापूर्वक पहचाना जाता है, तो ADB टर्मिनल आपके डिवाइस का सीरियल नंबर प्रदर्शित करेगा (आपको अपने Pixel 2 स्क्रीन पर एक पेयरिंग डायलॉग स्वीकार करने की आवश्यकता हो सकती है)। यदि यह पहचाना नहीं जाता है, तो आपको अपने USB केबल को फिर से लगाने का प्रयास करना चाहिए, या अपने USB ड्राइवरों का समस्या निवारण करना चाहिए।
- Fastboot 9.0 फैक्ट्री इमेज डाउनलोड करें और इसे अपने मुख्य ADB पथ में रखें। TWRP.IMG फ़ाइल के लिए भी ऐसा ही करें।
- TWRP.zip, Magisk.zip, और Magisk Manager APK को अपने Pixel 2 के SD कार्ड में डाउनलोड और ट्रांसफर करें।
- flash-all.bat फ़ाइल को Notepad जैसे किसी चीज़ में खोलें, और कोड से -w को हटा दें, फिर सेव करें और फ़ाइल से बाहर निकलें। यदि आप पूरे डिवाइस को वाइप करना चाहते हैं, तो आपको BAT फ़ाइल से -w को हटाने की आवश्यकता नहीं है।
- अपने पीसी पर एक ADB टर्मिनल लॉन्च करें, और अपने Pixel 2 को TWRP .img में फास्टबूट करें: fastboot boot <twrp file name.img>
- जब आप TWRP मुख्य मेनू में हों, तो संशोधनों की अनुमति देने के लिए स्वाइप करें। फिर Install > SD Card > TWRP .zip फ़ाइल पर जाएं जिसे आपने पहले ट्रांसफर किया था, और फ्लैश करने के लिए स्वाइप करें।
- जब TWRP सफलतापूर्वक फ्लैश हो जाए, तो Reboot to Recovery पर टैप करें (Reboot to System नहीं!), और Magisk अनइंस्टॉलर को उसी तरह फ्लैश करें जैसे आपने TWRP .zip किया था (यह चरण केवल तभी आवश्यक है यदि आपके पास पहले Magisk इंस्टॉल था)।
- फिर से Recovery पर रीबूट करें, और कस्टम कर्नेल को फ्लैश करें। Recovery पर फिर से रीबूट करें।
- अब आप System पर रीबूट कर सकते हैं, और Android को ऑप्टिमाइज़ेशन प्रक्रिया से गुजरने दें। बस अपने फोन को कुछ मिनटों के लिए आराम करने दें।
- अब एक फ़ाइल एक्सप्लोरर का उपयोग करके, अपने SD कार्ड पर Magisk Manager APK का पता लगाएं, और इसे इंस्टॉल करें (आपको अपने फोन की सेटिंग्स में Unknown Sources को सक्षम करने की आवश्यकता हो सकती है)।
- फिर से TWRP रिकवरी में रीबूट करें, और Magisk.zip को फ्लैश करें। Reboot to Recovery के बाद Reboot to System करें।
समस्या निवारण सलाह
यदि आपका Pixel 2 G लोगो पर अटक जाता है, या आप TWRP में बूटलूप करते हैं, तो प्रयास करें:
- हार्ड रीबूट करना (पावर बटन को लंबे समय तक दबाकर)।
- TWRP में बूट करना, और Magisk अनइंस्टॉलर को कुछ बार फ्लैश करना (इसे सही ढंग से 'स्टिक' करने के लिए कुछ फ्लैश लग सकते हैं)।