ماهو ملف الnvram وكيف يتم استخدامه؟

قمت بتفليش هاتفي ثم بعد انتهاء العملية وجدت أنه لا يتعرف على شريحة الاتصال!
في تطبيق الاتصال قم بادخال هذا الرمز #06#* . من المفترض أن تظهر لك نافذة بها رقم الimei الخاص بالهاتف, لكن في هذه الحالة ستظهر لك رسالة invalid.
يعني أن رقم الImei الخاص بالهاتف قد وقع حذفه وبالتالي لن يستطيع الهاتف التعرف على شريحة الاتصال.
كيف يحدث هذا الأمر:
أثناء عملية تفليش الأجهزة العاملة بعالجات Mediatek وعند استخدام خاصية fomat all+download سيقوم برنامج الsp flash tool بحذف كامل تقسيمات الذاكرة الخاصة بالهاتف (emmc/nand) قبل أن يقوم بتمرير ملفات الفلاشة. ونتيجة لذلك يتم حذف تقسيمة الdata/nvram الخاصة بالهاتف.
كذلك يمكن أن يحدث هذا الأمر عند استخدام خاصية firmware upgrade وتكون الpartition layout الموجودة في الscatter file مختلفة عن الpartition table الخاصة بالهاتف.
تقسيمة data/nvram تحتوي على مجموعة ملفات يتم داخلها تخزين بعض المعلومات الخاصة بالجهاز مثل الimei, الwifi mac address...
ماهو الحل؟
تعتبر مشكلة حذف الimei لأغلب الهواتف أحد أسوء المشاكل ويتم اصلاحها في العادة باستخدام أحد البوكسات.
بالنسبة للهواتف العاملة بعالجات Mediatek (أتحدث هنا عن تلك التي تكون الbootloader الخاصة بها مفتوحة أو قابلة للفتح) لا يعتبر حذف الimei مشكلة أصلا لأنه من السهل للغاية اصلاحه ودون الحاجة لاستخدام أي بوكس.
يكون الأمر فقط باستخدام ملف يسمى nvram و برنامج maui meta والذي يتم تطويره من قبل شركة Mediatek.
ملف الnvram:
في فلاشات الأجهزة العاملة بمعالجات Mediatek تجد في أغلب الأحيان ملف يحمل هذا الاسم BPLGUInfo مرفقا مع بقية ملفات الفلاشة (system.img, lk.bin, boot.img...) هذا الملف يسمى بnvram وهو عبارة ملف قاعدة بيانات (database file) عندما يتم تمريره للهاتف نتحصل على تقسيمة data/nvram (أظن أن الفكرة أصبحت أوضح بعض الشيء).
ملف الnvram ينتج عند بناء الروم الخاصة بالهاتف (كما يظهر في الbuild log الخاص بروم Everstar S اضغط هنا) ولا يحتوي على رقم imei مسبقا بل يتم ادخاله بواسطة برنامج maui meta.
NVRAM Store:
هو قسم يتم فيه تجميع ملفات nvram لجميع فلاشات الأجهزة العاملة بمعالجات Mediatek المتوفرة في هذه المدونة.
اذا كنت بحاجة الى ملف nvram لن تحتاج الى تحميل الفلاشة كاملة, قم بالدخول الى NVRAM Store واختر الملف الذي تريده.
الشرح:
يمكنكم اتباع شرح كيفية اصلاح الimei باستخدام برنامج maui meta من خلال هذا الرابط.