تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
ملف الدامب DUMP
#1
ملف الدامب DUMP

اي هاتف اندرويد يتكون من نظامين وهم

نظام مصغر يسمي الاقلاع BOOTLOADER كما يظهر الشعار الخاص به الاول عند الافتتاحيه وهو الذي يكون قيد التشغيل عند توصيل شاحن للهاتف وهو مغلق او عند ادخال الهاتف وضع داونلود او ريكفري او فاست بوت وهو يقوم بعملية الاقلاع اولا ثم يقوم بعد ذلك باقلاع نظام التشغيل اندرويد لذلك عندما يكون هنالك خطأ في هذا النظام الهاتف يكون ميت تماما ولا يشحن او يدخل وضع من اوضاع البوتلودر

نظام التشغيل هو نظام كامل ويظهر بشعار اندرويد في الافتتاحيه الثانيه

عند حدوث خطأ في نظام التشغيل نقوم بتفليش الهاتف ومعالجة الخلل ولكن عند حدوث خطأ في نظام الاقلاع لا نستطيع معالجة الخلل بالتفليش لأننا لا نستطيع تفليش الهاتف اصلا لذلك نحتاج للتواصل مع الذاكرة مباشر وكتابة ملفات لمعالجه الخلل وايضا قد لا تحتوي الفلاشه علي ملفات الاقلاع التي فيها خلل

هذة الملفات تسمي دامب يعني ملفات خاصه بنظام الاقلاع فقط وهي تعطينا الفرصه لادخال الهاتف وضع التفليش وتفليش فلاشه تحتوي علي نظام التشغيل وبكده اصلحنا الهاتف

يمكننا سحب ملفات الدامب من ذاكرة هاتف شغال بصوره سليمه وكتابتها علي الذاكرة الخاصه بالهاتف المعطوب

اما نسحب هذة الملفات بالتواصل المباشر مع الذاكرة مثل توصيل اسلاك ISP او رفع الذاكرة من البورده ووضعها في ادابتور البوكس

او ممكن نسحب هذة الملفات عن طريق ADB وبدون الحاجه لفك الهاتف ولكن نحتاج صلاحيات الروت

بعض الاشخاص يقومون بسحب ملفات الدامب فقط وبعد كتابتها علي الذاكرة للهاتف المعطوب يقومو بتفليش الهاتف بفلاشه عاديه

والبعض منهم يقوم بسحب ملفات نظام الاقلاع وايضا ملفات نظام التشغيل كلهم من الجهاز الشغال ويكتبها علي الهاتف المعطوب وهنا لا يحتاج لتفليش الهاتف وسيعمل الهاتف بشكل طبيعي وهنا تسمي العملية ب FULL DUMP

عملية التواصل مع الذاكرة تتم بتقنية حساسه جدا والزمن عامل مهم لذلك كلما كان حجم الدامب اكبر كان الوقت الذي تحتاجه العمليه اكبر وبالتالي حدوث اخطاء وممكن تحتاج لاعادة العمليه اكثر من مرة بسبب الاخطاء

منشور رقم 37

ملفات DUMP

يتكون ملف الدامب من 4 ملفات هي

ROM1
ROM2
ROM3
EXT

ملف EXT حجمه 1 كيلو بايت وهو يقوم بتقسيم الذاكرة ووضع مكان وعنوان لكل ملف سينزل من ملفات الاقلاع او ملفات نظام التشغيل وهو ايضا يقوم بتحديد نقاط الانطلاق للمعالج حسب نوعه

ملف ROM2 هو يسمي ايضا BOOT1 وهو ملف حجمه لا يتعدي 8 ميقا ويحتوي علي ملفات خاصه باقلاع البوتلودر والمعالج

ملف ROM3 هو يسمي ايضا BOOT2 وهو نفس ملف ROM2 ولكن حتي الان لايوجد معالج يستخدم هذا الملف وليس له دور ونقوم بسحبه فقط من اجل تبديد الشكوك

ملف ROM1 هو هو يسمي ايضا USER DATA وهو ملف بحجم الذاكرة الكلي وهو يحتوي علي بعض ملفات الاقلاع ويحتوي ايضا علي جميع ملفات نظام التشغيل وايضا يحتوي علي ملفات المستخدم مثل الصور والفيديو وغيرة

عند سحب ملف دامب سيحدد لنا البوكس حجم الملفات ROM2 و ROM3 و EXT بشكل اوتماتيكي وايضا سيحدد لنا حجم ملف ROM1 بحجم الذاكرة الكلي واذا عاوزين فقط ملف DUMP نقوم باختيار الحجم المناسب الذي نريد سحبه من الذاكرة واذا عاوزين FULL DUMP نترك الخيار كما هو ونبدأ بالسحب

كلما كان حجم ROM1 اكبر كان افضل من ناحية ضمان سلامة الدامب ولكن ايضا كانت الاخطاء اكثر عند السحب او الكتابه

لكل معالج ادريسات معينه للاقلاع وبعض المعالجات تقلع من ROM1 كما في معالج كوالكم وبعضها يقلع من ROM2 كما في معالج ميدياتك

بناء علي مكان اقلاع المعالج يكون سحب ملف الدامب فمثلا معالج ميدياتك و سبريد يمكن سحب دامب بحجم 512 وهنا طبعا نقصد ROM1 ولكن الحجم 1 قيقا فهو كافي اي كان المعالج

عند تنزيل ملف دامب من اي مكان قد تجد فقط ملفي ROM1 و EXT وهنا الشخص الذي قام بسحب الدامب يعرف ان معالج الهاتف لا يقلع من ROM2 ولا ROM3 فحب يسحب الملف المهم فقط

ايضا قد تجد ملف دامب بالحجم الصغير جدا او الكبير جدا فلازم تكون فاهم الحكايه

منشور رقم 38

متى تحتاج لملف الدامب

اي هاتف اندرويد بمجرد سحب ملف دامب سليم او تنزيله من موقع البوكس فبمجرد كتابته علي الذاكرة للهاتف المعطوب سنستطيع تفليشه بعد ذلك ونجاح العمليه

ملف الدامب الذي تم سحبه ببوكس ايزي جيتاج هو نفسه اذا تم سحبه ببوكس UFI والعكس صحيح ويمكن كتابة الدامب باي بوكس من البوكسين

لكل بوكس منهم سبورت يحتوي علي اغلب ملفات الدامب لاغلب الموديلات ولكن انا افضل الملفات التي قمت بسحبها بنفسي من هواتف شغاله بشكل سليم واذا لم اجد الملف عندي انتقل للسبورتات الخاصه بالبوكسات او تنزيلها من اي مكان في الانترنت

افضل طريقه لشغل الذواكر الداخليه هي

*رفع الايسي التالف بالحفر بالموتور (الدريل)
*استخدام ايسي بنفس البارت نمبر التالف ويكون جديد
*استخدام ملف دامب مجرب او على الاقل مسحوب من جهاز يعمل بشكل جيد
*استخدام احد البوكسين EASY JTAG او UFI

وبهذة الطريقه ستحصل علي نتيجه ناجحه من اول مرة وهذة اسرع طريقه لتغيير ذاكرة داخليه وكلما كان احد هذة الخطوات غير متوفر لديك ستلجأ للبديل ومن الممكن تتعقد معك العمليه او تفشل تماما

هنالك طريقه اخري لبرمجة الذاكرة بدون استخدام ملف دامب وانصح باستخدامها فقط عندما لا يتوفر لديك ملف دامب موثوق

هذة الطريقه لا تنفع مع كل الهواتف وانما بعض منها

جميع الهواتف التي تحتاج للدخول لوضع داونلود او فاست بوت لا تنجح معها هذة الطريقه يعني جميع هواتف سامسونج و LG و وهواتف HTC التي تحتاج للدخول لوضع فاست بوت لا تنفع معها

هذة الطريقه تنفع مع الهواتف التي تقبل تفليش وهي طافيه زي مثلا

جميع هواتف MEDIATEK التي تقبل تفليش ببرنامج
SP FLASH TOOL
زي مثلا TECNO W3

جميع هواتف كوالكم التي تدخل وضع EDL (9008) وتقبل تفليش ببرنامج QFIL زي مثلا LENOVO A6000

جميع هواتف سبريد التي تقبل التفليش ببرنامج
UPGRAD TOOL

زي مثلا HUAWEI Y336-U02

كل ما عليك فعله هو كتابة ملف EXT علي الذاكرة وتركيب الايسي في البورده والتفليش عادي بعد تركيب الايسي بالبورده

اذا لم تتوفر علي ملف EXT يمكنك استخدام هذة الطريقه

هنالك ازرار جاهزة في برنامج البوكس سواء كان ايزي جيتاج او UFI ومعمول لكل معالج زر خاص به فقط تضغط علي الزر المناسب للمعالج وتركب الايسي بالبورده والتفليش

يعني يجب ان تعرف معالج الهاتف الذي تتعامل معه ومعالج كوالكم يوجد منه نوعين يجب ان تنتبه لهذا الامر

ايضا يمكنك استخدام هذة الطريقه

اذا كان المعالج ميدياتك فقط تكتب ملف PRELOADER من فلاشه عاديه للهاتف وتركيب الايسي علي البورده والتفليش

ولكن كما قلت هذة الطريقه ليست ناجحه دائما وكتابة ملف دامب موثوق افضل منها بكتير
وَقُل رَّبِّ زِدْنِي عِلْمًا (114) -طه
أعضاء أعجبوا بهذه المشاركة : Polia


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 2 ) ضيف كريم