एंड्रॉइड, दुनिया का सबसे लोकप्रिय ओएस है और एंड्रॉइड की एक विशेषता है जो इसे अन्य ऑपरेटिंग सिस्टम से अलग करती है, जिसमें किसी के डिवाइस को पूरी तरह से उनकी पसंद के अनुसार अनुकूलित करने की क्षमता है। एंड्रॉइड हमेशा बहुत व्यापक रहा है और अनुकूलनशीलता एक रास्ता है जो Google और अन्य तीसरे पक्ष के डेवलपर्स दोनों ने उद्यम किया है। इस पहलू में, थीमिंग बहुत महत्वपूर्ण भूमिका निभाती है। आज हम आपके लिए लाए हैं सबस्ट्रैटम, जो वर्तमान में मौजूद एंड्रॉइड डिवाइसों के लिए एक लोकप्रिय थीम है। सबसे पहले, आइए इस बारे में बात करें कि वास्तव में सबस्ट्रैटम क्या है।
सबस्ट्रैटम क्या है?
जैसा कि आप जानते होंगे, सोनी ने अपने एक्सपीरिया लाइनअप में हमेशा शानदार थीमिंग क्षमताएं प्रदान की हैं। यह थीम सोनी के अपने ढांचे - रनटाइम रिसोर्स ओवरले (आरआरओ) द्वारा ली जा रही थी। 2014 की गर्मियों में, सोनी ने Google को अपना कोड प्रदान किया, जिसे स्टॉक एंड्रॉइड के एक भाग के रूप में विलय कर दिया गया। इस ढांचे का उपयोग करने के लिए, परतें विकसित की गईं । परतें मूल रूप से मूल आरआरओ ढांचे के प्रबंधन के लिए उपयोग किया जाने वाला एक सरल अनुप्रयोग था, जो उपयोगकर्ताओं को अपने डिवाइस के विषय में मदद करता है, जबकि प्रतिबंधों का अपना सेट है। इस बीच, सोनी ने आगे OMS (ओवरले मैनेजर सर्विस) पर काम किया। ओएमएस ओवरले के प्रबंधन के लिए एक ग्राहक है, जो प्रदाताओं को गतिशील रूप से प्राथमिकताओं को नियंत्रित करने और ओवरले को अक्षम / अक्षम करने की अनुमति देता है। जबकि लेयर्स अपने आप में एक प्रबंधक होने के साथ-साथ OMS ज्यादा बेहतर और कुशल साबित हुआ। अंत में, लेयर्स को पदावनत कर दिया गया था, और एक पूर्ण ओएमएस विकसित किया गया था और जिसका नाम सुब्रतटुम रखा गया था।
Substratum अनिवार्य रूप से OMS द्वारा प्रस्तावित महान शक्तियों के साथ लेयर्स प्रबंधक की सरल उपयोगिता को आगे ले जाता है। पारंपरिक परतों की तुलना में, ओवरले को अब सामान्य एप्लिकेशन के रूप में / डेटा / ऐप विभाजन में स्थापित किया जाता है, और थीमिंग प्रक्रिया पूरी तरह से गतिशील है।
सबस्ट्रेटम मोड्स
जैसा कि ऊपर उल्लेख किया गया है, Google ने मार्शमैलो के साथ मूल आरआरओ ढांचे को अपने एंड्रॉइड ओएस में विलय कर दिया। कहा जा रहा है कि, आधिकारिक तौर पर, ओएमएस को कभी भी एंड्रॉइड में विलय नहीं किया गया है। हालांकि, डेवलपर्स जो अपने स्वयं के कस्टम रोम का निर्माण कर रहे हैं, उन्होंने पूर्ण OMS को उनके कस्टम रोम में विलय करने की स्वतंत्रता ले ली है। जैसे, सबस्ट्रैटम के 2 वर्किंग मोड हैं- लिगेसी और फुल ।
लीगेसी मोड में, केवल RRO के स्रोत कोड को मर्ज किया जाता है, और यह उसी तरह है जैसे Google AOSP के हिस्से के रूप में प्रदान करता है। फुल मोड में, Substratum के OMS का पूरा कोड OS के आधार कोड में विलय कर दिया जाता है, इस प्रकार उपयोगकर्ता को अधिक स्केलेबिलिटी प्रदान की जाती है।
Substratum और Theme Android कैसे स्थापित करें?
आवश्यक शर्तें:
- Android मार्शमैलो या उच्चतर (6.0+)
- मूल प्रवेश
1. पहला कदम प्ले स्टोर से “सबस्ट्रैटम थीम इंजन रूट” (फ्री) को किसी भी सामान्य ऐप की तरह इंस्टॉल करना है।
2. अगला कदम ऐप को खोलना और इसे रूट एक्सेस और अन्य सभी आवश्यक अनुमतियों को देना है । यदि आप सबस्ट्रैटम को लेगेसी मोड में चला रहे हैं, तो आपको सीमित समर्थन के लिए चेतावनी मिलेगी।
3. Play Store पर वापस जाएं और अपनी पसंद के किसी भी Substratum थीम को डाउनलोड करें। यहां, इस ट्यूटोरियल में, हम ग्रेसी थीम का उपयोग करेंगे, जो यहां पाया जा सकता है। उपलब्ध कुछ अन्य बेहतरीन थीम कम्पाउंड, डिफॉल्ट डार्क और पिचब्लैक हैं। थीम के सफल इंस्टॉलेशन पर, आपको Substratum ऐप से एक नोटिफिकेशन मिलेगा, जो कहता है कि " थीम सफलतापूर्वक इंस्टॉल किया गया है "।
4. एक विषय स्थापित करने के बाद, आपको सभी ओवरले स्थापित करने की आवश्यकता है। सबस्ट्रैटम ऐप पर जाएं, ग्रेसी थीम चुनें, और अपनी पसंद के ओवरले चुनें । ओवरलॉइज़ कुछ भी नहीं है, लेकिन वे तत्व जो आप अपने डिवाइस पर थीम करना चाहते हैं, जैसे एंड्रॉइड सेटिंग्स, एंड्रॉइड यूआई, विभिन्न ऐप्स के यूआई और अधिक। एक बार चयनित होने पर, नीचे दाईं ओर ब्रश आइकन पर टैप करें और "इंस्टॉल चयनित" चुनें । Substratum अब आपके चयनित ओवरले को स्थापित करना शुरू कर देगा।
नोट : यदि आप सबस्ट्रैटम को लेगेसी मोड में चला रहे हैं, तो आपको परिवर्तनों को लागू करने के लिए डिवाइस को रिबूट करना होगा।
6. बस, अब आपका विषय लागू हो गया है और आपको अपने उपकरण में परिवर्तन देखना चाहिए। आप अपने डिवाइस पर फ़ॉन्ट पैक, बूट एनिमेशन, ध्वनि और वॉलपेपर बदलने के लिए सबस्ट्रैटम का उपयोग कर सकते हैं।
चयनित ओवरले को अनइंस्टॉल कैसे करें?
यदि आपको स्टॉक थीम पर वापस जाने का मन करता है, तो बस बाईं ओर से हैमबर्गर मेनू खोलें, और "उन्नत प्रबंधक" या "ओवरले लिस्ट" (आपके सबस्ट्रैटम मोड के आधार पर) पर जाएं। बस उस ओवरले का चयन करें जिसे आप अनइंस्टॉल करना चाहते हैं, फिर नीचे दाएं कोने में ब्रश आइकन पर टैप करें और "अनइंस्टॉल चयनित" पर टैप करें। Substratum अब चयनित ओवरले को हटा देगा। एक बार फिर, अपने मोड के आधार पर, आपको अपने डिवाइस को रिबूट करने की आवश्यकता हो सकती है।
कैसे Substratum थीम इंजन CyanogenMod के थीम इंजन से अलग है?
उन उपयोगकर्ताओं के सेट के लिए जिन्होंने Cyanogen Mod ROM का उपयोग किया है, उन्हें CMTE, CyanogenMod के अपने थीमिंग इंजन से परिचित होना चाहिए। जबकि सीएमटीई वर्षों के लिए एक महान थीमिंग विकल्प के रूप में संपन्न हुआ (शायद इसलिए कि यह अपनी तरह की एकमात्र उपलब्ध सेवा थी), जब से सबस्ट्रैटम की शुरुआत हुई, सीएमटीई ने अपना सिंहासन खो दिया है।
तकनीकी रूप से, CMTE सबस्ट्रैटम की तुलना में संसाधन के कोड को पूरी तरह से संशोधित करने पर केंद्रित है, जो मूल रूप से ऐप पर एक ओवरले रखता है। यह सबस्ट्रेटम को बहुत तेज, उपयोग करने में आसान और सीएमटीई की तुलना में सुरक्षित बनाता है। इसके अलावा, CMTE के साथ, उपयोगकर्ता के लिए अपने डिवाइस को रिबूट करना आवश्यक था, जबकि पूर्ण सबस्ट्रेटम मोड का उपयोग करने पर, कोई भी अपने डिवाइस को रिबूट करने की आवश्यकता के बिना गतिशील रूप से थीम कर सकता है। इसके अलावा, एक प्रोजेक्ट के रूप में CMTE को Android Nougat के बाद से छोड़ दिया गया है, जबकि Substratum का विकास लगातार बढ़ रहा है।
सबस्ट्रैटम थीम इंजन का उपयोग करके थीम एंड्रॉइड
Substratum अपने आप में एक बहुत शक्तिशाली ढांचा है जो उपयोगकर्ताओं को अपने डिवाइस को गतिशील रूप से थीम और निजीकृत करने की अनुमति देता है। यहां तक कि यह 3 पार्टी ऐप्स को थीम करने की क्षमता रखता है, न कि केवल सिस्टम संसाधनों को, इस प्रकार यह सचमुच उपयोगकर्ता के थीमिंग क्षितिज का विस्तार करता है। इसके अलावा, जब से एंड्रॉइड नौगट लॉन्च किया गया था, CyanogenMod ने CMTE के विकास को रोक दिया। इसके अलावा, सायनोजेन के साथ चला गया, और वंशावली ने खुले तौर पर कहा कि सीएमटीई विकल्प विकसित करने की उनकी कोई योजना नहीं है, इससे स्पष्ट होता है कि सुब्रतमत यहां रहने के लिए हैं।
इसलिए, हमें Substratum Theme Manager के बारे में अपनी राय बताएं, और अपने पसंदीदा विषयों और डिवाइस सेटअप को हमारे साथ साझा करें। आखिरकार, एंड्रॉइड में कस्टमाइज़ेबिलिटी, विशेष रूप से सबस्ट्रैटम के साथ होने के कारण, केवल उपयोगकर्ता की कल्पना तक सीमित है। नीचे टिप्पणी अनुभाग में अपने विचारों को ध्वनि दें।