ADB & Fastboot

 

قائمة: أهم سطور أوامر ADB & Fastboot التي ستحتاجها للتعامل مع الاندرويد

في درس اليوم سنتحدث عن بعض سطور أوامر ADB وكذلك Fastboot التي على الأرجح ستحتاجها في حالة أنك أردت التعامل مع هاتفك بشكل أعمق من المعتاد والتي يُمكن أن تكون مفيدة في بعض المواقف المختلفة التي تواجه بها مشكلة معينة على جهازك الاندرويد. جميع سطور أوامر ADB التي سنتحدّث عنها بالأسفل يُمكنك العمل بها على جميع أجهزة اندرويد وذلك بغض النظر عن نوع الهاتف أو حتى إصدار النظام.

هؤلاء الأشخاص الذي اعتادوا على عمل الروت لأجهزتهم أو حتى تنفيذ بعض تعديلات النظام وتخصيصه، على الأرجح أنهم يعرفون بالفعل بشأن ADB & Fastboot. هذه الأدوات المفيدة التي تقوم بالسماح للمستخدم بالولوج للنظام من الأبواب الخلفية عندما تقوم بتوصيله إلى الحاسوب. هذه الأدوات أيضًا تعتبر من أهم الأشياء الضرورية التي ينبغي عليك معرفتها إذا قررت في مرحلةٍ ما أنك تريد التعامل مع هاتفك أكثر من المستخدم العادي مثل عمل الروت أو تنصيب الريكفري المعدل أو حتى عمل بعض التخصيصات التي تحتاج إلى الروت،

والمميز هنا أن كافة سطور ADB دائمًا ما تؤدي إلى نفس النتيجة باختلاف اجهزة الاندرويد، لذلك مهما كان نوع هاتفك لا يوجد ضرر أبدًا من معرفتها لأنها مفيدة مهما كان نوع جهازك الذكي طالما أنه بنظام اندرويد. أدوات ADB هي إختصار لعبارة Android Debug Bridge يُمكنك إستخدامها في حالة أن هاتفك يعمل شكل طبيعي بينما سطور أوامر Fastboot مخصصة فقط في حالة أن الهاتف بداخل وضع Bootloader أو Fastboot. واليوم سنلقي نظرة على بعض سطور أوامر ADB/Fastboot التي يجب عليك معرفتها لأنها ستكون مفيدة في حالة مواجهة أي مشكلة بالهاتف أو حتى أنك أردت فعل شئٍ ما من الأشياء المذكورة سلفًا.

المتطلبات الضرورية لاستخدام ADB/Fastboot


حتى تستطيع إرسال سطور أوامر ADB أو فاستبوت المختلفة إلى جهاز اندرويد، ستحتاج أولًا إلى تفعيل خيار تصحيح USB أو Debugging Mode من قائمة خيارات المبرمج بإعدادات الهاتف، ولتفعل ذلك قم باتباع الخطوات التالية:

توجه إلى إعدادات الهاتف > عن الهاتف > معلومات النظام


توجه إلى خانة رقم إصدار النظام، وقم بالضغط عليه 7 مرات متتالية حتى ترى عبارة “أنت الآن مبرمج!”


الآن بالعودة إلى إعدادات الهاتف، ستجد خيار جديد بإسم “خيارات المبرمج”


قم بالدخول إليه، ثم قم بتفعيل خيارات تصحيح USB


قائمة: سطور أوامر ADB التي يجب عليك معرفتها


كما ذكرنا سابقًا، أوامر ADB تستخدم فقط في حالة أن الهاتف يعمل بداخل النظام كالمعتاد. وذلك لأنك ستحتاج أولًا إلى فتح شاشة القفل ثم الموافقة على الوثوق بجهاز الكمبيوتر المستخدم لإرسال سطور ADB المختلفة للهاتف. وتاليًا، قمنا بترتيب سطور الأوامر الأكثر استخدامًا والتي غالبًا ما ستحتاج إحداها إذا أردت فعل أي شئ بهاتفك.

أمر: adb devices


خاص بإظهار جميع أجهزة اندرويد المتصلة بالكمبيوتر في الوقت الحالي. وغالبًا ما يُستخدم هذا الأمر في التأكد من إستقرار وصحة إتصال الهاتف بالكمبيوتر وأنها قد تعرف عليه بشكل صحيح وذلك قبل تنفيذ أي شئ تريده بالهاتف.

أمر: adb reboot


بإمكانك استخدام سطور أوامر ADB لإعادة تشغيل الهاتف، ويعتبر مفيد في حالة أن الأزرار الحقيقية لديك لا تعمل، أو أنك تستخدم نافذة سطور الأوامر حاليًا بحيث يُمكنك ببساطة إعادة تشغيل هاتفك الاندرويد بأي وضعية تريدها سواء كان الريكفري أو البوتلودر وذلك بدون الإضطرار إلى الضغط على أية أزرار أو فصل الهاتف من كابل USB.


أمر: adb reboot bootloader


يقوم بإعادة تشغيل الهاتف بداخلة وضعية البوتلودر

أمر: adb reboot recovery


مثل الأمر السابق، ولكنه  يقوم بإعادة تشغيل الهاتف بداخلة وضعية الريكفري الرسمي


أمر: adb install


يُمكنك استخدامه في تثبيت تطبيقات الاندرويد (ملفات apk) على جهازك الاندرويد من خلال الكمبيوتر. وهو في الواقع مريح أكثر من الطريقة المعتادة وهي نقل ملف apk على ذاكرة الهاتف ثم تثبيته من خلال مدير الملفات. علمًا أنك يجب عليك أولًا نقل ملف apk الذي تريد تثبيته إلى مجلد أدوات adb على الكمبيوتر أو مجلد ‘platform-tools’ وذلك حتى لا تضطر كتابة مسار التطبيق الحالي على الكمبيوتر وهو الأمر المزعج في معظم الأحيان، وسيكون سطر الأوامر كالتالي:


في حالة تثبيت تطبيق جديد (للمرة الأولى): adb install Wallpapers.apk


في حالة أنك تريد تحديث تطبيق (متواجد على الهاتف): adb install -r Wallpapers.apk


إذا ما صادف أن التطبيق قابل للتثبيت على الذاكرة الخارجية: adb install -s Wallpapers.apk


أمر: adb uninstall


أما هذا الأمر فيُمكنك استخدامه لإزالة أي من تطبيقات الهاتف الحالية، أعتقد أن هذا واضح من إسمه.


وشكل سطر الأوامر يكون كالتالي: adb uninstall com.facebook.katana


ويكون بالشكل التالي إذا كنت تريد الحفاظ على بيانات التطبيق: adb uninstall -k com.facebook.katana


أمر: adb logcat

يقوم بإظهار المعلومات المتعلقة بسجل الهاتف والتطبيقات على الشاشة.


أمر: adb bugrebort


يقوم بإظهار سجل أخطاء النظام على الشاشة.


أمر: adb jdwp


أمر لوضع قائمة بعمليات JDWP وهي اختصار لعبارة (Java Debug Wire Protocol). إذا كنت لا تعرف ما هي، إذًا لا تقلق لأنك على الأرجح لن تحتاجها.


أمر: adb get-serialno


يقوم بإظهار رقم Serial الخاص بجهازك الذكي.


أمر: adb get-state


خاص بإظهار وضع الهاتف الحالي من عِدة جوانب.


أمر: adb wait-for-device


هذا الأمر خاص ببرمجة الهاتف الإنتظار بعض الوقت بين كل أمر والذي يليه، بحيث إذا كنت تقوم بإرسال عِدة أوامر مختلفة، هذا الأمر سيجعل الهاتف ينتظر حتى ينتهي من تنفيذ الأمر الحالي.


أمر: adb start-server


خاص بتشغيل خدمات adb على الكمبيوتر.


أمر: adb kill-server


يقوم بإيقاف تشغيل خدمات adb.exe على الكمبيوتر (الامر السابق).


أمر: adb sideload


مثلما يُمكنك تفليش (تثبيت) ملفات zip المختلفة عبر الريكفري، يُمكنك أيضًا تثبيت نفس الملفات عبر نافذة أوامر Adb باستخدام هذا الأمر، بالطبع يجب أن يكون الريكفري داعم له لأن adb هنا مجرد طريقة بديلة فقط. ومن جهة أخرى، ريكفري TWRP وهو الأشهر بين مجتمعات المطورين كون أنه داعم لجميع أجهزة اندرويد تقريبًا. وباستخدام هذه الطريقة يُمكنك تفليش جميع الملفات التي تريدها بدون أن تضطر لنقلها إلى ذاكرة هاتفك الاندرويد اولًا.


وحتى تنجح في تفليش ملفٍ ما بامتداد ZIP يجب أولًا أن تقوم بنقله لداخل مجلد أدوات ADB وسيكون سطر الأوامر بالشكل التالي: adb sideload sample.zip


أمر: adb pull


هذا الأمر يُمكنك استخدامه لسحب أي نوع من الملفات من جهازك الذكي بنظام اندرويد وحفظه على الكمبيوتر وذلك كما شرحنا من قبل في درس: إسترجاع بيانات هاتف اندرويد بواسطة ADB Recovery. ولتحميل أو حفظ أي ملفات تريدها من هاتفك إلى مجلد platform-tools على الكمبيوتر، قم باستخدام أمر: adb pull /sdcard/screenrecord.mp4


أمر: adb push


بشكل مشابه للأمر السابق، هذا الأمر يستخدم لإرسال الملفات من الكمبيوتر إلى الهاتف. وإذا أردت فعل ذلك ستحتاج أولًا لوضع الملفات التي تريد إرسالها بداخل مجلد platform-tools ثم استخدام أمر: adb push OPLiveWallpapers.apk /sdcar

d

ADB & Fastboot ADB & Fastboot بواسطة Admin Marwan في 7:14 م تقييم: 5

ليست هناك تعليقات:

يتم التشغيل بواسطة Blogger.