ما هي أداة ADB الخاصة بهواتف الأندرويد

اقرأ في هذا المقال


قامت قوقل بإصدار أداتين تسمى (Android Debug Bridge) وتختصر بـ (ADB) و(fastboot)، وهما متاحتان في حزمة تسمى أدوات النظام الأساسي. وهي واجهة سطر الأوامر تتيح لك تخصيص هاتف أندرويد الخاص بك، والتحكم فيه عن طريق إرسال الأوامر إليه من خلال جهاز الكمبيوتر الخاص بك.

كيفية بدء استخدام أداة قوقل (ADB):

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

حيث يمكن استخدام أوامر (ADB) لتعديل جهاز أندرويد عبر الكمبيوتر، وهناك الكثير ممّا هو ممكن. باستخدام (ADB)، يمكن القيام بأشياء مثل تثبيت تحديثات النظام أو حتى التعامل مع الأشياء التي تكون مقيدة عادةً، مثل تعديل الإعدادات التي لم تكن تعلم بوجودها، أو الوصول إلى مجلدات النظام التي يتم تأمينها عادةً.

فيما يلي بعض الأمثلة على أوامر (ADB):

  • (adb devices): تعرض الأجهزة المدعومة من (ADB) المتصلة بجهاز الكمبيوتر الخاص بك.
  • (adb reboot): يعيد تشغيل هاتفك.
  • (adb backup): يقوم بإنشاء نسخة احتياطية كاملة لهاتفك وحفظها على جهاز الكمبيوتر الخاص بك.
  • (adb sideload): يساعد في تحميل (ROMs) وملفات (ZIP) من جهاز الكمبيوتر إلى جهاز أندرويد.
  • (adb pull): يقوم بنسخ الملفات من الهاتف إلى جهاز الكمبيوتر الخاص بك.
  • (adb shell): يسمح بتشغيل الأوامر في محطة على جهاز أندرويد.
  • (adb reboot -bootloader): يبدأ هاتفك في وضع أداة تحميل التشغيل بحيث يمكن تشغيل أوامر (fastboot).

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

كيفية تنزيل (ADB) و(Fastboot):

كلتا هاتين الأداتين متاحتان من خلال (Android.com) ويجب القيام بزيارة صفحة تنزيل (SDK Platform-Tools) للعثور على أحدث إصدار من (ADB) و(fastboot). حيث يتم تضمينها أيضًا في أندرويد (SDK) الكامل ولكن ليس من الضروري تنزيل كل ذلك فقط لهاتين الأداتين اللتين يمكن الحصول عليهما من خلال أدوات النظام الأساسي.

  • اختيار رابط التنزيل الذي يتوافق مع نظام التشغيل الخاص بك. وبمعنى آخر، إذا كان لديك ويندوز، فيجب اختيار (SDK Platform-Tools) لنظام ويندوز واحد، أو تنزيل (Mac) لنظام (macOS).
  • بعد قراءة الشروط والأحكام، يجب النقر فوق المربع الموجود بجوار لقد قرأت البنود والشروط والموافقة عليها.
  • النقر فوق تنزيل (SDK PLATFORM-TOOLS FOR) [نظام التشغيل].
  • حفظ الملف في مكان لا يُنسى لأنك ستستخدمه مرة أخرى قريبًا. ويكون المجلد الذي تحفظ فيه الملفات عادةً جيدًا طالما أنك تعرف كيفية العودة إلى هناك.

نظرًا لأن (ADB) يتم تنزيله في أرشيف (ZIP)، فسوف تستخرجه قبل استخدامه، والذي يمكن اختيار موقع له في الخطوة التالية. هذا يعني أن الموقع في الخطوة 4 ليس بالضرورة الموقع الدائم للبرنامج.

كيفية فتح الملف المضغوط لأدوات النظام الأساسي:

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

في نظام ويندوز:

  • النقر بزر الماوس الأيمن فوق (platform-tools-latest-windows.zip) واختيار خيار الاستخراج. ويطلق عليه استخراج الكل في بعض إصدارات ويندوز.
  • عند سؤالك عن مكان حفظ الملف، يجب اختيار مجلدًا مناسبًا لبقاء (ADB)، وليس في مكان مؤقت مثل مجلد التنزيلات أو في مكان يسهل تشوشه مثل سطح المكتب.
  • وضع علامة في المربع بجوار إظهار الملفات المستخرجة عند الانتهاء.
  • النقر فوق استخراج لحفظ الملفات هناك.
  • يجب أن يفتح المجلد الذي اخترته في الخطوة 1 ويعرض مجلد أدوات النظام الأساسي الذي تم استخراجه من ملف (ZIP) الذي قمت بتنزيله مسبقًا.

في نظام (macOS):

  • النقر نقرًا مزدوجًا فوق (platform-tools-latest-darwin.zip) لاستخراج المحتويات فورًا إلى نفس المجلد الذي أنت فيه.
  • يجب أن يظهر مجلد جديد يسمى أدوات النظام الأساسي.
  • يمكن نقل هذا المجلد إلى أي مكان تريده أو يمكن الاحتفاظ به في مكانه.

في نظام لينكس:

يمكن لمستخدمي Linux استخدام الأمر (Terminal) التالي، مع استبدال (destination_folder) بأي مجلد تريد أن ينتهي به المطاف في مجلد أداة النظام الأساسي.

(unzip platform-tools-latest-linux.zip -d destination_folder)

يجب فتح (Terminal) في المجلد حيث يوجد ملف (ZIP). وإذا لم يكن هناك، فيجب تعديل (platform-tools-latest-linux.zip) لتضمين المسار الكامل. وإذا لم يتم تثبيت أداة فك الضغط، فيجب القيام بتشغيل هذا الأمر:

(sudo apt-get install unzip)

يمكن استخدام برامج (7-Zip أو PeaZip) بدلاً من ذلك إذا كنت لا تفضل استخدام الأوامر هذه.

كيفية نسخ مسار المجلد إلى مجلد أدوات النظام الأساسي:

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

أسهل طريقة للقيام بذلك هي نسخ المسار أولاً إلى المجلد:

في نظام ويندوز:

  • فتح المجلد الذي استخرجت منه مجلد أدوات النظام الأساسي.
  • فتح مجلد أدوات النظام الأساسي حتى تتمكن من رؤية المجلدات والملفات الموجودة بداخله.
  • في الجزء العلوي من النافذة، يجب النقر في مساحة فارغة بجوار المسار. ويمكن بدلاً من ذلك الضغط على (Alt + D) لنقل التركيز الحالي بسرعة إلى شريط التنقل وتمييز مسار المجلد تلقائيًا.
  • عندما يتم تمييز المسار إلى المجلد المفتوح، يجب النقر بزر الماوس الأيمن ونسخه، أو الضغط على (Ctrl + C).

في نظام (macOS):

  • تحديد مجلد أدوات النظام الأساسي الذي قمت باستخراجه.
  • الضغط على (Command + i) لفتح نافذة الحصول على معلومات لهذا المجلد.
  • النقر واسحب لتحديد المسار بجوار “أين” حتى يتم تمييزه.
  • الضغط على (Command + C) لنسخ مسار المجلد.

في نظام لينكس

  • فتح مجلد أدوات النظام الأساسي حتى تتمكن من رؤية المجلدات والملفات الأخرى الموجودة بداخله.
  • الضغط على (Ctrl + L) لنقل التركيز إلى شريط التنقل. ويجب أن يتم تمييز المسار على الفور.
  • نسخ المسار باستخدام اختصار لوحة المفاتيح (Ctrl + C).

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

كيفية القيام بتحرير متغير نظام المسار:

إليك كيفية فتح شاشة تحرير متغير النظام في ويندوز حيث يمكن إعداد المسار الذي تم نسخه كمتغير نظام (PATH):

  • فتح لوحة التحكم.
  • البحث عن تطبيق النظام الصغير وافتحه.
  • اختيار إعدادات النظام المتقدمة من الجانب الأيسر.
  • يجب النقر أو الضغط على متغيرات البيئة في نافذة خصائص النظام.
  • تحديد موقع المنطقة السفلية المسمى متغيرات النظام، والبحث عن المتغير المسمى المسار.
  • النقر على تعديل….
  • النقر بزر الماوس الأيمن في القيمة المتغيرة: مربع النص والصاق المسار إلى مجلد أدوات النظام الأساسي. وإذا كانت هناك مسارات أخرى في مربع النص بالفعل، فيجب الانتقال إلى أقصى الجانب الأيمن أو الضغط على (End) على لوحة المفاتيح للوصول بسرعة إلى هناك ووضع فاصلة منقوطة في النهاية. وبدون أي مسافات يجب النقر بزر الماوس الأيمن والصق مسار المجلد الخاص بك هناك.
  • النقر فوق موافق عدة مرات حتى تخرج من خصائص النظام.

ويجب إتباع هذه الخطوات لتحرير ملف (PATH)  في (macOS) أو (Linux):

  • فتح (Terminal) من خلال (Spotlight أو Applications / Utilities).
  • إدخال هذا الأمر لفتح ملف تعريف (Bash) الخاص بك في محرر النصوص الافتراضي الخاص بك: (touch ~/.bash_profile; open ~/.bash_profile)
  • تحريك المؤشر إلى نهاية الملف وأدخل ما يلي، واستبدل المجلد بالمسار إلى مجلد أدوات النظام الأساسي (export PATH=”$HOME/folder/bin:$PATH”)
  • حفظ الملف واخرج من محرر النصوص.
  • إدخال الأمر (Terminal) التالي لتشغيل ملف تعريف (Bash) الخاص بك: (source ~/.bash_profile)

كيفية عمل اختبار للتأكد من أنه يمكن الوصول إلى (ADB):

بعد أن تم تكوين متغير النظام بشكل صحيح، يجب عليك التحقق من أنه يمكن بالفعل تشغيل الأوامر مقابل البرنامج.

  • فتح موجه الأوامر أو المحطة الطرفية.
  • إدخال (adb).
  • إذا كانت نتيجة الأمر نصًا مشابهًا لهذا فأنت جاهز لبدء استخدام (Android Debug Bridge) من سطر الأوامر:

(Android Debug Bridge version 1.0.39 Revision 3db08f2c6889-android Installed as C:\ADB\platform-tools\adb.exe)


شارك المقالة: