החל מ-27 במרץ 2025, מומלץ להשתמש ב-android-latest-release
במקום ב-aosp-main
כדי ליצור תרומות ל-AOSP. מידע נוסף זמין במאמר שינויים ב-AOSP.
Android Verified Boot
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
Android מגרסה 8.0 ואילך כולל הטמעה לדוגמה של הפעלה מאומתת שנקראת Android Verified Boot (AVB) או הפעלה מאומתת 2.0. AVB היא גרסה של Verified Boot שפועלת עם ארכיטקטורת Project Treble, שמפרידה בין מסגרת Android לבין הטמעת הספק הבסיסית.
התכונה AVB משולבת במערכת הבנייה של Android ומופעלת באמצעות שורה אחת, שמטפלת ביצירה ובחתימה של כל המטא-נתונים הדרושים של dm-verity. מידע נוסף זמין במאמר שילוב של מערכת בנייה.
AVB מספקת את libavb, שהיא ספריית C שמשמשת בזמן האתחול לאימות של Android. כדי לשלב את libavb עם טוען האתחול, צריך להטמיע פונקציונליות ספציפית לפלטפורמה עבור קלט/פלט, לספק את שורש האמון ולקבל או להגדיר מטא נתונים של הגנה מפני חזרה לגרסה קודמת.
התכונות העיקריות של AVB כוללות: הקצאת עדכונים למחיצות שונות, פורמט נפוץ של כותרת תחתונה לחתימה על מחיצות והגנה מפני תוקפים שמנסים לחזור לגרסה פגיעה של Android.
פרטים נוספים על ההטמעה זמינים במאמר /platform/external/avb/README.md
.
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-10-10 (שעון UTC).
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2025-10-10 (שעון UTC)."],[],[]]