Android Flash Tool

Android Flash Tool  به شما این امکان را می دهد که ساخت Android را برای توسعه و تست در دستگاه خود فلش کنید. برای شروع به یک دستگاه توسعه و دستگاه اندرویدی نیاز دارید. حداقل ابزار و نرم افزاری که برای این کار نیاز دارید شامل موارد گفته شده در زیر می باشد.

دستگاه توسعه شما باید شرایط زیر را داشته باشد:

  • مرورگر: هر مرورگری که از WebUSB پشتیبانی می کند ، مانند Chrome یا Edge 79+.
  • Platforms:
    •   لینوکس
    • سیستم عامل مک
    • سیستم عامل Chrome
    • Windows(به درایور USB اضافی نیاز دارد)

نصب درایورهای ویندوز

برای کار با دستگاه های fastboot و flash در دستگاه ویندوز، به یک درایور USB سفارشی از Android SDK نیاز دارید.

احتیاط: اگر Android Debug Bridge (adb) را بر روی دستگاه خود نصب کرده اید، قبل از ادامه کار با adb سرویس ADB را متوقف کنید زیرا سرویس در روند فلاش زدن تداخل ایجاد می کند.

نیازهای دستگاه

می توانید نسخه جدیدی از Android را به این دستگاههای پشتیبانی شده فلش کنید:

  • DragonBoard 845c (db845c)
  • HiKey 960
  • HiKey
  • Glass Enterprise Edition 2 builds
  • Pixel 4 XL
  • Pixel 4
  • Pixel 3a XL
  • Pixel 3a
  • Pixel 3 XL
  • Pixel 2 XL

آماده سازی دستگاه

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

  1. گزینه های برنامه نویس و اشکال زدایی USB را فعال کنید.
  2. قفل گزینه OEM را در منوی گزینه های توسعه دهنده فعال کنید.
  3. اگر در فعال کردن و باز کردن قفل OEM مشکلی دارید، مطمئن شوید که:
    • دستگاه شما به اینترنت متصل است.
    • دستگاه شما با Google لینک شده است، اما فقط به این دلیل که دستگاه شما اخیراً به اینترنت متصل بوده است، چنین اتفاقی نمی افتد.در نتیجه جهت ورود کد CHECKIN#*#* (*#*#2432546#*#*)*#*# را برای ورود به سیستم شماره گیری کنید(سیم کارت لازم نیست). پس از وارد کردن شماره (نیازی به فشار دادن تماس نیست) ، متن ناپدید می شود و یک اعلان موفقیت ظاهر می شود.

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

Flashing your device

  1. دستگاه خود را مستقیماً به دستگاه توسعه خود متصل کنید (no hubs, adapters, extenders, or monitors).
  2. برای این کار سایت android.com را در یک مرورگر در دستگاه توسعه خود باز کنید. در ابتدا یک صفحه خوش آمد گویی باز می شود.
  3. با پذیرش پنجره ای که می گوید برای ارتباط با دستگاه ها اجازه دسترسی سایت را به کلیدهای ADB خود بدهید، به ابزار فلش اجازه می دهید از طریق adb با دستگاه شما ارتباط برقرار می کند.
  4. روی افزودن دستگاه جدید کلیک کنید.
  5. دستگاه خود را از لیست انتخاب کنید و روی اتصال کلیک کنید. این لیست ممکن است شامل نام کامل دستگاه نباشد.
  6. در صفحه دستگاه خود، گزینه اجازه دسترسی به را این رایانه را انتخاب کنید و برای تأیید اتصال USB روی تأیید کلیک کنید.
  7. اتصال دستگاه را انتخاب کنید.
  8. نوع دستگاه مورد نظر خود را از لیست جستجو کرده و انتخاب کنید. همچنین می توانید گزینه هایی را انتخاب کنید ، مانند پاک کردن دستگاه یا فلش زدن به همه پارتیشن ها.
  9. برای شروع مراحل روی Install کلیک کنید. دستگاه مجدداً راه اندازی می شود و وارد حالت fastboot می شود.
  10. بعد از ظاهر شدن Flash Complete ، دستگاه را از کابل USB جدا کنید.

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

خطاهای انتقال USB

بعضی اوقات دستگاه های اندرویدی به دلیل توان بالای داده در برقراری ارتباط از طریق پورت های USB یا hubsخاصی مشکل دارند. برای بهبود قابلیت اطمینان حاصل کنید که :

  • از hubsهای USB استفاده نکنید. این شامل اتصالات از طریق مانیتور است.
  • در صورت امکان از کابلهای داخلی یا آداپتورهای USB استفاده نکنید.
  • پورت USB دیگری را امتحان کنید. پورت های عقب اغلب از پورت های جلو قابل اطمینان ترند.
  • اگر از پورت USB C استفاده می کنید ، به جای آن پورت USB A را امتحان کنید.

در این مقاله قصد داریم تا درباره Android Flash Tool صحبت کنیم.


قیمت آموزش
رایگان
نوع دسترسی
رایگان

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

golaleh hoseini
مدرس دوره

golaleh hoseini

مدرس دوره های سِون کلونر

گفتگوی برنامه نویسان

بخشی برای حل مشکلات برنامه‌نویسی و مباحث پیرامون آن

دیدگاه‌ها و پرسش‌ها

برای ارسال نظر نیاز است تا ابتدا وارد سایت شوید.

هیچ نظری ارسال نشده است.

مقالات پیشنهادی

اندروید

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


۷۵۹
۰
۲۹ آبان ۱۳۹۹

جاوا اسکریپت

جاوا اسکریپت یک زبان پویا و محبوب مبتنی بر شیء, داینامیک و مفسری می باشد. این زبان برای برنامه نویسی سمت سرور و کلاینت استفاده میشود که ...


۶۲۶
۰
۱۳ آذر ۱۳۹۹

هک و امنیت

در تعریف کلی این واژه می توان گفت که به پیدا کردن راه های نفوذ به یک حریم شخصی و استفاده غیر مجاز از آن را هک می نامیم. هدف از هک می تواند ...


۶۹۳
۰
۱۳ آذر ۱۳۹۹

پی اچ پی - PHP

با استفاده از این زبان می توان وب سایت های پویا طراحی کرد, این زبان می تواند با HTML ادغام شود, در حقیقت یک زبان اسکریپتی متن باز و رایگان است. یعنی زمانی که سرور درخواست ...


۶۸۷
۰
۱۳ آذر ۱۳۹۹