دستورات adb & fastboot و نحوی فعال سازی آن

دستورات adb & fastboot و نحوی فعال سازی آن

ADB چیست؟ ADB یا همان Android Debug Bridge یک رابط بین دستگاه اندرویدی شما با کامپیوتر است که با نصب آن روی رایانه میتونید از طریق دستورات زیر دستگاه خود را کنترل کنید یا تغییراتی روی آن اجرا کنید مثلا از طریق کامپیوتر گوشی یا تبلت اندرویدی خود را به محیط ریکاوری ببرید، یک اپیکیشن (برنامه اندرویدی ) روی آن نصب کنید، یا فایل خاصی مانند فایل آپدیت، کاستوم ریکاوری

و ….. را فلش کنید.


دستورات ADB

قبل از اجرای دستورات حتما minimal adb & fastboot را نصب کرده و  usb debugging را فعال کنید.

نحوی اجرا کردن minimal adb & fastboot 

به محلی که minimal را نصب کردم رفته و در فضای خالی از آن Shift را نگه دارید و کلیک راست کنید سپس open command window here را بزنید


adb devices لیست تمام دیوایس های متصل به سیستم (چک کردن اینکه آیا ADB گوشی شما شناسایی شده است یا خیر)

adb reboot  انجام دادن ریبوت (ری استارت)

adb reboot bootloader  ریبوت کردن به محیط بوتلودر و یا فست بوت

adb reboot recovery  ریبوت کردن به محیط ریکاوری

adb reboot download  ریبوت کردن به محیط دانلودینگ

adb reboot sideload  ریبوت کردن به محیط سایدلودینگ


(adb sideload (filename  برای رایت کردن اپدیت های OTA ( فلش پکیج zip)

 مثال: adb sideload ota.zip


adb install برای نصب فایل و یا برنامه بر روی دستگاه

برای مثال: adb install zapya.apk

برای اپدیت و استفاده از برنامه از r- استفاده میکنید

برای مثال :  adb install -r zapya.apk

adb uninstall برای حذف برنامه

برای مثال: adb uninstall packgname


 adb push (local pc) remote phone کپی فایل به دیوایس

برای مثال:   /adb push zapya.apk sdcard

adb logcat  گرفتن logcat کامل (مشاهده لاگ های اندروید)

برای مثال: adb logcat > filename.txt

adb pull <remote phone> local pc  کپی فایل از دیوایس

برای مثال:  adb pull/sdcard/dcim/camera/20200810_257.jpg


adb start-server اجرای adb سرور

adb get-state فهمیدن وضعیت فعلی دستگاه (بوتلودر، آفلاین یا دیوایس مود)

adb get-serialno فهمیدن سریال نامبر

adb backup -all -f /way/file.ab تهیه نسخه پشتیبان روی کامپیوتر (بعد از اسلش مسیر دلخواه خود را وارد کنید)

 adb restore way_backup  بازگردانی نسخه پشتیبان به مسیر دلخواه

adb shell screenrecord way/filename.mp4 برای فیلم گرفتن از صفحه گوشی بدون نیاز به هیچ برنامه ای (بین دو علامت <> مسیر ذخیره فایل را قرار دهید.)

adb shell dumpsys | grep DUMP OF SERVICE دریافت اطلاعات سخت افزاری دستگاه

adb shell screencap -p /way/screenshot.png اسکرین شات گرفتن از صفحه گوشی ( بعد از اسلش محل ذخیره اسکرین شات را تعیین کنید.)

adb wait-for-device اگر این فرمان را بین دو فرمان دیگر قرار دهید بعد از اجرا شدن فرمان اول به طور خودکار فرمان دوم اجرا می گردد.

adb kill-server متوقف کردن adb سرور


دستورات Fastboot

دستورات فست بوت فقط در محیط بوتلودر و فست بوت قابل اجرا هستند.

با استفاده از سه دستور زیر میتوانید با استفاده از adb وارد محیط بوتلودر و فست بوت شوید.

adb reboot bootloader

adb reboot fastboot

adb reboot-bootloader


کاربردی ترین دستورات Fastboot

fastboot devices مشاهده لیست دیوایس های متصل که در فست بوت هستند.

fastboot oem device-info مشاهده اطلاعات بوتلودر (بوتلودر قفل یا باز می باشد)

fastboot erase system  وایپ و پاک کردن سیستم

fastboot erase data وایپ و پاک کردن دیتا

fastboot erase cache  وایپ و پاک کردن کش


fastboot flash recovery filename.img
دستور فلش فایل ریکاوری

fastboot flash boot filename.img
دستور فلش فایل بوت ایمیج

fastboot flash system filename.img

دستور فلش فایل سیستم ایمیج

fastboot flash data filename.img

دستور فلش فایل دیتا ایمیج

fastboot flash cache filename.img

دستور فلش فایل کش ایمیج

fastboot flash userdata filename.img

دستور فلش فایل یوزر دیتا ایمیج

fastboot flash bootloader filename.img

دستور فلش فایل بوتلودر ایمیج

fastboot flash radio filename.img

دستور فلش فایل رادیو ایمیج

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *