Razer Phone नवंबर 2017 में जारी एक हाई-एंड Android स्मार्टफोन है - यह 5'7" डिस्प्ले पर दुनिया की पहली 120Hz स्क्रीन रिफ्रेश दर के साथ एक गेमिंग डिवाइस का राक्षस है, साथ ही 8GB रैम और Snapdragon 835 चिपसेट।

हालांकि, डेवलपर्स Razer Phone पर कस्टम OS चलाने में धीमे थे, क्योंकि अधिकांश Razer द्वारा Oreo 8.1 के अपडेट की प्रतीक्षा कर रहे थे जिसमें पूर्ण Project Treble समर्थन हो। अब जबकि Razer Phone के पास नवीनतम अपडेट के साथ आवश्यक समर्थन है, LineageOS इंस्टॉल करना काफी सरल है। Razer Phone पर LineageOS इंस्टॉल करने के लिए इस चरण-दर-चरण गाइड का पालन करें।
इंस्टॉल किए जा सकने वाले वैकल्पिक कस्टम ROMs
- AOSP 8.1
- Resurrection Remix
पूर्वापेक्षाएँ
- अनलॉक बूटलोडर (नीचे चरण)
- TWRP इमेज और TWRP इंजेक्टर
- Magisk फ्लैशेबल .zip
- आपके PC पर ADB Fastboot & Tools (Appual's गाइड "How to Install ADB on Windows" देखें)
- पहला चरण अपने PC पर ADB और Fastboot / Google USB ड्राइवर्स इंस्टॉल करना है।
- अब अपने Razer Phone पर डेवलपर मोड सक्षम करें - Settings>About Phone> 'Build Number' पर 7 बार टैप करें जब तक "Developer Options" अनलॉक न हो जाएं। अब Settings>Developer Options> USB डीबगिंग और OEM अनलॉक सक्षम करें।

- अपने PC पर अपने ADB फोल्डर पर नेविगेट करें, फोल्डर के अंदर Shift + राइट क्लिक करें और "Open a Command Window Here" चुनें। यह ADB कमांड्स के साथ एक CLI लॉन्च करेगा।
- अब अपने Razer Phone को USB के माध्यम से अपने PC से कनेक्ट करें और कमांड विंडो में 'adb devices' टाइप करें - यदि आपके फोन का कनेक्शन पहचाना जाता है, तो ADB विंडो को आपके Razer Phone का सीरियल नंबर प्रदर्शित करना चाहिए। यदि कुछ नहीं होता है, तो आपको अपने ADB इंस्टॉलेशन, या USB कनेक्शन का समस्या निवारण करने की आवश्यकता हो सकती है।
- यदि कनेक्शन सफल रहा, तो ADB विंडो में टाइप करें: adb reboot bootloader
- आपका Razer Phone डाउनलोड मोड में रीबूट होगा। अब ADB विंडो में टाइप करें: fastboot -I 0x1532 devices
- जब आप वह अंतिम कमांड टाइप करते हैं, तो आपका डिवाइस CLI में दिखाई देना चाहिए - यदि सफल, तो ADB में टाइप करें: fastboot -I 0x1532 flashing unlock
- आपके Razer फोन पर बूटलोडर अनलॉक करने के लिए एक प्रॉम्प्ट दिखाई देगा - नेविगेट करने के लिए वॉल्यूम कुंजियों का उपयोग करें, और पुष्टि करने के लिए पावर बटन। अब से, आपका Razer फोन हर बूट पर "Your device is unlocked and cannot be trusted" प्रदर्शित करेगा।
अपने Razer फोन पर Lineage OS इंस्टॉल करना
- सबसे पहले सुनिश्चित करें कि आपका Razer फोन कम से कम Android Oreo DP1 पर अपडेट है - यह Nougat पर काम नहीं करेगा!
- अब हमें TWRP इंस्टॉल करने की आवश्यकता है - यहां ध्यान से फॉलो करें, और इसमें कुछ प्रयास लग सकते हैं (Razer बूटलोडर किसी कारण से A/B स्लॉट्स के बीच स्विच करते समय उधम मचाता है, जो हमें यहां करने की आवश्यकता है)।
- TWRP इमेज, TWRP इंजेक्टर, और Magisk .zip डाउनलोड करें और उन्हें अपने कंप्यूटर पर रूट ADB फोल्डर में रखें।
- अपने Razer फोन को USB के माध्यम से अपने PC से कनेक्ट करके एक ADB टर्मिनल लॉन्च करें, और निम्नलिखित कमांड चलाएं:
Adb shell getprop ro.boot.slot_suffix - यह वापस करना चाहिए: [ro.boot.slot_suffix]: [_a] या [_b]
- तो नोट करें कि इसने A या B वापस किया, और अगले चरण पर जारी रखें:
- अपना USB केबल डिस्कनेक्ट करें, अपने Razer फोन को पावर ऑफ करें, फिर वॉल्यूम डाउन दबाए रखते हुए USB केबल में प्लग करते हुए इसे तुरंत वापस चालू करें - यह थोड़ा ट्रिकी है इसे सही करने के लिए।
- एक बार जब आप बूटलोडर मोड में हों, तो एक और ADB विंडो लॉन्च करें और हम पहले से वापस किए गए बूट स्लॉट से दूसरे बूट स्लॉट पर स्विच करने जा रहे हैं। तो यदि पहले ADB ने कहा कि आप बूट स्लॉट A पर थे, तो हम B पर स्विच करने जा रहे हैं। इस कमांड का उपयोग करें:
Fastboot –set-active=_b या fastboot –set-active=_a - ADB विंडो को कुछ ऐसा आउटपुट करना चाहिए जैसे "Setting current slot to "a"…OKAY"।
- यह एक बल्कि ट्रिकी प्रक्रिया है क्योंकि Razer बूटलोडर किसी कारण से बूट स्लॉट्स को स्विच करना पसंद नहीं करता - आपको इस कमांड को कई बार चलाने की आवश्यकता हो सकती है जब तक यह सफल न हो जाए, या यहां तक कि पावर बटन को कम से कम 15 सेकंड तक दबाकर डिवाइस को जबरन बंद करने का प्रयास करें, फिर फास्टबूट मोड में फिर से प्रवेश करें। बस कोशिश करते रहें।
- एक बार बूट स्लॉट सफलतापूर्वक स्विच हो जाने पर, यह कमांड टाइप करें: fastboot flash boot twrp-3.2.1-0-cheryl.img && fastboot reboot
- यह आपके Razer फोन पर TWRP फ्लैश करने जा रहा है और फिर डिवाइस को तुरंत TWRP में रीबूट करेगा। तो यदि सफल और आप TWRP स्क्रीन में हैं, संशोधनों की अनुमति देने के लिए स्लाइड न करें! "Mount as Read Only" पर टैप करें।
- अब अपने PC पर ADB विंडो में, आपको Android Oreo DP1 फैक्ट्री इमेज, TWRP इंजेक्टर, और Magisk.zip को अपने SD कार्ड पर पुश करने की आवश्यकता है (ADB push का उपयोग करके)। तो ये कमांड चलाएं:
adb push twrp-installer-3.2.1-0-cheryl.zip /sdcard
adb push path/to/the/factoryimage/boot.img /sdcard
adb push Magisk-16.0.zip /sdcard - अब Install पर जाएं, "Install Image" पर टैप करें, और हमारे द्वारा अभी पुश किए गए boot.img को चुनें और इसे फ्लैश करें।
- अब Reboot मेनू पर वापस जाएं, विपरीत स्लॉट पर स्विच करें (बूट स्लॉट A या B), फिर boot.img के लिए फ्लैश प्रक्रिया दोहराएं।
- एक बार दोनों पार्टीशन ने बूट इमेज फ्लैशिंग स्वीकार कर ली, तो पार्टीशन A को सक्रिय पार्टीशन के रूप में सेट करें, Install पर जाएं, और TWRP इंस्टॉलर फ्लैश करें। उसके बाद, Magisk.zip फ़ाइल के साथ दोहराएं।
- अब आपको Reboot > Bootloader पर जाने की आवश्यकता है और, अपने Razer फोन से USB कनेक्टेड और अपने PC पर एक ADB प्रॉम्प्ट खुला होने के साथ, GSI सिस्टम इमेज को अपने system_a पार्टीशन पर ADB के माध्यम से फ्लैश करें:
Fastboot flash system_a system-arm64-ab.img - यदि आप चाहें, तो आप एक अलग GSI को अपने system_b पार्टीशन पर भी इंस्टॉल कर सकते हैं; आप इसे इस तरह करेंगे:
Fastboot set_active b
Fastboot flash system_b system-arm64-ab-gapps-su.img - उपरोक्त सिर्फ एक उदाहरण है, आपको इस गाइड के भाग के रूप में उन कमांड्स को चलाने की आवश्यकता नहीं है, लेकिन यह वहां है यदि आप चाहते हैं।