التقنيةالكمبيوتر والانترنتالهواتفكيفية

كيفية استخدام أوامر ADB لإدارة الهاتف

كيفية استخدام أوامر ADB لإدارة الهاتف

دليل شامل للتحكم بجهازك الأندرويد عبر أوامر ADB

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

ما هي أوامر ADB ولماذا هي مهمة؟

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

التحضير لاستخدام ADB: الخطوات الأولية

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

تثبيت حزمة أدوات منصة SDK Platform-Tools

الخطوة الأولى تتمثل في تنزيل وتثبيت حزمة أدوات منصة Android SDK Platform-Tools. هذه الحزمة تحتوي على أدوات مثل ADB وFastboot الضرورية للتفاعل مع جهازك. يمكنك تنزيلها مباشرة من موقع مطوري أندرويد الرسمي. بعد التنزيل، قم بفك ضغط الملف في مجلد يسهل الوصول إليه على جهاز الكمبيوتر الخاص بك، مثل “C:\adb” على نظام ويندوز، أو “~/adb” على أنظمة لينكس وماك.

تأكد من إضافة مسار هذا المجلد إلى متغيرات البيئة (PATH) في نظام التشغيل الخاص بك. هذا سيسمح لك بتشغيل أوامر ADB من أي مجلد في سطر الأوامر دون الحاجة إلى التنقل إلى مجلد الأدوات في كل مرة. هذه الخطوة حاسمة لراحة الاستخدام وفعالية العمل مع الأوامر.

تفعيل وضع المطور وتصحيح أخطاء USB

على جهاز الأندرويد الخاص بك، تحتاج إلى تفعيل وضع المطور (Developer Options) ومن ثم تفعيل خيار تصحيح أخطاء USB (USB Debugging). لتمكين وضع المطور، اذهب إلى “الإعدادات” ثم “حول الهاتف” (About Phone)، واضغط عدة مرات متتالية على “رقم البناء” (Build Number) حتى تظهر رسالة تفيد بتفعيل وضع المطور.

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

تثبيت تعريفات USB المناسبة

لضمان تعرف الكمبيوتر على جهاز الأندرويد الخاص بك بشكل صحيح، قد تحتاج إلى تثبيت تعريفات USB الخاصة بالشركة المصنعة لهاتفك. معظم الهواتف الحديثة لا تتطلب ذلك، ولكن في بعض الحالات، خاصة على أنظمة ويندوز، قد يكون من الضروري تثبيت هذه التعريفات يدويًا. ابحث عن “تعريفات USB [اسم شركتك المصنعة للهاتف]” وقم بتنزيلها من الموقع الرسمي للشركة.

بعد التثبيت، قم بتوصيل هاتفك بالكمبيوتر باستخدام كابل USB عالي الجودة. عند الاتصال لأول مرة، قد تظهر رسالة على شاشة هاتفك تسألك عن السماح بتصحيح أخطاء USB من هذا الكمبيوتر. تأكد من الموافقة عليها، ويمكنك تحديد “السماح دائمًا من هذا الكمبيوتر” لتجنب السؤال مرة أخرى في المستقبل.

الأوامر الأساسية لـ ADB واستخداماتها

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

فحص اتصال الجهاز: adb devices

هذا هو الأمر الأول الذي يجب عليك استخدامه للتأكد من أن جهازك متصل بشكل صحيح والكمبيوتر يتعرف عليه. افتح موجه الأوامر (Command Prompt على ويندوز أو Terminal على لينكس وماك) واكتب: adb devices

إذا ظهرت قائمة بالأجهزة المتصلة مع كلمة “device” بجانبها، فهذا يعني أن الاتصال ناجح وجهازك جاهز لاستقبال الأوامر. إذا ظهرت “unauthorized” فراجع إعدادات “تصحيح أخطاء USB” على هاتفك واقبل التفويض. إذا لم يظهر أي شيء، تأكد من التعريفات والكابل.

تثبيت التطبيقات: adb install

يمكنك استخدام ADB لتثبيت ملفات APK مباشرة على هاتفك. هذا مفيد جدًا عندما لا يمكنك الوصول إلى متجر Google Play أو عندما تريد تثبيت إصدارات تجريبية من التطبيقات. ببساطة، ضع ملف الـ APK في نفس مجلد أدوات ADB أو قم بتحديد المسار الكامل له.

الأمر هو: adb install [مسار_الملف.apk].
على سبيل المثال: adb install C:\Users\YourUser\Downloads\app.apk
يمكنك أيضًا إضافة خيارات مثل -r لإعادة التثبيت مع الاحتفاظ بالبيانات، أو -s لتثبيت التطبيق على بطاقة الذاكرة الخارجية إذا كان الجهاز يدعم ذلك.

إلغاء تثبيت التطبيقات: adb uninstall

لإزالة تطبيق من هاتفك، يمكنك استخدام أمر adb uninstall. ستحتاج إلى معرفة اسم حزمة التطبيق (Package Name) وليس اسمه الظاهر للمستخدم. يمكنك العثور على اسم الحزمة باستخدام تطبيقات خارجية أو بالبحث على الإنترنت.

الأمر هو: adb uninstall [اسم_حزمة_التطبيق].
على سبيل المثال: adb uninstall com.whatsapp
يمكنك إضافة -k للاحتفاظ بملفات بيانات التطبيق والكاش بعد إلغاء التثبيت إذا كنت تخطط لإعادة تثبيته لاحقًا مع استعادة بياناته.

سحب الملفات من الهاتف: adb pull

يسمح لك هذا الأمر بنقل الملفات من هاتفك إلى جهاز الكمبيوتر الخاص بك. هذا مفيد جدًا لأخذ نسخ احتياطية من الصور أو المستندات أو أي ملفات أخرى موجودة على ذاكرة الهاتف الداخلية. ستحتاج إلى معرفة المسار الكامل للملف على هاتفك.

الأمر هو: adb pull [مسار_الملف_على_الهاتف] [مسار_الحفظ_على_الكمبيوتر].
مثال: adb pull /sdcard/DCIM/Camera/IMG_1234.jpg C:\Users\YourUser\Pictures
تذكر أن المسارات على أندرويد حساسة لحالة الأحرف (case-sensitive).

دفع الملفات إلى الهاتف: adb push

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

الأمر هو: adb push [مسار_الملف_على_الكمبيوتر] [مسار_الحفظ_على_الهاتف].
مثال: adb push C:\Users\YourUser\Music\song.mp3 /sdcard/Music
تأكد من وجود أذونات الكتابة في المسار المحدد على الهاتف، وإلا فقد تفشل العملية.

الوصول إلى shell الجهاز: adb shell

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

الأمر هو: adb shell
بمجرد الدخول، ستتغير علامة سطر الأوامر لتعكس أنك داخل الجهاز. يمكنك عندها تشغيل أوامر مثل ls لعرض محتويات المجلد، pm list packages لعرض قائمة التطبيقات المثبتة، أو dumpsys للحصول على معلومات مفصلة عن حالة النظام. للخروج، اكتب exit.

حلول متقدمة لمشاكل الهاتف باستخدام ADB

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

إعادة تشغيل الهاتف: adb reboot

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

الأمر هو: adb reboot
يمكنك أيضًا إعادة تشغيل الهاتف في أوضاع محددة:

  • adb reboot recovery لإعادة التشغيل إلى وضع الاسترداد (Recovery Mode).
  • adb reboot bootloader لإعادة التشغيل إلى وضع محمل الإقلاع (Bootloader/Fastboot Mode).

هذه الأوامر حيوية لتثبيت الرومات المخصصة أو استعادة الجهاز.

إعادة ضبط المصنع (Factory Reset) من ADB

في بعض الحالات، قد تحتاج إلى إعادة ضبط المصنع لجهازك لإصلاح مشاكل كبيرة أو إعداد الجهاز للبيع. يمكن القيام بذلك عبر ADB shell. هذه العملية ستمحو جميع البيانات من جهازك.

أولًا، ادخل إلى shell: adb shell
ثم استخدم الأمر التالي: wipe data أو recovery --wipe_data (قد يختلف الأمر قليلاً حسب الجهاز والروم).

بديل أكثر شيوعًا وآمانًا: ادخل إلى وضع الاسترداد (Recovery Mode) باستخدام adb reboot recovery، ثم استخدم أزرار الصوت والطاقة للتنقل واختيار “Wipe data/factory reset”. هذه الطريقة أكثر أمانًا وتوافقًا.

تحديث النظام (Sideloading OTA updates)

إذا كان لديك ملف تحديث OTA (Over-The-Air) ولم تتمكن من تثبيته بالطرق العادية، يمكنك استخدام ADB sideload. هذه الطريقة تتطلب منك الدخول إلى وضع الاسترداد ومن ثم اختيار “Apply update from ADB”.

بعد تحديد “Apply update from ADB” في وضع الاسترداد، قم بتشغيل الأمر التالي على الكمبيوتر:
adb sideload [مسار_ملف_التحديث.zip].
مثال: adb sideload C:\updates\update.zip
هذه الطريقة فعالة لإصلاح مشكلات التحديث أو لتثبيت تحديثات غير متوفرة بشكل مباشر.

نصائح إضافية للاستخدام الأمثل لـ ADB

لتعظيم استفادتك من أوامر ADB وضمان تجربة سلسة، هناك بعض النصائح والممارسات الجيدة التي يجب مراعاتها. هذه النصائح ستساعدك على تجنب المشاكل، وتحسين كفاءتك، واستكشاف المزيد من إمكانيات هذه الأداة القوية.

استخدام ADB في وضع Fastboot

Fastboot هو وضع آخر للتحكم بالجهاز، وعادة ما يستخدم لتعديل الأجزاء الأساسية من النظام مثل الفلاش أو تقسيمات القرص. للوصول إليه، قم بإعادة تشغيل الجهاز باستخدام adb reboot bootloader. بمجرد الدخول، يمكنك استخدام أوامر fastboot.

أمثلة لأوامر Fastboot:

  • fastboot devices للتحقق من اتصال الجهاز في وضع Fastboot.
  • fastboot flash recovery recovery.img لفلاش ملف ريكفري مخصص.
  • fastboot erase userdata لمسح بيانات المستخدم.

استخدام Fastboot يتطلب حذرًا شديدًا، فالأخطاء هنا قد تؤدي إلى إتلاف الجهاز (brick).

تجنب المشاكل الشائعة وحلولها

“device unauthorized”: تأكد من قبول التفويض على شاشة هاتفك عند توصيله بالكمبيوتر.
“device not found”: تحقق من تثبيت تعريفات USB الصحيحة، وتفعيل تصحيح أخطاء USB، وجودة كابل USB. جرب منفذ USB مختلفًا على الكمبيوتر.
“command not found”: تأكد من أن مسار أدوات ADB مضاف إلى متغيرات البيئة (PATH) أو أنك تقوم بتشغيل الأمر من نفس المجلد الذي يحتوي على ملفات ADB.

تذكر دائمًا استخدام كابل USB عالي الجودة والاتصال بمنفذ USB مباشر على الكمبيوتر (تجنب الموزعات USB Hubs). حافظ على تحديث أدوات ADB الخاصة بك للحصول على أحدث التوافق والميزات.

الخاتمة

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

Dr. Mena

كاتب ومحرر بموقع هاو منذ عام 2016.

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى

أنت تستخدم إضافة Adblock

برجاء دعمنا عن طريق تعطيل إضافة Adblock