HTC U12+ एक शक्तिशाली फोन है जो 6GB RAM, Snapdragon 845 SoC, और 64/128GB इंटरनल स्टोरेज के साथ आता है। एक बार बूटलोडर अनलॉक हो जाने के बाद इस फोन को रूट करना काफी आसान है।
इस गाइड में, हम आपको दिखाएंगे कि HTC U12+ को कैसे अनलॉक और रूट करें। हमारे निर्देशों का सावधानीपूर्वक पालन करें, और यदि आपको कोई समस्या आती है तो टिप्पणी करें! नोट: अपना बूटलोडर अनलॉक करने से आपके डिवाइस पर फैक्टरी रीसेट होता है, सुनिश्चित करें कि आप सभी महत्वपूर्ण व्यक्तिगत डेटा का बैकअप लेते हैं।
बूटलोडर अनलॉक करना
- HTCDev.com पर एक खाता बनाएं और अनलॉकिंग प्रक्रिया का पालन करें। उस पेज को खुला छोड़ दें जहां यह एक आइडेंटिफायर टोकन का अनुरोध करता है।
- अपना HTC U12 बंद करें और बूटलोडर मोड में बूट करें (Volume Down + Power)।
- Fastboot मोड चुनें, और अपने HTC U12 को USB केबल के माध्यम से अपने PC से कनेक्ट करें।
- अपने PC पर एक ADB टर्मिनल लॉन्च करें (अपने मुख्य ADB फ़ोल्डर में Shift + राइट क्लिक दबाए रखें और 'कमांड विंडो यहां खोलें' चुनें)।
- ADB टर्मिनल में, टाइप करें: fastboot oem get_identifier_token
- प्रॉम्प्ट टेक्स्ट का एक लंबा स्ट्रिंग प्रदर्शित करेगा, इसे HTCDev अनुरोध पेज में कॉपी करें।
- आपको HTC से एक ईमेल प्राप्त होगा जिसमें unlock_code.bin, डाउनलोड करने का लिंक होगा, इसलिए इसे डाउनलोड करें और अपने मुख्य ADB फ़ोल्डर में सहेजें (ADB.exe के बगल में)।
- ADB टर्मिनल में, टाइप करें: fastboot flash unlocktoken Unlock_code.bin
- अब अपने HTC U12 स्क्रीन पर निर्देशों का पालन करके बूटलोडर अनलॉक प्रक्रिया पूरी करें।
Magisk और अस्थायी TWRP के साथ HTC U12 रूट करें
- Magisk zip यहां से डाउनलोड करें और इसे अपने SD कार्ड पर स्थानांतरित करें।
- TWRP का यह संस्करण डाउनलोड करें।
- TWRP .img फ़ाइल को अपने मुख्य ADB फ़ोल्डर में रखें।
- अपने HTC U12 को Fastboot मोड में रखें, और अपने PC पर एक ADB टर्मिनल लॉन्च करें।
- ADB टर्मिनल में, टाइप करें: fastboot boot twrp.img
- यह आपके HTC U12 को TWRP में रीबूट करेगा, TWRP इंस्टॉल किए बिना। यह अभी केवल अस्थायी है।
- TWRP मुख्य मेनू में, Install > External SD > Magisk.zip पर टैप करें, और फ्लैश करने के लिए स्वाइप करें।
- अब आप सिस्टम पर रीबूट कर सकते हैं। अपनी ऐप सूची में Magisk Manager ढूंढकर रूट सत्यापित करें।
पैच्ड boot.img के साथ रूट कैसे करें
- नवीनतम Magisk Manager APK डाउनलोड और इंस्टॉल करें।
- उसी फर्मवेयर संस्करण से एक boot.img डाउनलोड करें जिस पर आप वर्तमान में हैं (Settings > About जांचें)। यह XDA थ्रेड कुछ फर्मवेयर .zip फ़ाइलें प्रदान करता है, और आप फर्मवेयर .zip से "boot_signed.img" निकाल सकते हैं
- boot_signed.img को अपने SD कार्ड पर स्थानांतरित करें।
- Magisk Manager ऐप लॉन्च करें, और "इंस्टॉल" पर टैप करें फिर "Patch Boot.Img File"। वह boot_signed.img चुनें जिसे आपने अभी अपने SD कार्ड पर स्थानांतरित किया है।
- Magisk को इसे पैच करने दें।
- TWRP का यह संस्करण डाउनलोड करें, और TWRP .img को अपने ADB फ़ोल्डर में रखें।
- अपने HTC U12 को Fastboot मोड में रखें, और USB के माध्यम से अपने PC से कनेक्ट करें।
- एक ADB टर्मिनल लॉन्च करें और टाइप करें: fastboot boot twrp.img
- TWRP में, "Reboot" पर टैप करें (लेकिन वास्तव में रीबूट न करें) – यह आपको सक्रिय A/B स्लॉट दिखाएगा। निष्क्रिय स्लॉट पर स्विच करें, और फिर वापस सक्रिय स्लॉट पर।
- Install > पैच्ड boot.img ढूंढें, और फ्लैश करने के लिए स्वाइप करें
- Reboot > System पर टैप करें।
- अब आप रूटेड होना चाहिए।
HTC U12 रूट कैसे करें – बिना TWRP विधि
- Magisk Manager का उपयोग करके पैच्ड boot.img बनाने के लिए पिछली विधि का पालन करें।
- Settings > Developer Options में अपने HTC U12 पर USB Debugging सक्षम करें (Settings > About > Build Number पर 7 बार टैप करके Developer Mode सक्षम करें)।
- अपने PC पर एक ADB टर्मिनल लॉन्च करें, और अपने HTC U12 को USB के माध्यम से कनेक्ट करें।
- ADB टर्मिनल में यह कमांड टाइप करें: adb pull /sdcard/MagiskManager/patched_boot.img
- अब इसके साथ Download Mode में रीबूट करें: adb reboot download
- जांचें कि आपका HTC U12 किस A/B स्लॉट का उपयोग कर रहा है: fastboot getvar current-slot
- यह या तो A या B वापस करना चाहिए, आप सक्रिय स्लॉट पर फ्लैश करना चाहते हैं: तो ADB में टाइप करें: fastboot flash boot_a patched_boot.img या fastboot flash boot_b patched_boot.img।
- यदि फ्लैश सफल रहा, तो आप टाइप कर सकते हैं: fastboot reboot
रूट के बाद के सुधार
- अपने HTC U12 को रूट करने के बाद, आप पा सकते हैं कि "Face Unlock" ग्रे आउट है। एक आसान सुधार है।
- अपने डिवाइस पर Magisk Manager ऐप लॉन्च करें, और साइड मेनू में, Magisk Hide पर टैप करें।
- यह रूट स्टेटस को छिपाने का प्रयास करने के लिए ऐप्स की एक सूची प्रस्तुत करेगा, FaceUnlock चुनें।
- Settings > Apps > FaceUnlock > Cache / Data पर जाएं, और डेटा हटाएं।
- अपने HTC U12 को रीबूट करें, और FaceUnlock अब फिर से काम करना चाहिए।