लोकप्रिय मैजिक मॉड का संस्करण 10 एक सार्वभौमिक सिस्टमलेस इंटरफ़ेस जोड़ता है, जो उपयोगकर्ताओं को अपनी पसंद की किसी भी निर्देशिका में फ़ाइलों को बाइंड करने की अनुमति देता है।
हमने मैजिक के बारे में बात की यहाँ XDA पर अतीत में कई बार, और इस संशोधन को पहली बार पेश किए जाने के बाद से इसके विकास को देखना बहुत अच्छा रहा है। मैजिक का लक्ष्य एंड्रॉइड प्लेटफ़ॉर्म के लिए सिस्टमलेस मॉड की सीमाओं को दूर करना है। एक सार्वभौमिक सिस्टम रहित इंटरफ़ेस बनाकर, यह डेवलपर्स और उपयोगकर्ताओं को सॉफ़्टवेयर मॉड को इस तरह से लागू करने में सक्षम बनाता है जो सिस्टम विभाजन में हस्तक्षेप नहीं करता है।
मैजिक का संस्करण 9 पिछले महीने ही जारी किया गया था, और यह कई नए बदलावों के साथ आया था जैसे कि पोस्ट-एफएस मॉड्यूल के लिए इंटरफ़ेस को हटाना और मल्टीरोम समर्थन के लिए खुद को तैयार करना। हालाँकि मल्टीरोम समर्थन पर अभी भी काम चल रहा है, आप कर सकते हैं अवधारणा वीडियो का प्रमाण देखें वह सुविधा कैसे कार्य कर सकती है।
मैजिक का संस्करण 10 सिस्टम (विक्रेता) दर्पणों को माउंट करने का एक नया तरीका, /विक्रेता विभाजन से निपटने का एक सार्वभौमिक तरीका और किसी भी विभाजन में किसी भी फ़ाइल को जोड़ने की क्षमता प्रदान करता है। मैजिक माउंट अब निर्देशिकाओं को वापस मिरर करने के लिए सिम्लिंक का उपयोग करेगा (यदि संभव हो), जो फ़ाइलों को जोड़ने के लिए बाइंड माउंट को कम करता है। मैजिक माउंट को टूटने से बचाने के प्रयास में यह इनिट नेमस्पेस और जाइगोट नेमस्पेस की भी जांच करेगा। मैजिक हाइड अब लक्ष्य प्रक्रिया को तुरंत रोकने के लिए SIGSTOP भेजेगा ताकि अनमाउंटिंग में बहुत देर होने पर दुर्घटना हो जाए। और छिपाना अब किसी भी परिस्थिति में काम करना चाहिए, यहां तक कि लिब और /सिस्टम रूट जोड़ते समय भी।
कल, हमने संस्करण 10.2 का एक त्वरित अपडेट देखा जो मैजिक में कुछ नए बदलाव भी जोड़ता है। परिवर्तन लॉग में क्रैश के समाधान के रूप में श्वेतसूची से ऐप्स/प्राइव-ऐप को हटाने का उल्लेख है, और यह पीएच बाइनरी के पुराने होने के समाधान के साथ भी आता है। अंत में, यह उस बग को ठीक करता है जिसके कारण मैजिक मैनेजर में अपग्रेड करते समय रूट एक्सेस गायब हो जाता है।
आप नीचे सूचीबद्ध इन दो अद्यतनों के लिए पूर्ण परिवर्तन लॉग पा सकते हैं:
v10.2
- [मैजिक माउंट] ऐप्स/प्राइव-ऐप को श्वेतसूची से हटा दें, इससे सभी क्रैश ठीक हो जाएंगे
- [पीएचएच] बाइनरी पुरानी समस्या को ठीक करें
- [स्क्रिप्ट] मैजिक मैनेजर में अपग्रेड करते समय रूट गायब होने की समस्या को ठीक करें
v10
- [मैजिक माउंट] सिस्टम (विक्रेता) दर्पणों को माउंट करने के लिए एक नए तरीके का उपयोग करें
- [मैजिक माउंट] विक्रेता/विक्रेता से निपटने के लिए सार्वभौमिक तरीके का उपयोग करें, दोनों अलग-अलग विभाजन को संभालें या नहीं
- [मैजिक माउंट] किसी भी स्थान पर कुछ भी जोड़ना अब आधिकारिक तौर पर समर्थित है (/सिस्टम रूट और/विक्रेता रूट सहित)
- [मैजिक माउंट] यदि संभव हो तो वापस मिरर करने के लिए सिम्लिंक का उपयोग करें, फ़ाइलें जोड़ने के लिए बाइंड माउंट कम करें
- [मैजिस्क हाइड] मैजिक माउंट टूटने (उर्फ रूट लॉस) को रोकने के लिए इनिट नेमस्पेस, जाइगोट नेमस्पेस की जांच करें
- [मैजिस्क छुपाएं] लक्ष्य प्रक्रिया को यथाशीघ्र रोकने के लिए SIGSTOP भेजें ताकि बहुत देर से अनमाउंट करने पर क्रैश होने से बचाया जा सके
- [मैजिस्क हाइड] हाइडिंग को किसी भी परिस्थिति में काम करना चाहिए, जिसमें लिब और /सिस्टम रूट आदि जोड़ना शामिल है।
- [phh] यदि कोई उचित रूट नहीं पाया गया तो डिवाइस को रूट करें
- [phh] /sbin को /sbin_orig पर ले जाएं और वापस लिंक करें, सैमसंग नो-सुइड समस्या को ठीक करें
- [स्क्रिप्ट] सुपरएसयू एकीकरण में सुधार, अब रैमडिस्क को पैच करने के लिए सुकर्नेल का उपयोग करता है, रैमडिस्क रिस्टोर में निर्मित सुपरएसयू का समर्थन करता है
- [टेम्पलेट] system.prop लोड करने के लिए PROPFILE विकल्प जोड़ें
स्रोत: एक्सडीए फोरम