Android Flash Tool הוא כלי מבוסס-אינטרנט שמאפשר ליצור במכשיר Flash גרסת build מוכנה מראש של Android לצורכי פיתוח ובדיקה.
הכלי Android Flash Tool תומך במכשירים הבאים:
- במכשירי Pixel 2 ודגמים חדשים יותר
- DragonBoard RB3 (נקרא גם db845c)
- HiKey 960
- HiKey
עמידה בדרישות
כדי להפעיל את כלי ה-Flash של Android, עליך לעמוד בדרישות הבאות:
- דרישות החומרה
- דפדפן שתומך ב-WebUSB, כמו Chrome או Edge מגרסה 79 ואילך
הפעלת חיבור ה-USB
לפני שמפעילים את Android במכשיר, צריך להפעיל את חיבור ה-USB:
מפעילים את ביטול הנעילה של OEM ואת ניפוי הבאגים ב-USB באפשרויות למפתחים:
- באפליקציית ההגדרות, מקישים על מידע על הטלפון.
- מקישים 7 פעמים על מספר Build.
- כשמופיעה ההודעה הוגדרת כמפתח/ת, מקישים על <-.
- מקישים על מערכת ואז על אפשרויות למפתחים.
- מפעילים את האפשרויות ביטול נעילה של OEM וניפוי באגים ב-USB. אם האפשרות 'ביטול נעילה של OEM' לא זמינה, צריך להתחבר לאינטרנט כדי שהמכשיר יוכל לדווח על המיקום שלו. אם הבעיה נמשכת, אפשר לאלץ צ'ק-אין: באפליקציית החיוג, מזינים *#*#CHECKIN#*#* (*#*#2432546#*#*) (לא נדרש כרטיס SIM). אחרי שמזינים את המספר (אין צורך ללחוץ על 'שיחה'), הטקסט נעלם ומתקבלת התראה על הצלחה.
אם האפשרות 'ביטול נעילה של OEM' עדיין לא זמינה, יכול להיות שהמכשיר נעול לכרטיס SIM על ידי ספק הסלולר ולא ניתן לבטל את הנעילה של תוכנת האתחול.
מחברים את המכשיר ליציאת USB בתחנת העבודה.
איך מבצעים איפוס למכשיר
אם Android Debug Bridge (adb) פועל במחשב, צריך להפסיק את שירות ה-adb לפני שממשיכים כדי שהוא לא יפריע לתהליך ה-flash. כדי להפסיק את adb, מריצים את הפקודה:
adb kill-server
פותחים את Flash.android.com בדפדפן בתחנת העבודה של הפיתוח. יופיע דף הפתיחה.
לוחצים על Allow ADB access כדי לאפשר לכלי לתקשר עם מכשיר הבדיקה דרך adb.
לוחצים על הוספת מכשיר חדש.
בוחרים את המכשיר מהרשימה ולוחצים על קישור. יכול להיות שהרשימה לא תכלול את שם המכשיר המלא.
במסך של המכשיר, בוחרים באפשרות אפשר תמיד מהמחשב הזה ולוחצים על אישור כדי לאשר את החיבור לניפוי באגים ב-USB.
בוחרים את המכשיר המחובר בדפדפן.
מחפשים את ה-build ובוחרים אותו מהרשימה. אתם גם יכולים לבחור אפשרויות, כמו מחיקת המכשיר או הבהוב מאולץ של כל המחיצות.
כדי להתחיל את העדכון, לוחצים על התקנה. המכשיר יופעל מחדש ויעבור למצב אתחול מהיר.
לאחר הופעת הפלאש הושלם, מנתקים את המכשיר מכבל ה-USB.
מכשירים עם Flash שלא מצליחים לבצע אתחול
אם המכשיר לא מצליח לאתחל כרגיל, ייתכן שלא תוכלו להבהב את המכשיר באמצעות ההוראות הקודמות. במקום זאת, אפשר לנסות להריץ את ה-Flash באמצעות Fastboot.
כדי לעשות זאת, קודם צריך להפעיל את המכשיר במצב Fastboot באמצעות שילוב מקשים:
- קובעים את שילוב המקשים למכשיר. לטבלה של שילובי מקשים לאתחול מהיר, ראו שילובי מקשים לאתחול מהיר.
- מכבים את המכשיר.
- מפעילים את המכשיר ולוחצים לחיצה ארוכה על שילוב המקשים שמוגדר למכשיר (שנקבע בשלב 1).
כשהמכשיר נמצא במצב אתחול מהיר (Fastboot mode), פותחים את Flash.android.com ופועלים לפי הוראות ההבהוב הקודמות, תוך התעלמות מהשלבים שקשורים ל-ADB.
פתרון שגיאות בהעברה באמצעות USB
לפעמים במכשירי Android יש בעיות בתקשורת דרך יציאות USB או רכזות מסוימות בגלל קצב העברת הנתונים הגבוה. כדי לפתור שגיאות בהעברה:
- אין להשתמש ברכזות USB. כולל חיבורים דרך מסכים.
- אם אפשר, אין להשתמש בכבלים מאריכים או במתאמים של USB.
- מנסים יציאת USB אחרת. לרוב, יציאות אחוריות אמינות יותר מיציאות קדמיות.
- אם אתם משתמשים ביציאת USB C, נסו להשתמש ביציאת USB A במקום זאת.
החזרת Pixel לגרסה הציבורית
אם רוצים להחזיר מכשיר Pixel לגרסת build ציבורית, יש להשתמש באפשרות 'חזרה לציבור' של כלי ה-Flash של Android.