فك البوت لودر bootloader
السلام عليكم ورحمة الله وبركاته مرحبا بكم اخواني ومتابعينا الكرام الكثير من المتابعين والمهوسين في برمجة الهواتف قد لا يعرفون اهم الاوامر التي تساعد المبرمج على حل مشاكل الهواتف عن طريق نافذة cmd، وفي هذا الموضوع سوف نتعرف على اهم اوامر لذلك تابعو معي المقالة بتمعن.
ونضرا لأن فك البتلودر يرتكز على ال CMD فقد جعلت هذا الدرس "درس CMD".
طريقة معرفة البوت لودر مفتوح او مغلق سامسونج
ماهي CMD:
هي برنامج على الوندوز يتم من خلاله التحكم بالأجهزة المرتبطة بالكمبيوتر عن طريق الاوامر الكتابية.
طريقة فتح CMD:
من المهم معرفة كيفية فتح هذا البرنامج ولذلك يجب عليك معرفة أن هناك طريقتين لفتح هذه الواجهة ولكل طريقة خصائص وهي كالتالي:
1-من قائمة إبدأ،ثم اختر RUN ،واكتب CMD ثم اضغط موافق او اختار البرامج الملحقة، اما في ويندوز 10 فهو يظهر مجلد نظام ويندوز وانت اختار موجه الاوامر.
2-يتم فتحها في حال تريد أن تشتغل على ملف معين ولا تريد الوقوع في مشاكل كتابة المسارات لان 'لوحة CMD' حساسة لحالة الاحرف تابع معي:
أولا نذهب إلى الملف الذي تريد العمل عليه، بعد ذلك إضغط على shift و زر الفأرة الأيمن و اختر الخيار (open command window here) ومن هنا ستفتح واجهة cmd .
ملاحظة:ان عدم تنفيذ الخطوة السابقة سيكون هو سبب عدم تنفيذ الاوامر الخاصة بالملفات (اي المتعلقة بملف ما)
معرفة البوت لودر مغلق او مفتوح
ملاحظات ل موجه الاوامر cmd:
١-لوحة cmd حساسة لحالة الأحرف لذلك تمعن وركز عند كتابة الأوامر،فأي خطاء سيكون سبب فشل تنفيذ الأمر.
٢-عند تطبيق أمر على ملف ما يجب كتابة الإسم والصيغة كاملا.
فوائد لوحة او موجه الاوامر CMD:
يعتبر موجه الاوامر CMD من أهم معدات المبرمج ووجوده في الوندوز بسبب أهميته في التعامل مع الهواتف من خلاله والقيام بمهمات كثيرة وسنذكر أهمها:
1-عمل إعادة تشغيل للهاتف
2-إدخال الهاتف لأي وضع تريد (ريكفري او داونلود)
3-فك البوت لودر
4-تفليش الملفات التالية (الروم▪الريكفري▪الريكفري المعدل▪المودم▪البوت▪ملف سيستم)
5-ترويت الهاتف
6-فك رموز الهاتف (نمط -او ارقام)وبدون الحاجة لعملية الفرمته7-تستطيع فعل ما يحلو لك ولكن كن حذرا وتابع القسم التالي...
بدء العمل على CMD:
هناك مجموعة,من الملاحظات احب اذكركم فيها من اجل ان تتم عملية البرمجة عن طريق CMD والتي ربما تفشل العملية بدونها :
-استخدام كيبل USB أصلي
《في كل عملية برمجية سواء CMD او تفليش او غيره يجب استخدام الكيبل الاصلي ويستحب المرفق مع الجهاز او كيبل اصلي ويدعم بيانات لان هناك توصيلات شحن فقط وهناك ايضا توصيلات ضعيف التوصيل فتلاحظ انها تعمل مع بعض الهواتف بشكل جيد وبعضها تعاني مشاكل في التوصيل وبعضها توصل شحن فقط.
-تثبيت تعاريف الهاتف داخل الكمبيوتر.
-توصيل الهاتف بالكمبيوتر في حالتين:
-في وضع التطوير للقيام بالعمليات البرمجية
-في وضع الFastboot للتفليش
(إذا في حال تريد تنفيذ عمليات برمجية عادية فقط قم بتفعيل وضع التطوير وتفعيل تصحيح usp وتوصيل الهاتف،اما التفليش عن طريق cmd يجب ادخال الهاتف لوضع الفاست بوت ومن ثم توصيله بالكمبيوتر).
-الإنتباه لحالة الاحرف كبيتل او سمول.
-الحصول على المترجمات:
(ملفات تترجم الاوامر)
وهي بالأسماء التالية
adb.exe،fastboot.exe،AdbWinApi.dll
(يمكنك ملاحضة ان كل اسكربت مرفق بهذه الملفات او ان الاسكربت المجمع يضهر هذه الثلاثة الملفات عند فتحه وهذا لأهميتها ويتم الحصول عليها إما من اي اسكربت تنسخها منه او ان تبحث عليها في جوجل)ويتم وضعها في المجلد الذي تتم فيه العملية.
-استخدم الاوامر بشكل جيد ومنضم بحيث تعمل مهمتها بالشكل السليم.
ربما يبدو لك الامر صعبا او بحاجة الى توضيح ،أنا سأشرح لكم بكل وضوح ومع ذلك فإنه لن يفتهم لكم بشكل كامل الا بعد الممارسة وسيغدو الامر سهلا جدا لكم في فترة زمنية قصيرة تابع معي...
العملية البرمجية عبر cmd:
شأشرح لكم هنا طرق ارسال الاوامر للهاتف واهم الاوامر وعملها.
اولا: -فتح برنامج cmd بالطريقة المشروحه سابقا في مجلد اندرويد في القرص c .
-توصيل الهاتف بالكمبيوتر واتباع الملاحضات السابقة.
-الربط بين البرنامج والهاتف في وضع الفاست بوت.
الان اول شيء نقوم به هو ربط المترجم ووضع الفاست بوت.
ثانيا: إنشاء مجلد في القرص c بإسم Android وسيكون هو مسار العمل طبعا يتم نقل ملفات الترجمة الثلاثة الى داخله وعند العمل على تفليش ملف ما يتم نقله الى داخل هذا المجلد.
ثالثا: كتابة الاوامر بالصيغة التالية:
C:Android
اي مسار المجلد الذي سنعمل عليه اذا لم يتم فتح برنامج CMD في المجلد وتم فتحها من قائمة إبدأ يتم كتابة المسار يدوي بالطريقة السابقة والإنتباه لحالة الأحرف.
ثم مباشرة سهم انتهاء المسار < واكتب كلمة fast boot
ثم فاصلة واكتب الامر الذي تريد إما:
[تفليش :flash]
[مسح :erase]
اذا كنت تريد التفليش للهاتف اكتب flash ،واذا كنت تريد حذف شيء اكتب erase ..
اختيار نوع ما سيتم تفليشه:
(system -boot-recovery)
اي بعد اختيار التفليش سيكون الان علينا كتابة فاصلة ومن ثم كتابة الاحرف حسب نوع الملف الذي سنقوم بتفليشه على الهاتف.
[boot:اذا كان ملف بوت فقط ]
[system:اذا كان ملف سستم فقط ]
[recovery:اذا كان ملف ريكفري فقط ]
ومن ثم فاصلة واكتب اسم الملف وصيغته (اسم الملف الذي ستفلشه ويجب ان يكون في المجلد الذي تم تحديده في برنامج الcmd)
مثال:
C:\Android> fastboot flash system system.zip
واضغط انتر Enter للبدء.
وهناك قواعد لبعض الأوامر لا تتغير الا مثلا أسماء الملفات كما في المثالsystem.zip سيتم تغييرها الى اسم الملف الذي سنفلشه وتم وضعه في مجلد Android،لذلك سأذكر لكم في الموضوع القادم أهم الأوامر التي ستتعاملون معها.
الى هنا انتهى موضوعنا اشكر كل من تابع الموضوع الى النهاية...
منقول للفائدة
إرسال تعليق