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