يمثل Magisk v25.2 بداية عملية الصدأ للمشروع

click fraud protection

يأتي أحدث إصدار من إصدار Magisk المستقر (الإصدار 25.2) مزودًا بعدد كبير من إصلاحات الأخطاء لـ MagiskInit وواجهة تسجيل تعمل بنظام Rust.

في عام 2021، شهدنا الخطوات الأولى نحو العالم اعتماد لغة برمجة Rust المُدارة بالذاكرة في قاعدة بيانات Android. جون وو، المعروف أيضًا باسم مطور XDA المعترف به com.topjohnwu، يبدو أنه كان يفكر على نفس المنوال بالنسبة لمشروع Magisk. حسب وو، التجريب قد بدأت بالفعل بعد إصدار الإصدار 25.0 من Magisk عبر قناة مستقرة. الآن، طرحت topjohnwu بنية مستقرة جديدة لـ Magisk في شكل الإصدار 25.2، مع نقل البنية التحتية للتسجيل بالكامل إلى Rust.

أغلبية مكونات Magisk ذات المستوى المنخفض مكتوبة بلغة C++. ومع ذلك، باعتبارها لغة غير مُدارة بالذاكرة، فإنها تعرض المبرمج إلى تسرب الذاكرة وتجاوز سعة المخزن المؤقت. من ناحية أخرى، يوفر Rust السرعة الأولية والمرونة ومعظم التعيينات المباشرة لوظائف الأجهزة التي توفرها لغة C++ مع توفير بيئة آمنة للذاكرة. على الرغم من أننا لا نتوقع أن نرى تطبيقًا كاملاً لـ Magisk في Rust في أي وقت قريب، فمن المرجح أن يكون هذا العمل المبكر لدمج كود Rust في البنية التحتية للتسجيل الخاصة بالمشروع مهمًا للغاية.

منتديات Magisk XDA

والجدير بالذكر أن الإصدار المتوسط ​​v25.1 صدر بعد اثني عشر يومًا فقط من إطلاق الإصدار v25، ولكنه كان تحديثًا بسيطًا لإصلاح الأخطاء. ومع ذلك، فإن أحدث إصدار ثابت من Magisk هو تحديث صيانة كامل يتميز أيضًا بعدد من التحسينات المتعلقة بـ MagiskInit.

يمكنك العثور أدناه على سجل التغيير الكامل لـ Magisk v25.2:

  • [MagiskInit] إصلاح مشكلة محتملة عند استخدام وحدة المعالجة المركزية (CPIO) الأساسية
  • [MagiskInit] إصلاح إعادة التشغيل إلى الاسترداد عند استخدام كعب الروتين
  • [MagiskInit] إصلاح الارتباط الرمزي sepolicy.rules لأجهزة rootfs
  • [عام] كشف أفضل لتشفير البيانات
  • [عام] انقل البنية الأساسية للتسجيل بالكامل إلى Rust

إذا كنت تريد الاطلاع على الإصدار v25.2 بالتفصيل الكامل، تابع وقم بتنزيله على جهازك الآن من الرابط أدناه. في حالة مواجهة أي مشكلات مع الإصدار الأخير، تأكد من تقديم تقرير بالأخطاء في قسم "المشكلات" في المشروع مستودع جيثب.

تحميل برنامج ماجيسك v25.2


مصدر:جون وو على تويتر