जब आपके पास एक Android डिवाइस होता है, तो आप एक ओपन-सोर्स समुदाय का हिस्सा बन जाते हैं। एंड्रॉइड का सॉफ्टवेयर ओपन-सोर्स है, जिसका अर्थ है कि कोई भी इसमें जा सकता है, सॉफ्टवेयर कोड को संशोधित कर सकता है, इसे फिर से तैयार कर सकता है और इसे अन्य उपयोगकर्ताओं द्वारा डाउनलोड के लिए खोल सकता है। इस वजह से, एंड्रॉइड के आसपास की मॉडिंग दुनिया उत्साही और रचनात्मक है।
शौक़ीन और पेशेवर डेवलपर समान रूप से कई बार एप्लिकेशन और सॉफ़्टवेयर तरीके के लिए पैच और सुधार बनाने वाले होते हैं आधिकारिक एंड्रॉइड डेवलपमेंट टीम से पहले (ऐसा Google Pixel के 4XL ग्रीन डिस्प्ले टिंट और सैमसंग के DeX से Linux के मामले में था) मुद्दे)। XDA जैसे सामुदायिक मंचों के साथ, जो Android के लिए एक डेवलपर प्रशंसक पृष्ठ की तरह है, कस्टम रोम और GSI के रूप में इन घरेलू सुधारों को खोजना और खोजना बहुत आसान है।
एक कस्टम रोम क्या है?
आपका एंड्रॉइड स्मार्टफोन स्टॉक रोम के साथ पहले से इंस्टॉल है जो प्रदर्शन और उपलब्ध सुविधाओं को निर्धारित करता है। ROM का मतलब रीड ओनली मेमोरी है और यह फर्मवेयर है। कस्टम रोम एंड्रॉइड ओपन-सोर्स समुदाय द्वारा विकसित किए गए हैं और नई सुविधाओं को अनलॉक कर सकते हैं और आपके एंड्रॉइड डिवाइस पर ओएस के कार्य करने के तरीके में सुधार कर सकते हैं। इनमें से अधिकतर कस्टम रोम मुफ़्त हैं।
जीएसआई क्या है?
GSI, जेनेरिक सिस्टम इमेजिंग के लिए खड़ा है। GSI अंततः आपको उन उपकरणों पर आपके एप्लिकेशन का परीक्षण करने में मदद करते हैं जो आधिकारिक तौर पर आपके एप्लिकेशन का समर्थन नहीं करते हैं। वे रोम के समान हैं कि आप या तो एक रोम या जीएसआई डाउनलोड कर सकते हैं जो आपको अपने एंड्रॉइड डिवाइस में एक विशेष वृद्धि प्रदान करता है, लेकिन एक बड़ा अंतर है।
रॉम बनाम जीएसआई
एक विशिष्ट Android डिवाइस के लिए एक ROM विकसित किया गया है। GSI एक क्रॉस-डिवाइस एप्लिकेशन से अधिक है। इस बात की कोई गारंटी नहीं है कि जीएसआई सभी एंड्रॉइड सॉफ्टवेयर में बग के बिना काम करेगा, और न ही जीएसआई डेवलपर्स भी इन बग्स को ठीक करने में शीर्ष पर हैं। ROM पर GSI फ्लैश करने में कोई बुराई नहीं है, खासकर अगर आपके डिवाइस के लिए ROM उपलब्ध नहीं है। बस यह सुनिश्चित करें कि आपका फोन प्रोजेक्ट ट्रेबल के अनुरूप है और इसमें अनलॉक करने योग्य बूटलोडर है। बूटलोडर को अनलॉक करके (वह सॉफ़्टवेयर जो हर बार आपके फ़ोन को चालू करने पर लोड होता है), आप फ़ैक्टरी रीसेट कर सकते हैं।
एक ROM, आम तौर पर बोल रहा है, दोनों में से अधिक स्थिर है।
एक कस्टम रोम स्थापित करें
हालाँकि आप अपने Android OS के साथ यह नया कदम उठाने में हिचकिचा सकते हैं, डाउनलोड करना और इंस्टॉल करना, जिसे फ्लैशिंग भी कहा जाता है, एक कस्टम ROM इतना मुश्किल नहीं है। हालांकि, मूर्ख मत बनो। यदि आप निर्देशों का पालन नहीं करते हैं तो आप अपने फोन को शाही ढंग से खराब कर सकते हैं। लेकिन आईकेईए फर्नीचर स्थापित करने की तरह, यदि आप मैनुअल का पालन करते हैं, तो आपका सोफे - या इस मामले में फोन - जब आप उस पर बैठते हैं तो टूट नहीं जाएगा।
एक कस्टम ROM डाउनलोड करने के लिए, आपके फ़ोन की भी आवश्यकता होगी:
- अनलॉक करने योग्य बूटलोडर
- GApps (गूगल ऐप्स)
- कस्टम वसूली
अपने डेटा का बैकअप लें! अगर मैं इस आदेश को पूरे पैराग्राफ के लिए दोहरा सकता हूं, तो मैं करूँगा। आपके पास जो कुछ है उसके लिए बलिदान न करें जो आपके पास नहीं है। जैसा कि पहले उल्लेख किया गया है, आप अपने फोन को एक कस्टम रोम चमकते हुए गड़बड़ कर सकते हैं। कोई चांस न लें, उसका बैकअप लें।
- डाउनलोड करें, लेकिन उस कस्टम रोम को न निकालें जिसका आप उपयोग करना चाहते हैं।
- ROM से संबंधित Google ऐप ढूंढें। इन दोनों को अपने स्मार्टफोन में सेव कर लें।
- अपने स्मार्टफोन को रिकवरी मोड में बूट करें। आपके डिवाइस के आधार पर बटन भिन्न हो सकते हैं। बरक़रार रखना वॉल्यूम डाउन + पावर बटन कुछ सेकंड के लिए।
- एक बार जब आप पुनर्प्राप्ति स्क्रीन पर हों, तो इंस्टॉल का चयन करें।
- [जहाँ से आपकी ज़िप फ़ाइल सहेजी गई थी] से स्थापित करें चुनें। इसे फ्लैशिंग जिप कहते हैं।
- सही ज़िप फ़ाइल को पुनः प्राप्त करने के लिए आपको चयन चरणों के माध्यम से लिया जाएगा। अंत में, आपको फ्लैश की पुष्टि करने के लिए कहा जाएगा।
- एक बार इंस्टॉल हो जाने पर, वापस जाएं और अपना कैश साफ़ करें।
एक जीएसआई स्थापित करें
GSI को डाउनलोड और इंस्टॉल करना पूरी तरह से डिवाइस-विशिष्ट है। हालाँकि, प्रक्रिया कैसे प्रवाहित होती है, इसका अंदाजा लगाने के लिए आपके लिए कुछ सामान्य कदम हैं।
आपके डिवाइस की जरूरत है:
- तिहरा अनुपालन
- एक अनलॉक करने योग्य बूटसिस्टम
- सत्यापित बूट को अक्षम करने की एक विधि
आगे बढ़ने से पहले अपने डेटा का बैकअप लें।
- GSI डाउनलोड करने के लिए, आपको यह सुनिश्चित करना होगा कि आपका उपकरण ट्रेबल के अनुरूप है। एडीबी पर निम्न आदेश चलाएँ: गेटप्रॉप ro.treble.enabled. यदि आपको "झूठा" प्राप्त होता है तो आप अपने फ़ोन पर GSI नहीं चला सकते हैं।
- फिर आप देखना चाहेंगे कि आपका फ़ोन किस GSI OS के अनुकूल है। एडीबी में, यह प्रॉम्प्ट चलाएँ: बिल्ली /system/etc/ld.config.version_identifier.txt \ | ग्रेप-ए 20 "\[विक्रेता\]". यदि आपको "सत्य" प्राप्त होता है, तो आप किसी भी GSI को चला सकते हैं। यदि यह गलत है, तो आप केवल एक जीएसआई चला सकते हैं जो आपके फोन के समान ओएस है।
- सत्यापित बूट बंद करें।
- GSI स्पेक्स को फ्लैश करने के लिए आपको अपने सिस्टम के मौजूदा स्पेक्स को मिटाना होगा।
- अपने डिवाइस को रिबूट करें।
ऊपर लपेटकर
कस्टम रोम या जीएसआई स्थापित करने से पहले, अपने सभी डेटा का बैकअप लें, इससे कोई फर्क नहीं पड़ता कि आप नौसिखिया हैं या पेशेवर, किसी भी स्तर का अनुभव भावनात्मक रूप से निपटने के लिए डेटा हानि को आसान नहीं बनाएगा। जब तक, निश्चित रूप से, आप प्रयोग के लिए एक Android फ़ोन का उपयोग नहीं कर रहे हैं।