פלאש עם אתחול מהיר

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

צריך לוודא שיש לך אפשרות לאתחול מהיר (fastboot) ו-adb

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

adb --version
fastboot --version

אם מוצגים מספרי גרסאות, סימן שבמכשיר מותקנות אתחול מהיר (fastboot) ו-adb. אחרת לראות את מספרי הגרסאות, לוודא Android מובנה. בהצלחה. המשך אל מפעילים את חיבור ה-USB.

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

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

  1. הפעלת ביטול נעילה של OEM (יצרן ציוד מקורי) וניפוי באגים ב-USB באפשרויות למפתחים:

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

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

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

הפעלה במצב אתחול מהיר (Fastboot mode)

כדי שאפשר יהיה לשדרג את Android למכשיר, המכשיר צריך להיות במצב אתחול מהיר (Fastboot mode). יש שתי דרכים לאתחל מכשיר למצב אתחול מהיר:

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

ביטול הנעילה של תוכנת האתחול

לאחר האתחול במצב אתחול מהיר (fastboot), תצטרכו לבטל את הנעילה של תוכנת האתחול.

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

  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. מאשרים שרוצים למחוק את כל נתוני המשתמש ומבטלים את נעילת המכשיר.

ביצוע Flash למכשיר

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

כדי לשדרג מכשיר:

  1. כדי להפעיל את מצב אתחול מהיר (fastboot), לוחצים לחיצה ארוכה על שילוב מקשים בזמן האתחול או באמצעות הפקודה הבאה:

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

    fastboot flashall -w
    

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

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

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

  • למכשירים משנת 2015 ואילך, מריצים את הפקודה fastboot flashing lock
  • למכשירים משנת 2014 או גרסאות קודמות, מריצים את הפקודה fastboot oem lock

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

תמונות היצרן עבור מכשירי Google זמינות מ- תמונות המקוריות למכשירי Nexus ו-Pixel. תמונות היצרן של Motorola Xoom מופצות ישירות על ידי Motorola.