एक कस्टम Android ROM स्थापित करने के बारे में सोच रहे हैं?  आप अपनी अपेक्षा से अधिक के लिए हो सकते हैं।  यहां सामान्य मुद्दों पर विचार किया जाना है।

कस्टम एंड्रॉइड रॉम इंस्टॉल करते समय 4 सामान्य मुद्दे

विज्ञापन मुख्य कारण मैं और कई अन्य आईफ़ोन पर एंड्रॉइड फोन पसंद करते हैं, यह है कि Google एंड्रॉइड के अधिकांश कोड को स्वतंत्र रूप से उपलब्ध कराता है। इसके बाद अन्य डेवलपर्स Android के संस्करणों को बनाने के लिए स्वतंत्र हैं जिन्हें हम पसंद नहीं करते हैं और उन हिस्सों के अधिक भाग जो हम करते हैं। लेकिन यह वह Android अनुभव नहीं है जो आपको तब मिलता है जब आप पहली बार अपना डिवाइस खरीदते हैं। इसके बजाय, आपको अपने फोन के बूटलोडर को अनलॉक करके और कस्टम रोम को फ्लैश करके मामलों को अपने हाथों में लेना होगा। यह एक तकनीकी प्रक्रिया है, जो एक समझ के रूप में, सभी के लिए नहीं है। मैंने वर्षों तक एंड्रॉइड के बारे

विज्ञापन

मुख्य कारण मैं और कई अन्य आईफ़ोन पर एंड्रॉइड फोन पसंद करते हैं, यह है कि Google एंड्रॉइड के अधिकांश कोड को स्वतंत्र रूप से उपलब्ध कराता है। इसके बाद अन्य डेवलपर्स Android के संस्करणों को बनाने के लिए स्वतंत्र हैं जिन्हें हम पसंद नहीं करते हैं और उन हिस्सों के अधिक भाग जो हम करते हैं।

लेकिन यह वह Android अनुभव नहीं है जो आपको तब मिलता है जब आप पहली बार अपना डिवाइस खरीदते हैं। इसके बजाय, आपको अपने फोन के बूटलोडर को अनलॉक करके और कस्टम रोम को फ्लैश करके मामलों को अपने हाथों में लेना होगा।

यह एक तकनीकी प्रक्रिया है, जो एक समझ के रूप में, सभी के लिए नहीं है। मैंने वर्षों तक एंड्रॉइड के बारे में लिखा है, और मैं अभी भी प्रक्रिया को धैर्य में एक अभ्यास मानता हूं। ऐसे कई बिंदु हैं जिन पर सब कुछ हो सकता है और अक्सर गलत होता है।

यहाँ कुछ प्रमुख दर्द बिंदु हैं जिन्हें आप एंड्रॉइड रोम फ्लैश करते समय चला सकते हैं।

1. एडीबी और फास्टबूट स्थापित करना

Android डेवलपर्स वेबपेज ADB का वर्णन करता है

यदि आप अपने पीसी पर ऑपरेटिंग सिस्टम को बदलने से परिचित हैं, तो आप शायद लिनक्स से परिचित हैं। उस प्रक्रिया में लिनक्स को सीडी या यूएसबी स्टिक में स्थापित करना, आपके कंप्यूटर को फिर से शुरू करना, और बूट के दौरान कुंजी को दबाना शामिल है जो आपको अपनी हार्ड ड्राइव पर एक के बजाय वैकल्पिक ओएस लोड करने में सक्षम बनाता है।

एंड्रॉइड पर प्रक्रिया बहुत अधिक जटिल है। आप केवल अपने फोन या टैबलेट का उपयोग करके प्राप्त नहीं कर सकते हैं; आपको कंप्यूटर की भी आवश्यकता है। फिर आपको उस पर विशेष सॉफ़्टवेयर डाउनलोड करने की आवश्यकता है।

विशेष रूप से, आपके पास Android डीबग ब्रिज होना चाहिए, जिसे एडीबी के रूप में जाना जाता है। उपकरणों के इस सूट में फास्टबूट नामक एक कार्यक्रम शामिल है। जब यह चालू होता है तो एडीबी आपके फोन से बात करता है। फास्टबूट एक विशेष मोड में रीबूट होने के बाद आपके फोन से बात करता है, जिसे "फास्टबूट मोड" कहा जाता है। दोनों उपकरण एक यूएसबी केबल के माध्यम से संवाद करते हैं।

एडीबी स्थापित करना अपेक्षाकृत सरल है। आप Google की Android डेवलपर वेबसाइट पर जाएं और अपने कंप्यूटर के लिए उपयुक्त संस्करण डाउनलोड करें। एडीबी विंडोज, मैकओएस और लिनक्स का समर्थन करता है।

समस्या क्या है?

ADB और Fastboot दोनों कमांड लाइन टूल हैं। ऐप खोलने और कुछ बटन क्लिक करने के बजाय, आपको यह सीखना होगा कि कमांड लाइन कैसे खोलें और क्या करना है।

कमांड लाइन खोलना कोई बुरी बात नहीं है, लेकिन यह नौकरी के लिए आवश्यक तकनीकी ज्ञान की मात्रा को बढ़ाता है। आपके कंप्यूटर पर OS को प्रतिस्थापित करने के लिए कमांड लाइन की आवश्यकता नहीं है, लेकिन आपके फोन पर एक की जगह।

इतना ही नहीं, चूंकि ADB और Fastboot आपके कंप्यूटर के साथ नहीं आए थे, इसलिए आपको कमांड लाइन को उस स्थान पर निर्देशित करना होगा, जहाँ आपने BB स्थापित किया था। अन्यथा आपका पीसी केवल उन आदेशों का जवाब देगा जिन्हें आप भ्रम के साथ टाइप करते हैं। आपको व्यवस्थापक विशेषाधिकारों का उपयोग करके कमांड चलाने की आवश्यकता हो सकती है।

नोट: ऐसे उपकरण हैं जो आपके लिए इस भारी उठाने का बहुत प्रदर्शन कर सकते हैं। ये प्रोग्राम Google या अन्य स्मार्टफोन निर्माताओं से नहीं आते हैं, न ही मैंने कस्टम रोम का उपयोग किया है जो मुझे इस तरह की विधि का उपयोग करने का निर्देश देता है। टिप्पणी में इस तरह के ऐप के साथ अपने अनुभव को साझा करने के लिए स्वतंत्र महसूस करें।

2. ड्राइवर स्थापित करना

मोटोरोला के ड्राइवरों के लिए मोटोरोला के पेज पेज

आपके कंप्यूटर में प्लग करने वाले उपकरणों को विशेष सॉफ़्टवेयर की आवश्यकता होती है जो हार्डवेयर के दो टुकड़ों को बताए कि कैसे संवाद करना है। Windows, macOS और Linux ड्राइवरों को अलग तरह से संभालते हैं। मैकओएस और लिनक्स पर, कई ड्राइवर ओएस में बेक किए जाते हैं, जबकि विंडोज के लिए आपको अलग से ड्राइवर डाउनलोड करने की आवश्यकता होती है, जैसे कि आप एक आवेदन करेंगे।

समस्या क्या है?

यह जानना मुश्किल है कि आपको ड्राइवर की समस्या कब है। न तो एडीबी और न ही फास्टबूट आपको सीधे बताएगा। लेकिन अगर आप एक कमांड दर्ज करते हैं और कुछ भी नहीं होता है, तो संभावना है कि आपके पास ड्राइवर समस्या है।

बिना किसी परिणाम के "adb devices" कमांड दिखाने वाला लिनक्स टर्मिनल

चालक मुद्दों को स्क्वैश करना मुश्किल हो सकता है। जब मैंने हाल ही में एक कस्टम रोम स्थापित किया है, तो मुझे अपने डिवाइस को पहचानने के लिए एडीबी प्राप्त करने में कोई समस्या नहीं थी। जब मैंने फास्टबूट मोड में रिबूट किया, तो फास्टबूट ने मेरे डिवाइस को भी पहचान लिया।

फिर भी जब मैंने फास्टबूट कमांड में प्रवेश किया, तो कुछ भी नहीं होगा। भले ही फास्टबूट मेरे डिवाइस को देख सकता था, यह फोन को कुछ भी करने के लिए नहीं कह सकता था। अधिकांश ऑनलाइन गाइड आपको बताएंगे कि अगर फास्टबूट आपके डिवाइस को देख सकता है, तो आपके पास कामकाजी ड्राइवर हैं। आप इस प्रकार मेरी निराशा की कल्पना कर सकते हैं क्योंकि मैंने अंततः यह काम किया है कि, हाँ, मेरी समस्याएं ड्राइवर-संबंधी थीं।

ऑनलाइन निर्देश आम तौर पर आपको बताएंगे कि एडीबी विंडोज की तुलना में मैकओएस या लिनक्स पर उपयोग करना आसान है। फिर भी मुझे काम पूरा करने के लिए लगातार विंडोज पर हाथ रखना पड़ा। लिनक्स में मेरे फोन के साथ संवाद करने के लिए ड्राइवर हो सकते हैं, लेकिन जो भी कारण से, एडीबी और फास्टबूट में अभी भी समस्याएं हैं। लेकिन जब मैं विंडोज के लिए प्रदान किए गए ड्राइवरों को स्थापित करता हूं, तो यह ठीक काम करता है। (मैंने कभी मैक का उपयोग करने की कोशिश नहीं की।)

3. बूटलोडर को अनलॉक करना

बूटलोडर्स को अनलॉक करने के लिए एचटीसी की वेबसाइट

एक बूटलोडर आपके फोन का वह हिस्सा है जो यह तय करता है कि किस ऑपरेटिंग सिस्टम को बूट करना है। डिफ़ॉल्ट रूप से, बूटलोडर केवल ओएस शुरू करेगा जो निर्माता प्रदान करता है। और ताला लग जाता है।

वैकल्पिक OS को लोड करने के लिए अपने फ़ोन को बताने से पहले आपको बूटलोडर को अनलॉक करना होगा, जो कि आप तब कर रहे हैं जब आप एक कस्टम रोम स्थापित करते हैं।

समस्या क्या है?

हर Android फोन में अनलॉक करने योग्य बूटलोडर नहीं होता है। बहुत से - यदि नहीं - नहीं। ऐसा करने वालों में, आपको सावधान रहना होगा कि आप कौन सा मॉडल खरीदते हैं। आपकी सबसे सुरक्षित शर्त डिवाइस के वाहक-अनलॉक किए गए संस्करण को खरीदना है कभी भी अपने कैरियर से फोन न खरीदें! अनलॉक फ़ोनों को खरीदें और अपने कैरियर से कभी भी फ़ोन न खरीदें! अनलॉक्ड फ़ोन खरीदें और सैकड़ों अनलॉक्ड फ़ोन सहेजें, एक भाग्य खर्च कर सकते हैं, लेकिन इसके लिए बचत की तुलना में अधिक है। आप एक अनुबंध पर हस्ताक्षर नहीं करके हजारों बचा सकते हैं। हमें छह फोन मिले हैं जो अनुबंध मुक्त हैं! अधिक पढ़ें ।

कैरियर संस्करण एक जुआ है। अमेरिका में, एटीएंडटी और टी-मोबाइल के जीएसएम मॉडल स्प्रिंट और वेरिज़ोन से सीडीएमए उपकरणों की तुलना में समर्थन की अधिक संभावना है। लेकिन यह एक कठिन और तेज़ नियम नहीं है।

Google के फोन सबसे सुरक्षित शर्त हैं। पिक्सेल डिवाइस और उनके पहले नेक्सस लाइन को अनलॉक करना अपेक्षाकृत आसान है। सोनी एक और अच्छा विकल्प है। कंपनी आपको बताती है कि अपने उपकरणों को कैसे अनलॉक करना है, स्रोत कोड प्रदान करता है, और अपने कई उपकरणों के लिए आवश्यक ड्राइवर प्रदान करता है।

बूटलोडर को अनलॉक करने की प्रक्रिया निर्माता के साथ भिन्न होती है। Google के फोन के साथ, यह सही कमांड दर्ज करने की बात है। अन्य ब्रांडों के साथ, आपको कमांड के साथ एक अनलॉक कोड का अनुरोध करने की आवश्यकता हो सकती है। अनुरोध भेजने के लिए आमतौर पर एक वेबसाइट पर जाना शामिल होता है, और प्रतिक्रिया आमतौर पर तुरंत होती है, लेकिन यह हमेशा ऐसा नहीं होता है।

4. एक कस्टम रिकवरी का उपयोग करना

आपके द्वारा बूटलोडर को अनलॉक करने के बाद, यह वास्तव में आपके कस्टम रोम को स्थापित करने का समय है।

अधिकांश स्मार्टफोन एक रिकवरी के रूप में जाने जाते हैं। यह एक टूटे हुए ओएस को ठीक करने के लिए आपके द्वारा लोड किए गए फोन का हिस्सा है। आप यहां से डिवाइस को मिटा सकते हैं, सिस्टम को नए में वापस कर सकते हैं।

एक कस्टम पुनर्प्राप्ति अधिक विकल्प प्रदान करता है। आप अपने फोन के सभी सॉफ्टवेयर का पूरी तरह से बैकअप ले सकते हैं ताकि आप डिवाइस को फिर से ठीक कर सकें कि यह अब कैसे है। आप पुराने ओएस को भी मिटा सकते हैं और एक नया स्थापित कर सकते हैं, जिसे चमकती के रूप में जाना जाता है।

समस्या क्या है?

कस्टम रिकवरी हर फोन के लिए उपलब्ध नहीं है। हालांकि यदि आपके फोन में कस्टम रॉम सपोर्ट है, तो संभावना है कि साथ ही साथ कस्टम रिक्वरी रिकवरी भी हो।

आपके डिवाइस के आधार पर, आप एक कस्टम रिकवरी स्थापित करने में सक्षम नहीं हो सकते हैं। अगर ऐसा है, तो अपने फ़ोन को वर्तमान में मिटाए बिना एक कस्टम रिकवरी को अस्थायी रूप से बूट करें।

यदि आपको कस्टम पुनर्प्राप्ति स्थापित करने या बूट करने में समस्या हो रही है, तो संभवतः आपके पास ड्राइवर समस्याएँ हैं।

उस कस्टम रॉम के लिए…

एक बार जब आप एक कस्टम रिकवरी प्राप्त कर लेते हैं, तो यह प्रक्रिया उस बिंदु से बहुत सीधी होती है। अभी भी त्रुटियों की संभावना है, लेकिन वे कम संभावना रखते हैं, और अधिकांश भारी लिफ्टिंग आपके पीछे है।

शुक्र है कि ऊपर दिए गए कदम आम तौर पर एक समय के मामले हैं। यदि आपने कोई कस्टम पुनर्प्राप्ति स्थापित की है, तो आपको नए OS को फ्लैश करने के लिए अपने पीसी की आवश्यकता नहीं है। हालांकि यदि आपके फोन को आपको अस्थायी रूप से पुनर्प्राप्ति को बूट करने की आवश्यकता है, तो आपको अपने कंप्यूटर पर ADB और Fastboot को रखने की आवश्यकता होगी।

कुछ कस्टम रोम रॉक-सॉलिड स्टेबल हैं। दूसरों को छोटी गाड़ी गड़बड़ है। इसलिए आपकी परिस्थितियों के आधार पर, आप अभी तक जंगल से बाहर नहीं हो सकते हैं। आप यह तय कर सकते हैं कि एक कस्टम रॉम सिर्फ इस प्रयास के लायक नहीं है कि आपको एंड्रॉइड डिवाइस के लिए कस्टम रोम की आवश्यकता क्यों है। आपको एंड्रॉइड डिवाइस के लिए कस्टम रोम की आवश्यकता क्यों नहीं है एंड्रॉइड फोन ने हाल के वर्षों में बहुत बेहतर प्राप्त किया है - इसलिए तुम भी अब एक कस्टम ROM की जरूरत है? अधिक पढ़ें ।

इसके बारे में अधिक जानें: एंड्रॉइड कस्टमाइज़ेशन, एंड्रॉइड रूटिंग, कस्टम एंड्रॉइड रोम, समस्या निवारण।