droid.rooter
دليل متوسط 17 دقيقة قراءة

أفضل وحدات Magisk في 2026: المصادر الموثوقة وما تم إيقافه

عدة وحدات ما زالت تظهر في قوائم 2026 أصبحت متوقفة أو محذوفة. هذه قائمة محدثة بوحدات Magisk وKernelSU وAPatch وروابط المشاريع الأصلية.

Magisk modules screen on a rooted Android phone showing an installed module list
في هذه الصفحة
  1. الخلاصة السريعة
  2. ما الذي تغير، وما الذي يجب التوقف عن استخدامه؟
  3. بعض الأشياء الشائعة ليست Magisk Modules أصلًا
  4. أي Root Manager تستخدم؟
  5. لا تشغّل حلين معًا
  6. KernelSU forks ليست الشيء نفسه
  7. Magisk Alpha
  8. توافق أنواع الوحدات
  9. قبل أن تثبت أي وحدة
  10. صوّر قائمة الوحدات الحالية
  11. سجّل إصدار Magisk وإصدار Android
  12. وحدة واحدة في كل مرة
  13. اعرف طريقة الإنقاذ قبل أن تحتاجها
  14. الخطوة 1: اختر Zygisk implementation واحدًا
  15. الخطوة 2: Play Integrity وإخفاء الروت — افصل المشكلتين
  16. 1. DenyList
  17. 2. إذا ما زال التطبيق يكتشف الروت
  18. 3. إذا كانت المشكلة verdict محددًا في Play Integrity
  19. 4. Tricky Store فقط عندما تكون هناك حاجة فعلية
  20. ثلاث نقاط تتجاهلها أدلة كثيرة
  21. الخطوة 3: طبقة Xposed
  22. LSPatch
  23. Hide My Applist
  24. الخطوة 4: القائمة الموثقة حسب الاستخدام
  25. حجب الإعلانات والمتتبعات
  26. البطارية والطاقة
  27. الألعاب والـ scheduling
  28. الواجهة والتخصيص
  29. أدوات عامة
  30. أدوات المطورين واختبار الأمان
  31. بدائل integrity bundles
  32. SUSFS — KernelSU family
  33. مستويات المخاطر
  34. من أين تحمل Magisk Modules في 2026؟
  35. 1. GitHub Releases للمشروع نفسه
  36. 2. Magisk Modules Alt Repo
  37. 3. MMRL
  38. كيف تقيّم module قبل تثبيته؟
  39. استعادة الهاتف من bootloop بسبب module
  40. 1. Safe Mode
  41. 2. إزالة modules عبر ADB
  42. 3. تعطيل module محدد
  43. 4. استعادة صورة الإقلاع الأصلية

الخلاصة السريعة

معظم المستخدمين يريدون واحدًا من أربعة أشياء فقط، ولا يحتاجون إلى تثبيت عشر وحدات مرة واحدة.

هدفكابدأ بـملاحظة مهمة
تشغيل تطبيق بنكي يرفض الروتDenyList أولًا، ثم أضف طبقة إضافية فقط إذا احتجتاختبر بعد كل خطوة؛ لا تثبّت stack كاملًا دفعة واحدة
حجب الإعلانات على مستوى النظاموحدة hosts واحدة مثل bindhostsجرّب Private DNS أولًا؛ قد يحقق المطلوب بدون روت
تشغيل Xposed modulesfork حديث من LSPosed/Vectorيحتاج Zygisk implementation يعمل بصورة صحيحة
تحديد حد شحن البطاريةACCيعتمد على ما يتيحه kernel أكثر من اعتماده على إصدار أندرويد

ما الذي تغير، وما الذي يجب التوقف عن استخدامه؟

إذا كنت تتبع دليلًا قديمًا، قد تكون على وشك تثبيت مشروع متوقف.

المشروع القديمالحالةالبديل/المسار الحالي
Play Integrity Fix (chiteroman)متوقف والمستودع الأصلي أزيلاستخدم fork/خلفًا نشطًا بعد التحقق من مستودعه الحالي
Universal SafetyNet Fixآخر إصدار قديم جدًا وموجه لإصدارات أقدماستخدم tooling حديث لـ Play Integrity
Riruالمشروع مؤرشف وغير مناسب لـ Zygisk الحديثZygisk المدمج أو standalone implementation
MagiskHide Props Configالمشروع يصف نفسه بأنه ميت/مؤرشفلا يوجد بديل واحد مباشر
LSPosed الأصليمؤرشف، وكان يستهدف Android 8.1–14fork حديث من JingMatrix/Vector بحسب توصية المشروع الحالية
Substratumالمشروع مؤرشفIconify أو PixelXpert على الأجهزة المناسبة
Greenify rootتطبيق قديم وليس Magisk moduleإدارة الطاقة الحديثة في Android أفضل في معظم الحالات
Magisk online module repositoryأزيل من تطبيق MagiskGitHub Releases أو MMRL أو Alt Repo

أكثر نقطة تسبب ارتباكًا هي الأخيرة. إذا فتحت Magisk ولم تجد “متجر وحدات” داخله، فهذا ليس عطلًا. اليوم يكون المسار عادةً: تجد المشروع من مصدره الأصلي، تحمل ZIP الصحيح، ثم تستخدم Install from storage.

بعض الأشياء الشائعة ليست Magisk Modules أصلًا

هذه نقطة مهمة لأنها تغيّر طريقة التثبيت وكيفية حل المشكلة عندما يفشل شيء.

الاسمما هو فعليًا
AdAwayتطبيق، لديه وضع hosts مع الروت ووضع VPN محلي بدون روت
FK Kernel Managerتطبيق لإدارة kernel ويحتاج kernel متوافق
TrackerControlتطبيق privacy يعمل عبر VPN محلي ولا يحتاج روت
NewPipe / Aurora Store / Greenifyتطبيقات مستقلة
Magisk DenyListميزة مدمجة في Magisk
Systemless hostsقدرة داخل Magisk تستفيد منها أدوات hosts

كلها قد تكون مفيدة، لكن لا تبحث عن “ZIP لـ AdAway” في مواقع مجهولة لأن دليلًا خلط بين التطبيقات والوحدات.

أي Root Manager تستخدم؟

في 2026 لم يعد Magisk هو الخيار الوحيد.

الحلكيف يعملمناسب لمن؟
Magisk v30.7patch لصورة الإقلاع وsystemless root مع Zygisk مدمجمعظم المستخدمين، وأكبر ecosystem
KernelSUصلاحيات root داخل kernelالأجهزة التي لديها kernel متوافق ومستخدم يريد تحكمًا على مستوى kernel
KernelSU Nextfork نشط يوسع دعم KernelSUمستخدمون يحتاجون دعمًا أوسع أو LKM على أجهزة مناسبة
SukiSU Ultrafork يركز على KPM/SUSFSمن يريد kernel-level hiding على kernel مدعوم
APatchpatch مباشر للـ kernel دون الحاجة إلى source rebuild كاملأجهزة لا يتوفر لها KernelSU تقليدي ومستخدم متقدم

لا تشغّل حلين معًا

لا تحاول تشغيل Magisk وKernelSU أو APatch في الوقت نفسه. عند الانتقال من حل إلى آخر يجب إزالة السابق بصورة نظيفة واستعادة الصورة الأصلية المناسبة.

KernelSU forks ليست الشيء نفسه

KernelSU وKernelSU Next وSukiSU Ultra تشترك في أفكار، لكنها ليست manager واحدًا. استخدم build والموديولات المطابقة للـ fork الذي ثبّتّه.

Magisk Alpha

هو build غير رسمي شائع في بعض مجتمعات Telegram. المشكلة ليست أنه “سيئ تلقائيًا”، بل أن مسار المصدر والإصدار العام أقل وضوحًا من Magisk الرسمي. عندما يتعلق الأمر ببرنامج يعمل بصلاحيات root، قابلية التحقق من المصدر مهمة.

توافق أنواع الوحدات

نوع الوحدةMagiskKernelSU familyAPatch
وحدات systemless عاديةنعمنعمنعم، عادةً كـ APModules
Zygisk modulesنعم، Zygisk مدمجنعم مع standalone Zygiskنعم مع standalone Zygisk
KPMلاSukiSU Ultra في حالات محددةنعم
SUSFS hidingلانعم مع kernel patchedلا

النقطة التي تغيّر القرار عند بعض المستخدمين هي SUSFS. لأنه يعمل داخل kernel يستطيع إخفاء بعض الآثار التي لا يمكن لوحدة userspace إخفاؤها بنفس الطريقة. لكن ذلك لا يعني أنه مناسب لكل هاتف أو أن Magisk “ميت”. المسألة مرتبطة بجهازك والـ kernel المتاح.

إذا كنت تختار بين الحلول الثلاثة، راجع دليلنا العربي: Magisk مقابل KernelSU مقابل APatch.

قبل أن تثبت أي وحدة

صوّر قائمة الوحدات الحالية

افتح root manager والتقط screenshot لقائمة modules. هذه أبسط طريقة لمعرفة ما تغير لاحقًا.

سجّل إصدار Magisk وإصدار Android

اكتب:

  • إصدار Magisk/KernelSU/APatch
  • إصدار Android
  • security patch
  • firmware/build

وحدة واحدة في كل مرة

ثبّت وحدة، أعد التشغيل، اختبر. إذا ثبتت خمس وحدات ثم حصل bootloop فلن تعرف السبب.

اعرف طريقة الإنقاذ قبل أن تحتاجها

اقرأ قسم recovery في نهاية المقال قبل أن تثبت وحدة تؤثر في الإقلاع.

الخطوة 1: اختر Zygisk implementation واحدًا

Magisk لديه Zygisk مدمج. KernelSU وAPatch يحتاجان implementation منفصلًا. بعض مستخدمي Magisk يختارون standalone implementation بدل المدمج.

الخيارالمصدرمفتوح المصدر؟ملاحظات
Magisk built-in Zygiskداخل Magiskنعمالخيار الافتراضي لمستخدمي Magisk
Zygisk NextDr-TSNG/ZygiskNextالإصدارات الحديثة ليست مفتوحة بالكاملنشط جدًا لكن راجع الترخيص الحالي
ReZygiskPerformanC/ReZygiskنعمrewrite يركز على تقليل traces
NeoZygiskJingMatrix/NeoZygiskنعمapproach مختلف يعتمد على ptrace وإزالة آثار injection

ثلاث قواعد تمنع عددًا كبيرًا من المشاكل:

  1. شغّل implementation واحدًا فقط.
  2. تأكد أن hiding module الذي تستخدمه متوافق معه.
  3. أزل القديم قبل التبديل إلى implementation جديد.

الخطوة 2: Play Integrity وإخفاء الروت — افصل المشكلتين

النجاح في Play Integrity وإخفاء الروت عن تطبيق محدد مشكلتان مختلفتان.

يمكن لجهاز أن يمر باختبار integrity معين ومع ذلك يرفض بنك أو Google Wallet العمل، لأن التطبيق قد يبحث عن إشارات إضافية.

ابدأ بالتدريج:

1. DenyList

ميزة مدمجة في Magisk. أضف التطبيقات التي تريد منعها من رؤية بيئة الروت، واختبر قبل إضافة أي شيء آخر.

2. إذا ما زال التطبيق يكتشف الروت

استخدم hiding module متوافقًا مع Zygisk implementation الحالي. لا تنس أن بعض configurations تحتاج إبقاء قائمة DenyList نفسها مع تعطيل Enforcement.

3. إذا كانت المشكلة verdict محددًا في Play Integrity

استخدم مشروعًا حاليًا ومفتوحًا/موثقًا بقدر الإمكان، وراجع آخر إصدار من مستودعه.

لا تستخدم forkين لنفس الغرض في الوقت نفسه.

4. Tricky Store فقط عندما تكون هناك حاجة فعلية

Tricky Store يتعامل مع جوانب key attestation في بعض configurations. استخدامه ليس “خطوة إلزامية” لكل مستخدم.

ثلاث نقاط تتجاهلها أدلة كثيرة

  • بعض الأدوات القوية في هذه الفئة أصبحت مغلقة المصدر أو ذات ترخيص محدود. هذا مهم لأن الوحدة تعمل بصلاحيات root.
  • Tricky Store لا يأتي ببساطة مع “keybox سحري” مضمون. مفاتيح attestation قد تُلغى.
  • Strong Integrity على bootloader مفتوح هدف متحرك جدًا، ولا يجب بناء وعد دائم حوله.

إذا كان هدفك تشغيل تطبيقات بنكية محددة، أرسل:

  • الطراز
  • Android/build
  • root manager
  • Zygisk implementation
  • modules + versions
  • verdict الحالي
  • اسم التطبيق وإصداره

هذا يجعل المشكلة قابلة للتشخيص بدل سؤال عام مثل “هل يشتغل البنك؟”.

الخطوة 3: طبقة Xposed

المشروع الأصلي لـ LSPosed أصبح مؤرشفًا. على Android حديث ابحث عن الـ fork الذي يوصي به المشروع/المجتمع حاليًا، مثل خطوط JingMatrix/Vector، بدل الاعتماد على APK قديم.

LSPatch

إذا كان هدفك تشغيل module على تطبيق واحد بدون root، فقد يكون LSPatch مناسبًا لبعض الاستخدامات. لكنه ليس بديلًا كاملاً لـ LSPosed على مستوى النظام.

Hide My Applist

ما زال مستخدمًا لإخفاء قائمة التطبيقات عن بعض scanners، لكن نشاط المشروع أقل من السابق. عامله كأداة legacy تعمل في بعض البيئات، لا كجزء “مضمون” من كل stack.

الخطوة 4: القائمة الموثقة حسب الاستخدام

حجب الإعلانات والمتتبعات

الوحدةالمصدرالملاحظات
bindhostsbindhosts/bindhostssystemless hosts، ويدعم عدة root managers
Re-MalwackZG089/Re-Malwackhosts blocking مع profiles/whitelist
MagicalProtectionprogramminghoch10/MagicalProtectionsystemless hosts blocking

استخدم hosts blocker واحدًا فقط. تشغيل اثنين معًا أو تشغيل أحدهما بجانب AdAway root mode يخلق تعارضًا على الملف نفسه.

البطارية والطاقة

الوحدةالمصدرالملاحظات
ACCVR-25/accحدود الشحن والتيار والحرارة؛ يعتمد كثيرًا على دعم kernel
Universal GMS Dozegloeyisk/universal-gms-dozeيقلل نشاط Google Play Services أثناء doze، وقد يؤخر إشعارات

الألعاب والـ scheduling

الوحدةالمصدرالملاحظات
FAS-RSshadow3aaa/fas-rsframe-aware scheduling؛ اضبطه لكل لعبة بدل تطبيق profile عدواني عالمي

الأرقام التي تراها في فيديوهات demo ليست ضمانًا لهاتفك. الـ kernel والحرارة واللعبة نفسها عوامل أكبر.

الواجهة والتخصيص

الوحدة/الأداةالمصدرالملاحظات
IconifyMahmud0808/Iconifyتخصيص UI؛ التوافق مع ROM مهم
PixelXpertsiavash79/PixelXpertموجه لـ Pixel stock firmware، وليس لكل ROM أو OEM

أدوات عامة

الأداةالمصدرالملاحظات
BusyBox for Android NDKMagisk-Modules-Repo/busybox-ndkثبته عندما يحتاجه script/module، لا كـ placebo
BCRchenxiaolong/BCRتسجيل مكالمات؛ القانون يختلف حسب البلد
Open WebViewMagisk-Modules-Alt-Repo/open_webviewيعتمد بشدة على ROM

أدوات المطورين واختبار الأمان

الوحدةالمصدرالملاحظات
AlwaysTrustUserCertsNVISOsecurity/AlwaysTrustUserCertsيوسع trust store لأغراض debugging/security testing
Custom Certificate AuthoritiesAlt Repoإدارة CAs في بيئات اختبار

هذه الأدوات توسّع حدود الثقة في الجهاز. استخدمها لاختبار مشروعك، ثم أزل شهادات الاختبار عند الانتهاء.

بدائل integrity bundles

مشاريع مثل Integrity-Box أو forks تجريبية لـ Play Integrity قد تكون مفيدة، لكنها بدائل stack وليست إضافات فوق كل شيء آخر. تشغيل حلول متداخلة يجعل التشخيص أصعب.

SUSFS — KernelSU family

SUSFS يحتاج kernel تم patch له بصورة متوافقة. لا يتوفر كحل Magisk عادي، ولا يعني أن كل جهاز KernelSU يدعمه.

مستويات المخاطر

المستوىأمثلةالقاعدة
منخفض إلى متوسطBusyBox، hosts blocker واحد، BCRثبّت واحدًا واختبر
متوسطIconify، PixelXpert، FAS-RS، ACCقد يؤثر في SystemUI أو scheduling أو الجهاز
مرتفعhiding/integrity stack، standalone Zygiskحساس للإصدارات والتحديثات
LegacyRiru، MagiskHide Props Config، Substratum، Universal SafetyNet Fixلا تبدأ مشروعًا جديدًا حولها

من أين تحمل Magisk Modules في 2026؟

1. GitHub Releases للمشروع نفسه

هذا هو المصدر المفضل. حمّل ملف الإصدار المطلوب، وليس source archive.

2. Magisk Modules Alt Repo

مستودع مجتمعي، لكن راجع المشروع الأصلي أيضًا.

3. MMRL

مدير modules يسهل اكتشاف مشاريع Magisk/KernelSU/APatch.

لا ننصح بتنزيل ZIP من:

  • mirrors مجهولة
  • short links
  • قنوات Telegram بلا source
  • ملفات يعيد طرف ثالث رفعها بدون hash أو release history

كيف تقيّم module قبل تثبيته؟

اسأل:

  • هل الـ source ظاهر؟
  • متى كان آخر release؟
  • هل maintainer يرد على issues؟
  • هل documentation يذكر Android/root manager compatibility؟
  • هل هناك مستخدمون على إصدار Android نفسه؟
  • هل يطلب تعطيل SELinux أو تخفيض حماية أساسية؟

إذا لم يوجد مستودع موثوق، لا تثبته على daily driver.

استعادة الهاتف من bootloop بسبب module

1. Safe Mode

Magisk وبعض الحلول تدعم تعطيل modules عند safe boot. تعلّم طريقة Safe Mode لجهازك قبل أن تحتاجها.

2. إزالة modules عبر ADB

إذا كان الكمبيوتر يرى الجهاز أثناء الإقلاع:

shell
adb wait-for-device shell magisk --remove-modules

3. تعطيل module محدد

في البيئات التي تسمح بالوصول إلى /data/adb/modules/، يمكن تعطيل module محدد بدل إزالة الجميع.

4. استعادة صورة الإقلاع الأصلية

احتفظ دائمًا بالصورة الأصلية المطابقة لنفس الـ build.

تحذير Samsung: لا تفترض أن أمر Fastboot عام ينطبق على Samsung. آلية partitions وOdin مختلفة، واستعادة boot/init_boot/recovery/vbmeta تحتاج إجراءً خاصًا بالطراز.

إذا فشل flash، راجع Magisk flash failed (بالإنجليزية) قبل محاولة wipe.

الأسئلة الشائعة

لماذا لا أجد قسم تنزيل الوحدات داخل تطبيق Magisk؟

لأنه أزيل من Magisk. ابحث عن المشروع في مصدره الأصلي، ثم استخدم Install from storage.

هل Magisk modules تعمل على KernelSU وAPatch؟

الوحدات العادية غالبًا يمكن تكييفها أو تعمل مباشرةً، لكن Zygisk modules تحتاج standalone Zygisk على الحلول التي لا تملكه مدمجًا، وبعض KPM/SUSFS خاص بعائلات معينة.

هل Play Integrity Fix الأصلي ما زال متاحًا؟

المشروع الأصلي الذي كان يحافظ عليه chiteroman تم إيقافه/حذفه. استخدم مشروعًا حاليًا موثقًا بدل رابط قديم أو mirror.

هل Shamiko يعمل مع كل Zygisk implementation؟

لا. التوافق يعتمد على implementation والإصدار. راجع docs الحالية قبل الدمج.

اجتاز جهازي اختبارات integrity لكن البنك ما زال يرفض. لماذا؟

لأن Play Integrity إشارة واحدة فقط. تطبيق البنك قد يستخدم فحوصًا أخرى.

هل يمكن تشغيل Magisk وKernelSU معًا؟

لا ننصح بذلك. أزل الحل الحالي بصورة نظيفة واستعد الصورة المناسبة قبل الانتقال.

كم module يعتبر “كثيرًا”؟

لا يوجد رقم سحري. كل module يضيف نقطة تعارض ومشكلة محتملة. إذا لم تستطع شرح وظيفة كل وحدة مثبتة، فغالبًا لديك أكثر مما تحتاج.

هل modules تستمر بعد OTA؟

قد تبقى ملفاتها في data، لكن root نفسه وصورة الإقلاع تتغير عادةً. اتبع مسار OTA الخاص بالحل والجهاز.

كم ستبقى هذه القائمة صحيحة؟

أقل مما نتمنى. هذا ecosystem يتغير بسرعة؛ افحص repository وrelease date قبل أي تثبيت.

هل أحتاج روت أصلًا؟

أحيانًا لا. حجب الإعلانات يمكن عبر Private DNS، وdebloating عبر ADB، والأتمتة عبر Tasker بدون روت في كثير من الحالات. راجع مخاطر الروت (بالإنجليزية) قبل فتح البوتلودر.