Android Flash Tool הוא כלי מבוסס-אינטרנט שמאפשר להטמיע במכשיר גרסה מוכנה מראש של Android build לצורך פיתוח ובדיקה.
הכלי 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' לא זמינה, צריך להתחבר לאינטרנט כדי שהמכשיר יוכל לדווח על המיקום שלו. אם הבעיה נמשכת, אפשר לאלץ בדיקה in: באפליקציית החייגן, מזינים *#*#CHECKIN#*#* (*#*#2432546#*#*) (אין צורך בכרטיס SIM). אחרי שמזינים את המספר (אין צורך ללחוץ על 'שיחה'), הטקסט נעלם ומתקבלת התראה על הצלחה.
אם האפשרות 'ביטול נעילה של OEM' עדיין לא זמינה, יכול להיות שהמכשיר נעול לכרטיס SIM על ידי ספק הסלולר ולא ניתן לבטל את הנעילה של תוכנת האתחול.
מחברים את המכשיר ליציאת USB בתחנת העבודה.
הבהוב המכשיר
אם יש לכם גשר לניפוי באגים ב-Android (adb) פועל במחשב שלך, צריך להפסיק את שירות adb לפני שממשיכים היא לא מפריעה לתהליך ההבהוב. כדי להפסיק את adb, מריצים את הפקודה:
adb kill-server
בדפדפן בתחנת העבודה של הפיתוח, פותחים את Flash.android.com. דף הפתיחה יופיע.
לוחצים על Allow ADB access כדי לאפשר לכלי לתקשר עם מכשיר הבדיקה דרך adb.
לוחצים על הוספת מכשיר חדש.
בוחרים את המכשיר מהרשימה ולוחצים על התחברות. יכול להיות שהרשימה לא תכלול את שם המכשיר המלא.
במסך של המכשיר, בוחרים באפשרות אפשר תמיד מהמחשב הזה ולוחצים על אישור כדי לאשר את החיבור לניפוי באגים ב-USB.
בוחרים את המכשיר המחובר בדפדפן.
מחפשים את ה-build ובוחרים אותו מהרשימה. אפשר גם לבחור אפשרויות, כמו מחיקת המכשיר או הבהוב מאולץ של כל המחיצות.
כדי להתחיל להבהב, לוחצים על התקנה. המכשיר יופעל מחדש ויעבור למצב אתחול מהיר.
אחרי שמופיעה ההודעה Flash Complete, מנתקים את המכשיר מכבל ה-USB.
מכשירים עם Flash שלא מצליחים להפעיל את האתחול
אם המכשיר לא מצליח להפעיל את האתחול באופן רגיל, יכול להיות שלא תוכלו לבצע את ה-flash של המכשיר לפי ההוראות הקודמות. במקום זאת, אפשר לנסות להבהב עם אתחול מהיר.
כדי לעשות את זה, קודם עליך להפעיל את המכשיר למצב אתחול מהיר (Fastboot mode) באמצעות שילוב מקשים:
- בודקים מהו שילוב המקשים של המכשיר. טבלה של שילובי המקשים של Fastboot מופיעה במאמר שילוב מקשים של Fastboot.
- מכבים את המכשיר.
- מפעילים את המכשיר ומיד לוחצים לחיצה ארוכה על שילוב המקשים המכשיר (כפי שנקבע בשלב 1).
כשהמכשיר מופעל במצב אתחול מהיר (Fastboot mode), פותחים את Flash.android.com ופועלים לפי ההנחיות הוראות מהבהבות, תוך התעלמות מהשלבים הקשורים אל ADB.
פתרון שגיאות בהעברת USB
לפעמים במכשירי Android יש בעיות בתקשורת דרך יציאות USB או רכזות מסוימות בגלל קצב העברת הנתונים הגבוה. כדי לפתור שגיאות בהעברה:
- אין להשתמש ברכזות USB. כולל חיבורים דרך מסכים.
- אם אפשר, אין להשתמש בכבלים מאריכים או במתאמים של USB.
- מנסים יציאת USB אחרת. לרוב, יציאות אחוריות אמינות יותר מיציאות קדמיות.
- אם אתם משתמשים ביציאת USB C, נסו להשתמש ביציאת USB A במקום זאת.
החזרת Pixel לגרסת build ציבורית
אם רוצים להחזיר את מכשיר Pixel לגרסה הציבורית, משתמשים באפשרות 'חזרה לגרסה הציבורית' ב-Android Flash Tool.