
أداة استخراج النسخة الاحتياطية من أجهزة Rockchip
ما هي أداة rkDumper؟
rkDumper.exe هي أداة مخصصة للتعامل مع أجهزة Rockchip (لوحيات، Android TV Box، أجهزة تعليمية...)، وتستخدم بشكل رئيسي من أجل:الأداة من تطوير RedScorpio، وتُستخدم غالبًا من طرف المبرمجين وفنيي الصيانة.
متطلبات التشغيل:
نظام تشغيل: Windows 7/8/10/11 (يفضّل 64 بت).تعريف Driver: تثبيت Rockchip Driver Assistant بنجاح.
الاتصال عبر كابل USB في Loader Mode.
تشغيل الأداة عبر CMD كمسؤول (Run as Administrator).
الوضع | الوصف | هل يدعم rkDumper |
|---|---|---|
Loader Mode | وضع الخدمة، يسمح بقراءة وكتابة الذاكرة | |
MaskROM Mode | وضع الطوارئ (عند فشل البوت الكامل) | |
MSC Mode | الوضع الطبيعي كـ USB Storage |
الأمر | الوظيفة |
|---|---|
dump | استخراج كامل لأقسام الذاكرة (Firmware Dump). |
swt | التبديل إلى Loader Mode. |
rst | إعادة تشغيل الجهاز إلى وضع MSC (العادي). |
scan | فحص الأجهزة المتصلة عبر USB. |
info | عرض معلومات ذاكرة التخزين (NAND أو eMMC). |
chip | عرض معلومات المعالج / الشريحة. |
parm | البحث عن ملف parameter داخل الجهاز. |
idb | قراءة جدول IDB (يحتوي إعدادات التمهيد). |
bad | قراءة جدول الكتل التالفة (Bad Blocks). |
الخيار | الاستخدام |
|---|---|
/last أو /user | حفظ القسم الأخير (عادة يكون قسم المستخدم). |
/part | استخدام حجم الأقسام الحقيقي للنسخ. |
/incl:<pn0,pn1> | تحديد الأقسام المراد استخراجها. |
/excl:<pn0,pn1> | استثناء أقسام معينة من النسخ. |
/pfile:<path> | استخدام ملف parameter خارجي. |
/nrst | عدم إعادة تشغيل الجهاز بعد الانتهاء. |
/log | حفظ ملف سجل (log) لكل العملية. |
/debug | عرض معلومات تفصيلية أثناء العمل (يتطلب /log). |
/lname:<loader.bin> | تحديد ملف Loader خارجي (عند الحاجة). |
/load | استخراج معلومات من IDB تلقائيًا. |
1- أدخل الجهاز في Loader Mode:
إما - من خلال الأزرار الظاهرة إما عن طريق الضغط على زر خفض الصوت او رفع الصوت ثم توصيل USB
- من خلال ازرار غير ظاهرة مثل زر Reset ثم توصيل USB
او بإستخدام الأمر التالي:
كود:
rkDumper.exe swt
2- تأكد أن الجهاز ظهر كـ Rockusb:
عبر الأمر التالي:
كود:
rkDumper.exe scan
3- ابدأ القراءة و سحب الـDump:
عبر الأمر التالي:
كود:
rkDumper.exe dump /log /nrst
المشكلة | السبب المحتمل | الحل |
|---|---|---|
الجهاز لا يستجيب | ليس في Loader Mode | استخدم الأمر swtأو ادخل يدويًا |
dump لا يبدأ ولا تظهر ملفات | حماية bootloader أو لا يوجد ملف parameter | جرّب info, parm, chipأولاً |
يظهر "rkDumper.inf not found" | ملف ini مفقود (لا يؤثر غالبًا) | تأكد أن الأداة مكتملة، أو تجاهله |
قراءة وسحب ناقص أو مع أخطاء | مشكلة Bad Blocks أو حماية على الأقسام | جرّب استخدام /inclأو/excl |
الجهاز يُعيد التشغيل مباشرة بعد dump | لم يتم استخدام /nrst | أضف /nrstللأمر |