المقالات

[مقالة] الأودكس او الديودكس

الكاتب/ خالد الغالي .

بسم الله الرحمن الرحيم 

 

السلام عليكم ورحمة الله وبركاته

حينما نرى ان اندرويد هو اسرع نظام انتشر يدعم الهواتف الذكية اللوحات اللمسية ( التابيلت ) لا بد ان يكون هناك سبب لهذا الانتشار وسبب هذا الانتشار هو ان النظام مفتوح المصدر أي ان أي شخص يستطيع البرمجة لهذا النظام .

والكثير منا هذه الأيام مهتم بالتكنلوجيا والتطور ولا شك أنه حاول ان يضع فيه رومات ليحسن أداء جهازه لابد ان تقرأ مصطلحات لا تعرف معناها  ومن هذه المصطلحات هو مصطلح الاوديكس والديودكس (odex,deodex) وسأحاول ان اشرحها لكم بأبسط طريقه ممكنه .

*وكما تعلمون أن نظام الاندرويد عبارة عن ملفات أي بي ك (apk).

ما هو الأودكس وما هو الديودكس و ما الفرق بينهما  :

1-      الكاش الخاص بملف الـ أي بي ك محفوظ في ملف اخر ويكون الملف هكذا .اوديكس  ( phone.odex)

وهذا يسمح للنظام ان يعمل بشكل أسرع نسبيا عند تشغيل الجهاز وهذا هو الأوديكس التي تستعمله الشركات المصنعه كـ htc  و سامسونج وسوني … إلخ .

2-      الكاش الخاص بملف الـ أي بي ك محفوظ في نفس الملف وهذا يبطئ من عمل النظام عند التشغيل بنسبة بسيطة وهذا نسمية الديودكس وغالبا  يستعمله المطورون .

*هذا البطء يكون عندما تحذف ملفات الكاش .

والان حينما عرفنا الاثنين ما الفائده من الديودكس  :

اذا لماذا يستعمل المطورون الديودكس على الاوديكس ان كان أبطأ ؟؟؟؟؟؟؟

الاجابة بسيطة وهي ان الديودكس يقبل التعديل عليه كتغير الثيمات والتعديلات الأخرى التي لا يستطيع ان يقوم بها في ملفات الديودكس .

صورة توضح :

Untitled2

Untitled1

نلاحظ في الصوره اليمنى ان ملف الهاتف له نسختين نسخة أي بي ك ونسخه اودكس نسخة ال اوكس هي الكاش كما شرحنا سابقاً . ( روم رسمي من اتش تي سي )

ونلاحظ في الصوره اليسرى يوجد ملف أي بي ك ولا يوجد ملف اوديكس أي انه ديودكس والكاش محفوظ داخل ال أي بي ك .( روم معدل ).

2012-11-18 17.45.52

الصورة التي بالأعلى هي لجهازي بروم رسمي اوديكس .

2012-11-28 09.16.30

هذا روم معدل ( مطبوخ ) قارن بينه وبين الرسمي ستلاحظ فروقات كبيره !    وهذا بفائدة الديودكس .

2013-01-18 15.58.22

وهذا أيضا روم ديودكس فروقات جبارة جدا .

*جميع الصور مأخوذه من جهازي htc one x .

للاستفسارات والطلبات والشروحات الرجاء المراسلة على الإيميل : khalidalghali@gmail.com  او التويتر : khalidnalghali

اذا أردت نقل الموضوع الرجاء أخذ الإذن مني أولا وشكرا .

المواضيع المنقولة

مواضيع الكتاب السابقين في الموقع

‫23 تعليقات

  1. شرح ممتاز ولكن حبيت أضيف أن الديودكس لا يبطئ الجهاز ولكن يقال أنه “من المحتمل” أن يبطئ الجهاز فقط عند بدأ التشغيل “بوت”

    وتظهر فعالية الديودكس ليس فقط للتطوير ولكن لأنه جيد مع Zipalign وما إلا ذلك

    وأنا عن نفسي استخدم روم طبخته بنفسي وأنصح كل المطورين بإستخدام الديودكس

    في أمان الله

    1. عند تشغيل الجهاز تحدث عملية حذف للكاش ! ويبطئ الجهاز بشكل نسبي ( غير ملحوظ) خاصة مع تطور المعالجات ز

      من ناحية الzipalign ما شرحتها لأن إذا شرحتها يبيلي أشرح اشياء اخرى معها

      اشكرك جزيل الشكر بو مشعل وبالتوفيق برومك

  2. السلام عليكم ورحمة الله وبركاته لو سمحت اخوي عندي سؤال واحد فقط
    هو في بعض التطبيقات الرئيسة ماتقدر تثبتها طبيعي بدون ركفري
    السؤال ليش مااقدر اثبتها

  3. السلام عليكم ورحمة الله وبركاته
    أحسنت موضوعك قمة الروعة
    عندي سؤال: كيبورد سامسونج فيه ملف odex حسب ما رأيته في تطبيق Lucky Patcher فهل بالإمكان التعديل عليه؟ وماذا يحصل اذا حذفت odex ؟ وبارك الله فيكم

اترك تعليقاً