यदि आप अपने Xiaomi Mi A1 पर नवीनतम Android Pie sGSI प्राप्त करना चाहते हैं, तो यह वास्तव में एक सरल प्रक्रिया है जिसमें केवल TWRP के माध्यम से कई अलग-अलग फाइलें फ्लैश करना शामिल है। याद रखने वाली महत्वपूर्ण बात यह है कि चूंकि हम आपके यूजरडेटा का रीपार्टीशन करेंगे, इसलिए आपका आंतरिक स्टोरेज मिट जाएगा।
इस रिलीज़ में कुछ ज्ञात बग हैं:
- DT2W केवल कुछ डिस्प्ले पैनल पर काम करता है
- Mi A2 कैमरा ऐप के साथ कुछ समस्याएं ("कैमरा से कनेक्ट नहीं हो सका" अक्सर क्रैश होता है)
- SELinux परमिसिव मोड में है
लेकिन बाकी सब कुछ पूरी तरह से ठीक काम करना चाहिए, और यदि नहीं, तो यह सबसे अधिक संभावना एक वेंडर समस्या है और आपको अपने ROM डेवलपर से संपर्क करना चाहिए। यदि आप इस गाइड का पालन शुरू करने से पहले उन विकल्पों को सक्षम करते हैं, तो आप Google बैकअप या टाइटेनियम बैकअप के माध्यम से अपने ऐप्स को पुनर्स्थापित कर सकते हैं।
आवश्यकताएं / डाउनलोड:
- TWRP फास्टबूट ओनली Tissot Manager के साथ (आवश्यक)
- CosmicDan का TWRP इंस्टॉलर (आवश्यक)
- ResurrectionRemix Oreo Vendor.img (आवश्यक)
- A/B सिस्टम Pie PR2 img (आवश्यक)
- POST-sGSI 1 tissot zip (आवश्यक)
- POST-sGSI 2 tissot zip (आवश्यक)
- एक Treble-संगत कर्नेल (Moun, ProjectK, Velocity) (आवश्यक)
- Magisk 17.1 (वैकल्पिक)
- डेटा ट्रांसफर टूल APK (वैकल्पिक, अनुशंसित)
- नेव बार इनेबल (Magisk मॉड्यूल) (वैकल्पिक, अनुशंसित)
इंस्टॉलेशन चरण:
- सबसे पहले अपने Xiaomi Mi A1 पर डेवलपर विकल्प सक्षम करें: Settings > About > 'Build Number' पर 7 बार टैप करें, जब तक डेवलपर मोड सक्रिय न हो जाए।
- अब Settings > Developer Options > OEM Unlocking और USB Debugging सक्षम करें।
- अपने Xiaomi Mi A1 को USB के माध्यम से PC से कनेक्ट करें, अपने ADB इंस्टॉलेशन फोल्डर पर जाएं, Shift + Right क्लिक दबाए रखें और 'Open a Command Window Here' चुनें।
- ADB टर्मिनल विंडो में टाइप करें:
adb devices - आपके Xiaomi Mi A1 की स्क्रीन पर ADB पेयरिंग की पुष्टि करने के लिए एक डायलॉग खुलेगा। इसकी पुष्टि करें, फिर ADB टर्मिनल में फिर से 'adb devices' टाइप करें।
- यदि ADB कनेक्शन सफलतापूर्वक पहचाना जाता है, तो ADB टर्मिनल आपके डिवाइस का सीरियल नंबर प्रदर्शित करेगा। यदि कोई डिवाइस पहचाना नहीं जाता है, तो आपको ADB कनेक्शन का समस्या निवारण करना पड़ सकता है (USB केबल ढीली होना, आदि)।
- पहले डाउनलोड की गई .zip से TWRP फास्टबूट ओनली वर्जन .img फाइल निकालें, और .img फाइल को अपने मुख्य ADB पथ के अंदर रखें।
- CosmicDan का TWRP इंस्टॉलर .zip अपने SD कार्ड पर रखें।
- ADB टर्मिनल में टाइप करें:
fastboot boot recovery.img(recovery.img को वास्तविक फाइलनाम से बदलें) - आपका Xiaomi Mi A1 TWRP के अस्थायी संस्करण में रीबूट होना चाहिए। अब आप TWRP इंस्टॉल मेनू के माध्यम से CosmicDan का TWRP इंस्टॉलर एक फ्लैशेबल zip के रूप में इंस्टॉल करें।
- एक बार TWRP सफलतापूर्वक फ्लैश हो जाने पर, आप
fastboot rebootटाइप करके अपने Xiaomi Mi A1 को रीबूट कर सकते हैं। - एक बार जब आपका Xiaomi Mi A1 Android सिस्टम में बूट हो जाता है, तो शेष आवश्यक डाउनलोड की गई फाइलों को अपने डिवाइस के SD कार्ड पर कॉपी करना शुरू करें।
- अब ADB टर्मिनल में टाइप करें:
adb reboot recovery - यह आपके Xiaomi Mi A1 को सीधे TWRP रिकवरी में रीबूट करना चाहिए।
- TWRP के अंदर एक बार, आपको Advanced > Tissot Manager > 'Repartition Userdata' विकल्प चुनकर TWRP Tissot Manager पर जाने की आवश्यकता है।
- 'Singleboot' चुनें और फिर Repartition दबाएं।
- अब Vendor.img को Vendor Image के रूप में फ्लैश करें।
- A/B सिस्टम Pie PR2.img को System Image के रूप में फ्लैश करें।
- फिर POST-sGSI 1 tissot zip और POST-sGSI 2 tissot zip फाइलें फ्लैश करें।
- अब आपको एक कर्नेल फ्लैश करना होगा जो Treble के साथ संगत हो - जैसे Moun, ProjectK, या Velocity।
- अंत में, सिस्टम पर रीबूट करें।
एक बार जब आप Android सिस्टम के अंदर हों, तो आपको नवीनतम Google Play Services इंस्टॉल करने की आवश्यकता है, या तो मैन्युअल APK इंस्टॉलेशन के माध्यम से या ADB फ्लैश के माध्यम से। यह Pixel Setup और Google बैकअप समस्याओं को ठीक करेगा, और आप बिना किसी समस्या के Play Store तक भी पहुंच सकते हैं।
यदि आप Magisk के माध्यम से रूट चाहते हैं, तो आप Magisk 17.1 इंस्टॉल कर सकते हैं, जो Treble-संगत है।
आपको डेटा ट्रांसफर टूल APK भी इंस्टॉल करना चाहिए।
इस बिंदु पर, कुछ चीजों को ठीक करने के लिए कुछ ट्विक्स करने हैं। सबसे पहले, USB MTP सक्षम करने के लिए, आपको Developer Options में जाना चाहिए और File Transfer विकल्प को USB MTP में बदलना चाहिए।
नेवबार सक्षम करें
नेव बार सक्षम करने के लिए, आपको Magisk के माध्यम से नेव बार इनेबलर इंस्टॉल करना होगा। अपने Xiaomi Mi A1 को रीबूट करें, फिर Settings > System > Gesture पर जाएं और नेव बार जेस्चर सक्षम करने के लिए Swipe Up on Home Button सक्षम करें।
Substratum इंस्टॉल करना
यदि आप टेलीग्राम चैनल से इस Substratum APK को इंस्टॉल करते हैं, तो इसमें Android Pie के लिए बहुत बेहतर समर्थन है। थीम बनाने के बाद, आपको रीबूट करना होगा, फिर Manager में जाएं और आपके द्वारा बनाई गई थीम के लिए ओवरले सक्षम करें।
PR1 से PR2 में अपडेट करना
PR1 से PR2 में अपडेट करने के लिए आपको डेटा मिटाने की आवश्यकता नहीं है। आपको केवल SYSTEM मिटाना होगा, फिर PIE PR2 AB GSI फ्लैश करें, और सिस्टम पर रीबूट करें।
अपने पोस्ट GSI ज़िप्स को अपडेट करने के लिए, आपको VENDOR मिटाना होगा, फिर वेंडर फ्लैश करें, फिर POST ज़िप्स फ्लैश करें और सिस्टम पर रीबूट करें।
OK Google
Play Store से नवीनतम Google ऐप अपडेट इंस्टॉल करें। अप्रैल या जुलाई मॉडेम पैच डाउनलोड करें और TWRP के माध्यम से फ्लैश करें। देखें कि आपके लिए OK Google कौन सा काम करता है।
कैमरा
GCam मॉड्स की लाइब्रेरी (उनमें से सभी काम नहीं करेंगे, डिवाइस पर निर्भर करता है): https://www.celsoazevedo.com/files/android/google-camera/
- अनुशंसित: https://temp4-f.celsoazevedo.com/file/gcamera/GoogleCamera-Pixel2Mod-Arnova8G2-V8.2.apk
- यदि आप डुअल कैमरा सपोर्ट चाहते हैं, तो CStark Tele का उपयोग करें: https://temp4-f.celsoazevedo.com/file/gcamera/cstark27_GCam_5.1.018_24_tele_v0.1a.apk