यदि आप एक्सपोज़ड और रूट के साथ एंड्रॉइड पे का उपयोग करने के लिए रीबूट-मुक्त समाधान की तलाश में थे, तो मैजिक आपके बचाव के लिए आ गया है! मैजिक के बारे में अधिक जानने के लिए आगे पढ़ें
प्रथम विश्व की कई समस्याओं में से एक समस्या ऐसी है जो कई XDA-निवासियों के साथ जुड़ी हुई है। एक ओर, एंड्रॉइड एंड्रॉइड पे जैसे समाधानों के साथ भविष्य का लक्ष्य बना रहा है - जो आपको अपने वॉलेट की आवश्यकता के बिना, अपने मोबाइल के साथ भौतिक टर्मिनलों पर भुगतान करने की अनुमति देता है। यह सुविधाजनक है और यह काम करता है (यदि आप समर्थित क्षेत्रों में हैं)।
दूसरी ओर, एक्सपोज़ड जैसे संशोधन और ऐप्स को उन्नत एसयू अनुमतियों की अनुमति देने की क्षमता काफी हद तक अनुकूलन की अनुमति देती है। हमारे लिए, एंड्रॉइड आपके फ़ोन को अपना बनाने के बारे में है, और इस तरह के संशोधन इसे वास्तव में संभव बनाते हैं। इसलिए, एंड्रॉइड पे और एक्सपोज़ड को एक साथ रहने में परेशानी होती है। हमें इसका कारण समझ आ गया है, लेकिन यह लोगों को प्रयास करने से नहीं रोकता है।
पहले, यदि आप Android Pay का उपयोग करना चाहते थे, तो आपको पूरी तरह से स्टॉक और अनरूटेड रहना पड़ता था। फिर सुपरएसयू और एक्सपोज़ड के सिस्टमलेस वेरिएंट आए, जिससे उपयोगकर्ताओं को एक्सपोज़ड को अक्षम करने और रीबूट करने पर एंड्रॉइड पे का उपयोग करने की सुविधा मिली। फोन, एंड्रॉइड वर्जन और अन्य वैरिएबल के आधार पर माइलेज अलग-अलग होता है। लेकिन यह निश्चित रूप से शून्य अनुकूलता के पिछले चरणों से प्रगति थी।
आज की खबर इसे एक कदम आगे ले जाती है. मान्यता प्राप्त योगदानकर्ता टॉपजॉनवु, के डेवलपर अनौपचारिक सिस्टम रहित एक्सपोज़ड संशोधन, बनाया गया है मैजिक - सार्वभौमिक सिस्टम रहित इंटरफ़ेस। जैसा कि देव इसे कहते हैं:
मैजिक सिस्टम को व्यवस्थित रूप से बदलने के लिए एक जादुई मुखौटा है।
मैजिक में अपने आप में काफी संभावनाएं हैं। यह इसमें शामिल जटिलता को दूर करते हुए, सिस्टम रहित संशोधन करने की संभावनाओं का लाभ उठाता है। सिस्टम रहित मॉड जटिल और बनाए रखने में कठिन थे, और उनके सामान्य उपयोग में सीमाएँ और असंभवताएँ थीं। मैजिक इन कठिनाइयों को दूर करता है और सभी के लिए, डेवलपर्स और उपयोगकर्ताओं के लिए, सिस्टम रहित मॉड का उपयोग करने और उन्हें विकसित करने के लिए एक सार्वभौमिक इंटरफ़ेस बनाता है।
मैजिक में कुछ ऐसी विशेषताएं हैं जो एंड्रॉइड पे संगतता से आगे बढ़ती हैं। उनमें से एक मैजिक माउंट है, जो न केवल आपको /सिस्टम में फ़ाइलों को बदलने की अनुमति देता है, बल्कि यह आपको नई फ़ाइलें और निर्देशिकाएं जोड़ने की भी अनुमति देता है। यह अपने आप में सभी मौजूदा एक्सपोज़ड मॉड्स के लिए सिस्टमलेस तरीके से काम करने की संभावनाओं को खोलता है। यदि यह आपके पक्ष में काम नहीं करता है, तो मैजिक बूट समय के दौरान स्क्रिप्ट चलाने के लिए कई प्रवेश बिंदुओं का भी वादा करता है। मैजिक मैनेजर आपको अपनी रूट माउंट स्थिति प्रबंधित करने देता है, जो हमें हमारी पहली दुनिया की समस्या के समाधान तक लाता है: रूट और एक्सपोज़ड के साथ एंड्रॉइड पे का उपयोग करना!
मैजिक को स्थापित करने के लिए, डेवलपर 100% स्टॉक सिस्टम और बूट छवि स्थिति से शुरुआत करने की सलाह देता है। फिर आपको मैजिक को फ्लैश करना होगा और आपका काम हो गया। यदि आप 100% स्टॉक सिस्टम और बूट छवि नहीं रखते हैं, तो डेवलपर ने कुछ निर्देश दिए हैं जिनका पालन करके आप सफलतापूर्वक इंस्टॉल कर सकते हैं।
अधिक सुविधाओं के लिए, और मॉड के बारे में अधिक जानने के लिए, यहां जाएं मंच सूत्र.
तो आप रूट और एक्सपोज़ड के साथ एंड्रॉइड पे का उपयोग कैसे कर सकते हैं?
सबसे पहले, आपको मैजिक इंस्टॉल करना होगा। फिर आपको यह सुनिश्चित करना होगा कि आप पीएचएच के ओपन-सोर्स सुपरयूजर का उपयोग कर रहे हैं जो मैजिक-संगत है (मैजिस्क थ्रेड से डाउनलोड के लिए उपलब्ध है)। एक्सपोज़ड के लिए, आपको मैजिक संगत सिस्टमलेस एक्सपोज़ड (मैजिस्क थ्रेड में जुड़ा हुआ) की आवश्यकता है। फिर, आपको Magisk के साथ स्वचालित रूप से इंस्टॉल होने वाले Magisk प्रबंधक को खोलना होगा और अनमाउंट रूट पर क्लिक करना होगा। लो और देखो, एंड्रॉइड पे को अब काम करना चाहिए, और आपको रीबूट करने की भी आवश्यकता नहीं है! ऐसा इसलिए है क्योंकि यह विकल्प वास्तव में अस्थायी है पूरी तरह से जड़ से उखाड़ देना आपका डिवाइस, इसलिए रूट की आवश्यकता वाली किसी भी चीज़ में रूट नहीं होगा, इसका परिणाम यह होगा कि सेफ्टी नेट चेक का उपयोग करने वाले ऐप्स भी रूट का पता नहीं लगा पाएंगे।
रूट वापस पाने के लिए, बस रूट को वापस माउंट करें और आप जाने के लिए तैयार हैं। आसान और सरल, बिना रीबूट की आवश्यकता के।
यदि आपकी पसंद का सुपरयूजर विशेषाधिकार प्रबंधन उपकरण चेनफायर का सुपरएसयू है, तो 100% अनुकूलता की गारंटी नहीं है। डेवलपर ने एक आसान चार्ट बनाया है जो बताता है कि यदि आप अनुशंसित कार्यों से विचलित होते हैं तो आप क्या कर सकते हैं और क्या नहीं।
यदि आप इस तथ्य के कारण पीएचएच के रूट का उपयोग करने के लिए मजबूर हैं कि आप एंड्रॉइड पे को एक्सपोज़ड के साथ काम करना चाहते हैं, लेकिन आप इसका भी उपयोग करना चाहते हैं असंगत ऐप्स (जिन्हें सेकॉन्टेक्स्ट लाइव पैचिंग की आवश्यकता है), यहां मैं आपके लिए SELinux को सेट करने के लिए "मैजिक मैनेजर" में एक स्विच प्रदान करता हूं अनुज्ञेय. यह अधिकतम अनुकूलता देगा (यह कुछ भी घटित होने की अनुमति देगा)। कृपया ध्यान दें कि मैं SELinux को स्थायी रूप से अनुज्ञेय में बदलने की अनुशंसा नहीं करता। केवल आवश्यक होने पर ही उपयोग करें!
मैजिक में और भी बहुत कुछ है जो इस समाचार लेख के दायरे से परे है। डेवलपर ने इसमें बहुत सारी जानकारी शामिल की है मंच सूत्र, इसलिए हम अनुशंसा करते हैं कि आप जाएं और इसकी जांच करें। डेवलपर उपयोगकर्ताओं से मैजिक के साथ सुपरएसयू के लिए संगतता अनुरोधों के साथ चेनफायर को बग न करने का भी अनुरोध करता है, क्योंकि उपयुक्त होने पर डेव स्वयं ऐसा करेगा।
अभी, #BackToStock पर जाने और फिर सिस्टम रहित संशोधनों के साथ पूरा रास्ता अपनाने का समय आ गया है। यदि आपने मैजिक को आज़माया है, तो हमें नीचे टिप्पणी में अपना अनुभव बताएं! और नीचे टिप्पणी में अपने साथी उपयोगकर्ताओं के लिए पुष्टि करें कि क्या एंड्रॉइड पे आपके डिवाइस पर काम कर रहा है! दूर चमको!