یادداشت‌های انتشار Android 14، Android 14-QPR1 و Android 14-QPR2

این صفحه ویژگی‌های اصلی نسخه‌های Android 14، Android 14-QPR1 و Android 14-QPR2 را خلاصه می‌کند و پیوندهایی به اطلاعات اضافی ارائه می‌دهد. این خلاصه ویژگی ها بر اساس مکان مستندات ویژگی در این سایت سازماندهی شده اند.

معماری

باطن.[cpp|ndk].additional_shared_libraries

معرفی شده در Android 14، backend.[cpp|ndk].additional_shared_libraries وابستگی هایی را به کتابخانه های بومی اضافه می کند و با ndk_header و cpp_header مفید است. برای اطلاعات بیشتر به تعریف رابط AIDL مراجعه کنید.

مقدار gen_trace

از Android 14، gen_trace برای backendهای cpp و java روی true تنظیم شده است. برای اطلاعات بیشتر به تعریف رابط AIDL مراجعه کنید.

پشتیبانی از کرنل

از اندروید 14، هسته های 5.4 دیگر پشتیبانی نمی شوند. اطلاعات به‌روزرسانی‌شده هسته را در مورد ویژگی‌ها و هسته‌های راه‌اندازی ببینید.

آمار منبع بیداری هسته

Android 14-QPR2 آمار منبع بیداری را به logcat اضافه می کند. این آمار اجزای موجود در هسته را شناسایی می کند که سیستم را در طول هر چرخه تعلیق و از سرگیری بیدار نگه می دارد و می تواند برای اشکال زدایی عملکرد هسته و بهبود عمر باتری استفاده شود. آمار منبع بیداری هسته فقط در ساختارهای کاربری و مهندسی که suspend.debug.wakestats_log.enabled را روی true تنظیم کرده اند در دسترس است. برای اطلاعات بیشتر به logKernelWakeLockStats مراجعه کنید.

صوتی

حالت نوار صوتی پویا

با پشتیبانی از چارچوب Android 14، جعبه‌های تنظیم (STB) و دستگاه‌های رو به بالا (OTT) با بلندگوهای داخلی یا متصل می‌توانند به‌عنوان نوار صوتی برای دستگاه‌های متصل پیکربندی شوند. برای اطلاعات بیشتر، به حالت نوار صوتی پویا مراجعه کنید.

مهاجرت HAL صوتی به AIDL

با شروع اندروید 14، رابط صوتی HAL با استفاده از AIDL تعریف شده است. برای اطلاعات بیشتر به اجرای AIDL و مقایسه AIDL و HIDL Audio HAL مراجعه کنید.

چندین به روز رسانی مسیریابی دستگاه USB

چارچوب Android 14 USB از مسیریابی به چندین دستگاه USB به طور همزمان پشتیبانی می کند. برای اطلاعات بیشتر به مسیریابی دستگاه صوتی ترکیبی مراجعه کنید.

ویژگی‌های میکسر ترجیحی در دستگاه‌های USB

Android 14 API های توسعه دهنده ای را ارائه می دهد که برنامه ها می توانند از آنها برای جستجو و پیکربندی ویژگی های میکسر ترجیحی برای پخش صدای USB استفاده کنند. برای اطلاعات بیشتر به ویژگی های میکسر ترجیحی در دستگاه های USB مراجعه کنید.

دوز صدا

Android 14 با نظارت مستمر اندازه‌گیری‌های دوز صدا و اخطار دادن به کاربران در مورد سطوح آسیب‌دیدگی، از دوز صدا در چارچوب صوتی و Audio HAL پشتیبانی می‌کند. برای اطلاعات بیشتر به دوز صدا مراجعه کنید.

با شروع Android 14-QPR1، محاسبه دوز صدا فعال است.

دوربین

ویژگی های پسوند دوربین

اندروید 14 ویژگی های زیر را به نسخه 1.4.0 رابط برنامه افزودنی دوربین اضافه می کند:

دستگاه به عنوان وب کم

Android 14-QPR1 پشتیبانی از استفاده از دستگاه را به عنوان وب کم USB اضافه می کند. دستگاه‌های اندرویدی که از این ویژگی پشتیبانی می‌کنند به‌عنوان یک دستگاه UVC تبلیغ می‌شوند که به طیف گسترده‌ای از میزبان‌های USB با سیستم‌عامل‌های مختلف (مثلا لینوکس، macOS، Windows و ChromeOS) اجازه می‌دهد از دوربین دستگاه به‌عنوان وب‌کم استفاده کنند. برای اطلاعات بیشتر، به استفاده از دستگاه به عنوان وب کم مراجعه کنید.

مرجع دوربین USB HAL

Android 14 دوربین USB مرجع HAL را به AIDL منتقل می کند و اجرای HIDL را منسوخ می کند. برای اطلاعات در مورد دوربین USB HAL، به دوربین‌های USB خارجی مراجعه کنید.

Ultra HDR

اندروید 14 برای گرفتن تصاویر فشرده شده Ultra HDR با استفاده از فرمت تصویر JPEG_R پشتیبانی می کند. این فرمت با تصاویر SDR JPEG سازگار است و از رندر HDR محتوا پشتیبانی می کند. برای اطلاعات بیشتر، Ultra HDR را ببینید.

ضبط وسعت گسترده

اندروید 14 پشتیبانی از تصویربرداری با گستره وسیع Display P3 را اضافه می‌کند، که به دستگاه‌ها امکان می‌دهد تصاویر رنگی با گستره وسیع در قالب JPEG با کلاس ImageReader بدون استفاده از HDR 10 بیتی ضبط کنند. برای اطلاعات بیشتر، به تصویربرداری گسترده مراجعه کنید.

سازگاری

دوربین به روز رسانی ITS

اندروید 14 به‌روزرسانی‌هایی را برای تست‌های Camera ITS معرفی می‌کند که شامل به‌روزرسانی‌های پایتون و نسخه‌های بسته، آزمایش‌های به‌روز شده و آزمایش‌های جدید است. برای جزئیات بیشتر، یادداشت‌های انتشار مجموعه تست تصویر دوربین Android 14 را ببینید.

به روز رسانی CDD

سند تعریف سازگاری Android 14 با به‌روزرسانی‌هایی برای ویژگی‌های جدید و تغییرات در الزامات عملکردهای قبلی منتشر شده، بر اساس نسخه‌های قبلی تکرار می‌شود. برای فهرستی از تغییرات Android 14، به یادداشت‌های انتشار تعریف سازگاری Android 14 مراجعه کنید.

یادداشت های انتشار CTS

فهرستی از تغییرات کلیدی CTS برای Android 14 را در Android 14 CTS Release Notes مشاهده کنید.

آزمایشات تأیید کننده CTS برای کالیبراسیون حضور

Android 14 تست‌های تأییدکننده CTS را برای اعتبارسنجی شبکه‌های آگاهی همسایه Wi-Fi به‌روز (NAN) و الزامات کالیبراسیون حضور BLE RSSI اضافه می‌کند. این موارد عبارتند از دقت NAN، دقت BLE RSSI، و تست های دقت افست BLE Rx/Tx. برای اطلاعات بیشتر، به کالیبراسیون حضور مراجعه کنید.

عملکرد کلاس 14 (PC14) - تست CTS کیفیت رمزگذاری ویدیو (VEQ)

اندروید 14 الزامات کیفیت رمزگذاری ویدیو (VEQ) را برای دستگاه های کلاس عملکرد 14 (PC14) معرفی می کند. الزامات PC14-VEQ توسط یک آزمایش CTS جدید به نام CtsVideoEncodingQualityHostTest تأیید می شود. برای اطلاعات بیشتر به اجرای تست های PC14-VEQ مراجعه کنید.

قابلیت اتصال

فروش برش 5G

Android 14-QPR1 ویژگی upsell برش 5G را معرفی می‌کند که به اپراتورها امکان می‌دهد قابلیت‌های شبکه پیشرفته (تأخیر و پهنای باند) را از طریق برش شبکه 5G به کاربران ارائه دهند. برای اطلاعات بیشتر، به فروش برش 5G مراجعه کنید.

تبلیغات ASHA برای دستگاه های سمعک

برای بهبود تجربه جفت‌سازی بلوتوث در دستگاه‌های سمعک دو حالته صوتی ASHA و LE، Android 14 اجازه می‌دهد از بیت دوم (صفر نمایه‌شده) در بایت قابلیت ASHA برای نشان دادن اینکه آیا دستگاه از سرویس شناسایی مجموعه هماهنگ (CSIS) پشتیبانی می‌کند استفاده کنید. برای اطلاعات بیشتر، به پشتیبانی صوتی سمعک با استفاده از بلوتوث LE مراجعه کنید.

به‌روزرسانی‌های نمایه‌های فعال چندگانه eSIM (MEP).

Android 14 از گزینه‌های MEP-A1 و MEP-B برای انتخاب ریشه دامنه امنیتی صادرکننده (ISD-R) و انتخاب پورت‌های eSIM همانطور که در GSMA SGP V22 3.0 مشخص شده است، پشتیبانی می‌کند. برای اطلاعات بیشتر، نمایه‌های فعال چندگانه را ببینید.

GNSS

اندروید 14 قابلیت های GNSS و API های زیر را معرفی می کند که از طریق رابط GNSS AIDL HAL در دسترس هستند:

دستگاه هایی که با Android 14 راه اندازی می شوند باید از GNSS AIDL HAL استفاده کنند. چارچوب GNSS از HIDL HAL برای دستگاه‌های ارتقا یافته به Android 14 پشتیبانی می‌کند، اما ویژگی‌های جدید GNSS فقط از طریق رابط GNSS AIDL HAL در دسترس هستند.

چیپست‌ها و دستگاه‌هایی که با Android 14 یا بالاتر راه‌اندازی می‌شوند و دارای گیرنده GPS یا GNSS هستند و قابلیت آن را از طریق پرچم ویژگی android.hardware.location.gps به برنامه‌ها گزارش می‌دهند، برای پشتیبانی از ویژگی محدوده دلتای انباشته به شدت توصیه می‌شوند.

به روز رسانی IMS API

اندروید 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
  • برای بهبود threading برای ImsService ، سازنده‌ای را در ImsSmsImplBase اضافه می‌کند که به پیاده‌کننده‌ها اجازه می‌دهد در طول ساخت کلاس یک مجری ارائه کنند. این مجری را می توان برای برنامه ریزی درخواست های IPC ورودی در رشته های خاص استفاده کرد.

خدمات شبکه های واجد شرایط

Android 14 سرویس خدمات شبکه های واجد شرایط (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 را به حالت تعلیق درآورید و از سر بگیرید

اندروید 14 از قابلیت برنامه های ممتاز برای تعلیق و از سرگیری جلسات کشف فعال Wi-Fi Aware پشتیبانی می کند. این به دستگاه‌ها امکان می‌دهد جلسات اکتشاف را سریع‌تر از سر بگیرند و انرژی کمتری مصرف کنند. برای اطلاعات بیشتر، به تعلیق و رزومه مراجعه کنید.

APIهای VoIP مخابراتی

اندروید 14 TelecomManager#addCall API را معرفی می کند که جایگزین کلاس ConnectionService برای موارد استفاده VoIP می شود. این API اساس کلاس جدید Telecom CallsManager Jetpack را تشکیل می دهد که فرآیند یکپارچه سازی تماس های VoIP با پلتفرم اندروید را ساده می کند. کلاس Jetpack یک سطح API واحد را در اختیار توسعه دهندگان قرار می دهد که روی اندروید 14 یا بالاتر کار می کند و یک لایه سازگاری با عقب که کلاس ConnectionService موجود را می پوشاند. ما به توسعه دهندگان توصیه می کنیم از کلاس Telecom CallsManager Jetpack به طور مستقیم برای هدف قرار دادن بزرگترین طیف نسخه های Android SDK استفاده کنند.

به روز رسانی های تشخیص زمان و منطقه زمانی

اندروید 14 به روز رسانی های زیر را برای تشخیص زمان و منطقه زمانی در اندروید معرفی می کند:

آزمایش باند فوق العاده

اندروید 14 یک تست دستی CTS را برای تأیید انطباق با الزامات باند فوق گسترده (UWB) اضافه می کند. برای اطلاعات بیشتر در مورد نحوه راه اندازی دستگاه های خود و اجرای این آزمایش، به الزامات UWB مراجعه کنید.

رابط UWB HAL

اندروید 14 موارد زیر را برای رابط UWB HAL اضافه می کند:

OID های اندروید

  • 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 را ببینید.

وای فای 7

Android 14 ویژگی‌ها و پیشرفت‌های جدیدی را برای پشتیبانی از Wi-Fi 7 معرفی می‌کند. برای اطلاعات بیشتر، Wi-Fi 7 را ببینید.

فروشنده وای فای HAL

با شروع Android 14، Wi-Fi Vendor HAL با استفاده از AIDL تعریف می‌شود. برای اطلاعات بیشتر. Wi-Fi HAL را ببینید.

کاسه ماهی

به روز رسانی ویژگی Wi-Fi Cuttlefish

با شروع اندروید 14، ویژگی Wi-Fi Cuttlefish شامل ابزارهای WmediumdService و OpenwrtControlService برای کنترل Wi-Fi در دستگاه Cuttlefish می شود. برای جزئیات بیشتر، به Cuttlefish: Wi-Fi مراجعه کنید.

نمایش

پسوندهای WindowManager

Android 14 پشتیبانی از حالت نمایش دوگانه، تأثیر عملکرد در بارگذاری ، و شناسه وضعیت خاص دستگاه COMMON_STATE_USE_BASE_STATE را در برنامه‌های افزودنی WindowManager اضافه می‌کند.

تصدی

چارچوب حل سیاست دستگاه سازمانی

با شروع Android 14، چندین عامل مدیریت خط‌مشی دستگاه می‌توانند با استفاده از APIهای DevicePolicyManager خط‌مشی‌ها را تنظیم کنند. برای اطلاعات بیشتر به چارچوب حل سیاست دستگاه مراجعه کنید.

گرافیک

نمایه خط پایه اندروید (ABP) و اجرای Vulkan

هر دستگاهی که از Android 14 یا بالاتر و Vulkan API پشتیبانی می کند، باید تمام عملکردهای تعریف شده در نمایه Android Baseline 2021 را انجام دهد. برای اطلاعات بیشتر به Implement Vulkan مراجعه کنید.

کاهش مصرف حافظه بافر گرافیکی

با شروع اندروید 14، می‌توانید کش بافر گرافیک را به شدت پاک کنید تا مصرف حافظه گرافیکی را کاهش دهید. برای اطلاعات بیشتر، به کاهش مصرف حافظه گرافیکی مراجعه کنید.

پذیرش Vulkan 1.1

برای اندروید 14 و بالاتر، همه دستگاه‌های دارای قابلیت Vulkan باید دارای درایورهای Vulkan 1.1 باشند. برای اطلاعات بیشتر به الزامات CDD Android 14 مراجعه کنید.

عملکرد

افزایش عملکرد برای بازی ها

با شروع اندروید 14، یک حالت پاور جدید به نام GAME امکان سفارشی سازی عملکرد گوشی در حین استفاده از بازی را فراهم می کند. برای اطلاعات بیشتر به تقویت عملکرد بازی ها مراجعه کنید.

مجوزها

ضبط محتوا برای یادداشت ها

با شروع Android 14، Capture Content for Notes APIs به کاربران اجازه می‌دهد مستقیماً از طریق برنامه پیش‌فرض یادداشت‌برداری اسکرین شات بگیرند. برای اطلاعات بیشتر به 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 را ببینید.

محدودیت های هدف تمام صفحه

برای جلوگیری از هرزنامه تبلیغاتی و فیشینگ اعتبار، با شروع Android 14، مجوز پیش‌فرض USE_FULL_SCREEN_INTENT برای ارسال اعلان‌های تمام صفحه فقط به برنامه‌هایی اعطا می‌شود که قابلیت‌های تماس و زنگ هشدار را ارائه می‌کنند. برای اطلاعات بیشتر به محدودیت‌های هدف تمام صفحه مراجعه کنید.

نقش یادداشت ها

نقش NOTES در اندروید 14 از ویژگی یادداشت برداری پشتیبانی می کند و بهره وری تبلت های اندرویدی را افزایش می دهد. با نقش NOTES ، OEM ها می توانند هنگام استفاده از قلم روی تبلت اندرویدی در برنامه یادداشت برداری مورد علاقه کاربران، تجربه یادداشت برداری ثابتی را به کاربران نهایی ارائه دهند. برای جزئیات بیشتر، به NOTES مربوط به نقش‌های Android مراجعه کنید.

قدرت

مهاجرت HAL حرارتی به AIDL

با شروع اندروید 14، رابط Thermal HAL با استفاده از AIDL تعریف شده است. برای اطلاعات بیشتر، کاهش حرارتی را ببینید.

مجوزهای 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) در ساخت های userdebug ایجاد می شوند یا خیر. برای اطلاعات بیشتر، گزینه‌های JDWP را ببینید.

به روز رسانی OpenJDK 17

Android 14 به کار تازه کردن کتابخانه‌های اصلی Android ادامه می‌دهد تا با ویژگی‌های جدیدترین نسخه OpenJDK LTS، از جمله به‌روزرسانی‌های کتابخانه و پشتیبانی از زبان جاوا 17 برای توسعه‌دهندگان برنامه‌ها و پلت‌فرم‌ها، هماهنگ شود. برای اطلاعات بیشتر در مورد تغییرات و تأثیر آنها بر توسعه‌دهندگان اندروید، به‌روزرسانی‌های OpenJDK 17 را ببینید.

امنیت

یادداشت های امنیتی اندروید 14

یادداشت‌های انتشار امنیتی اندروید آسیب‌پذیری‌های اصلاح‌شده در سطح وصله امنیتی 01-09-2022 را به تفصیل شرح می‌دهند. اندروید 14، همانطور که در AOSP منتشر شد، دارای وصله امنیتی پیش‌فرض 01-09-2023 است. برای جزئیات بیشتر، به یادداشت‌های انتشار امنیتی Android 14 مراجعه کنید.

2G را غیر فعال کنید

Android 14 به کاربران این امکان را می‌دهد که 2G را در سطح سخت‌افزار رادیویی در هر دستگاهی که ثابت قابلیت «CAPABILITY_USES_ALLOWED_NETWORK_TYPES_BITMASK» را اجرا می‌کند، غیرفعال کنند. این کار دستگاه را از اسکن یا اتصال به شبکه های 2G متوقف می کند. برای مشاهده همه تغییرات، به غیرفعال کردن اسناد 2G مراجعه کنید.

حالت رمز تهی/یکپارچگی سلولی را غیرفعال کنید

اندروید 14 یک ضامن جدید در منوی تنظیمات شبکه تلفن همراه معرفی می کند تا به راحتی رمزهای پوچ را برای تماس های غیر اضطراری غیرفعال کند. همه دستگاه‌هایی که از رادیو HAL 2.0 و بالاتر استفاده می‌کنند، از ضامن جدید پشتیبانی می‌کنند، که OEM ممکن است آن را فعال کند. اجازه دادن به کاربران برای غیرفعال کردن رمزهای پوچ، حریم خصوصی آنها را با جلوگیری از رهگیری غیرفعال پیامک و ترافیک صوتی از طریق هوا و بدون رمزگذاری سخت می کند.

رمزگذاری نام فایل

AES-HCTR2 حالت ترجیحی رمزگذاری نام فایل برای دستگاه‌های دارای دستورالعمل‌های رمزنگاری شتاب‌دهی در Android 14 است. برای جزئیات بیشتر، بر اساس فایل را ببینید.

چندین IMEI

Android 14 پشتیبانی از چندین IMEI را در رکورد تأیید کلید Android اضافه می کند. OEM ها می توانند این ویژگی را با افزودن یک تگ KeyMint برای IMEI دوم پیاده سازی کنند. به طور فزاینده ای رایج می شود که دستگاه ها چندین رادیو سلولی داشته باشند و OEM ها اکنون می توانند دستگاه هایی با دو IMEI را پشتیبانی کنند. برای جزئیات بیشتر، به گواهینامه مراجعه کنید.

فایل های فقط خواندنی

اگر برنامه شما Android 14 را هدف قرار می‌دهد و از بارگذاری کد پویا (DCL) استفاده می‌کند، همه فایل‌های بارگذاری شده پویا باید به‌عنوان فقط خواندنی علامت‌گذاری شوند. در غیر این صورت، سیستم یک استثنا ایجاد می کند. توصیه می‌کنیم برنامه‌ها تا حد امکان از بارگذاری پویا کد خودداری کنند، زیرا انجام این کار خطر آسیب‌دیدگی یک برنامه با تزریق کد یا دستکاری کد را به شدت افزایش می‌دهد.

مرکز امنیتی

اندروید 13 مرکز ایمنی اندروید را برای ارائه ورودی های تغییر مسیر معرفی کرد تا کاربران بتوانند به تنظیمات امنیتی و حریم خصوصی خاصی دسترسی داشته باشند. اندروید 14 همچنان به بهبود مرکز ایمنی ادامه می دهد. برای مشاهده همه تغییرات، اسناد مرکز ایمنی را بررسی کنید.

ذخیره سازی

انتخاب انتخابگر در مجوز رسانه

با شروع اندروید 14، کاربران این گزینه را دارند که وقتی برنامه درخواست دسترسی به کتابخانه رسانه کاربر را می‌دهد، فقط رسانه خاصی را برای اشتراک‌گذاری با یک برنامه انتخاب کنند. برای جزئیات بیشتر، به مجوزها مراجعه کنید.

تلویزیون

ورودی تلویزیون HAL با AIDL

با شروع Android 14، رابط ورودی تلویزیون HAL با استفاده از AIDL تعریف شده است.

مجازی سازی

تضمین امنیت سیستم عامل مهمان

با شروع Android 14، نوشتن در حجم ذخیره سازی رمزگذاری شده محرمانه است. برای اطلاعات بیشتر به سیستم عامل مهمان مراجعه کنید.

فراخوانی pKVM

فراخوانی جدید برای حذف حافظه توسط Hypervisor pKVM در Android 14 ارائه شده است. برای اطلاعات بیشتر به فراخوانی های pKVM مراجعه کنید.

ماژول فروشنده pKVM

ماژول‌های فروشنده pKVM در Android 14 معرفی شده‌اند. برای اطلاعات بیشتر به ماژول‌های فروشنده pKVM مراجعه کنید.