ماذا يعني مصطلح الـ ADB وكيف يمكن الإستفادة منه
اولا : بعض اساسيات ADB:
الامر الاول : adb devices
وبهذا ا?مر يمكننا عرض ا?جهزة المتصلة بالابتوب
للدخول لادواتها مثل rm او pm
الامر الثاني : adb reboot
بهذا الامر يمكننا اعادة تشغيل الهاتف بعد الانتهاء من
العمل على ADB
الامر الثالث : adb reboot recovery
يمكننا من هذا الامر اعادة تشغيل الهاتف بوضع
الريكفري كما نرى هذه الاداة موجودة في بعض اضافات
xposed لاضافتها للهاتف وهنا لانحتاج روت
الامر الرابع : adb reboot download
لاعادة تشغيل الهاتف بوضع داونلود لاي جهاز من اجل
عمل فلاش روم لاي نوع من انواع الاجهزة
الامر الخامس : adb reboot bootloader
لاعادة تشغيل الهاتف بوضع البوت لودر ان كنت تريد
فتحه
الامر السادس : adb reboot fastboot
لاعادة تشغيل الهاتف بوضع الفاست بوت الهام جداً لفلاش
ريكفري لبعض الاجهزة مثل HTC
ثانياً : يمكنك تنصيب تطبيق او ازالته او تحديثه
عبرالامر التالي :
adb install <ApplicationpathPackagename>.a
pk
بدل name نضع اسم التطبيق ولالغاء التثبيت
نضع un في بداية الامر ليصبح
adb uninstall <Applicationpat
hPackagename>.apk
ولتنصيب تطبيق من الكمبيوتر او اللابتوب نكتب مساره
في الامر :
مثال :
adb install C:/Users/UsamaM/Desktop/
pou.apk .
ثانياً : عمل باك اب لتطبيقات المستخدم بدون روت
والمعروف ان ذلك يحتاج روت وحفطه في مجلد ADB على
الكمبيوتر والامر هو
adb pull /system/app backup/installedapps
ثالثا : الدخول لملفات النظام بدون روت وسنستخدم الامر
التالي مع مثال ونقل الملفات الى جهاز الكمبيوتر
adb rootadb push >adb push
مثال:
c:\users\UsamaM\desktop\Song.mp3
\system\media
المعدل وبعض التطبيقات الخاصة بالنظام وستحفظ
النسخة في ملف ADB على الكمبيوتر والامر هو :
adb pull /system/app backup/systemapps
خامساً : adb shell
للدخول للاداة المعروفة و التحكم بالهاتف مثل su
و exit تعني الخروج من الوضع
وايضاً : adb shell <command you want>e.g adb
shell su
للتبديل بين وضعية الروت والوضعية العادية ان كان
لديك روت وكتابة بعض الاوامر
بدل : command you want تضع الانر الذي تريده من
حذف او استبدال او تنصيب او الغاء او فك ضغط .. الخ.
سادساً : fastboot
لايمكن التفريق بينه وبين adb
والذي يعد البيئة الرئيسية لتفليش اي ملف على الهاتف
مثل recovery او ملفات zip
اهم اوامره : Fastboot Flash File.zip
لتفليش ملف zip الذي نفلشه عادة من الريكفري مثل
الروم المطبوخ
Fastboot Flash recovery recoveryname.img
لتفليش ريكفري وبدل name نضع الاسم الخاص
بالريكفري
Fastboot flash boot bootname.img
لتفليش ملف boot الهام جدا ان كان هناك عطل في
النظام والملفات الاقلاعية
fastboot flash system system.img
fastboot flash data data.img
fastboot flash cache cache.img
لتفليش ملف system و data و cache وهذا كله
يكون روم
fastboot oem get_identifier_token
fastboot oem flash Unlock_code.bin
fastboot oem lock
للحصول على معرف الجهاز لاستخدامه في عمليه فتح
البوت لودر وقفله من جديد
fastboot erase system
fastboot erase data
fastboot erase cache
لاستعادة النسخة التي قمت بأخذها عن كل من النظام او
الداتا او ملفات الكاش وهي من خصائص الريكفري
المعدل
سابعاً :
adb logcat
لعرض الوقت الحقيقي لتشغيل الجهاز اول مرة
adb logcat > logcat.txt
انشاء ملف داخل ADB يتضمن كل ما يتعلق بتشغيل
والوقت الحقيقي للتشغيل مفصلا يحتاج platform-
toolsمن android-SDK
ليست هناك تعليقات:
إرسال تعليق