מכשירים מהבהבים

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

בניית fastboot ו-adb

אם אין לך כבר fastboot ו adb , אתה יכול לבנות אותם עם המערכות הבונות הרגילות. השתמש בהוראות אנדרואיד בניין ולהחליף הראשי make הפקודה עם זה:

make fastboot adb

ראה של Android Debug Bridge (ADB) לפרטים על של Android Debug Bridge (ADB).

אתחול למצב מהיר אתחול

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

ניתן גם להשתמש בפקודת adb reboot bootloader לאתחל ישירות לתוך Bootloader.

התקן שם קוד שילובי מקשים
Pixel 6 Pro עוֹרֵב לחיצה ממושכת Volume Down, ולאחר מכן לחץ והחזק את לחצן ההפעלה.
פיקסל 6 זַהֲבָן לחיצה ממושכת Volume Down, ולאחר מכן לחץ והחזק את לחצן ההפעלה.
Pixel 5a (5G) ברבט לחיצה ממושכת Volume Down, ולאחר מכן לחץ והחזק את לחצן ההפעלה.
פיקסל 5 סנפיר אדום לחיצה ממושכת Volume Down, ולאחר מכן לחץ והחזק את לחצן ההפעלה.
Pixel 4a (5G) אָטָד לחיצה ממושכת Volume Down, ולאחר מכן לחץ והחזק את לחצן ההפעלה.
Pixel 4a דג שמש לחיצה ממושכת Volume Down, ולאחר מכן לחץ והחזק את לחצן ההפעלה.
Pixel 4 XL אלמוג לחיצה ממושכת Volume Down, ולאחר מכן לחץ והחזק את לחצן ההפעלה.
פיקסל 4 לֶהָבָה לחיצה ממושכת Volume Down, ולאחר מכן לחץ והחזק את לחצן ההפעלה.
Pixel 3a XL פַּלמוּדָה לחיצה ממושכת Volume Down, ולאחר מכן לחץ והחזק את לחצן ההפעלה.
Pixel 3a סרגו לחיצה ממושכת Volume Down, ולאחר מכן לחץ והחזק את לחצן ההפעלה.
Pixel 3 XL צולב לחיצה ממושכת Volume Down, ולאחר מכן לחץ והחזק את לחצן ההפעלה.
פיקסל 3 קו כחול לחיצה ממושכת Volume Down, ולאחר מכן לחץ והחזק את לחצן ההפעלה.
Pixel 2 XL טיימן לחיצה ממושכת Volume Down, ולאחר מכן לחץ והחזק את לחצן ההפעלה.
פיקסל 2 walleye לחיצה ממושכת Volume Down, ולאחר מכן לחץ והחזק את לחצן ההפעלה.
Pixel XL מרלין לחיצה ממושכת Volume Down, ולאחר מכן לחץ והחזק את לחצן ההפעלה.
פיקסל דג מפרש לחיצה ממושכת Volume Down, ולאחר מכן לחץ והחזק את לחצן ההפעלה.
hikey hikey קישור פינים 1 - 2 ו-5 - 6 של J15.
Nexus 6P דייג לחיצה ממושכת Volume Down, ולאחר מכן לחץ והחזק את לחצן ההפעלה.
Nexus 5X ראש בול לחיצה ממושכת Volume Down, ולאחר מכן לחץ והחזק את לחצן ההפעלה.
Nexus 6 שאמו לחיצה ממושכת Volume Down, ולאחר מכן לחץ והחזק את לחצן ההפעלה.
נגן נקסוס פוגו לחץ והחזק את לחצן הפעלה.
Nexus 9 volantis לחיצה ממושכת Volume Down, ולאחר מכן לחץ והחזק את לחצן ההפעלה.
נקסוס 5 פַּטִישׁ הַיָם לחץ והחזק את שניהם נפח והנמכת עוצמת הקול, ולאחר מכן לחץ והחזק את לחצן ההפעלה.
נקסוס 7 flo לחיצה ממושכת Volume Down, ולאחר מכן לחץ והחזק את לחצן ההפעלה.
Nexus 7 3G דב לחיצה ממושכת Volume Down, ולאחר מכן לחץ והחזק את לחצן ההפעלה.
Nexus 10 מנטה לחץ והחזק את שניהם נפח והנמכת עוצמת הקול, ולאחר מכן לחץ והחזק את לחצן ההפעלה.
נקסוס 4 mako לחיצה ממושכת Volume Down, ולאחר מכן לחץ והחזק את לחצן ההפעלה.
Nexus 7 (2012) דַקָר לחיצה ממושכת Volume Down, ולאחר מכן לחץ והחזק את לחצן ההפעלה.
Nexus 7 3G (2012) אַמְנוּן לחיצה ממושכת Volume Down, ולאחר מכן לחץ והחזק את לחצן ההפעלה.
Nexus Q פנטזמה הפעל את המכשיר ואז כסה אותו ביד אחת לאחר שהנוריות נדלקות ועד שהן הופכות לאדומות.
Galaxy Nexus GSM מגורו לחץ והחזק את שניהם נפח והנמכת עוצמת הקול, ולאחר מכן לחץ והחזק את לחצן ההפעלה.
Galaxy Nexus (Verizon) טורו לחץ והחזק את שניהם נפח והנמכת עוצמת הקול, ולאחר מכן לחץ והחזק את לחצן ההפעלה.
Galaxy Nexus (Sprint) טורופלוס לחץ והחזק את שניהם נפח והנמכת עוצמת הקול, ולאחר מכן לחץ והחזק את לחצן ההפעלה.
מוטורולה Xoom wingray לחיצה ממושכת Volume Down, ולאחר מכן לחץ והחזק את לחצן ההפעלה.
Nexus S קרספו לחיצה ממושכת Volume Up, ולאחר מכן לחץ והחזק את לחצן ההפעלה.
Nexus SG crespo4g לחיצה ממושכת Volume Up, ולאחר מכן לחץ והחזק את לחצן ההפעלה.

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

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

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

ביטול נעילת מכשירים אחרונים

לכל מכשירי ה-Nexus וה-Pixel ששוחררו מאז 2014 (החל מ-Nexus 6 ו-Nexus 9) יש הגנה לאיפוס היצרן ודורשים תהליך רב-שלבי כדי לבטל את נעילת טוען האתחול.

  1. כדי לאפשר ביטול נעילה של OEM במכשיר:
    1. בשנת הגדרות, ברז אודות הטלפון, ולאחר מכן הקש מספר Build שבע פעמים.
    2. כאשר אתה רואה את ההודעה אתה מפתח, להקיש על כפתור חזרה.
    3. אפשרויות למפתחים Tap ולאפשר ביטול נעילה של OEM ו- USB באגים. (אם ביטול הנעילה של OEM מושבתת, להתחבר לאינטרנט, כך שהמכשיר יכול לבדוק לפחות פעם אחת. אם הוא נשאר נכה, המכשיר עשוי להיות SIM נעול על ידי הספק שלך ואת מנהל האתחול לא יכול להיות נעול.)
  2. הפעל מחדש את מנהל האתחול ושימוש fastboot כדי לפתוח אותו.
    • עבור תקנים חדשים (2015 ואילך):
      fastboot flashing unlock
    • עבור מכשירים ישנים (2014 ומטה):
      fastboot oem unlock
  3. אשר את ביטול הנעילה על המסך.

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

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

  • עבור תקנים חדשים (2015 ואילך):
    fastboot flashing lock
  • עבור מכשירים ישנים (2014 ומטה):
    fastboot oem lock

שימוש במצבי נעילת פלאש

getFlashLockState() API מערכת משדרת מדינת מנהל האתחול ואת PersistentDataBlockManager.getFlashLockState() API מערכת מחזיר את מצב הנעילה של מנהל האתחול בהתקנים תואמים.

ערך החזרה תנאים
FLASH_LOCK_UNKNOWN הוחזר רק על ידי מכשירים המשדרגים ל-Android 7.x ומעלה שלא תמכו בעבר בשינויים של טוען האתחול הנדרשים כדי לקבל את סטטוס נעילת הבזק אם הם תמכו ביכולת נעילה/ביטול נעילה מהבהבת.
  • מכשירים חדשים זורמים 7.x Android ומעלה חייבים להיות בין בהליך FLASH_LOCK_LOCKED או FLASH_LOCK_UNLOCKED מדינה.
  • שדרוג מכשירים כדי 7.x Android ומעלה שאינם תומכים יכולת לפתוח / לנעול מהבהבים צריך להחזיר FLASH_LOCK_LOCKED המדינה.
FLASH_LOCK_LOCKED מוחזר על ידי כל מכשיר שאינו תומך בנעילה/ביטול נעילה מהבהבת (כלומר, המכשיר נעול תמיד), או כל מכשיר שתומך בנעילה/ביטול נעילה מהבהבת ונמצא במצב נעול.
FLASH_LOCK_UNLOCKED מוחזר על ידי כל מכשיר שתומך בנעילה/פתיחה מהבהבת ונמצא במצב לא נעול.

היצרנים צריכים לבדוק את הערכים המוחזרים על ידי מכשירים עם מטעני אתחול נעולים ולא נעולים. לדוגמא, פרויקט הקוד הפתוח של אנדרואיד (AOSP) מכיל יישום התייחסות שמחזירה ערך המבוסס על ro.boot.flash.locked רכוש האתחול. קוד לדוגמה ממוקם בספריות הבאות:

  • frameworks/base/services/core/java/com/android/server/PersistentDataBlockService.java
  • frameworks/base/core/java/android/service/persistentdata/PersistentDataBlockManager.java

בחירת מבנה מכשיר

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

ניתן להוריד תמונות במפעל הבינאריים למכשירי פיקסל ו נקסוס מ developers.google.com . ראה הבינאריים התקן עבור הורדות. לפרטים ומשאבים נוספים, ראה קבלת קבצים בינאריים קניינית .

התקן שם קוד בניית תצורה
פיקסל 5 סנפיר אדום aosp_redfin-userdebug
Pixel 4a 5G אָטָד aosp_bramble-userdebug
Pixel 4a דג שמש aosp_sunfish-userdebug
Pixel 4 XL אלמוג aosp_coral-userdebug
פיקסל 4 לֶהָבָה aosp_flame-userdebug
Pixel 3a XL פַּלמוּדָה aosp_bonito-userdebug
Pixel 3a סרגו aosp_sargo-userdebug
Pixel 3 XL צולב aosp_crosshatch-userdebug
פיקסל 3 קו כחול aosp_blueline-userdebug
Pixel 2 XL טיימן aosp_taimen-userdebug
פיקסל 2 walleye aosp_walleye-userdebug
Pixel XL מרלין aosp_marlin-userdebug
פיקסל דג מפרש aosp_sailfish-userdebug
HiKey hikey hikey-userdebug
Nexus 6P דייג aosp_angler-userdebug
Nexus 5X ראש בול aosp_bullhead-userdebug
Nexus 6 שאמו aosp_shamu-userdebug
נגן נקסוס פוגו aosp_fugu-userdebug
Nexus 9 volantis (פלנדר) aosp_flounder-userdebug
Nexus 5 (GSM/LTE) פַּטִישׁ הַיָם aosp_hammerhead-userdebug
Nexus 7 (Wi-Fi) סכין גילוח (flo) aosp_flo-userdebug
Nexus 7 (נייד) razorg (deb) aosp_deb-userdebug
Nexus 10 mantaray (מנטה) full_manta-userdebug
נקסוס 4 occam (mako) full_mako-userdebug
Nexus 7 (Wi-Fi) נאקאסי (גרופר) full_grouper-userdebug
Nexus 7 (נייד) נקאסיג (אמנון) full_tilapia-userdebug
Galaxy Nexus (GSM/HSPA+) יאקג'ו (מאגורו) full_maguro-userdebug
Galaxy Nexus (Verizon) mysid (טורו) √aosp_toro-userdebug
Galaxy Nexus (ניסיוני) mysidspr (toroplus) aosp_toroplus-userdebug
Motorola Xoom (Wi-Fi בארה"ב) wingray full_wingray-userdebug
Nexus S soju (crespo) full_crespo-userdebug
Nexus S 4G sojus (crespo4g) full_crespo4g-userdebug

מהבהב מכשיר

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

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

  1. מניחים את המכשיר ב fastboot מצב על ידי לחיצה על שילוב המקשים המתאים בזמן אתחול או באמצעות הפקודה הבאה:
    adb reboot bootloader
  2. לאחר שהמכשיר נמצא במצב fastboot, לרוץ:
    fastboot flashall -w
    -w אפשרות מנגב את /data מחיצה במכשיר; זה שימושי בפעם הראשונה שלך מהבהב מכשיר מסוים, אבל חוץ מזה מיותר.

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

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