פלאש עם Fastboot

דף זה מספק פרטים על רכיבי אנדרואיד מהבהבים על גבי מכשירים באמצעות הכלים fastboot ו- adb . כלים אלה מאפשרים לך לחבר את תחנת העבודה לפיתוח ישירות למכשיר המופעל באמצעות אנדרואיד, כך שתוכל להתקין (פלאש) אנדרואיד ולבדוק את השינויים במערכת ההפעלה ובאפליקציה שלך. למידע נוסף על אופן הפעולה של adb, עם דגש על פיתוח אפליקציות, עיין בדף Android Debug Bridge (adb) של Android Studio . אם אתה רוצה פרטים על הקוד של adb, עיין ב-ADB README .

ודא שיש לך fastboot ו-adb

כאשר אתה בונה אנדרואיד, adb נבנה כברירת מחדל. כדי לאשר שיש לך adb, הפעל את הפקודות הבאות:

adb --version
fastboot --version

אם אתה רואה מספרי גרסה, מותקנים לך Fastboot ו-adb. אם אינך רואה מספרי גרסאות, ודא שבנית את אנדרואיד . בְּהַצלָחָה. המשך לאפשר את חיבור ה-USB שלך .

הפעל את חיבור ה-USB שלך

לפני הפעלת אנדרואיד במכשיר, עליך להפעיל את חיבור ה-USB שלך:

  1. אפשר ביטול נעילה של OEM ואיתור באגים ב-USB באפשרויות המפתחים:

    1. באפליקציית ההגדרות, הקש על אודות הטלפון .
    2. הקש על מספר Build שבע פעמים.
    3. כשאתה רואה את ההודעה אתה עכשיו מפתח! , הקש על <- .
    4. הקש על מערכת ולאחר מכן הקש על אפשרויות מפתח .
    5. אפשר ביטול נעילה של OEM ואיתור באגים ב-USB . אם פתיחת הנעילה של OEM אינה זמינה, התחבר לאינטרנט כדי שהמכשיר יוכל לבצע צ'ק-אין. אם זה עדיין לא עובד, תוכל לאלץ צ'ק-אין: באפליקציית חייגן, הזן *#*#CHECKIN#*#* (*# *#2432546#*#*) (אין צורך ב-SIM). לאחר הזנת המספר (אין צורך ללחוץ על התקשר), הטקסט נעלם ומופיעה הודעת הצלחה.

    אם פתיחת הנעילה של OEM נותרה לא זמינה, ייתכן שהמכשיר שלך ננעל ב-SIM על ידי הספק שלך ולא ניתן לבטל את הנעילה של טוען האתחול.

  2. חבר את המכשיר שלך ליציאת USB בתחנת העבודה שלך.

אתחול למצב Fastboot

לפני שניתן יהיה להעביר אנדרואיד למכשיר, מכשיר חייב להיות במצב Fastboot. ישנן שתי דרכים לאתחל מכשיר למצב Fastboot:

  • השתמש בפקודה adb : משורת הפקודה, הקלד adb reboot bootloader .
  • השתמש בשילוב מקשים:
    1. קבע את צירוף המקשים עבור המכשיר שלך. לטבלה של שילובי מקשים Fastboot, ראה שילובי מקשים Fastboot .
    2. כבה את המכשיר.
    3. הפעל את המכשיר והחזק מיד את צירוף המקשים של המכשיר שלך (נקבע בשלב 1).

בטל את נעילת טוען האתחול

לאחר האתחול למצב מהיר אתחול, עליך לבטל את נעילת טוען האתחול.

כדי לבטל את נעילת טוען האתחול:

  1. (אופציונלי) גבה את כל הקבצים החשובים במכשיר.
  2. הפעל את פקודת ביטול הנעילה עבור המכשיר שלך:

    • אם אתה מעדכן מכשיר Nexus או Pixel שיוצר בשנת 2015 ואילך, הפעל fastboot flashing unlock .
    • עבור Pixel 2: כדי להבהב את טוען האתחול, ודא שמטען האתחול של Pixel 2 מעודכן לפחות לגרסה של Oreo MR1. כדי לעדכן ל-Pixel 2 לגרסה זו, החל את העדכון האויר-האוויר (OTA) או טען OTA מלא .
    • עבור Pixel 2 XL רק עם גרסת מטעין לפני TMZ20a: ייתכן שיהיה צורך לבטל את הנעילה של המחיצות הקריטיות לפני הבהוב. כדי לבטל את נעילת המחיצות הקריטיות ב-Pixel 2 XL בלבד, הפעל fastboot flashing unlock_critical .
    • אם אתה פותח מכשיר לפני 2015, הפעל את fastboot oem unlock .

    מכשיר היעד מציג מסך אישור.

  3. אשר שברצונך למחוק את כל נתוני המשתמש ולבטל את נעילת המכשיר.

פלאש מכשיר

אתה יכול להבהב מערכת אנדרואיד שלמה בפקודה אחת. הבהוב של מערכת שלמה עם פקודה בודדת מוודא שהמערכת המהבהבת תואמת למטען האתחול ולרדיו המותקנים, כותבת את מחיצות האתחול, השחזור והמחיצות יחד, ומאתחלת את המערכת.

כדי להבזק מכשיר:

  1. הצב את המכשיר במצב אתחול מהיר על ידי החזקת צירוף המקשים המתאים בעת האתחול או באמצעות הפקודה הבאה:

    adb reboot bootloader
    
  2. לאחר שהמכשיר נמצא במצב מהיר אתחול, הפעל:

    fastboot flashall -w
    

האפשרות -w מוחקת את מחיצת /data במכשיר, וזה שימושי בפעם הראשונה בהבהב במכשיר מסוים.

נעילה מחדש של טוען האתחול

כדי לנעול מחדש את טוען האתחול:

  • עבור מכשירים משנת 2015 ומעלה, הפעל את הפקודה fastboot flashing lock
  • עבור התקנים 2014 או מוקדמים יותר, הפעל את הפקודה fastboot oem lock

שחזר את המכשיר למצב היצרן

תמונות מפעל עבור מכשירי Google זמינות מ- Factory Images for Nexus ו-Pixel Devices . תמונות המפעל עבור Motorola Xoom מופצות ישירות על ידי Motorola.