برنامه گرفتن دامپ در حالت adb

نویسنده: Behzad GSM
بازدید: 2565 نفر
به روز رسانی:

دامپ

برنامه گرفتن دامپ در حالت adb

آموزش نصب ADB و FastBoot + دستورات آن

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

در ادامه با نصب ADB و معرفی پرکاربردترین دستورات آن در خدمت شما هستیم.

دو روش نصب ADB را شرح میدیم.

پیشنهاد میشود هر دو برنامه نصب کنید

دامپ

1- نصب ADB Installer کم حجم و سریع

این برنامه را یکی از کاربران فروم تخصصی XDA توسعه داده و ADB و درایورهای مورد نیاز دستگاه شما را در رایانه به سادگی نصب میکند.

برنامه را از لینک زیر دریافت کنید برای نصب سه سوال از شما میکند که “Y” را تایپ و اینتر را بزنید.

لینک دانلود کمکی Dropbox Google Drive

اگر از ویندوز 7 (windows seven) استفاده میکنید همین الان بدون خواندن پیشنیاز به سراغ آموزش و نصب درایورهای مربوطه بروید و هیچ گونه مشکلی نخواهید داشت

ولی در صورتی که کاریر ویندوز 8 یا 8.1 به بالا هستید قبل از شروع به نصب درایور باید اقدامات زیر را انجام دهید وگرنه ADB و Driver مورد نظر بخوبی نصب نخواهند شد!

دامپ

2- نصب اندروید SDK نسخه رسمی

پیشنهاد میشود پکیج Android SDK را نیز نصب کنید.

پیش نیاز نصب شدن SDK نصب بودن java se development kit یا به اختصار JDK است اگر این پکیج را تا به حال نصب نکردید ابتدا باید آنرا دانلود کنید.

IP و اینترنت ایران برای آپدیت موارد SDK تحریم است و برای آپدیت کردن به برنامه های تغییر IP نیاز دارید

قبل از اجرای دستورات از نصب شدن ADB مطمئن باشید و حتما usb debugging را فعال کنید.

نکته بسیار مهم:

برای اجرا دستوراتی که نیاز به فایل ندارد فقط کافیست RUN را اجرا کنید و CMD تایپ و اینتر کنید و دستورات را اجرا کنید. مانند دستور ریبوت

ولی برای فرامینی که نیاز به فایل دارند مانند فلش یک فایل، نصب یک فایل APK و… حتما باید در مسیر آن فایل CMD را اجرا کنید (در فضای خالی از آن پوشه Shift را نگه دارید و کلیک راست کنید سپس open command window here را بزنید) و یا در محیط CMD آن فایل را آدرس دهی کنید.

دستورات:

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 OPFilemanager.apk

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

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

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

برای مثال: adb uninstall (filename).apk

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

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

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

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

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

برای مثال:

adb pull /system/reserve/OPFilemanager/OPFilemanager.apk

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

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

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

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

<آدرس فایل بکاپ> adb restore  بازگردانی نسخه پشتیبان به مسیر دلخواه

for %f in (<folder-path>\*.apk) do adb install “%f” برای نصب همزمان چند برنامه (به جای folder-path مسیر پوشه برنامه ها را قرار دهید.)

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

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

adb shell screencap -p “/path/to/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  وایپ و پاک کردن کش

نکته در فرامین زیر باید در مسیر فایلی که میخواهید فلش کنید باشید (در فضای خالی از پوشه آن فایل Shift را نگه دارید و کلیک راست کنید سپس open command window here را بزنید) و بجای filename اسم فایل خود با پسوند بنویسید. مثال fastboot flash recovery TWRP.img

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

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

fastboot flash system filename

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

fastboot flash data filename

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

fastboot flash cache filename

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

fastboot flash userdata filename

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

fastboot flash bootloader filename

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

fastboot flash radio filename

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

لینک دانلود نرم افزار بکاپ گیری دامپ در حالت ADB

دانلود


نظرتان را به اشتراک بگذارید

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