נתוני גרסה של Android 14,‏ Android 14-QPR1 ו-Android 14-QPR2

בדף הזה מופיע סיכום של התכונות העיקריות בגרסאות Android 14,‏ Android 14-QPR1 ו-Android 14-QPR2, וקישורים למידע נוסף. סיכומי התכונות האלה מסודרים לפי המיקום של התיעוד של התכונה באתר הזה.

ארכיטקטורה

backend.[cpp|ndk].additional_shared_libraries

backend.[cpp|ndk].additional_shared_libraries, שהוצגה ב-Android 14, מוסיפה תלויות בספריות המקוריות ושימושית עם ndk_header ו-cpp_header. מידע נוסף מופיע במאמר בנושא הגדרת ממשק AIDL.

ערך gen_trace

החל מ-Android 14, הערך של gen_trace מוגדר ל-true ב-cpp וב-java. מידע נוסף מופיע במאמר בנושא הגדרת ממשק AIDL.

תמיכה בליבה

החל מ-Android 14, אין יותר תמיכה בגרעיני 5.4. מידע מעודכן על ליבות זמינות מופיע במאמר ליבות של תכונות וליבות להשקה.

נתונים סטטיסטיים של מקור ההתעוררות של הליבה

ב-Android 14-QPR2 נוספה ל-logcat סטטיסטיקה של מקורות התעוררות. הנתונים הסטטיסטיים האלה מזהים את הרכיבים בקרנל ששומרים על המערכת פעילה במהלך כל מחזור השהיה והפעלה מחדש, ואפשר להשתמש בהם כדי לנפות באגים בביצועי הקרנל ולשפר את חיי הסוללה. נתוני מקור ההתעוררות של ליבת המערכת זמינים רק בגרסאות userdebug ובגרסאות הנדסיות שבהן הערך של suspend.debug.wakestats_log.enabled הוא true. מידע נוסף זמין במאמר logKernelWakeLockStats.

אודיו

מצב דינמי של מקרן קול

עם תמיכה במסגרת של Android 14, אפשר להגדיר ממירים ומכשירים במודל 'ישירות ללקוח' (OTT) עם רמקולים מובנים או רמקולים מחוברים כך שיהפכו למקרני קול למכשירים מחוברים. מידע נוסף זמין במאמר בנושא מצב דינמי של רמקול סאונדבר.

העברה של HAL של אודיו ל-AIDL

החל מ-Android 14, ממשק Audio HAL מוגדר באמצעות AIDL. מידע נוסף זמין במאמרים בנושא הטמעה של AIDL והשוואה בין AIDL לבין HIDL Audio HAL.

עדכונים מרובים של ניתוב התקני USB

מסגרת ה-USB ב-Android 14 תומכת בהעברה למספר מכשירי USB בו-זמנית. מידע נוסף מופיע במאמר בנושא ניתוב משולב של אודיו במכשיר.

מאפייני מיקסר מועדפים במכשירי USB

‫Android 14 מספק ממשקי API למפתחים שאפליקציות יכולות להשתמש בהם כדי לשלוח שאילתות ולהגדיר מאפיינים מועדפים של מיקסר להפעלת אודיו ב-USB. מידע נוסף זמין במאמר בנושא מאפייני מיקסר מועדפים במכשירי USB.

מינון הצליל

‫Android 14 מספק תמיכה במינון רעש במסגרת האודיו וב-HAL של האודיו, על ידי מעקב רציף אחר מדידות של מינון רעש והצגת אזהרות למשתמשים לגבי רמות חשיפה מזיקות. מידע נוסף זמין במאמר בנושא רמות רעש.

החל מ-Android 14-QPR1, מופעל חישוב של מינון הקול.

מצלמה

תכונות של תוספים למצלמה

‫Android 14 מוסיפה את התכונות הבאות לגרסה 1.4.0 של ממשק תוספי המצלמה:

מכשיר כמצלמת אינטרנט

ב-Android 14-QPR1 נוספה תמיכה בשימוש במכשיר כמצלמת אינטרנט ב-USB. מכשירי Android שתומכים בתכונה הזו מפורסמים כמכשירי UVC, מה שמאפשר למגוון רחב של מארחי USB עם מערכות הפעלה שונות (לדוגמה, Linux,‏ macOS,‏ Windows ו-ChromeOS) להשתמש במצלמה של המכשיר כמצלמת אינטרנט. מידע נוסף זמין במאמר בנושא שימוש במכשיר כמצלמת אינטרנט.

מצלמת USB עם HAL

ב-Android 14, הועבר ה-HAL של מצלמת ה-USB ל-AIDL, וההטמעה של HIDL הוצאה משימוש. מידע על ה-HAL של מצלמת USB זמין במאמר מצלמות USB חיצוניות.

Ultra HDR

ב-Android 14 נוספה תמיכה בצילום תמונות דחוסות בפורמט Ultra HDR באמצעות פורמט התמונה JPEG_R. הפורמט הזה תואם לאחור לתמונות SDR JPEG ותומך בהצגת תוכן HDR. מידע נוסף זמין במאמר בנושא Ultra HDR.

צילום עם טווח צבעים רחב

ב-Android 14 נוספה תמיכה בצילום בטווח רחב של צבעים (Display P3), שמאפשר למכשירים לצלם תמונות בטווח רחב של צבעים בפורמט JPEG עם המחלקה ImageReader בלי להשתמש ב-HDR של 10 ביט. מידע נוסף זמין במאמר בנושא צילום עם טווח רחב של צבעים.

תאימות

עדכונים של Camera ITS

ב-Android 14 נוספו עדכונים לבדיקות ITS של המצלמה, כולל עדכונים לגרסאות של Python וחבילות, בדיקות מעודכנות ובדיקות חדשות. פרטים נוספים זמינים בנתוני הגרסה של חבילת הבדיקה של תמונות המצלמה ב-Android 14.

עדכונים בנושא CDD

מסמך הגדרת התאימות ל-Android 14 מבוסס על גרסאות קודמות וכולל עדכונים ל תכונות חדשות ושינויים בדרישות של פונקציונליות שפורסמה בעבר. רשימת השינויים ב-Android 14 מופיעה בנתוני הגרסה של הגדרת התאימות ל-Android 14.

נתוני הגרסה של CTS

רשימה של שינויים חשובים ב-CTS ל-Android 14 מופיעה בנתוני הגרסה של CTS ל-Android 14.

בדיקות CTS Verifier לכיול של נוכחות

ב-Android 14 נוספו בדיקות CTS Verifier לאימות הדרישות המעודכנות של רשתות Wi-Fi NAN ושל כיול נוכחות BLE RSSI. הבדיקות האלה כוללות את דיוק ה-NAN, דיוק ה-RSSI של BLE ובדיקות הדיוק של הסטייה של BLE Rx/Tx. מידע נוסף זמין במאמר בנושא כיול של נוכחות.

מחלקה 14 של ביצועים (PC14) – בדיקת CTS של איכות קידוד סרטונים (VEQ)

ב-Android 14 נוספו דרישות לגבי איכות קידוד הווידאו (VEQ) למכשירים מסוג Performance Class 14 (PC14). הדרישות של PC14-VEQ מאומתות על ידי בדיקת CTS חדשה שנקראת CtsVideoEncodingQualityHostTest. מידע נוסף זמין במאמר בנושא הרצת בדיקות PC14-VEQ.

קישוריות

שדרוג למכירת פיצול של רשת 5G

ב-Android 14-QPR1 מוצגת התכונה 'שדרוג ל-5G slicing', שמאפשרת לספקי סלולר להציע למשתמשים יכולות רשת משופרות (זמן אחזור ורוחב פס) באמצעות 5G network slicing. מידע נוסף זמין במאמר בנושא מכירת שירותים נוספים של פיצול רשת 5G.

פרסום של מכשירי שמיעה עם תמיכה ב-ASHA

כדי לשפר את חוויית ההתאמה של מכשירי שמיעה עם ASHA ומצב כפול של LE Audio, ב-Android 14 אפשר להשתמש בביט השני (אינדקס 0) בבייט היכולת של ASHA כדי לציין אם המכשיר תומך בשירות זיהוי של ערכה מתואמת (CSIS). מידע נוסף מופיע במאמר תמיכה באודיו של מכשירי שמיעה באמצעות Bluetooth LE.

עדכונים לגבי פרופילים מרובים של eSIM (MEP)

‫Android 14 תומך באפשרויות MEP-A1 ו-MEP-B לבחירת שורש תחום האבטחה של המנפיק (ISD-R) ולבחירת יציאות eSIM, כפי שמפורט ב-GSMA SGP V22 3.0. מידע נוסף זמין במאמר בנושא כמה פרופילים מופעלים.

GNSS

ב-Android 14 נוספו היכולות וממשקי ה-API הבאים של GNSS, שזמינים דרך ממשק GNSS AIDL HAL:

מכשירים עם Android מגרסה 14 ומעלה חייבים להשתמש ב-GNSS AIDL HAL. מסגרת GNSS תומכת ב-HIDL HALs למכשירים ששודרגו ל-Android 14, אבל תכונות ה-GNSS החדשות זמינות רק דרך ממשק GNSS AIDL HAL.

מומלץ מאוד שערכות שבבים ומכשירים שיושקו עם Android מגרסה 14 ומעלה, שיכללו מקלט GPS או GNSS וידווחו על היכולת לאפליקציות באמצעות דגל התכונה android.hardware.location.gps, יתמכו בתכונה accumulated delta range.

עדכונים ב-IMS API

ב-Android 14 נוספו העדכונים הבאים ל-ImsService:

  • נוספה המחלקה SipDetails שמאפשרת ל-ImsService לדווח על מידע מרכזי מתגובת ה-SIP שנמסרת מהרשת כשמסתיים תהליך של רישום IMS, פרסום IMS או הרשמה ל-IMS. כך לאפליקציות שמטמיעות רישום יחיד ל-RCS יש יותר נראות לתגובה של עסקת SIP כשמתרחשת בעיה ברשת או במכשיר, כדי שיהיה אפשר לפתור באגים או הפסקות שירות במהירות.

    הדיווח על SipDetails נוסף לכיתות הבאות:

    • ImsRegistrationImplBase,‏ RegistrationManager.RegistrationCallback ו-ImsRegistrationAttributes: מאפשר לדווח על מידע מפורט על תוצאות של עסקאות SIP כשמתקבלת תגובה SIP REGISTER מהרשת.
    • RcsUceAdapter.CapabilitiesCallback ו-RcsCapabilityExchangeImplBase.SubscribeResponseCallback: מאפשרים לדווח על מידע מפורט יותר כשמתקבלת תגובה SIP SUBSCRIBE מהרשת.
    • RcsUceAdapter.OnPublishStateChangedListener, ‏ PublishAttributes,, ‏ CapabilityExchangeEventListener ו-RcsCapabilityExchangeImplBase.PublishResponseCallback: מאפשרים לדווח על מידע מפורט יותר כשמתקבלת תגובה מסוג SIP PUBLISH מהרשת.
  • התוסף מוסיף את המחלקות MediaQualityStatus ו- MediaThreshold כדי לספק תמיכה בדיווח על איכות המדיה ב-IMS. השיטות הבאות ב-MmTelFeature מאפשרות לדווח על עדכונים באיכות המדיה לאפליקציות מערכת אחרות, כמו QualifiedNetworksService. זה נדרש כדי לעזור לקבוע מתי לשנות את התעבורה של IMS PDN:

    העדכונים לגבי איכות המדיה מדווחים דרך הממשק של TelephonyCallback#MediaQualityStatusChangedListener.

  • הוספנו תמיכה בהמתקשרים בתור ב-AOSP על סמך ההגדרה בדרישות IR.92 (2.3.4 Communication Waiting). כך לא צריך להסתמך על כל הטמעה של ImsService כדי להטמיע את הדרישות האלה.

    כדי להפעיל את התכונה הזו ב-AOSP:

    • מגדירים את היכולת ImsService#CAPABILITY_TERMINAL_BASED_CALL_WAITING ומטמיעים את השיטה MmTelFeature#setTerminalBasedCallWaitingStatus.
    • כדי להפעיל שיחה ממתינה מבוססת-טרמינל עבור חברת תובלה ספציפית, מגדירים את המקשים CarrierConfigManager הבאים על בסיס חברת תובלה:

      • ImsSs#KEY_UT_TERMINAL_BASED_SERVICES_INT_ARRAY
      • ImsSs#SUPPLEMENTARY_SERVICE_CW
      • ImsSs#KEY_TERMINAL_BASED_CALL_WAITING_SYNC_TYPE_INT
      • ImsSs#KEY_TERMINAL_BASED_CALL_WAITING_DEFAULT_ENABLED_BOOL
  • כדי לשפר את השרשור ב-ImsService, נוסף בונה ב-ImsSmsImplBase שמאפשר למיישמים לספק מנהל ביצוע במהלך בניית המחלקה. אפשר להשתמש ב-executor הזה כדי לתזמן בקשות IPC נכנסות בשרשורים ספציפיים.

שירות רשת מוסמך

ב-Android 14 נוסף השירות qualified networks service (QNS) (שירות רשתות שעומדות בדרישות) למודול הטלפוניה. השירות הזה הוא הטמעה של QualifiedNetworksService.java.

מערכת QNS מעריכה את רשתות הגישה הזמינות על סמך מצב הרשת של המכשיר ומדיניות הספק, קובעת את רשת הגישה הטובה ביותר לכל סוג APN (לדוגמה, IMS,‏ MMS ו-EMERGENCY) ומדווחת על המידע למסגרת הטלפוניה כדי לבחור את סוג התעבורה לרשתות נתונים. מערכת QNS מספקת יותר מ-100 הגדרות של ספקים כדי לתמוך בדרישות של הספקים.

QNS הוא שירות אופציונלי. כדי להפעיל את QNS, מגדירים את הערך של ההגדרה config_qualified_networks_service_package ל-com.android.telephony.qns.

<string name="config_qualified_networks_service_package">
    com.android.telephony.qns
</string>

השהיה והמשך של סשנים של חיפוש מכשירים באמצעות Wi-Fi Aware

‫Android 14 תומך באפשרות של אפליקציות עם הרשאות להשהות ולהפעיל מחדש סשנים פעילים של גילוי Wi-Fi Aware. כך המכשירים יכולים לחדש את סשני הגילוי מהר יותר ולהשתמש בפחות חשמל. מידע נוסף זמין במאמר השעיה והפעלה מחדש.

ממשקי API של VoIP לטלקומוניקציה

ב-Android 14 נוסף API‏ TelecomManager#addCall שמחליף את המחלקה ConnectionService בתרחישי שימוש ב-VoIP. ה-API הזה מהווה בסיס למחלקת Jetpack חדשה של CallsManagerTelecom, שמפשטת את תהליך השילוב של שיחות VoIP בפלטפורמת Android. מחלקת Jetpack מספקת למפתחים ממשק API יחיד שפועל ב-Android מגרסה 14 ואילך, ושכבת תאימות לאחור שעוטפת את המחלקה הקיימת ConnectionService. אנחנו ממליצים למפתחים להשתמש ישירות במחלקת Telecom CallsManager Jetpack כדי להגיע לטווח הגדול ביותר של גרסאות Android SDK.

עדכונים לגבי זיהוי של זמן ואזור זמן

ב-Android 14 נוספו העדכונים הבאים לזיהוי של השעה ואזור הזמן ב-Android:

בדיקות של Ultra Wideband

ב-Android 14 נוספה בדיקת CTS ידנית חדשה כדי לאמת את התאימות לדרישות של פס רחב במיוחד (UWB). מידע נוסף על הגדרת המכשירים והפעלת הבדיקה מופיע במאמר בנושא דרישות ל-UWB.

ממשק UWB HAL

ב-Android 14 נוספו הפונקציות הבאות לממשק UWB HAL:

מזהי אובייקט (OID) של Android

  • ANDROID_RANGE_DIAGNOSTICS

פרמטרים של הודעות להגדרת סשן UWB

  • ENABLE_DIAGNOSTICS
  • DIAGRAMS_FRAME_REPORTS_FIELDS

פרמטרים של הודעות לגבי יכולת UWB

  • SUPPORTED_MIN_SLOT_DURATION_RSTU
  • SUPPORTED_MAX_RANGING_SESSION_NUMBER
  • SUPPORTED_CHANNELS_AOA

קודי סטטוס

  • STATUS_ERROR_STOPPED_DUE_TO_OTHER_SESSION_CONFLICT
  • STATUS_REGULATION_UWB_OFF

קודי סיבה לשינוי סטטוס

  • REASON_ERROR_INVALID_CHANNEL_WITH_AOA
  • REASON_ERROR_STOPPED_DUE_TO_OTHER_SESSION_CONFLICT
  • REASON_REGULATION_UWB_OFF

פרטים נוספים זמינים במאמר בנושא ממשק UWB HAL.

Wi-Fi 7

ב-Android 14 נוספו תכונות חדשות ושיפורים לתמיכה ב-Wi-Fi 7. מידע נוסף זמין במאמר בנושא Wi-Fi 7.

Wi-Fi Vendor HAL

החל מ-Android 14, ‏ Wi-Fi Vendor HAL מוגדר באמצעות AIDL. מידע נוסף זמין במאמר בנושא Wi-Fi HAL.

דיונון

עדכונים בתכונת ה-Wi-Fi ב-Cuttlefish

החל מ-Android 14, התכונה Cuttlefish Wi-Fi כוללת את הכלים WmediumdService ו-OpenwrtControlService לשליטה ב-Wi-Fi במכשיר Cuttlefish. פרטים נוספים זמינים במאמר Cuttlefish: Wi-Fi.

תצוגה

תוספים ל-WindowManager

ב-Android 14 נוספה תמיכה במצב של שני מסכים, השפעה על הביצועים בזמן הטעינה ומזהה המצב הספציפי למכשיר COMMON_STATE_USE_BASE_STATE בתוספים של WindowManager.

Enterprise

מסגרת לפתרון בעיות במדיניות מכשירים ארגונית

החל מ-Android 14, סוכני ניהול מדיניות מכשירים יכולים להגדיר מדיניות באמצעות ממשקי DevicePolicyManager API. מידע נוסף זמין במאמר בנושא מסגרת לפתרון בעיות במדיניות המכשיר.

גרפיקה

פרופיל Baseline של Android ‏ (ABP) והטמעה של Vulkan

כל מכשיר שתומך ב-Android מגרסה 14 ומעלה וב-Vulkan API, חייב לעמוד בכל הפונקציונליות שמוגדרת בפרופיל Android Baseline 2021. מידע נוסף זמין במאמר הטמעה של Vulkan.

צריכת הזיכרון של מאגר הגרפיקה פחתה

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

שימוש ב-Vulkan 1.1

ב-Android מגרסה 14 ואילך, בכל המכשירים עם יכולת Vulkan חייבים להיות דרייברים של Vulkan 1.1. מידע נוסף זמין בדרישות CDD ל-Android 14.

ביצועים

שיפור הביצועים במשחקים

החל מ-Android 14, יש מצב צריכת חשמל חדש בשם GAME שמאפשר להתאים אישית את ביצועי הטלפון במהלך השימוש במשחק. מידע נוסף זמין במאמר שיפור הביצועים של משחקים.

הרשאות

תיעוד תוכן להערות

החל מ-Android 14, ממשקי ה-API של Capture Content for Notes (לכידת תוכן להערות) מאפשרים למשתמשים לצלם צילום מסך ישירות דרך אפליקציית ברירת המחדל לרישום הערות. מידע נוסף זמין במאמר Capture Content for Notes.

תפקיד COMPANION_DEVICE_GLASSES

ההרשאה COMPANION_DEVICE_GLASSES ב-Android 14 מאפשרת למשתמשים לנהל את מכשיר המשקפיים שלהם דרך אפליקציה ולבצע פעולות כמו גישה לאנשי קשר וניהול של התראות ושיחות טלפון. פרטים נוספים זמינים במאמר COMPANION_DEVICE_GLASSES בנושא תפקידים ב-Android.

תפקיד COMPANION_DEVICE_NEARBY_DEVICE_STREAMING

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

מגבלות על Intent במסך מלא

כדי למנוע מודעות ספאם ופישינג לפרטי כניסה, החל מ-Android 14, הרשאת ברירת המחדל USE_FULL_SCREEN_INTENT לשליחת התראות במסך מלא יכולה להינתן רק לאפליקציות שמספקות פונקציונליות של שיחות ואזעקות. מידע נוסף זמין במאמר מגבלות על Intent במסך מלא.

תפקיד NOTES

תפקיד NOTES ב-Android 14 תומך בתכונת כתיבת ההערות ומגביר את הפרודוקטיביות של טאבלטים עם Android. באמצעות NOTES התפקיד, יצרני ציוד מקורי יכולים לספק למשתמשי הקצה חוויית שימוש עקבית בכלי לרישום הערות, כשמשתמשים בעט סטיילוס בטאבלט Android באפליקציה המועדפת על המשתמשים לרישום הערות. לפרטים נוספים, אפשר לעיין במאמר NOTES בנושא תפקידים ב-Android.

הספק

העברה של Thermal HAL ל-AIDL

החל מ-Android 14, ממשק ה-HAL של Thermal מוגדר באמצעות AIDL. מידע נוסף זמין במאמר בנושא Thermal Mitigation.

הרשאות PowerManager.ACQUIRE_CAUSES_WAKEUP

ב-Android 14 נוספה ההרשאה android.permission.TURN_SCREEN_ON, הרשאת גישה מיוחדת לאפליקציה שהמשתמשים מעניקים בהגדרות. מעכשיו והלאה, ההרשאה הזו נדרשת כדי שהקבוע PowerManager#ACQUIRE_CAUSES_WAKEUP שהוצא משימוש ישפיע. אפשר להעניק מראש הרשאה לאפליקציות חתימה ולאפליקציות עם הרשאות מיוחדות. הדרך המומלצת לתמוך בהדלקת המסך היא באמצעות R.attr.turnScreenOn, שלא דורשת את ההרשאה החדשה.

זמן ריצה

יצירת שרשור JDWP

ב-Android 14 נוספה persist.debug.dalvik.vm.jdwp.enabled מאפיין המערכת כדי לקבוע אם נוצרים שרשורים של Java Debug Wire Protocol ‏ (JDWP) בגרסאות build של userdebug. מידע נוסף מופיע במאמר בנושא אפשרויות JDWP.

עדכונים ל-OpenJDK 17

ב-Android 14 נמשכת העבודה על רענון ספריות הליבה של Android כדי להתאים לתכונות בגרסאות האחרונות של OpenJDK LTS, כולל עדכוני ספריות ותמיכה בשפת Java 17 למפתחי אפליקציות ופלטפורמות. מידע נוסף על השינויים ועל ההשפעה שלהם על מפתחי Android זמין במאמר עדכונים ב-OpenJDK 17.

אבטחה

נתוני גרסה של Android 14 בנושא אבטחה

בהערות על עדכוני האבטחה של Android מפורטות נקודות החולשה שתוקנו ברמת תיקוני האבטחה מ-01.09.2022. ב-Android 14, כפי שפורסם ב-AOSP, רמת תיקון האבטחה שמוגדרת כברירת מחדל היא 2023-09-01. פרטים נוספים זמינים במאמר בנושא נתוני גרסה של Android 14 בנושא אבטחה.

השבתה של 2G

ב-Android 14, המשתמשים יכולים להשבית את רשת 2G ברמת חומרת הרדיו בכל מכשיר שמטמיע את קבוע היכולת, CAPABILITY_USES_ALLOWED_NETWORK_TYPES_BITMASK. ההגדרה הזו מונעת ממכשיר לסרוק רשתות 2G או להתחבר אליהן. כדי לראות את כל השינויים, אפשר לעיין במאמר בנושא השבתת רשת 2G.

השבתה של מצב שלמות או מצב הצפנה ריק ברשת הסלולרית

ב-Android 14 יש מתג חדש בתפריט ההגדרות של הרשת הסלולרית, שמאפשר להשבית בקלות צפנים מסוג null לשיחות שאינן שיחות חירום. כל המכשירים שמשתמשים ב-HAL 2.0 ואילך של רדיו תומכים במתג החדש, ויצרן הציוד המקורי יכול לבחור להפעיל אותו. האפשרות להשבית צפנים מסוג null מאפשרת למשתמשים להגן על הפרטיות שלהם, כי היא מונעת יירוט פסיבי של תנועת נתונים של SMS ושיחות קוליות ללא הצפנה.

הצפנה של שם הקובץ

‫AES-HCTR2 הוא המצב המועדף להצפנת שמות קבצים במכשירים עם הוראות קריפטוגרפיה מואצות ב-Android מגרסה 14. פרטים נוספים זמינים במאמר בנושא העברה מבוססת-קבצים

מספרי IMEI מרובים

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

קבצים לקריאה בלבד

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

מרכז האבטחה

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

אחסון

בחירה בכלי לבחירת מדיה בהרשאת גישה למדיה

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

טלוויזיה

‫TV input HAL עם AIDL

החל מ-Android 14, הממשק TV input HAL מוגדר באמצעות AIDL.

וירטואליזציה

הבטחות אבטחה של מערכת הפעלה אורחת

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

קריאות ל-Hypervisor של pKVM

ה-hypervisor של pKVM ב-Android 14 מספק hypercall חדש של שחרור זיכרון. מידע נוסף זמין במאמר בנושא pKVM hypercalls.

מודול הספק של pKVM

מודולי ספק pKVM הוצגו ב-Android 14. מידע נוסף זמין במאמר בנושא מודולים של ספקי pKVM.