مجموعه ای از ابزارهای adb ارائه شده توسط گوگل را دانلود کنید. سیستم عامل اندروید با استفاده از ابزار FastBoot. چرا ADB RUN بهتر است

آیا باید اندروید را با استفاده از 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 استفاده نکنید

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 می تواند تغییر کند، مقادیر خود را تنظیم کنید.

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

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

اما قبل از اینکه با این دستورات آشنا شوید، به شما یادآوری می کنم که قبل از اینکه تبلت یا گوشی هوشمند شما بتواند آنها را اجرا کند، باید مطمئن شوید که رایانه شما دارای Android SDKو در خود تبلت یا گوشی هوشمند گزینه « اشکال زدایی USB».

نحوه نصب Android SDK که شامل برنامه های adb و fastboot است، این مطالب را بخوانید.

همچنین یادآوری می کنم که در اندروید 4.2 و بالاتر، مورد “USB Debugging” مخفی است و می توانید نحوه دسترسی به آن را مطالعه کنید.

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

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

1. دستور دستگاه های adb

این احتمالاً مهمترین تیم از ده تیمی است که مورد بحث قرار خواهد گرفت. با استفاده از آن، می توانیم بفهمیم که آیا رایانه دستگاه اندرویدی شما را می بیند یا خیر، و اگر می بیند، سپس می تواند از طریق دستورات ترمینال با آن ارتباط برقرار کند یا خیر.

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

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

2. دستور فشار adb

با استفاده از دستور فشار adb می توانید فایل ها را در تبلت یا گوشی هوشمند خود کپی کنید. در این صورت باید مسیر پوشه ای را که می خواهید فایل را روی دستگاه قرار دهید و پوشه ای را که فایل از آنجا کپی می شود روی کامپیوتر مشخص کنید. اگر فایل در همان پوشه ای که برنامه adb در آن قرار دارد، مسیر دوم ضروری نیست.

در اینجا نمونه ای از کپی کردن یک فایل ویدیویی superfreak.mp4 از رایانه به دستگاه، در پوشه /sdcard/Movies با استفاده از دستور adb push superfreak.mp4 /sdcard/Movies/ آورده شده است.

برای کاربران ویندوز یادآوری می کنم که در اندروید هنگام تعیین مسیر فایل ها و پوشه ها از اسلش جلو - / استفاده می شود و آنطور که شما عادت دارید از اسلش عقب استفاده نمی شود.

3. دستور pull adb

اگر از دستور فشار adb برای انتقال فایل‌ها به دستگاه اندرویدی استفاده می‌شود، از adb pull برای کپی کردن فایل‌ها از دستگاه به رایانه استفاده می‌شود. همانطور که در مورد قبلی، شما باید مسیری که می خواهید فایل را روی دستگاه دریافت کنید و مسیری که می خواهید این فایل را روی کامپیوتر قرار دهید را مشخص کنید. اگر می خواهید فایل به پوشه ای که برنامه adb را از آن اجرا کرده اید برود، مسیر دوم ضروری نیست.

در اینجا نمونه ای از کپی کردن فایل superfreak.mp4 از پوشه /sdcard/Movies/ تبلت یا گوشی هوشمند خود در دسکتاپ ویندوز 8 کاربر Jerry، C:\Users\Jerry\Desktop آورده شده است.

اگر می خواهید فایل به پوشه ای که adb را اجرا کرده اید برود، کافیست دستور adb pull /sdcard/Movies/superfreak.mp4 را وارد کنید.

4. دستور راه اندازی مجدد adb

این دستور اغلب در هنگام روت کردن یا نصب نرم افزار جدید، زمانی که نیاز به پذیرش تغییراتی که در دستگاه خود ایجاد کرده ایم، استفاده می شود. پس از وارد کردن دستور adb reboot، تبلت یا گوشی شما راه اندازی مجدد می شود.

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

5. دستورات بازیابی adb reboot-bootloader و adb reboot reboot

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

برخی از دستگاه ها را می توان با استفاده از یک کلید ترکیبی خاص در هنگام روشن شدن بارگذاری کرد، اما اغلب دستور adb reboot-bootloader تنها راه دسترسی به بوت لودر است.

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

6. دستور Fastboot devices

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

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

درست مانند adb، پس از وارد کردن دستور fastboot devices باید شماره سریال دستگاه خود را مشاهده کنید.

اغلب دلیل کار نکردن fastboot عدم وجود درایورهای لازم ویندوز برای دستگاه شما است.

7. فرمان باز کردن قفل Fastboot oem

برخی از تولیدکنندگان (به عنوان مثال HTC یا Asus) ابزارهای ویژه ای را منتشر می کنند که به شما امکان می دهد قفل بوت لودر تبلت ها و تلفن های هوشمند خود را باز کنید و پس از آن می توانید بازیابی های جایگزین مانند ClockworkMod را نصب کنید. یا TWRPو سیستم عامل از توسعه دهندگان مستقل (سرم افزار سفارشی).

با این حال، در بسیاری از موارد، می توانید بوت لودر یک دستگاه اندرویدی را با استفاده از برنامه fastboot باز کنید. انجام این کار بسیار آسان است - وقتی تبلت یا تلفن شما در حالت بوت لودر است (مرحله 5)، فقط دستور زیر را در پنجره خط فرمان وارد کنید: fastboot oem unlock.

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

توجه!پس از اجرای دستور fastboot oem unlock، دستگاه شما به طور کامل از هر برنامه ای که نصب کرده اید پاک می شود و اطلاعات شخصی شما نیز پاک می شود.

8. دستور پوسته adb

دستور adb shell اغلب برخی از کاربران تازه کار را گیج می کند.

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

در زیر نتیجه اجرای دستور ls در پوسته اندروید را مشاهده می کنید

این حالت برای کاربران کامپیوترهای لینوکس و مک به خوبی شناخته شده است. اگر با دستورات bash shell آشنایی داشته باشید، هیچ مشکلی در کار در این حالت نخواهید داشت. در غیر این صورت، استفاده از حالت پوسته adb را تا زمانی که هدف تمام دستورات آن را متوجه نشده اید، توصیه نمی کنم، زیرا در این حالت به فایل های دستگاه خود دسترسی کامل دارید و به طور تصادفی می توانید تغییرات جبران ناپذیری در سیستم عامل ایجاد کنید.

راه دوم برای استفاده از adb shell این است که یک دستور پوسته Android را با استفاده از این ساختار اجرا کنید: adb shell.<команда>. به عنوان مثال، می توانید مجوزهای فایل را با استفاده از دستوری مانند "adb shell chmod 666 /data/filename" تغییر دهید.

9. دستور نصب adb

با برنامه adb، می توانید کارهایی بیش از کپی کردن فایل ها در دستگاه خود انجام دهید. این برنامه همچنین به شما امکان نصب اپلیکیشن ها را در دستگاه های اندرویدی به صورت فایل apk می دهد. برای این کار دستور نصب adb وجود دارد. این کمی شبیه دستور فشار است: باید مسیری را که فایل با برنامه ای که می خواهید نصب کنید در آن قرار دارد را مشخص کنید. بنابراین، ساده ترین راه این است که ابتدا فایل apk را با برنامه adb در پوشه کپی کنید، پس از آن می توانید برنامه را با استفاده از دستور adb install ApplicationFileName.apk نصب کنید.

اگر نیاز به به روز رسانی برنامه دارید، در این صورت باید از سوئیچ -r استفاده کنید و دستور به این صورت خواهد بود: adb install -r ApplicationFileName.apk.

با استفاده از سوئیچ -s می‌توانید برنامه‌ها را روی کارت حافظه نصب کنید (اگر سیستم عامل شما این امکان را داشته باشد). سوئیچ -l به شما امکان می دهد برنامه را در حین نصب قفل کنید (با نصب آن در پوشه /data/app-private). کلیدهای دیگری برای عملکردهای پیشرفته تر وجود دارد، اما شرح آنها موضوع یک مقاله جداگانه است.

10. دستور حذف adb

در نهایت، می توانید برنامه ها را از تبلت یا تلفن خود حذف کنید. برای این کار از دستور adb uninstall ApplicationFileName.apk استفاده کنید

این دستور دارای سوئیچ -k است که به شما امکان می دهد هنگام حذف یک برنامه، داده ها و حافظه پنهان آن را حذف نکنید، بلکه آنها را روی دستگاه بگذارید.

امتیاز: دستور adb sideload

این دستور برای دارندگان تبلت ها و گوشی های هوشمند Nexus بسیار مفید خواهد بود - با کمک آن می توانند سیستم عامل رسمی دستگاه های خود را به روز کنند. به عبارت دیگر، اگر گوشی هوشمند یا تبلت شما به‌روزرسانی از طریق هوا دریافت نکرده است، می‌توانید فریمور جدید را از وب‌سایت رسمی دانلود کرده و دستگاه را به‌صورت دستی به‌روزرسانی کنید.

پس از دانلود فایل سیستم عامل به رایانه و اتصال تبلت یا تلفن خود به آن، باید دستگاه خود را مجدداً در حالت بازیابی راه اندازی کنید، «اعمال به روز رسانی از ADB» را انتخاب کنید و سپس دستور زیر را در پنجره خط فرمان روی خود وارد کنید. کامپیوتر: adb sideload xxxxxxxx.zip، جایی که xxxxxxxx.zip نام فایل فشرده همراه با سیستم عامل است.

دستورالعمل‌های دقیق‌تری درباره نحوه به‌روزرسانی دستی میان‌افزار دستگاه‌های Nexus در این مطلب خواهید یافت.

مواد مرتبط:

سیستم عامل اندروید، یعنی نوشتن تصاویر فایل خاص در بخش های مربوطه از حافظه دستگاه با استفاده از نرم افزار ویژه ویندوز که تقریباً به طور کامل فرآیند را خودکار می کند، امروزه از نظر کاربر دشوارترین روش نیست. اگر استفاده از چنین ابزارهایی غیرممکن باشد یا نتیجه دلخواه را به همراه نداشته باشد، می توان وضعیت را نجات داد.

برای فلش کردن یک دستگاه اندرویدی از طریق Fastboot، به دانش دستورات کنسول در همان حالت عملکرد دستگاه، و همچنین آماده سازی خاصی از تلفن هوشمند یا تبلت و رایانه شخصی مورد استفاده برای عملیات نیاز دارید.

با توجه به این واقعیت که در حالت فست بوت، دستکاری با بخش های حافظه دستگاه به طور مجازی انجام می شود، هنگام استفاده از روش سیستم عامل توضیح داده شده در زیر، احتیاط و توجه لازم است. علاوه بر این، مراحل زیر احتمالاً فقط در صورتی توصیه می شود که نتوانید سیستم عامل را با استفاده از روش های دیگر فلش کنید.

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

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

نصب درایورها

نحوه نصب درایور ویژه برای حالت فست بوت را می توانید از مقاله یاد بگیرید:

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

در صورت وجود کوچکترین امکان، قبل از فلش فریمور، باید یک نسخه پشتیبان کامل از پارتیشن های موجود حافظه دستگاه ایجاد شود. مراحل مورد نیاز برای ایجاد یک نسخه پشتیبان در مقاله شرح داده شده است:

دانلود و آماده سازی فایل های لازم

Fastboot و ابزارهای مکمل Android SDK هستند. ما کل جعبه ابزار را دانلود می کنیم یا یک بسته جداگانه که فقط شامل ADB و Fastboot است دانلود می کنیم. سپس آرشیو به دست آمده را در یک پوشه جداگانه در درایو C باز کنید.

از طریق Fastboot می توان هر دو بخش جداگانه از حافظه دستگاه اندروید و به روز رسانی سیستم عامل را به عنوان یک بسته کامل ضبط کرد. در حالت اول به فایل های تصویری با فرمت نیاز خواهید داشت *.img، در دوم - بسته(های) *.zip. همه فایل هایی که برای استفاده برنامه ریزی شده اند باید در پوشه حاوی Fastboot و ADB بدون بسته بندی کپی شوند.

بسته ها *.zipما آن را باز نمی کنیم، فقط باید نام فایل(های) دانلود شده را تغییر دهید. در اصل، نام می تواند هر چیزی باشد، اما نباید حاوی فاصله یا حروف روسی باشد. برای راحتی، برای مثال، باید از نام های کوتاه استفاده کنید update.zip. از جمله این نکته ضروری است که Fastboot در دستورات ارسالی و نام فایل ها به حروف بزرگ و کوچک حساس است. آن ها "Update.zip" و "update.zip" برای fastboot فایل های متفاوتی هستند.

راه اندازی Fastboot

از آنجایی که Fastboot یک برنامه کنسول است، کار با ابزار با وارد کردن دستورات یک نحو خاص در خط فرمان ویندوز (cmd) انجام می شود. برای راه اندازی Fastboot، ساده ترین راه استفاده از روش زیر است.


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


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

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

برای بررسی وضعیت بوت لودر می توانید دستور زیر را به دستگاهی که در حالت فست بوت و متصل به کامپیوتر است ارسال کنید:

fastboot oem device-info

اما باز هم باید اعتراف کنیم که این روش برای تعیین وضعیت مسدود کردن جهانی نیست و برای دستگاه‌های سازنده‌های مختلف متفاوت است. این بیانیه برای باز کردن قفل بوت لودر نیز صدق می کند - روش انجام این روش برای دستگاه های مختلف و حتی برای مدل های مختلف یک مارک متفاوت است.

نوشتن فایل در بخش حافظه دستگاه

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

توجه! فلش کردن تصاویر فایل های نادرست و آسیب دیده و همچنین تصاویر از یک دستگاه دیگر در دستگاه در بیشتر موارد منجر به ناتوانی در بارگذاری اندروید و/یا سایر پیامدهای منفی برای دستگاه می شود!

نصب بسته های فشرده

برای نوشتن به دستگاه، به عنوان مثال، به‌روزرسانی‌های OTA یا مجموعه کاملی از مؤلفه‌های نرم‌افزار توزیع شده در قالب *.zip، از دستور fastboot update استفاده می شود.


نوشتن تصاویر img در پارتیشن های حافظه

در بسیاری از موارد، جستجوی سیستم عامل در قالب *.zipممکن است دانلود سخت باشد سازندگان دستگاه تمایلی به ارسال راه حل های خود در اینترنت ندارند. علاوه بر این، فایل های فشرده را می توان از طریق ریکاوری فلش کرد، بنابراین توصیه به استفاده از روش نوشتن فایل های فشرده از طریق فست بوت مورد سوال است.

اما به ویژه توانایی فلش کردن تصاویر جداگانه در بخش های مناسب "چکمه", "سیستم", "داده های کاربر", "بهبود"و غیره از طریق Fastboot هنگام بازیابی دستگاه پس از مشکلات جدی نرم افزاری، می تواند در بسیاری از موارد وضعیت را نجات دهد.

برای فلش کردن یک تصویر img جداگانه، از دستور استفاده کنید:

fastboot flash partition_name file_name.img




به این ترتیب فریمور با استفاده از دستورات ارسالی از طریق کنسول فلش می شود. همانطور که می بینید، مراحل آماده سازی زمان و تلاش بیشتری را می طلبد، اما اگر آنها به درستی انجام شوند، نوشتن بخش های حافظه دستگاه بسیار سریع و تقریباً همیشه بدون مشکل اتفاق می افتد.

آیا باید اندروید را با استفاده از 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 ثانیه (فقط فراموش نکنید ابتدا به حالت بوت لودر بروید)!

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




بالا