דף זה מספק פרטים להפעלת רכיבי בנייה במכשירים ספציפיים. פרטים אלה משלימים את המידע בבניית אנדרואיד .
בניית fastboot ו-adb
אם עדיין אין לך fastboot
ו- adb
, אתה יכול לבנות אותם עם מערכת הבנייה הרגילה. השתמש בהוראות בבניית אנדרואיד והחלף את פקודת make
הראשי בפקודה זו:
make fastboot adb
ראה Android Debug Bridge (ADB) לפרטים על Android Debug Bridge (ADB).
אתחול למצב מהיר אתחול
אתה יכול להבהב מכשיר כשהוא במצב מאתחול fastboot
של האתחול. כדי להיכנס למצב fastboot
כאשר מכשיר עובר אתחול קר, השתמש בשילובי המקשים המפורטים בטבלה למטה.
אתה יכול גם להשתמש בפקודה adb reboot bootloader
כדי לאתחל ישירות לתוך טוען האתחול. ראה הוראות מהבהבות להוראות מלאות.
התקן | שם קוד | שילובי מקשים |
---|---|---|
Pixel 7 Pro | בַּרדְלָס | לחץ לחיצה ארוכה על עוצמת הקול ולאחר מכן לחץ והחזק את ההפעלה . |
פיקסל 7 | פַּנתֵר | לחץ לחיצה ארוכה על עוצמת הקול ולאחר מכן לחץ והחזק את ההפעלה . |
Pixel 6 Pro | עוֹרֵב | לחץ לחיצה ארוכה על עוצמת הקול ולאחר מכן לחץ והחזק את ההפעלה . |
פיקסל 6 | זַהֲבָן | לחץ לחיצה ארוכה על עוצמת הקול ולאחר מכן לחץ והחזק את ההפעלה . |
Pixel 5a (5G) | ברבט | לחץ לחיצה ארוכה על עוצמת הקול ולאחר מכן לחץ והחזק את ההפעלה . |
פיקסל 5 | אדום סנפיר | לחץ לחיצה ארוכה על עוצמת הקול ולאחר מכן לחץ והחזק את ההפעלה . |
Pixel 4a (5G) | אָטָד | לחץ לחיצה ארוכה על עוצמת הקול ולאחר מכן לחץ והחזק את ההפעלה . |
Pixel 4a | דג שמש | לחץ לחיצה ארוכה על עוצמת הקול ולאחר מכן לחץ והחזק את ההפעלה . |
Pixel 4 XL | אלמוג | לחץ לחיצה ארוכה על עוצמת הקול ולאחר מכן לחץ והחזק את ההפעלה . |
פיקסל 4 | לֶהָבָה | לחץ לחיצה ארוכה על עוצמת הקול ולאחר מכן לחץ והחזק את ההפעלה . |
Pixel 3a XL | פַּלמוּדָה | לחץ לחיצה ארוכה על עוצמת הקול ולאחר מכן לחץ והחזק את ההפעלה . |
Pixel 3a | סרגו | לחץ לחיצה ארוכה על עוצמת הקול ולאחר מכן לחץ והחזק את ההפעלה . |
Pixel 3 XL | צולב | לחץ לחיצה ארוכה על עוצמת הקול ולאחר מכן לחץ והחזק את ההפעלה . |
פיקסל 3 | קו כחול | לחץ לחיצה ארוכה על עוצמת הקול ולאחר מכן לחץ והחזק את ההפעלה . |
Pixel 2 XL | טיימן | לחץ לחיצה ארוכה על עוצמת הקול ולאחר מכן לחץ והחזק את ההפעלה . |
פיקסל 2 | walleye | לחץ לחיצה ארוכה על עוצמת הקול ולאחר מכן לחץ והחזק את ההפעלה . |
Pixel XL | מרלין | לחץ לחיצה ארוכה על עוצמת הקול ולאחר מכן לחץ והחזק את ההפעלה . |
פיקסל | דג מפרש | לחץ לחיצה ארוכה על עוצמת הקול ולאחר מכן לחץ והחזק את ההפעלה . |
hikey | hikey | קישור פינים 1 - 2 ו-5 - 6 של J15. |
Nexus 6P | דייג | לחץ לחיצה ארוכה על עוצמת הקול ולאחר מכן לחץ והחזק את ההפעלה . |
Nexus 5X | ראש בול | לחץ לחיצה ארוכה על עוצמת הקול ולאחר מכן לחץ והחזק את ההפעלה . |
Nexus 6 | שאמו | לחץ לחיצה ארוכה על עוצמת הקול ולאחר מכן לחץ והחזק את ההפעלה . |
נגן נקסוס | פוגו | לחץ והחזק את ההפעלה . |
Nexus 9 | volantis | לחץ לחיצה ארוכה על עוצמת הקול ולאחר מכן לחץ והחזק את ההפעלה . |
נקסוס 5 | פַּטִישׁ הַיָם | לחץ והחזק הן את עוצמת הקול והן את עוצמת הקול , ולאחר מכן לחץ והחזק את ההפעלה . |
נקסוס 7 | flo | לחץ לחיצה ארוכה על עוצמת הקול ולאחר מכן לחץ והחזק את ההפעלה . |
Nexus 7 3G | דב | לחץ לחיצה ארוכה על עוצמת הקול ולאחר מכן לחץ והחזק את ההפעלה . |
Nexus 10 | מנטה | לחץ והחזק הן את עוצמת הקול והן את עוצמת הקול , ולאחר מכן לחץ והחזק את ההפעלה . |
נקסוס 4 | mako | לחץ לחיצה ארוכה על עוצמת הקול ולאחר מכן לחץ והחזק את ההפעלה . |
Nexus 7 (2012) | דַקָר | לחץ לחיצה ארוכה על עוצמת הקול ולאחר מכן לחץ והחזק את ההפעלה . |
Nexus 7 3G (2012) | אַמְנוּן | לחץ לחיצה ארוכה על עוצמת הקול ולאחר מכן לחץ והחזק את ההפעלה . |
Nexus Q | פנטזמה | הפעל את המכשיר ואז כסה אותו ביד אחת לאחר שהנוריות נדלקות ועד שהן הופכות לאדומות. |
Galaxy Nexus GSM | מגורו | לחץ והחזק הן את עוצמת הקול והן את עוצמת הקול , ולאחר מכן לחץ והחזק את ההפעלה . |
Galaxy Nexus (Verizon) | טורו | לחץ והחזק הן את עוצמת הקול והן את עוצמת הקול , ולאחר מכן לחץ והחזק את ההפעלה . |
Galaxy Nexus (Sprint) | טורופלוס | לחץ והחזק הן את עוצמת הקול והן את עוצמת הקול , ולאחר מכן לחץ והחזק את ההפעלה . |
מוטורולה Xoom | wingray | לחץ לחיצה ארוכה על עוצמת הקול ולאחר מכן לחץ והחזק את ההפעלה . |
Nexus S | קרספו | לחץ והחזק את עוצמת הקול הגברת ולאחר מכן לחץ והחזק את ההפעלה . |
Nexus SG | crespo4g | לחץ והחזק את עוצמת הקול הגברת ולאחר מכן לחץ והחזק את ההפעלה . |
ביטול נעילת טוען האתחול
אתה יכול להבהב מערכת מותאמת אישית רק אם טוען האתחול מאפשר זאת. שים לב, עם זאת, טוען האתחול נעול כברירת מחדל. אתה יכול לבטל את נעילת טוען האתחול, אך פעולה זו תמחק את נתוני המשתמש מטעמי פרטיות. לאחר ביטול הנעילה, כל הנתונים במכשיר נמחקים, כלומר גם נתוני אפליקציה פרטיים וגם נתונים משותפים הנגישים באמצעות USB (כולל תמונות וסרטים). לפני שתנסה לבטל את נעילת טוען האתחול, גבה את כל הקבצים החשובים במכשיר.
אתה צריך לבטל את הנעילה של טוען האתחול פעם אחת בלבד, ותוכל לנעול אותו מחדש במידת הצורך.
ביטול נעילת מכשירים אחרונים
לכל מכשירי ה-Nexus וה-Pixel שיצאו מאז 2014 (החל מ-Nexus 6 ו-Nexus 9) יש הגנה לאיפוס היצרן ודורשים תהליך רב-שלבי כדי לבטל את נעילת טוען האתחול.
- כדי לאפשר ביטול נעילה של OEM במכשיר:
- בהגדרות, הקש על אודות הטלפון ולאחר מכן הקש על מספר Build שבע פעמים.
- כשאתה רואה את ההודעה אתה עכשיו מפתח! , הקש על כפתור החזרה .
- בהגדרות, הקש על מערכת ולאחר מכן הקש על אפשרויות מפתח והפעל את ביטול הנעילה של OEM ואיתור באגים ב-USB . (אם פתיחת הנעילה של OEM מושבתת, התחבר לאינטרנט כדי שהמכשיר יוכל לבצע צ'ק-אין פעם אחת לפחות. אם הוא יישאר מושבת, ייתכן שהמכשיר שלך ננעל על ידי ה-SIM על ידי הספק שלך ולא ניתן לבטל את הנעילה של טוען האתחול.)
- אתחל מחדש לתוך טוען האתחול והשתמש
fastboot
כדי לבטל את הנעילה.- עבור מכשירים חדשים יותר (2015 ומעלה):
fastboot flashing unlock
- עבור מכשירים ישנים יותר (2014 ומטה):
fastboot oem unlock
- עבור מכשירים חדשים יותר (2015 ומעלה):
- אשר את ביטול הנעילה על המסך.
נעילה מחדש של טוען האתחול
כדי לנעול מחדש את טוען האתחול:
- עבור מכשירים חדשים יותר (2015 ומעלה):
fastboot flashing lock
- עבור מכשירים ישנים יותר (2014 ומטה):
fastboot oem lock
שימוש במצבי נעילת פלאש
ממשק ה-API של מערכת getFlashLockState()
משדר את מצב טוען האתחול וה-API של המערכת PersistentDataBlockManager.getFlashLockState()
מחזיר את מצב הנעילה של טוען האתחול במכשירים תואמים.
ערך החזרה | תנאים |
---|---|
FLASH_LOCK_UNKNOWN | הוחזר רק על ידי מכשירים המשדרגים ל-Android 7.x ומעלה שלא תמכו בעבר בשינויים של טוען האתחול הנדרשים כדי לקבל את סטטוס נעילת הפלאש אם הם תמכו ביכולת נעילה/ביטול נעילה מהבהבת.
|
FLASH_LOCK_LOCKED | הוחזר על ידי כל מכשיר שאינו תומך בנעילה/ביטול נעילה מהבהבת (כלומר, המכשיר נעול תמיד), או כל מכשיר שתומך בנעילה/ביטול נעילה מהבהבת ונמצא במצב נעול. |
FLASH_LOCK_UNLOCKED | מוחזר על ידי כל מכשיר שתומך בנעילה/פתיחה מהבהבת ונמצא במצב לא נעול. |
היצרנים צריכים לבדוק את הערכים המוחזרים על ידי מכשירים עם עומסי אתחול נעולים ולא נעולים. לדוגמה, פרויקט הקוד הפתוח של Android (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
.
אתה יכול להוריד תמונות מפעל וקבצים בינאריים עבור מכשירי Pixel ו-Nexus מ- Developers.google.com . ראה קבצים בינאריים של מכשיר להורדות. לפרטים ומשאבים נוספים, ראה השגת קבצים בינאריים קנייניים .
התקן | שם קוד | בניית תצורה |
---|---|---|
Pixel 6 Pro | עוֹרֵב | aosp_raven-userdebug |
פיקסל 6 | זַהֲבָן | aosp_oriole-userdebug |
פיקסל 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
.
כדי להבזק מכשיר:
- הצב את המכשיר במצב
fastboot
על ידי החזקת צירוף המקשים המתאים בעת האתחול או באמצעות הפקודה הבאה:adb reboot bootloader
- לאחר שהמכשיר נמצא במצב מהיר אתחול, הפעל:
fastboot flashall -w
האפשרות-w
מוחקת את מחיצת/data
במכשיר; זה שימושי בפעם הראשונה שלך מהבהב מכשיר מסוים, אבל חוץ מזה מיותר.
שחזור מכשירים למצב היצרן
תמונות מפעל עבור מכשירי Google זמינות מ- Factory Images for Nexus ו-Pixel Devices . תמונות המפעל עבור Motorola Xoom מופצות ישירות על ידי Motorola.