क्या आप जानते हैं कि आप अपने स्मार्टफोन या टैबलेट पर एंड्रॉइड के अन्य संस्करण स्थापित कर सकते हैं? ऐसे 'कस्टम रोम' के साथ आप एक पुराने डिवाइस में नई जान फूंक सकते हैं जो अब अपडेट प्राप्त नहीं करता है, आपके डिवाइस की संभावनाओं का विस्तार करता है या इसे गति देता है। आइए CyanogenMod के साथ शुरुआत करें।
आपके द्वारा स्टोर में खरीदा गया प्रत्येक Android फ़ोन Google के मोबाइल ऑपरेटिंग सिस्टम के साथ आता है। मतभेद हैं: उदाहरण के लिए, Google के नेक्सस डिवाइस एंड्रॉइड के सबसे 'शुद्ध' संस्करण के साथ आते हैं, जैसा कि Google ने ओएस का इरादा किया था। अन्य निर्माताओं ने इस पर अपनी चटनी डाली। सैमसंग अपने टचविज़ इंटरफेस के साथ ऐसा करता है, एचटीसी विद सेंस और हुआवेई इमोशन यूआई लाता है।
यदि आप अपने डिवाइस पर Android संस्करण से खुश नहीं हैं, तो आप अपने डिवाइस पर एक वैकल्पिक Android संस्करण (एक 'ROM') स्थापित कर सकते हैं। इसके अनेक कारण हैं। मुख्य कारण अक्सर यह होता है कि बहुत सारे वैकल्पिक रोम अतिरिक्त सुविधाएँ प्रदान करते हैं जो आपको डिफ़ॉल्ट रूप से Android में नहीं मिलती हैं। साथ ही, अधिकांश रोम ब्लोटवेयर से ग्रस्त नहीं होते (पहले से इंस्टॉल किए गए प्रोग्राम जिन्हें हटाना अक्सर असंभव होता है)। इसलिए आपका डिवाइस कम मेमोरी की खपत करता है और तेजी से काम करता है।
अंत में, एक वैकल्पिक ROM आपके डिवाइस पर नवीनतम Android संस्करण डालने का एक आदर्श तरीका है यदि निर्माता अब अपडेट प्रदान नहीं करता है।
अन्य रोम
इस कोर्स में हम साइनोजनमोड के साथ शुरुआत करेंगे, लेकिन यह एकमात्र रोम नहीं है जिसे आप अपने एंड्रॉइड डिवाइस पर इंस्टॉल कर सकते हैं। अन्य रोम पर एक नज़र डालने में कोई दिक्कत नहीं हो सकती है, क्योंकि वे सभी अलग-अलग चीजों में विशेषज्ञ हैं। उदाहरण के लिए, एओकेपी (एंड्रॉइड ओपन कांग प्रोजेक्ट) है, जो अन्य चीजों के साथ, आपको कॉल करने वाले लोगों के लिए एलईडी नोटिफिकेशन और कस्टम कंपन पैटर्न पर अधिक नियंत्रण के साथ एंड्रॉइड का विस्तार करता है।
एक अन्य लोकप्रिय रोम पैरानॉयड एंड्रॉइड है, लेकिन यह केवल नेक्सस उपकरणों पर काम करता है। चीन में लोकप्रिय MIUI (उच्चारण "मी यू आई") है, जो एक अत्यधिक संशोधित यूजर इंटरफेस वाला रोम है। और जो लोग एक पूर्ण ओपन सोर्स रोम को महत्व देते हैं, वे रेप्लिकेंट की ओर रुख कर सकते हैं, जो मुख्य रूप से सैमसंग गैलेक्सी उपकरणों और कुछ शुरुआती नेक्सस उपकरणों का समर्थन करता है।
अपने आप को प्रसिद्ध रोम तक सीमित रखें और उन्हें केवल आधिकारिक वेबसाइट से डाउनलोड करें। आखिरकार, बहुत सारे शौकिया भी हैं जो मंचों पर घर का बना रोम पेश करते हैं, अक्सर संदिग्ध गुणवत्ता के।
वैकल्पिक रोम AOKP खुद को 'जादुई यूनिकॉर्न बाइट्स के साथ एंड्रॉइड' के रूप में वर्णित करता है।
CyanogenMod
सबसे लोकप्रिय Android ROM CyanogenMod है, जिसके दुनिया भर में दस मिलियन से अधिक सक्रिय इंस्टॉल हैं। CyanogenMod 2009 के आसपास से है, पहले HTC ड्रीम (T-Mobile G1) के लिए, पहला व्यावसायिक Android फोन। इस बीच, ROM आधिकारिक तौर पर 220 से अधिक फोन मॉडल का समर्थन करता है और अनौपचारिक रूप से और भी अधिक। CyanogenMod Android स्रोत कोड पर आधारित है जिसे Google जारी करता है। इसमें कुछ विशेषताएं शामिल हैं, जिनमें से कुछ को हम इस पाठ्यक्रम में बाद में प्रदर्शित करेंगे।
CyanogenMod के कई संस्करण हैं, और प्रत्येक संस्करण अभी तक प्रत्येक डिवाइस द्वारा समर्थित नहीं है। इसलिए बेहतर होगा कि पहले अपने डिवाइस के समर्थन के बारे में जानने के लिए CyanogenMod wiki की जाँच करें। यदि नवीनतम समर्थित संस्करण CyanogenMod 7 प्रतीत होता है, तो स्थापना के साथ आगे बढ़ने का कोई मतलब नहीं है, क्योंकि यह प्राचीन Android 2.3 (जिंजरब्रेड) पर आधारित है। CyanogenMod 9, 10, 10.1 और 10.2 क्रमशः Android 4.0 (आइसक्रीम सैंडविच), 4.1, 4.2 और 4.3 (जेली बीन) पर आधारित हैं। अधिकांश अपेक्षाकृत हाल के Android फ़ोन वर्तमान में CyanogenMod 10.1 या 10.2 द्वारा समर्थित हैं। एंड्रॉइड 4.4 (किटकैट) पर आधारित कुछ चुनिंदा डिवाइस पहले से ही साइनोजनमोड 11 का समर्थन करते हैं।
आपको यह भी पता होना चाहिए कि प्रत्येक डिवाइस के लिए कई संस्करण हैं। मुख्य स्थिर, मासिक और रात्रिकालीन हैं। कई उपकरणों के लिए स्थिर संस्करण वर्तमान में साइनोजनमोड 10.2 है। इसका व्यापक परीक्षण किया गया है। हर महीने, मासिक संस्करण सामने आता है, जिसे संस्करण संख्या में M मिलता है, जैसे 10.1-M2। अंत में, रात के संस्करण हर रात एक नए के साथ प्रयोगात्मक संस्करण हैं।
यह देखने के लिए विकी देखें कि क्या साइनोजनमोड आपके डिवाइस का समर्थन करता है।
CyanogenMod कई संस्करणों में मौजूद है।