मैजिक v25.2 परियोजना के रस्ट-इफिकेशन की शुरुआत का प्रतीक है

Magisk स्थिर रिलीज़ (v25.2) का नवीनतम संस्करण MagiskInit के लिए ढेर सारे बग फिक्स और रस्ट-संचालित लॉगिंग इंटरफ़ेस के साथ आता है।

2021 में, हमने बच्चे के पहले कदम देखे एंड्रॉइड कोडबेस में मेमोरी-प्रबंधित रस्ट प्रोग्रामिंग भाषा को अपनाना. जॉन वू, उर्फ ​​XDA वरिष्ठ मान्यता प्राप्त डेवलपर टॉपजॉनवु, जाहिर तौर पर मैजिक प्रोजेक्ट के लिए भी इसी तर्ज पर सोच रहा है। वू के अनुसार, प्रयोग शुरू हो चुका था स्थिर चैनल के माध्यम से मैजिक के v25.0 बिल्ड को जारी करने के बाद। अब, टॉपजॉनवु ने v25.2 के रूप में मैजिक का एक नया स्थिर निर्माण शुरू किया है, जिसमें पूरे लॉगिंग बुनियादी ढांचे को रस्ट में बदल दिया गया है।

मैजिक के अधिकांश निम्न स्तरीय घटक C++ में लिखे गए हैं। हालाँकि, एक गैर-मेमोरी-प्रबंधित भाषा के रूप में, यह प्रोग्रामर को मेमोरी लीक और बफर ओवरफ्लो के लिए खोलता है। दूसरी ओर, रस्ट हार्डवेयर कार्यक्षमता के लिए कच्ची गति, लचीलापन और अधिकांश प्रत्यक्ष मैपिंग प्रदान करता है जो C++ मेमोरी-सुरक्षित वातावरण प्रदान करते समय प्रदान करता है। हालाँकि हमें जल्द ही रस्ट में मैजिक के पूर्ण कार्यान्वयन की उम्मीद नहीं है, परियोजना के लॉगिंग बुनियादी ढांचे में रस्ट कोड को एकीकृत करने का यह प्रारंभिक कार्य बहुत महत्वपूर्ण होने की संभावना है।

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

विशेष रूप से, v25 रिलीज़ लाइव होने के ठीक बारह दिन बाद एक मध्यवर्ती v25.1 बिल्ड सामने आया, लेकिन यह एक मामूली बग-फिक्स अपडेट था। हालाँकि, Magisk की नवीनतम स्थिर रिलीज़ एक पूर्ण रखरखाव अद्यतन है जिसमें कई MagiskInit-संबंधित सुधार भी शामिल हैं।

नीचे आप Magisk v25.2 के लिए संपूर्ण चेंजलॉग पा सकते हैं:

  • [MagiskInit] जब स्टब सीपीआईओ का उपयोग किया जाता है तो संभावित समस्या को ठीक करें
  • [MagiskInit] जब स्टब सीपीआईओ का उपयोग किया जाता है तो पुनर्प्राप्ति के लिए रीबूट को ठीक करें
  • [MagiskInit] रूटएफएस उपकरणों के लिए sepolicy.rules सिम्लिंक को ठीक करें
  • [सामान्य] बेहतर डेटा एन्क्रिप्शन पहचान
  • [सामान्य] पूरे लॉगिंग इंफ्रास्ट्रक्चर को रस्ट में ले जाएं

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

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


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