ذواكر UFS على معالج mtk بشكل سريع وتطور الحماية ايضا معه
السلام عليكم
اليوم حابب اتكلم بموضوع مهم جدا ولم يشرح بشكل كافي ولم يعطى حقه بخصوص خارطة العمل التقليدية لمعالج mtk بالاجهزة الحديثة للاسف تغيرت بشكل كامل
وبالاخص اجهزة سامسونغ
بسبب تطور انواع الذواكر المستخدمة
ولاحظت حديثا دخول ذواكر UFS على معالج mtk بشكل سريع وتطور الحماية ايضا معه
واصبحت شركة mtk تطرح معالج يقبل العمل اما على ذاكرة emmc او ذاكرة Ufs
ولكن هذا الأمر ادى الى تغير ببنية ملفات السوفت وير الخاصة بهذا المعالج بشكل لم يلاحظ وهذا التطور ادى الى موت الاجهزة الحديثة بمجرد تفليشها بفلاشة الجهاز الرسمية مثل اجهزة xaiomi بمعالج mtk ماهو السر بموت الاجهزة
يعتبر ملف preloader هو الملف المسؤول عن اقلاع الجهاز وحتى مسؤول عن ضبط مسار وحزمة اقلاع الجهاز
وكمان نعلم ان هنالك نوعان من الذواكر Emmc و Ufs
فعندما تكون الذاكرة من نوع Emmc يكون ملف preloader متوافق مع ذاكرة emmc ويمكن معرفته عن طريق فتح ملف ببرنامج hex edit
سوف ترى ببداية العنوان
emmc boot 1
فهذا يعني ان الذاكرة من نوع emmc
بغض النظر عن الرام
وعندما تكون الذاكرة من نوع ufs فهنا يتم دمج اثنين من الذواكر emmc و ufs وتجد ضمن ملف preloader شيئ اسمه combo boot flash اي يعني الملف يدعم ذواكر emmc و ufs
سواء
ممكن سؤال ينطرح كيف ملف فيه اثنين من التقسيمات واحد خاص ب emmc وكما نعلم ان ذاكرة emmc تحتوي على
قطاعات rom2=boot1, rom3=boot2 rom1=userdata
وذاكرة ufs تحتوي (LU) لونات هنا تختلف التقسيمات
هنا ميزة برامج التفليش فيها ميزة اسمها detecte sortage type هذا بيقرا
من ملف Da ببداية التفليش فيحدد الذاكرة المناسة ويكتب لها ملف scatter
الخاص بها لحد الان لايوجد مشاكل
لكن الاجهزة معالجاتها حديثة مثل MT6781 معظمها ufs
بوكسات التفليش عم يحصل فيه خطا وعم يعمل detected storage لذاكرة ufs على انها emmc وعم يتم تفليش قطاعات ذاكرة emmc على حسب تقسيم ملف السكتر
لانه يحتوى نوعين من الذواكر وهنا عم يموت الجهاز بمعظم الحلات والحل هو تعديل ملف scatter ومسح معلومات ذاكرة emmc وابقاء ufs وسوف يشتغل الجهاز وببعض الحلات تحتاج الى فك الذاكرو وعمل اعادة تقسيم لها على بوكس easy jtag
نصائح مهمة
1-احذر تفليش اي جهاز mtk حديث MT6781 تاكد من نوع الذاكرة لو كانت ufs امسح معلومات emmc من ملف scatter. txt
2- بالنسبة لاجهزة سامسونغ معالج MTK ذاكرة UFS تحتاج لدمب حصر
ا LU0 LU1 LU2 بحال موت او تم مسح الذاكرة بشكل كامل الجهاز لانه مربوط بقطاع LU2 وهو قطاع userdata يحتوي على lk , tee1 tee2
ولايمكن تشغيل جهاز سامسونغ معالج mtk بكتابة LU0 LU1 بشكل منفرد
3- المبرمجات( بندورا , انلوك تول) الحالية بالسوق فاشلة بكتابة فلاشة ٤ ملفات مباشرة لاجهزة سامسونغ على الجهاز بحال كانت ذاكرة UFS بسبب عم تولد قطاع PGPT صحيح و SGPT تحتاج الى دمب حصرا بالوقت الحالي
تابع الصور سوف تتوضح الصورة اكثر
ان شاءالله انتظروني بشروحات معمقة عن الموضوع
#gsmunbrick