حمايات MediaTek 2024 الجديدة وخاصة أجهزة INFINIX

DZ-Developer

:: الإدارة R&D ::
إنضم
28 أفريل 2012
المشاركات
6,905
مستوى التفاعل
31,062
النقاط
113
الإقامة
الجزائر الغالية
بسم الله الرحمن الرحيم

حمايات ميديا-تك 2024 الجديدة وخاصة أجهزة INFINIX - قبل ما تحذف البريلودر في الأجهزة دي، لازم تعرف إذا كانت …
(BROM Fused/Disabled) or (Not Disabled)
Z3x’s Pandora tool -

الأداة الوحيدة حالياً اللي بتقرأ registers مُعينة في مرحلة الـ DA وتطلعلك بيانات الـ eFuses إذا كان bootrom accessible ولا FUSED… لأنه في حالة إذا كان الجهاز Brom fused، وحذفت البريلودر أو عملت له downgrade، الكمبيوتر مش هيحس بالجهاز .. هيوقف في مرحلة PMIC_INIT غالباً… إلا لما توصله جيتاج وتكتب له (BOOT1/LUN0/ROM2) على حسب كان eMMC أو UFS وحسب البوكس المُستخدم في الكتابة...
وأيضاً انتبه إنه في فرق بين lun0 و boot وبين ملف البريلودر - البريلودر العادي - هو جزء من الـ boot section، فلازم تستخدم الملف من دمب أو تقوم بإنشائه بناءً على بيانات ملف آخر لنفس المعالج، لأنه في أول الملف الخاص بالـ boot section في حاجة اسمها OTP في أول الملف بعد اللاحقة بتكون مرتبطة بالجهاز ... في الأجهزة القديمة كانت غير مستخدمة أو reserved، فمثلاً بريلودر جهاز LG تقدر كان تقدر تشغل بيه جهاز WIKO مثلاً.. اذا كان نفس المعالة وبيحمل نفس التوافقيات الخاصة بالـ IC ميموري ورام .. لكن الكلام ده كان زمان. في الحمايات الجديدة الوضع مختلف.
وفي أغلب الفلاشات بيجي معاها الاتنين، البريلودر الصغير وملف الـ boot section كامل. عشان تعرف إذا الملف يصلح للكتابة جيتاج ولا لأ، مبدئيًا شوف حجمه إذا 4MB غالباً بيكون boot section, وأيضًا حاول افتحه عن طريق برنامج HXD واقرأ اللاحقة، إذا بدأ بـ EMMC-BOOT أو UFS-BOOT أو COMBO-BOOT، إذن الملف يعتبر boot section .. وبإمكانك استخدامه ك lun0 أو boot1 أو rom2.
وأتاكد انك مستخدم الملف من حماية مطابقة او اخر حماية علشان لو مُفعلة حماية Anti-Rollback..
أما إذا كان بدأ الملف ب MMM ف دا بيكون splitted preloader، لابد من كتابته by vendor أو تحويل السكاتر ل xml لتسهيل الكتابة.

للتوضيح أكثر بخصوص الفرق بين الـ preloader و الـ boot section، عندنا مثالين. المثال الأول هو فلاشات سامسونج، ممكن تلاقي ملف البريلودر داخل الـ BL حجمه 4MB، وده معناه إنه boot section. لكن لما نحوله لسكاتر، بيتعمل له split لبريلودر طبيعي قابل للتفليش على الفلاش تول أو باقي الأدوات.
المثال الثاني هو فلاشات أجهزة vivo، هتلاقي فيها أكثر من بريلودر. مرات بيكون preloader_eMMC و preloader_ufs، وده في حالة إن نفس المعالج فيه منه كومبو ميموري وممكن يكون فيه نوعين للذواكر. وممكن تلاقي preloader_raw، وده بيكون الـ boot section.

عن طريق المبدع مفضل محمد سالم
 
الله ينور عليك
احسنت الشرح والنشر يا معلم
 
نعطي مثال
A037F
A037U نفترض حماية 2 او 3 .
هل يمكن تطبيق نفس العملية او النظرية ام لا.
....
من الافضل تحط منقول من صفحة الزميل : مفضل الطيب
 
نعطي مثال
A037F
A037U نفترض حماية 2 او 3 .
هل يمكن تطبيق نفس العملية او النظرية ام لا.
....
من الافضل تحط منقول من صفحة الزميل : مفضل الطيب
انظر آخر النص
و القسم المكتوب فيه الموضوع ؟
 
عودة
أعلى