नोट: आपको अपने कंप्यूटर पर ADB इंस्टॉल करना होगा। Windows पर ADB कैसे इंस्टॉल करें, इसके लिए यह गाइड देखें। आपके पास अपने सभी यूजर सेटिंग्स का बैकअप कहीं स्टोर होना चाहिए, क्योंकि इन चरणों में से एक में आपके फोन को फैक्ट्री-रीसेट करना शामिल होगा।
कृपया इस गाइड में दिए चरणों पर ध्यान दें और उनका सटीक पालन करें। निर्देश न दिए जाने तक अपने फोन को रीबूट न करें या TWRP से बाहर न निकलें।
- यहां से TWRP 3.0.4-1 डाउनलोड करें और .img फ़ाइल को अपने platform-tools फोल्डर में सेव करें (आपके ADB इंस्टॉलेशन फोल्डर के अंदर स्थित, उदाहरण C:\android-sdk\platform-tools)।
- अपने फोन की Settings > About Phone > "Build Number" पर 7 बार टैप करके Developer Options सक्षम करें।
- Settings > Developer Options पर जाएं और "OEM Unlock" सक्षम करें।

- अपना OnePlus 3T बंद करें और फास्टबूट मोड में बूट करें (Volume Up + Power)। वैकल्पिक रूप से आप पावर मेनू से Reboot दबाने के बाद Volume Up + Power दबाए रख सकते हैं।
- USB के माध्यम से अपने फोन को कंप्यूटर से कनेक्ट करें और ADB कमांड टर्मिनल खोलें। अब यह कमांड चलाएं (चेतावनी: यह आपके बूटलोडर को अनलॉक करेगा और आपके फोन को पूरी तरह से फैक्ट्री डिफॉल्ट्स पर रीसेट कर देगा):
fastboot oem unlock

- अब हमें ADB में इस कमांड के साथ अपने फोन पर TWRP फ्लैश करना होगा:
fastboot flash twrp-3.0.4-1-oneplus3.img - एक बार फ्लैश सफल होने पर, अपने वॉल्यूम कीज़ से TWRP Recovery पर नेविगेट करें और पावर बटन से चुनें। यह पूछेगा कि क्या आप सिस्टम संशोधनों की अनुमति देना चाहते हैं - यदि आप अपने फोन को रूट करना चाहते हैं तो दाईं ओर स्वाइप करें। यदि आप रूट नहीं करना चाहते हैं, तो दाईं ओर स्वाइप न करें, यह DM-Verity सक्षम कर देगा और आप अपने डिवाइस को बूट नहीं कर पाएंगे जब तक कि आप रूट करने के चरणों का पालन नहीं करते। यदि आप रूट करना चाहते हैं, तो अभी TWRP से बाहर न निकलें।
- यहां से SuperSu Stable का नवीनतम संस्करण अपने PC पर डाउनलोड करें और TWRP के MTP कनेक्शन के माध्यम से अपने डिवाइस पर ट्रांसफर करें।
- TWRP में SuperSu.zip फ्लैश करें। समाप्त होने के बाद, अब आप अपने फोन को Android सिस्टम में रीबूट कर सकते हैं।
- Google Play Store से SuperSu ऐप डाउनलोड करना सुनिश्चित करें।
वैकल्पिक रूट / बूटेबल सिस्टम:
- यहां से नवीनतम DM-Verity और फोर्स्ड एन्क्रिप्शन डिसेबलर डाउनलोड करें
- TWRP के MTP कनेक्शन का उपयोग करके, ऊपर डाउनलोड की गई .zip को अपने डिवाइस पर ट्रांसफर करें और TWRP में फ्लैश करें।
- अब TWRP के Reboot मेनू से अपने फोन को रीबूट करें (System Reboot चुनें)।
- अपने फोन को अकेला छोड़ दें जब तक यह अपना काम करता है, रूटिंग प्रक्रिया के दौरान आपका फोन कुछ बार रीबूट होगा। आपको पता चल जाएगा कि यह कब पूरा हो गया जब आपका फोन पूरी तरह से Android में बूट हो जाएगा।
- अपने डिवाइस को खुद को सेटअप करने के लिए 2-5 मिनट प्रतीक्षा करें। (SuperSU आपको कुछ बार रीबूट करेगा)
ब्रिक से रिकवरी कैसे करें
- यहां से OnePlus 3T अनब्रिक टूल डाउनलोड करें और फाइलों को अपने डेस्कटॉप पर एक्सट्रैक्ट करें।
- अब आपको Windows में Driver Signature Enforcement अक्षम करना होगा। Windows Key+X दबाएं और खुलने वाले मेनू से "Command Prompt (Admin)" चुनें।
- कमांड प्रॉम्प्ट में यह टाइप करें:
bcdedit /set testsigning on
**यदि आपको "The value is protected by Secure Boot policy" संदेश मिलता है, तो आपको अपने BIOS में Secure Boot अक्षम करना होगा। इसके लिए अपने BIOS मैनुअल या ऑनलाइन गाइड देखें।

- यदि कमांड सफल रहा, तो अपने कंप्यूटर को पुनरारंभ करें। आपको अपनी डेस्कटॉप स्क्रीन के नीचे-दाएं कोने पर "Test Mode" वॉटरमार्क दिखाई देगा। यह एक अच्छी बात है।

- पावर बटन से अपना फोन बंद करें। अब USB के माध्यम से अपने फोन को कंप्यूटर से कनेक्ट करते समय लगभग 10 सेकंड के लिए Volume Up दबाए रखें।
- अपने Windows Device Manager को खोलें और जांचें कि क्या आप "QHUSB_BULK" को Unknown Devices के तहत देख सकते हैं।
- "QHUSB_BULK" पर राइट-क्लिक करें और "Update Device Software" चुनें। अपने डेस्कटॉप पर पहले एक्सट्रैक्ट किए गए ड्राइवर्स फोल्डर को चुनें और इंस्टॉल करें।
- ड्राइवर्स इंस्टॉल करने के बाद, डिवाइस अब "Qualcomm 9008" के रूप में रजिस्टर होना चाहिए। अपने डेस्कटॉप पर एक्सट्रैक्ट किए गए टूल्स फोल्डर को खोलें और MSM Download Tool को एडमिनिस्ट्रेटर के रूप में चलाएं।

- Start बटन पर क्लिक करें और तब तक प्रतीक्षा करें जब तक आपको हरा टेक्स्ट न दिखाई दे। अब अपने फोन को डिस्कनेक्ट करें और Android सिस्टम में बूट करें!