Magisk v25.0 SELinux समस्याओं के समाधान के लिए पुनः संशोधित MagiskInit प्रस्तुत करता है

मैजिक (v25.0) के लिए नवीनतम अपडेट कई बग फिक्स और फीचर सुधारों के साथ जारी किया गया है। अधिक जानने के लिए पढ़े!

इस बिंदु पर, XDA में हम निश्चित हैं कि आपमें से अधिकांश ने कम से कम मैजिक के बारे में सुना होगा। जॉन वू उर्फ ​​XDA मान्यता प्राप्त डेवलपर द्वारा बनाया गया टॉपजॉनवु, परियोजना मूल रूप से एक सिस्टम रहित रूट विधि के रूप में शुरू हुई और धीरे-धीरे केवल एक सादे सुपरयूजर विशेषाधिकार प्रदाता से परे एक अधिक विविध और शक्तिशाली समाधान के रूप में विकसित हुई है। कहने की जरूरत नहीं है कि डेवलपर और योगदानकर्ता हमेशा सक्रिय रहते हैं और इसे बेहतर बनाने के लिए कड़ी मेहनत कर रहे हैं। मैजिक का नवीनतम प्रमुख अपडेट, जो पच्चीसवें संस्करण (v25) से मेल खाता है, अब सार्वजनिक बीटा शाखा में आ गया है। चेंजलॉग सूक्ष्म होते हुए भी बहुत महत्वपूर्ण है, तो आइए इसमें गहराई से उतरें।

मैजिक एक्सडीए फ़ोरम

इस अपडेट में पहली (और शायद सबसे महत्वपूर्ण) चीज़ दोबारा लिखा गया MagiskInit सॉफ़्टवेयर है। अनजान के लिए, magiskinit स्टॉक को बदलने के लिए बाइनरी जिम्मेदार है init चलने वाले पहले प्रोग्राम के रूप में प्रक्रिया, मैजिक सेवाओं को इंजेक्ट करना

init.rc, और SELinux नीति नियमों को पैच करना। बिल्कुल नए सेपॉलिसी इंजेक्शन तंत्र की शुरूआत के लिए धन्यवाद, डेवलपर्स ने SELinux से संबंधित अधिकांश असंगतताओं को सफलतापूर्वक हल कर लिया है। इसके अलावा, MagiskInit अब समर्थन करता है Android 13 की जेनेरिक कर्नेल छवि (जीकेआई) प्रारूप।

अंतिम लेकिन महत्वपूर्ण बात यह है कि नया बिल्ड MagiskSU घटक के लिए कुछ सुरक्षा संवर्द्धन के साथ आता है। दुर्भावनापूर्ण यूआईडी पुन: उपयोग हमलों को रोकने के लिए रूट अनुमति प्रबंधन को नया रूप दिया गया है। मैजिक अब उपयोगकर्ताओं को मैजिक मैनेजर के संशोधित संस्करणों से बचाने के लिए रूट मैनेजर एपीके हस्ताक्षर सत्यापन लागू करता है, जिसके साथ छेड़छाड़ की गई है। फिर भी, डेवलपर्स अभी भी अपने कोडबेस से मैजिक का निर्माण करते समय अपनी स्वयं की हस्ताक्षर कुंजी का उपयोग कर सकते हैं। यदि आपको छेड़छाड़ के लिए हस्ताक्षर सत्यापन से छुटकारा पाने की आवश्यकता है तो आप आधिकारिक डिबग बिल्ड का विकल्प भी चुन सकते हैं।

यहां Magisk v25.0 के लिए आधिकारिक चेंजलॉग है:

  • [MagiskInit] अद्यतन 2एसआई कार्यान्वयन, डिवाइस संगतता में उल्लेखनीय वृद्धि (उदाहरण के लिए सोनी एक्सपीरिया डिवाइस)
  • [MagiskInit] नया परिचय दें sepolicy इंजेक्शन तंत्र
  • [MagiskInit] Oculus Go को सपोर्ट करें
  • [MagiskInit] एंड्रॉइड 13 GKI को सपोर्ट करता है (पिक्सेल 6)
  • [MagiskBoot] vbmeta निष्कर्षण कार्यान्वयन को ठीक करें
  • [ऐप] पुराने एंड्रॉइड संस्करणों पर स्टब ऐप को ठीक करें
  • [ऐप] [MagiskSU] उपयोग करने वाले ऐप्स का उचित समर्थन करें sharedUserId
  • [MagiskSU] किसी संभावित दुर्घटना को ठीक करें magiskd
  • [MagiskSU] अप्रयुक्त यूआईडी को जल्द से जल्द छाँटें system_server यूआईडी पुन: उपयोग हमलों को रोकने के लिए पुनरारंभ होता है
  • [MagiskSU] वितरक के हस्ताक्षर से मेल खाने के लिए इंस्टॉल किए गए Magisk ऐप के प्रमाणपत्र को सत्यापित और लागू करें
  • [MagiskSU] [Zygisk] उचित पैकेज प्रबंधन और पहचान
  • [ज़ीगिस्क] पुराने कर्नेल के साथ एंड्रॉइड 12 चलाने वाले उपकरणों पर फ़ंक्शन हुकिंग को ठीक करें
  • [ज़िगिस्क] ज़िगिस्क के स्वयं कोड अनलोडिंग कार्यान्वयन को ठीक करें
  • [DenyList] साझा यूआईडी ऐप्स पर DenyList को ठीक करें
  • [बिजीबॉक्स] पुराने कर्नेल चलाने वाले उपकरणों के लिए वर्कअराउंड जोड़ें

आप नीचे दिए गए लिंक का अनुसरण करके नवीनतम रिलीज़ डाउनलोड कर सकते हैं। यदि आप मैजिक से परिचित नहीं हैं, तो आपको हमारी विस्तृत मार्गदर्शिका देखनी चाहिए अपने डिवाइस को रूट कैसे करें उपकरण का उपयोग करना. यदि आपको नवीनतम बिल्ड में कोई समस्या आती है, तो प्रोजेक्ट पर बग रिपोर्ट दर्ज करना सुनिश्चित करें गिटहब रिपॉजिटरी.

मैजिक v25.0 डाउनलोड करें


स्रोत:ट्विटर पर जॉन वू