اقرأ في هذا المقال
- كيفية إعداد (Minimal ADB and Fastboot)
- كيفية نقل الملفات من وإلى جهاز الأندرويد الخاص بك
- كيفية نقل المجلدات الموجودة على جهاز أندرويد
- كيفية تثبيت أو إلغاء تثبيت تطبيقات أندرويد عن بعد
- كيفية عمل نسخة احتياطية كاملة من هاتف أندرويد الخاص بك
إذا لم تكن قد سمعت عن (Minimal ADB and Fastboot) من قبل، فهي أداة بسيطة لكنها قوية تتيح لك كتابة أوامر للتحكم في هاتف أندرويد المتصل عبر (USB). و قد تبدو بعض الأشياء التي قد يرغب مستخدمو أندرويد العاديون في القيام بها باستخدام أندرويد الخاص بهم معقدة للغاية. حتى شيء بسيط مثل نقل الملفات من هاتفك أو إليه يتطلب خطوات أكثر ممّا ينبغي. أما باستخدام (Minimal ADB and Fastboot)، يمكن القيام بأشياء مثل نقل الملفات أو العثور على الرقم التسلسلي أو حتى أخذ نسخة احتياطية كاملة من هاتفك بأمر واحد بسيط.
كيفية إعداد (Minimal ADB and Fastboot):
(Minimal ADB and Fastboot) متاح لأنظمة (Windows و MacOS و Linux). فيما يلي دليل حول كيفية إعداد (Minimal ABD) على نظامك. فبمجرد تثبيت (Minimal ADB and Fastboot)، تحتاج فقط إلى تمكين تصحيح أخطاء (USB) على هاتفك. ولا يوجد سوى بضع خطوات بسيطة للقيام بذلك.
- القيام بتمكين وضع المطور بالانتقال إلى الإعدادات، والنقر فوق حول الجهاز (أو حول الهاتف)، والاستمرار في النقر فوق رقم الإنشاء حتى ترى تنبيهًا بأن وضع المطور ممكّنًا.
- مرة أخرى، يجب الانتقال إلى الإعدادات. ويجب أن تشاهد الآن رمز خيارات المطور. ثم النقر فوق هذا، والانتقال لأسفل إلى تصحيح أخطاء (USB)، والقيام بتمكينه.
- إعدادات الخروج. حيث تسمح هذه التغييرات لأداة (Minimal ADB and Fastboot) بالاتصال بهاتفك والتحكم فيه.
أنت الآن جاهز للبدء في إصدار الأوامر لهاتفك. وما عليك سوى توصيل هاتف أندرويد بالكمبيوتر باستخدام سلك (USB)، ثم تشغيل (Minimal ADB and Fastboot). وسوف يظهر نافذة أوامر منبثقة. وللتحقق من قدرة (Minimal ADB and Fastboot) على الاتصال بهاتفك، ما عليك سوى إصدار الأمر: أجهزة (adb). سوف يظهر رمزًا عشوائيًا بجوار كلمة الجهاز ضمن قائمة الأجهزة المرفقة. وهذا يعني أن الأداة المساعدة (Minimal ADB and Fastboot) يمكنها رؤية هاتفك، وأنت على استعداد لبدء إصدار أوامر مفيدة.
كيفية نقل الملفات من وإلى جهاز الأندرويد الخاص بك:
هناك عدة طرق لنقل الملفات بين هاتف أندرويد والأجهزة الأخرى. ولكن قد تتطلب معظم هذه الطرق خطوات متعددة أو اتصالات متعدده. أما مع (Minimal ADB and Fastboot)، بمجرد إعداد الكمبيوتر والهاتف مرة واحدة للسماح بأوامر (ADB)، فلن تحتاج إلى إعداده مرة أخرى. حيث يعد نقل الملفات أمرًا سهلاً مثل كتابة أمر واحد بسيط، ويتم نقل الملفات.
- فتح (Minimal ADB and Fastboot)، والتأكد من أنه يمكنه رؤية جهازك عن طريق كتابة أمر (adb devices).
- أمر نقل الملفات من جهاز الكمبيوتر الخاص بك إلى هاتفك هو (adb push). ولنقل الملفات من هاتفك إلى جهاز الكمبيوتر الخاص بك، يكون الأمر (adb pull). وإذا كنت تعرف المسار الذي يوجد به ملفك (مثل الصورة)، فيمكن كتابة الأمر الكامل بما في ذلك المصدر والوجهة، على النحو التالي: (adb pull /SDcard/dcim/camera/20181224_131245.jpg c: / temp / pictures /) وسوف يظهر حالة تعرض ملفًا تم سحبه بنجاح.
- يمكن العثور على الملف المنقول في المكان الثاني الذي حددته.
يمكن نقل الملفات من جهاز الكمبيوتر الخاص بك إلى هاتفك بأمر واحد بسيط بنفس الطريقة. فقط القيام بعكس دلائل المصدر والوجهة. فعلى سبيل المثال، لوضع صورة من جهاز الكمبيوتر الخاص بك على هاتفك، ما عليك سوى كتابة
db push c: \ temp \ pictures \ mypicture.jpg / SDcard / dcim / pictures.
وسوف يؤدي ذلك إلى إنشاء نسخة من الملف على هاتفك، في مجلد / SDcard / dcim / pictures.
كيفية نقل المجلدات الموجودة على جهاز أندرويد:
إذا كنت لا تعرف مسار الملف على جهاز أندرويد الخاص بك، فيمكن استخدام أوامر خاصة تسمى أوامر (adb shell) للبحث عن الملف. وهناك العديد من أوامر (shell) التي يمكن أن تكون مفيدة جدًا للتنقل عبر المجلدات الموجودة على هاتفك.
- ls: يسرد محتويات الدليل.
- cd: يغير الدليل.
- rm: إزالة الملفات أو الدلائل.
- mkdir: القيام بإنشاء دليل جديد.
- cp: نسخ الملفات أو الدلائل.
- mv: نقل الملفات أو إعادة تسميتها.
باستخدام أمر (shell ADB)، يمكن دمج هذه الأوامر عن طريق فصلها بفاصلة منقوطة. فعلى سبيل المثال، للانتقال إلى دليل على هاتفك للعثور على الصور:
- كتابة (adb shell ls) لرؤية كافة الأدلة الموجودة بهاتفك.
- كتابة (adb shell cd SDcard؛ ls) للتنقل إلى دليل (SDcard) وعرض جميع الملفات هناك. حيث يتم تنفيذ كل أمر مفصول بفاصلة منقوطة بالتسلسل.
- الاستمرار في الإضافة إلى الأمر للتنقل بشكل أعمق في الدلائل الفرعية حتى تجد الملفات التي تبحث عنها.
- بمجرد العثور على الملفات التي تريدها، يمكن إصدار أمر (adb pull) لنقل هذه الملفات إلى جهاز الكمبيوتر الخاص بك.
كيفية تثبيت أو إلغاء تثبيت تطبيقات أندرويد عن بعد:
الطريقة الأكثر شيوعًا لتثبيت التطبيقات على أجهزة أندرويد هي البحث في متجر قوقل بلاي وتثبيت التطبيقات من هناك. ويقوم متجر قوقل تلقائيًا بنقل ملف التثبيت المعروف باسم ملف (APK) إلى هاتفك وتشغيله. وكل هذا يحدث تلقائيًا وخلف الكواليس. وومع ذلك، هناك الكثير من المواقع حيث يمكن تنزيل تطبيقات غير متوفرة على قوقل بلاي. حيث تتيح لك هذه تنزيل ملف (APK) على جهاز الكمبيوتر الخاص بك. ويمكن بعد ذلك تثبيت (APK) عن بُعد على هاتفك باستخدام أمر تثبيت (abd) بسيط.
وإليك كيف يعمل:
- القيام بتمكين تثبيت التطبيقات غير المعروفة على هاتفك. على أندرويد (Nougat)، ستجد هذا ضمن الإعدادات، النقر فوق الأمان، والقيام بتمكين مصادر غير معروفة. أما على أندرويد (Oreo)، سوف تجد هذا ضمن الإعدادات، النقر فوق التطبيقات والإشعارات، وتحديد تثبيت تطبيقات غير معروفة.
- القيام بتنزيل ملف (APK) من موقع الويب حيث وجدت التطبيق. ويعد (APK Mirror) أحد المواقع الشهيرة للعثور على التطبيقات خارج متجر قوقل بلاي. حفظ الملف في مكان ما على جهاز الكمبيوتر الخاص بك حيث ستتذكره.
- مع توصيل هاتفك بجهاز الكمبيوتر الخاص بك، يمكن القيام بتشغيل (Minimal ADB and Fastboot). في موجه الأوامر، اكتب الأمر (adb install <NameOfApp> .apk). ويجب استبدل <NameOfApp> بمسار واسم ملف (APK).
- يقوم هذا الأمر تلقائيًا بنقل ملف (APK) إلى جهاز أندرويد، ثم يقوم بتشغيل برنامج التثبيت. وبمجرد الانتهاء من برنامج التثبيت، سوف يظهر التطبيق يظهر في قائمة التطبيقات المثبتة على هاتفك.
- يمكن أيضًا إلغاء تثبيت التطبيقات باستخدام الأمر (adb uninstall). ولكن قبل أن تتمكن من القيام بذلك، تحتاج إلى معرفة اسم الحزمة الكامل للتطبيق المثبت على هاتفك. ومراجعة جميع الحزم المثبتة على هاتفك بكتابة حزم قائمة (adb shell pm). والبحث في هذه القائمة للعثور على اسم التطبيق الذي تريد تثبيته.
- القيام بإلغاء تثبيت التطبيق عن طريق كتابة (<adb uninstall <full package name).واستبدل <full package name> بالاسم الكامل لحزمة التطبيق التي عثرت عليها في القائمة.
- بعد تشغيل الأمر، سوف يظهر كلمة “نجاح”. وسوف يختفي التطبيق من قائمة التطبيقات على هاتف أندرويد.
كيفية عمل نسخة احتياطية كاملة من هاتف أندرويد الخاص بك:
بالنسبة للأشخاص الذين يستخدمون هواتفهمبكثرة، يمكن أن يبدو مثل كارثة حقيقية. ويمكن تجنب ذلك باستخدام (ADB Minimal و Fastboot) لحفظ نسخة احتياطية على جهاز الكمبيوتر الخاص بك. العملية أسهل ممّا تعتقد، حيث يحتوي أمر adb backup على قائمة بالمعلمات التي قد لا تحتاج إلى استخدامها أبدًا، لأن مجرد كتابة أمر (adb backup) سيعمل بشكل جيد مع المعلمات الافتراضية.
تشمل هذه المعلمات:
- -f <file>: لضبط الموقع الذي تريد تخزين النسخة الاحتياطية فيه على جهاز الكمبيوتر الخاص بك.
- -apk | -noapk: تحديد ما إذا كنت تريد إجراء نسخ احتياطي لكل ملف (APK) أم لا للتطبيقات التي قمت بتثبيتها.
- -shared | -noshared: القيام أيضًا بعمل نسخة احتياطية من وحدة التخزين المشتركة مثل بطاقة (SD).
- –all: القيام بعمل نسخة احتياطية من كل تطبيق بدلاً من التطبيقات الفردية فقط.
- -system | nosystem: تحديد ما إذا كنت تريد أيضًا إجراء نسخ احتياطي لتطبيقات النظام أم لا.
- <packages…>: تحديد حزم التطبيقات الفردية لعمل نسخة احتياطية.
إن أبسط طريقة لأخذ نسخة احتياطية هي استخدام المعلمات (-apk و -all و -f).
الأمر للقيام بذلك هو:
adb backup -apk -all -f C: \ temp \ phone_backup \ سامسونج_Backup.ab
وسوف يؤدي هذا إلى تشغيل مطالبة حيث ستقوم بتأكيد النسخ الاحتياطي الكامل وتشفيره إذا كنت ترغب في ذلك. وبمجرد التأكيد، سيبدأ النسخ الاحتياطي الكامل. وقد يستغرق النسخ الاحتياطي الكامل بضع دقائق. وعندما يحدث ذلك، يمكن العثور على ملف النسخ الاحتياطي الكامل في المسار الذي حددته. وإذا تلف هاتفك وفقدت كل شيء عليه، فبمجرد إصلاح الهاتف، يمكن إجراء استرداد كامل عن طريق كتابة الأمر:
adb restore <path and name of file>.ab
وسوف يؤدي هذا إلى تحميل النسخة الاحتياطية الكاملة مرة أخرى إلى هاتفك واستعادة كل شيء إلى طبيعته مرة أخرى. فإذا اخترت نسخ ملفات (APK) احتياطيًا، فسوف يتم إعادة تثبيت جميع التطبيقات الأصلية.