دستورات سی دی فست بوت دستورات ADB برای اندروید ویژگی های مجوزهای تحت اللفظی

ADB (Android Debug Bridge)درایوری برای گوشی های هوشمند و تبلت ها است که دستگاه را به کامپیوتر متصل می کند و کنترل عملکرد آن را از طریق خط فرمان امکان پذیر می کند.

چگونه درایور ADB را نصب کنیم؟

در اکثر دستگاه های دارای پردازنده مدیاتک درایورهای ADBبه صورت خودکار نصب می شوند. برای این دانلود آرشیو ، آن را در رایانه خود باز کنید و فایل Install.bat را اجرا کنید.

اگر پس از نصب درایورها و اتصال گوشی هوشمند خاموش به کامپیوتر وارد مدیریت دستگاهچراغ زرد کنار نام روشن می شود، این کار را انجام دهید:

  1. ما از حسابی که دارای حقوق سرپرست است وارد رایانه می شویم.
  2. کلید ترکیبی را فشار دهید - ویندوز + R(دکمه ویندوز بین Ctrl و Alt سمت چپ قرار دارد).
  3. در پنجره ای که باز می شود می نویسیم mmc devmgmt.msc(یا devmgmt.msc) برای نمایش مدیر دستگاه.
  4. در گوشی هوشمند در منو " تنظیمات/برای توسعه دهندگان"روشن کن" اشکال زدایی USB«.
  5. باتری را از گوشی هوشمند خارج می کنیم و سپس آن را برمی گردانیم (بدون اینکه دستگاه را روشن کنیم). اگر باتری قابل جدا شدن نیست، به سادگی گوشی هوشمند را خاموش کنید.
  6. ما گوشی هوشمند را با استفاده از کابل USB به رایانه متصل می کنیم.
  7. مدیریت دستگاه. اگر دستگاهی با مثلث زرد در بخش "" ظاهر شد، آن را بدون جدا کردن تلفن هوشمند روی رایانه نصب کنید.

اگر دستگاه در بخش ظاهر شود پورت های comیا در دستگاه های ناشناختهبا عنوان " MT65xx Preloader" یا " پورت usb MTK" یا " DA USB VCOM"، باید یک نصب دستی انجام دهید.

نصب دستی درایورهای ADB

برای نصب دستی درایورهای adb برای گوشی هوشمند، به یک کامپیوتر، یک کابل USB و چند دقیقه زمان نیاز دارید.

  1. پوشه را با آن دانلود و باز کنید درایورهای ADB .
  2. ما مراحل 1-5 را دنبال می کنیم که در بالا توضیح داده شده است.
  3. روی دستگاه جدیدی که در آن ظاهر می شود کلیک راست کنید مدیریت دستگاه. در منوی ظاهر شده، را انتخاب کنید درایورها را به روز کنید
  4. به پوشه ای که قبلاً بسته نشده است بروید. در آن به زیر شاخه می رویم Win7و بیایید نصب را شروع کنیم. برای 32 سیستم عامل -bit فایل را انتخاب می کند usb2ser_Win7.inf، برای 64 -بیت usb2ser_Win764.inf.
  5. ما دستورالعمل ها را دنبال می کنیم.
  6. درایورها نصب شده اند!

در ویندوز 8، 8.1 و 10، درایورها با تأیید امضا غیرفعال نصب می شوند.

غیرفعال کردن تأیید امضای درایور در ویندوز

غیرفعال کردن تأیید امضا در ویندوز 8:

  1. Win+I -> تغییر تنظیمات کامپیوتر -> عمومی -> گزینه های راه اندازی ویژه -> اکنون راه اندازی مجدد.
  2. هنگام خاموش کردن، روی Diagnostics -> Advanced options -> Boot options -> Restart کلیک کنید.
  3. پس از ظاهر شدن منو، «غیرفعال کردن تأیید امضای اجباری راننده» را انتخاب کنید.

غیرفعال کردن تأیید امضا در ویندوز 8.1:

  1. Win+I -> Settings -> تغییر تنظیمات کامپیوتر -> Update and Recovery -> Recovery -> Restart now.
  2. هنگام خاموش کردن، روی Diagnostics -> Advanced options -> Boot options -> Restart کلیک کنید.
  3. پس از ظاهر شدن یک منو، F7 را فشار دهید و منتظر بمانید تا کامپیوتر دوباره راه اندازی شود.
  4. در مرحله بعد، درایورها را طبق دستورالعمل نصب کنید.

غیرفعال کردن تأیید امضا در ویندوز 10:

  1. کلیدهای Windows و shift را فشار داده و نگه دارید.
  2. شروع بعدی -> خاموش کردن -> راه اندازی مجدد
  3. کلیدهای Windows و shift را رها کرده و "Diagnostics" را انتخاب کنید.
  4. در صفحه بعد گزینه های پیشرفته را انتخاب کنید
  5. سپس به "گزینه های دانلود" بروید
  6. فقط روی "راه اندازی مجدد" کلیک کنید و منتظر بمانید تا سیستم قبل از مرحله بعدی بوت شود.
  7. پس از راه اندازی مجدد، در صفحه انتخاب گزینه بوت سیستم خواهیم بود. کلید F7 را فشار دهید.
  8. رایانه مجدداً راه اندازی می شود و تأیید امضای راننده را غیرفعال می کند.
  9. در مرحله بعد، درایورها را طبق دستورالعمل نصب کنید.

اگر مسیر فایل درایور دستگاه را مشخص کنید، اما مدیر دستگاه اصرار دارد که همه چیز با درایورها خوب است و نمی خواهد آنها را به روز کند، و دستگاه در قسمت " ظاهر می شود. رابط ABD کامپوزیت اندروید"با یک نماد مثلث زرد، سپس باید یک ویرایش در فایل انجام دهید android_winusb.inf،که در پوشه است MTK_Android_USB_Driverاز دانلود شده در " نقطه 1" بایگانی. باید در آن بنویسیم PID\VID، که ابتدا آن را از رایانه خود می شناسیم. بر روی دستگاه دارای مثلث زرد کلیک راست کنید/ خواص/شناسه دستگاه. 2 خط وجود خواهد داشت. اینها خطوطی هستند که باید در فایل کپی کنیم با رانندگان. سپس مسیر این درایور را دوباره مشخص می کنیم.

android_winusb.inf- در این فایل تغییراتی ایجاد کنید.

%CompositeAdbInterface% = USB_Install، USB\VID_0BB4&PID_0C01&REV_0255
%SingleAdbInterface% = USB_Install، USB\VID_0BB4&PID_0C01
%CompositeAdbInterface% = USB_Install، USB\VID_0BB4&PID_0C01&REV_0255

VID\PID می تواند تغییر کند، مقادیر خود را تنظیم کنید.

آیا باید اندروید را با استفاده از FastBoot فلش کنید، اما نمی دانید چگونه؟ این مقاله دستورالعمل های دقیقی در مورد استفاده از ابزار FastBoot و نحوه استفاده از آن برای فلش کردن دستگاه اندرویدی ارائه می دهد.

این راهنما به طور کامل نحوه استفاده از FastBoot را توضیح می دهد! اگر نمی دانید چگونه به روز رسانی های آرشیو شده را نصب کنید، به مقاله - Clockwordmod - نیاز دارید. دستورالعمل بازیابی CWM با تصاویر

دانلود و نصب FastBoot

قبل از فلش کردن اندروید با استفاده از FastBoot، باید آن را دانلود و بر روی کامپیوتر مورد نظر نصب کنید.

1. می توانید ابزار FastBoot را با برنامه رسمی Android SDK (وزن سنگین) دانلود کنید.

چرا ADB RUN بهتر است

راه اندازی

اگر به طور جداگانه Fastboot را دانلود کرده اید

پس از دانلود و نصب FastBoot، " خط فرمان »

و vve دستورات را برای رفتن به پوشه با ابزار Fastboot وارد کنید (در صورت نصببه طور جداگانه FastBoot)

سی دی/
سی دی adb

اگر ADB RUN را دانلود کرده اید

اگر انتخاب شما روی برنامه ADB RUN افتاد، آن را اجرا کنید و از منو Manual -> ADB را انتخاب کنید.

فایل هایی که باید فلش شوند باید در همان پوشه ابزار Fastboot قرار داشته باشند

دستورالعمل دستورات نحوه فلش کردن اندروید با استفاده از FastBoot

نوشتن دستورات و فایل های سفت افزار همانطور که مشخص شده اند بسیار مهم است!

اگر دستور شما مشخص شده باشد

فست بوت فلش کش NazvaniAFiLe.img

پس باید دقیقاً همینطور بنویسید، اما نه به روش دیگری. به عبارتی مورد حروف مهم است وگرنه با خطا مواجه می شوید نمی توان "تصویر" را بارگیری کرد - چنین فایلی وجود ندارد.

راه اندازی مجدد دستورات در حالت سیستم عامل (بوت لودر)

فست بوت ریبوت-بوت لودر

دستور "sees" PC Android شما

عادت کنید قبل از انجام هر کاری در Fastboot بررسی کنید که آیا ارتباط بین رایانه و Android شما وجود دارد یا خیر:

بررسی اینکه آیا رایانه شما می تواند اندروید شما را ببیند یا خیر

دستگاه های فست بوت

این دستور را زمانی اجرا کنید که دستگاه از قبل در حالت سیستم عامل (بوت لودر) است.

دستورات باز کردن و قفل کردن Bootloader Nexus

باز کردن قفل بوت لودر برای Nexus

قفل فست بوت oem

بوت لودر را برای Nexus قفل کنید

قفل OEM fastboot

برای پیدا کردن نسخه بوت لودر دستور دهید

شماره نسخه بوت لودر نصب شده در اندروید را نشان می دهد

fastboot getvar version-bootloader

دستورات قالب بندی پارتیشن

قبل از فلش کردن هر پارتیشنی در اندروید، ابتدا باید آن را فرمت کنید تا مشکلی در کار نباشد

فست بوت پاک کردن Imya_razdela - پاک کردن پارتیشن: بوت، رادیو، بازیابی، سیستم، داده های کاربر و دیگران

پارتیشن کش را پاک می کند

فست بوت پاک کردن کش

قسمت Data را پاک می کند

فست بوت پاک کردن اطلاعات کاربر

پارتیشن سیستم را پاک می کند

سیستم پاک کردن فست بوت

پارتیشن Recovery را پاک می کند

بازیابی پاک کردن سریع بوت

دستورات فلش کردن پارتیشن

بعد از اینکه پارتیشن یا پارتیشن ها را فرمت کردید، می توانید شروع به فلش کردن سیستم عامل کنید

فست بوت فلش Imya_razdela imya_file.img - سیستم عامل پارتیشن انتخاب شده: بوت، رادیو، بازیابی، سیستم، داده های کاربر و دیگران

فلش کردن پارتیشن سیستم (سیستم)

سیستم فلش فست بوت imya.img

پارتیشن کش را فلش کنید

فست بوت فلش کش imya.img

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

fastboot flash userdata imya.img

پارتیشن Recovery را فلش کنید

ریکاوری فست بوت فلش imya.img

تنظیم انیمیشن روشن (پارتیشن سیستم عامل با انیمیشن)

fastboot flash splash1 splash.img

فلش تمام پارتیشن ها (بوت، بازیابی و سیستم)

فلشال فست بوت

بجای imya.img- باید نام فایلی که قرار است فلش کنید را وارد کنید

دستور نصب update.zip

بایگانی به‌روزرسانی در اندروید را با فرمت update.zip یا بایگانی ZIP با تصاویر IMG از بخش‌های مختلف فلش می‌کند.

به روز رسانی fastboot filename.zip

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

بررسی اتصال دستگاه سونی، اگر پاسخ دستگاه 0.3 باشد، آنگاه متصل است

fastboot.exe -i 0x0fce نسخه getvar

بوت لودر را باز کنید

fastboot.exe -i 0x0fce oem باز کردن قفل 0xReceived_Key

اطلاعات دقیق تر در مورد باز کردن قفل بوت لودر سونی - نحوه باز کردن قفل بوت لودر سونی

در انتظار خطای دستگاه

اگر پیغام زیر را برای مدت طولانی در پنجره فرمان روشن دارید: منتظر دستگاه- به معنای:

  • درایور به درستی نصب یا نصب نشده است - دوباره نصب یا نصب کنید
  • دستگاه اندرویدی در حالت بوت لودر نیست - ترجمه کنید
  • اتصال نادرست به پورت USB - از پورت های USB 2.0 عقب کامپیوتر استفاده کنید، از هاب USB استفاده نکنید

اکثر کاربران اندروید چیزی در مورد آن نمی دانند A.D.B.. عنوان کامل - پل اشکال زدایی اندروید، مخفف Android Debug Bridge است. ADB بخشی از Android SDK است . با استفاده از ADB می توانید اقدامات مختلفی را بر روی تبلت یا گوشی هوشمند اندرویدی خود انجام دهید، مانند فلش کردن، کپی کردن فایل ها از رایانه خود به اندروید و بالعکس، بازیابی سیستم و موارد دیگر.

ADB برای اندروید - چیست؟

احتمالاً می دانید که سیستم عامل اندروید بر اساس یک هسته لینوکس تغییر یافته است. بنابراین، نیاز به استفاده از خط فرمان با آن وجود دارد. برنامه است adbبه برقراری ارتباط بین رایانه و اندروید کمک می کند. این بخشی از محیط توسعه Android SDK است، بنابراین برای نصب Android Debug Bridge، باید Android SDK را از وب سایت رسمی دانلود کنید. نسخه هایی برای همه سیستم عامل های محبوب وجود دارد: Windows، Mac OS و Linux. یعنی به بیان ساده، adbاجازه می دهد گوشی یا تبلت خود را با استفاده از کامپیوتر کنترل کنید.

من همچنین دستورالعمل های زیر را توصیه می کنم:

دستورات اولیه adb اندروید

دستگاه خود را از طریق USB به رایانه شخصی خود وصل کنید. مطمئن شوید که همه درایورها نصب شده باشند و اشکال زدایی USB فعال باشد.

برای کار با پل اشکال زدایی اندروید بهترین راه از طریق خط فرمان ویندوز است. برای انجام این کار، در ویندوز XP، روی «شروع» کلیک کنید و در قسمت ورودی «جستجوی برنامه‌ها و فایل‌ها»، «cmd» را وارد کنید، سپس «Enter» را فشار دهید. اگر ویندوز 7 یا بالاتر دارید، روی "شروع" کلیک کنید و در قسمت "Run" "cmd" را تایپ کنید و دوباره "Enter" را فشار دهید.

دستگاه های adb

رایج ترین دستور adb. با استفاده از آن، می توانید تعیین کنید که آیا رایانه شما دستگاه متصل را می بیند یا خیر. اگر همه چیز را به درستی انجام داده باشید، خط زیر ظاهر می شود: "فهرست دستگاه های پیوست شده". بعد از آن شماره سریال تلفن هوشمند یا تبلت خود و وضعیت آن را مشاهده خواهید کرد: "آنلاین" یا "آفلاین".

اگر عبارت "آفلاین" باشد، به این معنی است که دستگاه در حالت خواب است، اگر "آنلاین" باشد، دستگاه آماده اجرای دستورات شما است.

به لطف این دستور می توانید اپلیکیشن ها را روی گوشی هوشمند یا تبلت خود نصب کنید. برای این کار باید مسیری که فایل APK در آن قرار دارد را مشخص کنید:

adb intsall D:\papka_s_faylom\nazvanie_prilogeniya.apk

برای جلوگیری از نوشتن مسیرهای طولانی، فایل را در فهرست راهنمای android-tools کپی کنید. سپس مسیر به این صورت خواهد بود:

adb intsall nazvanie_prilogeniya.apk

adb حذف نصب

باید آن را مانند دستور قبلی وارد کنید. با این کار برنامه حذف می شود.

این تیم ویژگی جالبی دارد. اگر کلید را اضافه کنید -k، سپس وقتی بازی یا برنامه ای را حذف می کنید، اطلاعات و کش آن حذف نمی شود، بلکه در دستگاه اندرویدی باقی می ماند.

به لطف این دستور می توانید فایل ها را از کامپیوتر خود به اندروید انتقال دهید. برای انجام این کار، باید مسیر کاملی که فایل در آن ذخیره شده و کجا آن را منتقل کنید، بدانید.

adb push D:\papka_s_faylom\nazvanie_fayla/sdcard/Android

برای جلوگیری از نوشتن مسیرهای طولانی، فایل را در فهرست راهنمای android-tools کپی کنید. سپس باید وارد کنید:

adb push nazvanie_fayla/sdcard/اندروید

این دستور فایل ها را از اندروید به کامپیوتر کپی می کند. شما باید مسیری که فایل در گوشی هوشمند یا تبلت شما قرار دارد را بدانید و مکانی را که می خواهید فایل را در آن ذخیره کنید مشخص کنید. اگر مورد دوم را مشخص نکنید، فایل در فهرست راهنمای android-tools ذخیره می شود.

adb pull /sdcard/nazvanie_fayla\D:\papka_gde_sohranity

این دستور گوشی یا تبلت اندرویدی شما را ریبوت می کند.

با این دستور می توانید مستقیماً به حالت بوت لودر بوت شوید.

بازیابی راه اندازی مجدد adb

همه دستگاه ها از این دستور پشتیبانی نمی کنند. با استفاده از آن می توانید وارد حالت بازیابی شوید.

adb اتصال

با استفاده از این دستور می توانید دستگاه خود را به یک شبکه Wi-Fi متصل کنید. برای این کار باید آدرس IP و پورت دستگاه را بدانید.

adb connect ip:port

با این دستور شما به تمام فایل های موجود در دستگاه خود دسترسی کامل دارید.

راه دوم برای استفاده از adb shell اجرای یک فرمان پوسته Android با استفاده از این ساختار است:

پوسته adb<команда>

اگر گوشی یا تبلت اندرویدی خود را در حالت بوت لودر قرار دهید، دستورات را انجام دهید adbدیگر کار نخواهد کرد. در اینجا باید از دستورات fastboot استفاده کنید.

برای بررسی اینکه آیا رایانه شخصی و اندروید می توانند یکدیگر را ببینند، از دستور استفاده کنید:

پس از وارد کردن آن باید شماره سریال دستگاه شما ظاهر شود.

با وارد کردن این دستور می توانید بوت لودر گوشی ها و تبلت های ایسوس و اچ تی سی را باز کنید. وقتی دستگاه شما در حالت بوت لودر است، وارد کنید:

همچنین تمام برنامه های نصب شده و اطلاعات شخصی شما از بین می رود.

با استفاده از این دستور می توانید محتویات یک فایل گزارش را نمایش دهید: تغییرات، خطاها و غیره. داده ها خیلی سریع اسکرول می شوند، بنابراین راه حل مناسب ذخیره آن در یک فایل TXT است. برای این کار وارد کنید:

adb logcat > filename.txt

adb sideload

این دستور برای دارندگان دستگاه های Google Nexus مفید خواهد بود. با استفاده از آن می توانید سیستم عامل دستگاه را به روز کنید. آن را در رایانه خود دانلود کنید، Nexus خود را به آن متصل کنید، به حالت Recovery بروید، "Apply update from ADB" را انتخاب کنید و سپس دستور را وارد کنید.

آیا باید اندروید را با استفاده از FastBoot فلش کنید، اما نمی دانید چگونه؟ این مقاله دستورالعمل های دقیقی در مورد استفاده از ابزار FastBoot، نحوه استفاده از آن، از کجا دانلود و نحوه فلش کردن دستگاه اندرویدی ارائه می دهد.

این راهنما به طور کامل نحوه استفاده از FastBoot را توضیح می دهد! نحوه استفاده از Fastboot برای تمیز کردن پارتیشن ها، فلش فایل های IMG، راه اندازی مجدد و بسیاری موارد دیگر.

دانلود و نصب FastBoot

قبل از فلش کردن اندروید با استفاده از FastBoot، باید این ابزار را دانلود کرده و بر روی کامپیوتر مورد نظر نصب کنید:

    1. می توانید FastBoot را از صفحه توسعه دهندگان اندروید موجود دانلود کنید پلت فرم-ابزار .
    2. یا از برنامه استفاده کنید Adb Run, دقیق تر بهتر ، که در آن همه چیز گنجانده شده است و همچنین می داند که چگونه الگوی اندروید را باز کند.

چرا ADB RUN بهتر است؟

راه اندازی ابزار Fastboot

بسته به آنچه که انتخاب کرده اید، ابزار fastboot را به طور جداگانه دانلود کرده اید یا اجرای adb را انتخاب کرده اید، راه اندازی ممکن است متفاوت باشد!

اگر به طور جداگانه Fastboot را دانلود کرده اید

فایل ها را اکسترکت کنید:

  1. adb.exe
  2. AdbWinApi.dll
  3. AdbWinUsbApi.dll
  4. fastboot.exe
  5. libwinpthread-1.dll

آنها را به درایو C:\، پوشه Windows منتقل کنید. شما با موفقیت ADB و Fastboot را روی رایانه خود نصب کرده اید!

پس از دانلود و نصب FastBoot، " خط فرمان".

مثال خط فرمان ویندوز

نمونه ای از نصب ADB و Fastboot.

اگر ADB RUN را دانلود کرده اید

اگر انتخاب شما روی یک برنامه اختصاصی افتاد ADB RUNسپس آن را اجرا کنید، A را تایپ کرده و Enter را فشار دهید.

توصیه می شود فایل هایی را که باید فلش شوند در همان پوشه ای قرار دهید که ابزار Fastboot قرار دارد.

آموزش فلش کردن اندروید با استفاده از FastBoot

نوشتن دستورات و فایل های سفت افزار همانطور که مشخص شده اند بسیار مهم است!

اگر دستور زیر را دارید:

فست بوت فلش کش NazvaniAFiLe.img

پس باید دقیقاً به این صورت بنویسید، نه به روش دیگری. به عبارت دیگر مورد مهم استدر غیر این صورت دریافت خواهید کرد - چنین فایلی وجود ندارد.

دستورات راه اندازی مجدد
Fastboot به حالت سیستم عامل (بوت لودر)

  • برای شروع کار با یک دستگاه اندرویدی با استفاده از Fastboot، ابتدا باید گوشی هوشمند یا تبلت خود را با استفاده از adb در حالت بوت لودر قرار دهید:

بوت لودر راه اندازی مجدد adb

  • اندروید را از حالت سیستم عامل (بوت لودر) به همان حالت راه اندازی مجدد کنید:

فست بوت ریبوت-بوت لودر

  • اندروید را از حالت سیستم عامل بوت لودر به حالت بوت لودر راه اندازی مجدد کنید:

فست بوت ریبوت-بوت لودر

  • اندروید را از حالت سیستم عامل بوت لودر به حالت عادی راه اندازی مجدد کنید:

راه اندازی مجدد فست بوت

دستور "sees" PC Android شما

قبل از انجام هر کاری در Fastboot برای بررسی اینکه آیا ارتباطی بین رایانه و اندروید شما وجود دارد یا خیر، عادت کنید:

  • بررسی اینکه آیا رایانه شخصی اندروید شما را می بیند یا خیر:

دستگاه های فست بوت

این دستور باید زمانی اجرا شود که دستگاه در حال حاضر در حالت سیستم عامل (بوت لودر) است.

دستورات باز کردن و قفل کردن Google Pixel، Bootloader Nexus در Fastboot

  • باز کردن قفل بوت لودر برای Pixel، Nexus:

قفل فست بوت oem

باز کردن قفل فلش فست بوت

  • قفل کردن بوت لودر برای Pixel، Nexus:

قفل OEM fastboot

برای پیدا کردن نسخه بوت لودر دستور دهید

شماره نسخه بوت لودر نصب شده در اندروید را نشان می دهد:

fastboot getvar version-bootloader

دستورات قالب بندی پارتیشن در Fastboot

قبل از فلش کردن هر پارتیشنی در اندروید، ابتدا باید آن را فرمت کنید تا مشکلی در کار نباشد

فست بوت پاک کردن Imya_razdela- پاک کردن پارتیشن: بوت، رادیو، بازیابی، سیستم، داده های کاربر و موارد دیگر.

  • پارتیشن کش را در Fastboot پاک می کند:

فست بوت پاک کردن کش

  • بخش تاریخ (داده/کاربر داده) را در Fastboot پاک می کند:

فست بوت پاک کردن اطلاعات کاربر

  • پارتیشن سیستم را در Fastboot پاک می کند:

سیستم پاک کردن فست بوت

  • پارتیشن بازیابی را در Fastboot پاک می کند:

بازیابی پاک کردن سریع بوت

دستورات فلش کردن پارتیشن های اندروید در Fastboot

بعد از اینکه پارتیشن یا پارتیشن های اندروید را فرمت کردید، می توانید به مرحله بعدی بروید و فریمور را فلش کنید:

فست بوت فلش Imya_razdela imya_file.img- سیستم عامل پارتیشن انتخاب شده: بوت، رادیو، بازیابی، سیستم، داده های کاربر و موارد دیگر.

  • پارتیشن سیستم را فلش کنید:

سیستم فلش فست بوت imya.img

  • پارتیشن کش را فلش کنید:

فست بوت فلش کش imya.img

  • قسمت Data را فلش کنید:

fastboot flash userdata imya.img

  • پارتیشن Recovery را فلش کنید:

ریکاوری فست بوت فلش imya.img

  • فلش همه پارتیشن ها (بوت، بازیابی و سیستم):

فلشال فست بوت

دستور نصب update.zip

بایگانی به روز رسانی را در Android در قالب update.zip فلش می کند - یک بایگانی ZIP با تصاویر IMG از بخش های مختلف:

به روز رسانی fastboot filename.zip

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

بررسی اتصال دستگاه سونی، اگر پاسخ دستگاه 0.3 باشد، آنگاه متصل است:

fastboot.exe -i 0x0fce نسخه getvar

بوت لودر را باز کنید

fastboot.exe -i 0x0fce oem باز کردن قفل 0xReceived_Key

اطلاعات دقیق تر در مورد باز کردن قفل بوت لودر سونی - نحوه باز کردن قفل بوت لودر سونی

در انتظار خطای دستگاه

اگر پیغام زیر را برای مدت طولانی در پنجره فرمان روشن دارید: منتظر دستگاه- به معنای:

  • درایور به درستی نصب یا نصب نشده است - دوباره نصب یا نصب کنید
  • دستگاه اندرویدی در حالت بوت لودر نیست - ترجمه کنید
  • اتصال نادرست به پورت USB - از پورت های USB 2.0 عقب کامپیوتر استفاده کنید، از هاب USB استفاده نکنید

نمونه ویدیویی کار با ابزار Fastboot

برای کسانی که چیزی نمی فهمند!

برای کسانی که چیزی نمی فهمند، از برنامه اختصاصی استفاده کنند ADB RUN، این برنامه تقریباً شامل تمام دستوراتی است که برای FASTBOOT مورد نیاز است!

در زیر مثالی از نحوه عملکرد ADB RUN آورده شده است - نحوه فلش سریع فایل Recovery با استفاده از ADB RUN در کمتر از 5 ثانیه (فقط فراموش نکنید ابتدا به حالت بوت لودر بروید)!

همین! مقالات و دستورالعمل های بیشتر را در بخش بخوانید مقالات و هک های اندروید. با سایت همراه باشید، جالب تر خواهد شد!

ابزارهای زیادی برای کار با تلفن هوشمند متصل از طریق کابل USB یا Wi-Fi وجود دارد. ابزارهای مخصوصا پیشرفته به شما امکان انتقال فایل ها، نصب و حذف نرم افزار، مشاهده مخاطبین، گرفتن اسکرین شات و حتی ارسال پیامک را می دهند، اما هیچ ابزار گرافیکی نمی تواند با قدرتی که کنسول اندروید می تواند ارائه دهد، مقایسه کند. در این مقاله در مورد ADB (Android Debug Bridge) صحبت خواهیم کرد - یک ابزار استاندارد برای اشکال زدایی و کار با کنسول اندروید از رایانه.

دستورات شرح داده شده در مقاله را می توان با بارگیری یک شبیه ساز ترمینال از بازار به طور مستقیم بر روی دستگاه اجرا کرد، اما انجام این کار، البته از رایانه از طریق adb، راحت تر است.

مبانی بانک انکشاف آسیایی

برای شروع کار با ADB، باید آن را در دستگاه خود فعال کنید و ابزار adb و درایورها را روی رایانه خود نصب کنید. اولین کار با فعال کردن "اشکال زدایی USB" در مورد تنظیمات "برای توسعه دهندگان" انجام می شود (اگر این مورد پنهان است، هفت بار روی شماره ساخت در منوی "درباره تلفن" کلیک کنید).

برای نصب ADB بر روی رایانه خود، Adb Kit را دانلود کرده و آن را در هر پوشه ای باز کنید (توصیه می کنم از نام پوشه ها بدون حروف روسی استفاده کنید). ما همچنین درایورهای ADB را دانلود و نصب می کنیم.

باید از خط فرمان با adb کار کنید. Win + R را فشار دهید و cmd را وارد کنید، سپس به پوشه ای که adb در آن قرار دارد بروید. برای پوشه من دستور به صورت زیر خواهد بود:

سی دی\اندروید

برای اینکه همه این دستکاری ها را هر بار انجام ندهید، می توانید پوشه مورد نظر را به متغیر Path اضافه کنید. برای انجام این کار، به "Control Panel -> System -> Advanced system settings -> Environment variables" بروید، متغیر Path را پیدا کنید و مسیر را به پوشه adb به انتهای خط اضافه کنید که با یک نقطه ویرگول از هم جدا شده است. حال پس از راه اندازی کنسول می توانید بلافاصله دستورات لازم را وارد کنید.

بیایید اتصال خود به تلفن را با استفاده از دستور زیر بررسی کنیم (باید لیستی از دستگاه های متصل را نمایش دهد):

دستگاه های adb

شما می توانید با ADB از طریق Wi-Fi کار کنید. برای انجام این کار، به حقوق ریشه و برنامه WiFi ADB نیاز دارید. ما برنامه را راه اندازی می کنیم، سوئیچ را فشار می دهیم و با استفاده از دستور اتصال و آدرس IP نشان داده شده توسط برنامه، به تلفن هوشمند متصل می شویم:

اطلاعات

می توانید خروجی کنسول را پس از انتخاب با ماوس کپی کنید و همچنین دستور کپی شده یا نام فایل را با دکمه سمت راست ماوس در کنسول قرار دهید. در ویژگی های کنسول فعال شده است.

نصب برنامه ها

می توان از ADB برای نصب برنامه ها بدون نیاز به کپی کردن آنها در تلفن هوشمند استفاده کرد. تنها کاری که باید انجام دهید این است که دستور زیر را اجرا کنید:

نصب Adb d:/downloads/filename.apk

همچنین می توانید کلیدهای اضافی را به دستور اضافه کنید. مفید خواهد بود -e- همزمان با ذخیره داده ها، برنامه را دوباره نصب کنید و - نسخه ای کمتر از نسخه فعلی را نصب کنید.

برنامه ها را می توان حذف کرد، اما برای انجام این کار باید نام بسته را بدانید (کمی بعد به شما خواهم گفت که چگونه متوجه شوید). با استفاده از بازی Angry Birds Seasons به عنوان مثال، دستور به صورت زیر خواهد بود:

Adb com.rovio.angrybirdsseasons را حذف نصب کنید

پشتیبان گیری از برنامه

اندروید دارای توابع پشتیبان گیری داخلی است که می تواند با استفاده از خط فرمان نیز راه اندازی شود. برای این کار از دستور adb backup و مجموعه ای از گزینه ها استفاده کنید:

پشتیبان گیری Adb [گزینه ها]<приложения>

  • نام فایل در حال ایجاد و مکان آن را در رایانه نشان می دهد. اگر کلید گم شده باشد، فایل backup.ab در دایرکتوری فعلی ایجاد می شود.
  • -apk|-noapkنشان می دهد که آیا فقط داده های برنامه یا خود apk در نسخه پشتیبان گنجانده شود (به طور پیش فرض شامل آن نمی شود).
  • -obb|-noobbمشخص می کند که آیا پسوندهای .obb برای برنامه های کاربردی در پشتیبان گنجانده شود (به طور پیش فرض شامل نمی شود).
  • -به اشتراک گذاشته شده|-nosharedمشخص می کند که آیا محتوای برنامه روی کارت SD در نسخه پشتیبان گنجانده شود (به طور پیش فرض شامل نمی شود).
  • -همهنیاز به پشتیبان گیری از همه برنامه های نصب شده را نشان می دهد.
  • -سیستم|-nosystemمشخص می کند که آیا برنامه های سیستمی در نسخه پشتیبان گنجانده شود (به طور پیش فرض شامل می شود).
  • - لیست بسته ها برای پشتیبان گیری

اگر بخواهیم یک نسخه پشتیبان از همه برنامه های غیر سیستمی از جمله apk. در یک مکان خاص ایجاد کنیم، دستور به شکل زیر خواهد بود:

نسخه پشتیبان Adb -f c:\android\backup.ab -apk -all -nosystem

پس از ورود باید شروع بک آپ گیری را در خود دستگاه تایید کنید. برای بازیابی نسخه پشتیبان به دست آمده، باید دستور مناسب را اجرا کنید:

Adb restore c:\android\backup.ab

کنسول در یک کنسول

در کنار کنسول مذکور که یک کنسول DOS برای ویندوز است، اندروید نیز خود را دارد. از طریق نامیده می شود پوسته adbو در اصل یک کنسول لینوکس استاندارد است، اما با مجموعه ای ناقص از دستورات، که می تواند با نصب BusyBox از بازار گسترش یابد. دو راه برای استفاده از این کنسول وجود دارد. در حالت تعاملی با دستور راه اندازی می شود

پوسته adb

علامت $ در کنسول ظاهر می شود (از این پس در متن این علامت به معنای نیاز به وارد کردن دستور اولیه پوسته adb خواهد بود) و پس از آن می توانید یک سری دستورات را وارد کنید و بعد از هر یک پاسخ دریافت کنید. روش دوم این است که اگر فقط یک دستور را باید وارد کنید، می توانید آن را در یک ردیف با استفاده از پوسته adb بنویسید.

پوسته از دستورات استاندارد برای کپی، انتقال و حذف فایل ها استفاده می کند: cp, mvو rm. می توانید دایرکتوری ها را تغییر دهید ( سی دی) و محتویات آنها را مشاهده کنید ( ls). علاوه بر دستورات استاندارد لینوکس که می‌توانید از هر کتاب مرجعی با آن‌ها آشنا شوید، اندروید چندین ابزار تخصصی خاص خود را دارد، اما برای استفاده از برخی از آنها باید حقوق روت را روی گوشی هوشمند خود به دست آورید و پس از راه‌اندازی کنسول، دستور su را اجرا کنید:

adb shell su

اگر در پاسخ به هر دستوری، خطی شبیه به “access denied” یا “re you root?” را مشاهده کردید، باید انجام شود. در صورت موفقیت، علامت $ به # تغییر می کند.



گرفتن اسکرین شات

در یک خط انجام شد:

Adb shell screencap /sdcard/screen.png

پس از این، تصویر باید با دستور از دستگاه خارج شود adb pull:

Adb pull /sdcard/screen.png

در ریکاوری می توانید با دستور زیر اسکرین شات بگیرید:

Adb pull /dev/graphics/fb0

سپس باید فایل fb0 را با استفاده از FFmpeg به یک تصویر معمولی تبدیل کنید که باید دانلود کنید و در پوشه adb قرار دهید. برنامه افزودنی باید روی دستگاه شما نصب شود:

Ffmpeg -f rawvideo -pix_fmt rgb32 -s 1080x1920 -i fb0 fb0.png

فیلمی را که روی صفحه دستگاه اتفاق می افتد ضبط کنید

ضبط صفحه نمایش پوسته adb -- اندازه 1280x720 -- نرخ بیت 6000000 -- محدودیت زمانی 20 -- verbose /sdcard/video.mp4

این دستور شروع به ضبط ویدیو با رزولوشن 1280×720 می کند (در صورت عدم مشخص کردن، وضوح صفحه نمایش اصلی دستگاه استفاده می شود)، با نرخ بیت 6 مگابیت بر ثانیه، طول 20 ثانیه (در صورت عدم تعیین حداکثر مقدار). روی 180 ثانیه تنظیم می شود)، با گزارش های نمایش در کنسول. ویدیوی ضبط شده در /sdcard (فایل video.mp4) قرار خواهد گرفت.

اطلاعات

همه از کنسول و در راه اندازی شد پوسته adbفرآیندهایی که مدتی طول می کشد تا تکمیل شوند را می توان با استفاده از ترکیب Ctrl + C قطع کرد. از پوسته خارج شده و به اجرای دستورات adb معمولی - Ctrl + D بازگردید.

مدیریت برنامه نرم افزاری

برای مدیریت برنامه ها از دو دستور استفاده می شود: بعد از ظهر(مدیر بسته) - مدیر بسته و صبح(مدیر فعالیت) - مدیر فعالیت. این تیم ها کلیدهای زیادی دارند که در پورتال توسعه دهندگان قابل مشاهده است. بیایید به چند مورد نگاه کنیم.

برای شروع، لیستی از برنامه های نصب شده بر روی دستگاه را به شکل نام بسته دریافت می کنیم که بعداً مفید خواهد بود:

ادامه فقط برای مشترکین در دسترس است

گزینه 1. برای خواندن تمام مطالب موجود در سایت در هکر مشترک شوید

اشتراک به شما این امکان را می دهد که تمام مطالب پرداخت شده در سایت را در مدت زمان مشخص شده بخوانید. ما پرداخت با کارت های بانکی، پول الکترونیکی و انتقال از حساب های اپراتور تلفن همراه را می پذیریم.




بالا