جدول المحتويات
تُمثل إدارة نظم الملفات (Filesystem Administration) في نظام أندرويد الحديث إحدى أكثر القضايا إثارة للجدل بين مجتمعات المطورين، وهواة تعديل الألعاب المحمولة (Mobile Game Modding)، ومسؤولي أمن المعلومات في المؤسسات التقنية. منذ أن أطلقت شركة جوجل معمارية التخزين المقيد (Scoped Storage Architecture) ضمن مبادرات تعزيز الخصوصية الرقمية، تحولت تجربة إدارة الذاكرة المشتركة من فضاء مفتوح يمنح المستخدم سيادة كاملة على ملفاته إلى منظومة أمنية مشددة تفرض قيوداً معقدة على الوصول المباشر إلى دلائل النظام الحيوية. لقد شكلت التحديثات الأخيرة في أنظمة Android 13 و Android 14 وصولاً إلى تحديثات Android 15 و 16 صدمة حقيقية للمستخدمين عندما ظهرت الرسالة التحذيرية الصارمة: "لحماية خصوصيتك، اختر مجلداً آخر" أو رسالة "تم رفض الوصول (Access Denied)" عند محاولة استعراض أو نقل أصول الألعاب إلى مساري /Android/data و /Android/obb. إن الحاجة الملحة إلى حل مشكلة عدم القدرة على الوصول إلى مجلد Data و OBB لم تعد رفاهية تقنية، بل أصبحت مسألة حيوية لتثبيت ملفات الألعاب الكبرى، واستعادة النسخ الاحتياطية المستقلة، واستخراج ملفات التخزين (Save Files) دون المساس بضمان الهاتف عبر عمليات الروت الخطرة.

تكمن المعضلة الأساسية في أن الحلول الالتفافية السطحية التي راجت في السنوات السابقة—مثل استخدام خاصية تقسيم الشاشة (Split-Screen Hack) أو الاعتماد على اختصارات واجهة النظام المهجورة—قد تم سدها وإلغاؤها بالكامل عبر ترقيعات برمجية دقيقة في حزم النظام الأساسية. ومع ذلك، وبما أن نظام أندرويد يرتكز بنيوياً على نواة لينكس (Linux Kernel) المعززة بسياسات الأمان المتقدمة (SELinux Policies)، فإن الحلول البرمجية الجذرية لا تأتي عبر خرق القوانين الأمنية، بل عبر استخدام واجهات التحكم الرسمية للمطورين (Developer Debugging Interfaces). في هذا الدليل الموسوعي الشامل، سنقوم بتشريح الأسباب الأمنية العميقة التي فرضت هذا الإغلاق، ونستعرض بالتفصيل 4 طرق برمجية هندسية مجربة وموثقة تضمن لك استعادة السيطرة الكاملة على نظام الملفات بدون روت وبدون الحاجة لجهاز حاسوب في معظم السيناريوهات، مع تقديم مصفوفات دقيقة لحل كافة المشاكل المستعصية المتوافقة مع أحدث معايير الأمان العالمية.
إن التحول نحو معمارية التخزين المقيد لم يكن الهدف منه تقييد حرية المستخدم الواعي، بل إرساء جدار حماية عازل يمنع البرمجيات الخبيثة من التسلل خلسة إلى ملفات الجلسات المشفرة ومفاتيح المصادقة المخزنة في مسارات التطبيقات الأخرى.
توثيق أمان أندرويد الرسمي (AOSP Security Architecture)
1. التحليل المعماري والأمني: لماذا أغلقت جوجل مجلدي Data و OBB؟
لفهم الكيفية التي تمكننا من تجاوز هذا الجدار الأمني بأمان، من الضروري الاطلاع على الخلفية الهندسية التي دفعت مهندسي جوجل لاتخاذ هذه القرارات الصارمة في معمارية التخزين:
أ. معمارية عزل التطبيقات في بيئات رملية (Application Sandboxing)
في إصدارات أندرويد الكلاسيكية (من أندرويد 4 إلى أندرويد 9)، كان منح أي تطبيق صلاحية READ_EXTERNAL_STORAGE بمثابة تسليم مفتاح الخزينة بالكامل؛ حيث يستطيع أي تطبيق ترفيهي بسيط أو لعبة مجهولة المصدر قراءة كافة محتويات بطاقة الذاكرة المشتركة. كان هذا يعني أن ملفات قواعد بيانات واتساب المحلية، والصور المحفوظة مؤقتاً، وبيانات المتصفح، وملفات تعريف الجلسات الحساسة (Tokens) المتواجدة داخل مسار Android/data/com.app.package/ مكشوفة تماماً لأي تطبيق خبيث يمارس أنشطة التجسس أو التعدين الخفي. جاءت معمارية Scoped Storage لتقطع هذا المسار الخبيث جذرياً؛ حيث تم عزل كل تطبيق داخل صندوق رملي برمجي (Sandbox) محكم لا يستطيع تجاوزه.
ب. سياسات نواة لينكس الصارمة وتجريد صلاحيات SELinux (Security-Enhanced Linux)
بدءاً من نظام Android 11 ووصولاً إلى ذروة التضييق في Android 14 و Android 15، قامت جوجل بإعادة برمجة سياسات SELinux Enforcing Mode الخاصة بنظام الملفات الافتراضي (FUSE/sdcardfs). تم حظر استدعاء الأمر ACTION_OPEN_DOCUMENT_TREE على المسارات الحساسة؛ مما يعني برمجياً أن واجهة اختيار المجلدات (Storage Access Framework - SAF) باتت تتجاهل تماماً طلبات التطبيقات عندما تحاول استهداف المسار الرئيسي لنظام أندرويد، محولةً زر الموافقة في النظام إلى خيار معطل برمجياً لا يستجيب للنقر.
2. التطور التاريخي لمنظومة التخزين والصلاحيات في أندرويد
توضح المصفوفة الهندسية التالية كيف تدرجت قيود التخزين عبر أجيال نظام أندرويد، وما هي التبعات البرمجية التي فرضتها جوجل على مديري الملفات ومطوري الألعاب:
| إصدار أندرويد | المعمارية التخزينية | مجلد Data | مجلد OBB | طريقة الوصول المتاحة |
|---|---|---|---|---|
| Android 9.0 فما قبله | التخزين المفتوح Legacy | مفتوح بالكامل | مفتوح بالكامل | إذن التخزين العادي المباشر |
| Android 10 | بداية Scoped Storage | مقيد جزئياً | مفتوح للتطبيقات | طلب إذن التخزين الكلاسيكي |
| Android 11 & 12 | Scoped Storage الإلزامي | محظور للمديرين العاديين | محظور افتراضياً | منح الإذن عبر واجهة SAF |
| Android 13 | تشديد DocumentsUI | محظور كلياً | محظور كلياً | ثغرة تقسيم الشاشة أو ADB |
| Android 14 & 15 | الإغلاق التام لـ SAF | زر الإذن معطل رمادياً | زر الإذن معطل رمادياً | بيئة Shizuku أو أوامر ADB أو USB |
3. مصفوفة المقارنة التقنية بين أدوات الوصول وفك الحظر في أندرويد 14
نستعرض في الجدول التالي تحليلاً تقنياً مفصلاً لأبرز التطبيقات والأدوات المعتمدة لتخطي القيود البرمجية في الهواتف الحديثة، مع توافق كامل للأجهزة المحمولة:
| الأداة البرمجية | بروتوكول العمل | الكمبيوتر | مستوى الأمان | نسبة النجاح |
|---|---|---|---|---|
| ZArchiver + Shizuku | Wireless ADB Shell | غير مطلوب نهائياً | أمان رسمي 100% | 100% على كافة الهواتف |
| إلغاء تحديثات Files | Package Downgrade | غير مطلوب | آمن تماماً للنظام | للأجهزة المحدثة فقط |
| FV File Explorer | Virtual SAF Provider | غير مطلوب | آمن ومستقر | 85% حسب الواجهة |
| كابل USB للكمبيوتر | MTP Protocol | مطلوب كابل وحاسوب | أعلى درجات الاستقرار | 100% لكافة الهواتف |
| أوامر ADB Push | ADB Terminal Shell | مطلوب حاسوب | احترافي ومباشر | 100% بسرعة فائقة |
4. الدليل التطبيقي المفصل (الطريقة الأولى): احتراف بيئة Shizuku مع ZArchiver (الحل النهائي 100%)
تُعد هذه الطريقة هي المعيار الهندسي الأرقى والحل الحاسم لمشكلة مجلدي Data و OBB بدون روت وبدون كمبيوتر. تعتمد الفكرة على استخدام تطبيق Shizuku، وهو مشروع مفتوح المصدر وموثوق عالمياً يقوم بتشييد خادم مصغر داخل بيئة الهاتف يستغل صلاحيات واجهة تصحيح الأخطاء اللاسلكية (Wireless Debugging Service). هذه الصلاحيات تمنح تطبيق ZArchiver ترخيصاً برمجياً مشابهاً لصلاحيات الروت ولكن من خلال القنوات الرسمية لنظام أندرويد.
خطوات التفعيل والتشغيل بالترتيب الهندسي الصارم:
- تثبيت الأدوات الرسمية المعتمدة: قم بتنزيل تطبيق Shizuku وتطبيق ZArchiver مباشرة من متجر Google Play الرسمي عبر البطاقة التفاعلية المرفقة أسفل هذا المقال.
- تفعيل خيارات المطور في هاتفك (Developer Options): ادخل إلى إعدادات الهاتف > حول الهاتف > معلومات البرنامج > اضغط على "رقم الإصدار" (Build Number) سبع مرات متتالية حتى تظهر عبارة "أنت الآن مطور برامج!".
- الاتصال بشبكة Wi-Fi نشطة: تشترط نواة أندرويد وجود اتصال بشبكة واي فاي لتوليد واجهة الاتصال المحلي (Local Loopback). يمكنك فتح نقطة اتصال محمولة (Hotspot) من هاتف آخر والاتصال بها مؤقتاً.
- تمكين ميزة تصحيح الأخطاء اللاسلكي: ادخل لإعدادات الهاتف > خيارات المطور > فعل خيار "تصحيح الأخطاء اللاسلكي" (Wireless Debugging) واضغط "سماح دائماً".
- إقران تطبيق Shizuku بنواة النظام (Pairing Protocol):
- افتح تطبيق Shizuku واضغط على خيار "الإقران" (Pairing).
- اضغط على خيارات المطور > اختر "إقران الجهاز باستخدام رمز إقران".
- سيظهر لك كود مكون من 6 أرقام؛ اكتبه في نافذة الإشعار المنسدلة من تطبيق Shizuku واضغط إرسال لتصلك رسالة Pairing Successful. - تشغيل خادم Shizuku المحلي (Start Service): عد للواجهة الرئيسية لتطبيق Shizuku واضغط على زر "بدء" (Start) لتتحول الواجهة إلى اللون الأخضر مع عبارة "Shizuku قيد التشغيل (Running)".
- ربط ZArchiver بصلاحيات Shizuku: افتح تطبيق ZArchiver > اضغط على النقاط الثلاث > الإعدادات > عام > ابحث عن خيار "نوع الوصول إلى مسار الذاكرة" واختر Shizuku وامنحه إذن "سماح دائماً".
- النتيجة الهندسية: افتح مجلد
Android/dataأوAndroid/obbعبر ZArchiver؛ ستجد أن كافة الملفات والمجلدات ظهرت فوراً وبات بإمكانك فك الضغط والنقل والتعديل بحرية كاملة.
5. الدليل التطبيقي المفصل (الطريقة الثانية): إرجاع تحديثات تطبيق ملفات النظام (DocumentsUI Downgrade)
تعتمد هذه الحيلة الذكية على حقيقة برمجية في بنية نظام أندرويد؛ حيث يتم تحديث تطبيق ملفات النظام المسؤول عن حظر المجلدات (DocumentsUI) بشكل دوري عبر متجر جوجل بلاي وتحديثات النظام المستمرة تحت مسمى حزم Google Play System Updates. إذا كان هاتفك قد تم شحنه في الأصل بإصدار نظام مصنعي يسبق الترقيع الأمني الصارم، فإن إلغاء تثبيت التحديثات يعيد واجهة النظام إلى نسختها البدائية التي كانت تدعم خيار "استخدام هذا المجلد":
خطوات إلغاء التحديثات وتصفير الصلاحيات:
- الدخول إلى إدارة تطبيقات النظام: توجه إلى إعدادات الهاتف > التطبيقات > إدارة التطبيقات.
- إظهار العمليات المخفية للنظام: اضغط على القائمة الجانبية (النقاط الثلاث) واختر "إظهار تطبيقات النظام" (Show System Apps).
- تحديد حزمة مدير الملفات الرسمية: ابحث في شريط البحث عن تطبيق باسم
Filesأوملفات(الذي يحمل أيقونة مجلد زرقاء تابعة لشركة جوجل)، أو ابحث بالاسم الحزمي البرمجي:com.google.android.documentsui. - تنفيذ أمر إلغاء التحديثات: ادخل إلى معلومات التطبيق، واضغط على النقاط الثلاث في الزاوية العلوية واختر "إلغاء تثبيت التحديثات" (Uninstall Updates) واضغط موافق، ثم ادخل لمساحة التخزين الخاصة به واضغط "مسح البيانات".
- التجربة عبر ZArchiver: افتح تطبيق ZArchiver وتوجه إلى
Android/data؛ ستلاحظ أن واجهة النظام المنبثقة استعادت مظهرها الكلاسيكي وبات زر "استخدام هذا المجلد" نشطاً باللون الأزرق، اضغط عليه لمنح الإذن بنجاح.
6. الدليل التطبيقي المفصل (الطريقة الثالثة): بروتوكول النقل المباشر عبر الكمبيوتر (USB MTP Protocol)
تغفل شريحة واسعة من المستخدمين حقيقة أمنية محورية في بنية لينكس وأندرويد: إن سياسات التخزين المقيد (Scoped Storage) تسري فقط على طبقة التطبيقات (User-Space Applications) التي تعمل محلياً داخل الهاتف، ولكنها لا تملك أي سلطة على الاتصالات السلكية الخارجية القائمة على بروتوكول نقل الوسائط (Media Transfer Protocol - MTP) أو جسر تصحيح الأخطاء المباشر (ADB).
خطوات النقل السلكي عبر الحاسوب بضمان 100%:
- توصيل الهاتف بالكمبيوتر: استخدم كابل USB أصلي يدعم نقل البيانات، وقم بربط الهاتف بالحاسوب، ثم اختر وضع "نقل الملفات / Android Auto" (MTP Mode).
- تصفح الذاكرة من مستكشف ويندوز: افتح "This PC" في الكمبيوتر، وادخل إلى اسم هاتفك > الذاكرة الداخلية المشتركة > مجلد
Android. - استعراض مجلدي Data و OBB بحرية مطلقة: ستجد المجلدين يفتحان أمامك بالكامل وبدون أي قيود؛ حيث يمكنك نسخ ملفات الألعاب الكبيرة، ومجلدات الباتشات والتعديلات، ولصقها مباشرة في مسارها المحدد دون ظهور أي أخطاء.
- النقل المتقدم عبر سطر أوامر ADB: يمكنك استخدام الأمر الطرفي السريع:
adb push "C:\GameFolder\main.obb" /sdcard/Android/obb/com.game.package/
سيقوم النظام بضخ الملف إلى قلب الهاتف بسرعة نقل فائقة تتجاوز 45 ميجابايت في الثانية وبشكل مباشر للنواة.
7. الدليل الهندسي لتثبيت ونقل ألعاب OBB والداتا بدون أخطاء الشاشة السوداء
حتى بعد نجاح فتح مجلدات النظام، يقع الكثير من عشاق الألعاب في أخطاء هيكلية أثناء فك الضغط والنقل تؤدي إلى فشل اللعبة في الإقلاع وظهور الشاشة السوداء المتجمدة أو رسالة "Download Failed because resources could not be found". لتفادي هذه الأخطاء، اتبع هذا البروتوكول الهندسي المعياري بدقة:
- تثبيت ملف APK أولاً مع الامتناع عن فتحه: قم بتثبيت الحزمة الأساسية للعبة بصيغة
APK، ولكن احذر النقر على "فتح" نهائياً؛ اضغط "تم" (Done) فقط لتفادي إنشاء مجلدات تهيئة فارغة تتسبب في حظر ملفات الريندر الحقيقية لاحقاً. - التأكد التام من تطابق الاسم الحزمي للمجلد (Package Name): لا تقم بنقل ملف الـ OBB منفرداً؛ بل يجب أن يكون متواجداً داخل مجلد يحمل نفس الاسم البرمجي الداخلي للعبة تماماً (مثال:
com.ea.gp.fifaworldأوcom.rockstargames.gtasa). - فك الضغط والنقل إلى مسار OBB: باستخدام تطبيق ZArchiver المعزز بـ Shizuku، انقل مجلد اللعبة بالكامل إلى المسار الداخلي الرسمي:
Internal Storage -> Android -> obb - نقل ملفات الـ DATA وقواعد البيانات (إن وجدت): إذا كانت اللعبة تتضمن حزمة داتا إضافية (تحتوي على التعديلات أو التعليق الصوتي)، انقل المجلد إلى المسار:
Internal Storage -> Android -> dataووافق على استبدال كافة الملفات المتطابقة. - منح إذن التخزين يدوياً للتطبيق: ادخل إلى إعدادات الهاتف > التطبيقات > اختر اللعبة > الأذونات > وامنحها إذن "الملفات والوسائط"، ثم أعد تشغيل الهاتف لتفريغ الذاكرة المؤقتة وشغل اللعبة بسلاسة فائقة.
8. مصفوفة الأخطاء البرمجية أثناء نقل ملفات OBB وحلولها الفورية
يوضح الجدول التالي أشهر الأعطال التي تواجه المستخدمين أثناء محاولة التعامل مع مجلدات النظام في الهواتف الحديثة، مع التشخيص الدقيق والحلول الفورية المعتمدة:
| رسالة الخطأ أو العطل | التشخيص الهندسي للخلل | الحل الجذري الفوري |
|---|---|---|
| لحماية خصوصيتك اختر مجلداً آخر | حظر واجهة DocumentsUI لاختيار المسارات الجذرية لنظام أندرويد | استخدام بيئة Shizuku لربط ZArchiver مباشرة أو النقل عبر الكمبيوتر |
| شاشة سوداء متجمدة عند تشغيل اللعبة | عدم عثور ملف الـ APK على ملف main.obb في مساره المحدد | التأكد من وضع ملف الـ OBB داخل مجلد باسم الحزمة الصحيح بدون مسافات |
| Download Failed (Resources not found) | فشل مصادقة التوقيع الرقمي مع ملفات الأصول المنقولة يدوياً | نقل ملف الـ OBB قبل فتح اللعبة ومنح إذن التخزين يدوياً من إعدادات الهاتف |
| توقف خدمة Shizuku تلقائياً بعد دقائق | إغلاق النظام لعمليات المطورين اللاسلكية في الخلفية لتوفير الطاقة | ضبط إعدادات بطارية تطبيق Shizuku على وضع "غير مقيد" (Unrestricted) |
| فشل فك ضغط الأرشيف (CRC Error) | تلف في حزم البيانات أثناء التنزيل أو نقص في الذاكرة الحرة | التأكد من توفر ضعف مساحة اللعبة وتنزيل الملف مجدداً عبر شبكة مستقرة |
9. بطاقة التحميل الرسمية والمباشرة لأدوات فك الحظر (ZArchiver & Shizuku)
لضمان حصولك على الأدوات البرمجية الرسمية والآمنة 100% والمحدثة لتتوافق مع أحدث حزم أمان أندرويد 14، يمكنك الانتقال المباشر إلى صفحات التثبيت المعتمدة عبر متجر Google Play من خلال البطاقة التفاعلية التالية (مع الشعار الرسمي المحدث المعزول تماماً عن التشويه):
انتظر ثوانٍ قليلة للتحقق من توافقية نظام هاتفك والانتقال المباشر إلى المتجر المعتمد لتنزيل حزمة ZArchiver وأداة Shizuku الرسمية الآمنة.
10. الأسئلة الشائعة حول قيود مجلد Data و OBB في أندرويد (Enterprise FAQ)
هل تفعيل واستخدام أداة Shizuku يلغي الضمان الرسمي للهاتف أو يضر بالأمان؟
لا نهائياً؛ تطبيق Shizuku هو أداة رسمية ومفتوحة المصدر بالكامل تعتمد على واجهة برمجية قياسية وضعتها شركة جوجل نفسها داخل نظام أندرويد للمطورين وتُدعى (Android Debug Bridge - ADB). لا يقوم التطبيق بكسر حماية النظام، ولا يتطلب فتح البوت لودر (Bootloader Unlock)، ولا يعبث بملفات النظام المحمية بنظام Knox أو حماية الشركات المصنعة، مما يحافظ على سريان الضمان الرسمي بنسبة 100%.
لماذا يتوقف إذن الوصول في تطبيق ZArchiver بمجرد إعادة تشغيل الهاتف؟
يعود ذلك إلى أن خادم تصحيح الأخطاء اللاسلكي (Wireless ADB Daemon) يتم إيقافه تلقائياً من قبل نواة نظام أندرويد عند إيقاف تشغيل الجهاز أو إعادة تشغيله كإجراء أمني قياسي لحماية المنافذ اللاسلكية. بعد إعادة تشغيل هاتفك، كل ما عليك فعله هو فتح تطبيق Shizuku والضغط على زر "بدء" (Start) أثناء اتصالك بشبكة الواي فاي ليعود إذن ZArchiver للعمل فوراً دون الحاجة لإعادة خطوات الإقران المعقدة.
هل يمكن فتح وتعديل مجلدات Data و OBB في أندرويد بدون وجود شبكة واي فاي نهائياً؟
نعم، يمكنك استخدام حيلتين هندسيتين: الأولى هي فتح نقطة اتصال محمولة (Portable Hotspot) من هاتف صديق أو جهاز لوحي والاتصال بها مؤقتاً لتفعيل تصحيح الأخطاء اللاسلكي لأول مرة، أو الاعتماد على طريقة التوصيل السلكي بالكمبيوتر عبر كابل USB (MTP Mode) الموضحة بالتفصيل في هذا الدليل؛ حيث لا تشترط وجود أي شبكة إنترنت وتعمل في كافة الظروف والأوقات.
لماذا لا يظهر خيار "إلغاء تثبيت التحديثات" لتطبيق الملفات في بعض الهواتف؟
يحدث هذا عندما يكون هاتفك قد تم تصنيعه وشحنه من المصنع بإصدار Android 14 كنظام تشغيل أساسي أصلي ولم يأتِ بترقية هوائية من إصدار Android 13 أو 12؛ وبالتالي لا يحتوي النظام على إصدار قديم لتطبيق Files للرجوع إليه. في هذه الحالة، تصبح طريقة Shizuku + ZArchiver أو طريقة الكمبيوتر هي الخيار الوحيد والمضمون المتاح لهاتفك.
الخلاصة والتوصيات الاستراتيجية للمستقبل
إن التعامل مع مشكلة عدم القدرة على الوصول إلى مجلد Data و OBB لم يعد يمثل عائقاً حقيقياً أمام عشاق الألعاب المحمولة أو المطورين الذين يتطلعون للتحكم الكامل في أجهزتهم الذكية. لقد أثبتت التطورات التقنية أن الأمان الرقمي الصارم الذي تفرضه جوجل عبر معمارية Scoped Storage يمكن التعايش معه وتطويعه عبر استخدام أدوات الربط اللاسلكي المعتمدة مثل Shizuku وتطبيق ZArchiver. تمنحك هذه التوليفة البرمجية السيطرة الكاملة على نقل ملفاتك وتثبيت ألعابك المفضلة دون تعريض أمان جهازك لمخاطر الروت الكارثية أو التخلي عن تحديثات الأمان الرسمية للنظام. قم بتطبيق الخطوات المشروحة بدقة، واحتفظ بهذا المرجع الهندسي لتخطي أي تحديثات أمنية مستقبلية قد تطلقها جوجل في إصدارات أندرويد القادمة.