<पी>
<पी> 27 जनवरी, 2023, शाम 5:00 बजे ईएसटी पी> पर प्रकाशित <पी> डेनिस मुरीमी को हुआवेई आईडीईओएस युग (सी. 2010) से तकनीक, विशेष रूप से एंड्रॉइड का शौक रहा है। <पी> एमयूओ में शामिल होने से पहले, डेनिस ने अपने सॉफ्टवेयर लाइनअप के लिए प्राधिकरण बनाने के लिए 2019-2022 तक टॉकहेल्पर के लिए लिखा था। इसमें सूचियाँ (वीडियो रूपांतरण), कैसे करें मार्गदर्शिकाएँ, और गहन सॉफ़्टवेयर समीक्षाएँ (मल्टीमीडिया) शामिल हैं - 1,000 से अधिक लेख। <पी> एमयूओ पर, वह जटिल एंड्रॉइड सुविधाओं को उजागर कर रहे हैं, सामान्य समस्याओं का निवारण कर रहे हैं, और पाठकों को एंड्रॉइड इकोसिस्टम में नवीनतम अपडेट और रुझानों के बारे में सूचित कर रहे हैं। डेनिस को उपयोगकर्ताओं को उनके डिवाइस की पूरी क्षमता को अनलॉक करने और एंड्रॉइड की लगातार विकसित हो रही दुनिया में नेविगेट करने में मदद करने में आनंद आता है। <पी> अपने खाली समय में, वह अपने ब्लॉग, GitHub और XDA पर Android कस्टम ROM बनाए रखता है। पी> <पी> 2017 में, Google का प्रोजेक्ट ट्रेबल पेश किया गया, जो एंड्रॉइड में एक महत्वपूर्ण वास्तुशिल्प परिवर्तन लेकर आया। विशेष रूप से, इसने एंड्रॉइड ऑपरेटिंग सिस्टम को, जो सभी डिवाइसों के लिए समान है, निम्न-स्तरीय सॉफ़्टवेयर से अलग कर दिया जो प्रत्येक डिवाइस के लिए विशिष्ट है। परिणामस्वरूप, एंड्रॉइड स्मार्टफोन निर्माता (ओईएम) और कस्टम ROM डेवलपर अब एंड्रॉइड 9 और इसके बाद के संस्करण चलाने वाले उपकरणों पर एंड्रॉइड अपग्रेड को पहले की तुलना में तेजी से संसाधित कर सकते हैं। <पी> प्रोजेक्ट ट्रेबल ने जीएसआई को भी जन्म दिया। जीएसआई (जेनेरिक सिस्टम इमेज) में शुद्ध एंड्रॉइड कार्यान्वयन की सुविधा है और इसमें किसी भी प्रोजेक्ट-ट्रेबल-अनुपालक डिवाइस पर काम करने के लिए समायोजित कॉन्फ़िगरेशन शामिल हैं। जीएसआई के साथ, आप अपने ओईएम द्वारा आपके फ़ोन पर ओवर-द-एयर अपग्रेड जारी करने से पहले एक नए एंड्रॉइड संस्करण का अनुभव कर सकते हैं। <पी> यहां, हम आपको समर्थित एंड्रॉइड डिवाइस पर जीएसआई फ्लैश करने के बारे में मार्गदर्शन देंगे। जीएसआई फ्लैश करने से पहले आवश्यक शर्तें
<पी> एंड्रॉइड डिवाइस पर जेनेरिक सिस्टम इमेज फ्लैश करना एक सरल प्रक्रिया है। लेकिन फिर भी, शुरू करने से पहले जांच करने के लिए कुछ बिंदु हैं। ये पूर्वापेक्षाएँ आपको एक सहज अनुभव की गारंटी देंगी, इसलिए इनमें से किसी को भी न छोड़ें: - सुनिश्चित करें कि आपके पास एक विंडोज़ पीसी और एक कार्यशील यूएसबी केबल तैयार है
- सुनिश्चित करें कि आपके डिवाइस में कम से कम 50% बैटरी चार्ज हो
- अपने सभी महत्वपूर्ण एंड्रॉइड डेटा का बैकअप लें (इस प्रक्रिया के दौरान डिवाइस फ़ैक्टरी रीसेट हो जाएगा)
- अपने एंड्रॉइड डिवाइस के लिए स्वचालित रूप से यूएसबी ड्राइवर प्राप्त करने के लिए माइक्रोसॉफ्ट के गाइड का पालन करें
- अपने पीसी पर ADB और फास्टबूट प्लेटफ़ॉर्म टूल्स डाउनलोड करें और सेट करें
- अपने एंड्रॉइड डिवाइस के बूटलोडर को अनलॉक करें
<पी> एक बार जब सब कुछ जांच में आ जाए, तो आप नीचे दिए गए एंड्रॉइड जीएसआई इंस्टॉलेशन के साथ आगे बढ़ सकते हैं। चरण 1:सुनिश्चित करें कि आपका डिवाइस प्रोजेक्ट ट्रेबल का समर्थन करता है
<पी> इससे पहले कि आप कुछ और करें, दोबारा जांच लें कि आपका एंड्रॉइड डिवाइस ट्रेबलाइज्ड (प्रोजेक्ट ट्रेबल संगत) है। Google ने इसे एक सामान्य नियम बना दिया है कि Android 8 (Oreo) या बाद के संस्करण के साथ लॉन्च होने वाला प्रत्येक डिवाइस प्रोजेक्ट ट्रेबल संगतता के साथ आता है, लेकिन आपके डिवाइस के लिए इसकी पुष्टि करने में कोई नुकसान नहीं है।
<पी> ऐसा करने का एक आसान तरीका Google Play Store से ट्रेबल इन्फो ऐप डाउनलोड करना है। ऐप लॉन्च करें, ट्रेबल और वीएनडीके पर जाएं अनुभाग, और यदि आपको बाईं ओर हरा टिक दिखाई देता है, तो आपका एंड्रॉइड डिवाइस प्रोजेक्ट ट्रेबल का समर्थन करता है। सारांश आपके डिवाइस के Android संस्करण के अनुरूप VNDK (विक्रेता मूल विकास किट) वाहन संख्या सहित अधिक जानकारी प्रदान करता है। चरण 2:सीपीयू आर्किटेक्चर और विभाजन जानकारी की पुष्टि करें
<पी> Android GSI ARM, ARM64, x86, और x86-64 सहित कई CPU आर्किटेक्चर को लक्षित करते हैं। इस प्रकार, सुनिश्चित करें कि आप अपने डिवाइस के सीपीयू के लिए सही जीएसआई प्राप्त करें। अपने डिवाइस का सीपीयू आर्किटेक्चर ढूंढने के लिए, ट्रेबल जानकारी खोलें फिर से ऐप. आपको डिवाइस का सीपीयू वैरिएंट आर्किटेक्चर के अंतर्गत मिलेगा अनुभाग.
<पी> ऐप को बंद करने से पहले, डायनामिक पार्टिशन के अंतर्गत अनुभाग, जांचें कि क्या आपका डिवाइस गतिशील विभाजन का उपयोग करता है। आपको यह निर्धारित करने के लिए इस जानकारी की आवश्यकता होगी कि GSI को fastboot में फ़्लैश करना है या नहीं या फ़ास्टबूट बाद में मोड. <पी> जब एंड्रॉइड ओएस नहीं चल रहा हो तो फास्टबूट या फास्टबूट मोड पहुंच योग्य है और यह आपके फोन की फ्लैश मेमोरी को पढ़ने या लिखने में आपकी मदद करता है। इनमें से किसी भी मोड का उपयोग करते समय अत्यधिक सावधानी बरतें। चरण 3:GSI डाउनलोड करें
<पी> अब जब आप अपने डिवाइस की सीपीयू आर्किटेक्चर जानकारी जानते हैं, तो उपयुक्त जीएसआई खोजने के लिए अपने पीसी पर Google के जीएसआई रिलीज पेज पर जाएं। ऐसा GSI डाउनलोड करना याद रखें जो आपके Android संस्करण या उच्चतर से मेल खाता हो। <पी> यदि आप Google Play Services वाला GSI चाहते हैं, तो gms वाला GSI चुनें फ़ाइल नाम में. सफल डाउनलोड के बाद, आपको system.img मिलेगा और vbmeta.img GSI ज़िप फ़ोल्डर में फ़ाइलें.
<पी> अब, system.img निकालें और vbmeta.img फ़ाइलें बनाएं और उन्हें प्लेटफ़ॉर्म टूल्स में रखें आपके द्वारा ऊपर आवश्यक शर्तें अनुभाग में सेट किया गया फ़ोल्डर। इन फ़ाइलों को प्लेटफ़ॉर्म टूल्स के समान फ़ोल्डर में रखने से यह गारंटी मिलती है कि नीचे दिए गए सभी कमांड सफलतापूर्वक चलेंगे। चरण 4:फास्टबूट या फास्टबूट मोड में बूट करें
<पी> कोई भी कमांड चलाने से पहले, आपको अपने एंड्रॉइड डिवाइस को विंडोज पीसी से कनेक्ट करना होगा और यूएसबी डिबगिंग सक्षम करना होगा। उसके बाद, एक कमांड प्रॉम्प्ट खोलें प्लेटफ़ॉर्म टूल्स फ़ोल्डर में विंडो। ऐसा करने का एक आसान तरीका cmd शब्द टाइप करना है फ़ोल्डर के एड्रेस बार में और Enter दबाएं कीबोर्ड पर. <पी> आगे, परिणामी कमांड प्रॉम्प्ट विंडो में निम्न कमांड टाइप करें और एंटर दबाएं अपने Android डिवाइस को Fastboot में बूट करने के लिए मोड. adb reboot bootloader
<पी> यदि आपने पाया कि आपका डिवाइस डायनामिक पार्टिशन का समर्थन करता है चरण 2 में ऊपर, आपको एंड्रॉइड डिवाइस को Fastbootd में बूट करने के लिए निम्नलिखित अतिरिक्त कमांड चलाने की आवश्यकता है मोड. ऐसा करने में विफलता के परिणामस्वरूप जब आप जीएसआई स्थापित करने का प्रयास करेंगे तो गायब विभाजन के बारे में त्रुटियां होंगी। यदि आपके डिवाइस में डायनामिक पार्टिशन नहीं है तो इस कमांड को छोड़ दें। fastboot reboot fastboot
<पी> इस बिंदु पर, आपका डिवाइस अब आपके द्वारा निकाली गई GSI फ़ाइलों के साथ फ्लैश होने के लिए तैयार है। चरण 5:एंड्रॉइड जीएसआई को फास्टबूट या फास्टबूटड के माध्यम से फ्लैश करें
<पी> GSI को बूट करने में आने वाली समस्याओं से बचने के लिए, आपको AVB (Android Verified Boot) को अक्षम करना होगा नीचे दिए गए आदेश को निष्पादित करके। OEM आपके स्मार्टफ़ोन पर चलने वाले एंड्रॉइड सिस्टम की अखंडता और प्रामाणिकता सुनिश्चित करने के लिए AVB का उपयोग करते हैं। यदि आपका उपकरण AVB के साथ शिप नहीं होता है तो इस आदेश को छोड़ दें। आपको यह पता चल जाएगा यदि कमांड एक त्रुटि देता है कि विभाजन आपके डिवाइस पर मौजूद नहीं है। fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img
<पी> अगला, नीचे दिए गए आदेश का उपयोग करके वर्तमान में स्थापित एंड्रॉइड ओएस को हटाने के लिए सिस्टम विभाजन को मिटा दें। मौजूदा एंड्रॉइड सिस्टम पर जीएसआई स्थापित करने से अंतहीन बूट लूप जैसी समस्याएं उत्पन्न होंगी जहां आपका डिवाइस बूट प्रक्रिया को पूरा नहीं करता है, चाहे आप कितनी भी देर तक प्रतीक्षा करें। fastboot erase system
<पी> निम्नलिखित कमांड का उपयोग करके डाउनलोड किए गए जीएसआई को सिस्टम विभाजन में फ्लैश या इंस्टॉल करें। याद रखें कि फ़्लैशिंग प्रक्रिया को पूरा होने में कुछ समय लग सकता है, इसलिए धैर्य रखें। fastboot flash system system.img
<पी> अब पिछले सिस्टम से जुड़े सभी डेटा को हटाने के लिए उपयोगकर्ता डेटा को प्रारूपित करने या मिटाने का समय आ गया है। यदि नहीं मिटाया गया, तो इससे बूटिंग समस्याएँ या अन्य समस्याएँ हो सकती हैं। अपने डिवाइस को फ़ैक्टरी रीसेट करने के लिए, नीचे दिए गए कमांड को चलाएँ: fastboot -w
<पी> अब आपने जीएसआई सफलतापूर्वक स्थापित कर लिया है। इस त्वरित कमांड को निष्पादित करके अपने डिवाइस को नए एंड्रॉइड ओएस में बूट करना बाकी है: fastboot reboot
<पी> नए एंड्रॉइड ओएस को फ्लैश करने के बाद पहली बूट प्रक्रिया में आमतौर पर कुछ समय लगता है। एक सफल बूट का मतलब है कि आपने उम्मीद के मुताबिक जीएसआई स्थापित कर लिया है, और अब आप अपने डिवाइस पर नए जीएसआई के साथ आने वाली सभी खूबियों का पता लगा सकते हैं। <पी> याद रखें, GSI का लक्ष्य यथासंभव अधिक से अधिक डिवाइसों का समर्थन करना है; इसलिए, स्टॉक कैमरा जैसी डिवाइस-विशिष्ट सुविधाएं उपलब्ध नहीं हैं। सौभाग्य से, आप Google कैमरा पोर्ट जैसे लोकप्रिय वर्कअराउंड का उपयोग करके इनमें से कुछ कैमरा समस्याओं को कम कर सकते हैं। कस्टम रोम में GSI
<पी> हमने इस गाइड में केवल Google की GSI रिलीज़ को लिंक किया है, लेकिन और भी हैं। एंड्रॉइड कस्टम ROM डेवलपर्स के लिए धन्यवाद, आप आमतौर पर अपने पसंदीदा कस्टम ROM के आधार पर GSI प्राप्त कर सकते हैं, जैसे LineageOS, Pixel Experience, /e/ OS, और बहुत कुछ। <पी> इसलिए, जीएसआई के माध्यम से नई सुविधाओं या शुद्ध एंड्रॉइड अनुभव का अनुभव करने के अलावा, आप कस्टम रोम के लिए अपने डिवाइस कवरेज को भी बढ़ा सकते हैं। इससे भी बेहतर, जब आपका OEM सुरक्षा पैच या संस्करण अपग्रेड प्रदान करना बंद कर देता है, तब भी GSI आपके लिए मौजूद रहेंगे।