Android 11 AOSP Changes

Changes from 11.0.0_r43 (RQ3A.210905.001) to 11.0.0_r44 (RD2A.210905.002):

Warning Releases with no significant changes other than version bump in platform/build component are likely to only feature proprietary binary blob (e.g. firmwares) changes.

Removed Components (0):

None

Updated Components (22):

  • device/google/coral-sepolicy with 1 change(s)
    • 98291f4 : tolerate random number after wakeup node

  • platform/art with 1 change(s)

  • platform/build with 22 change(s)
    • 2fb8ff9 : Version bump to RD2A.210905.002 [core/build_id.mk]
    • 7fe47d7 : Update Security String to 2021-09-05
    • 6d54818 : Update Security String to 2021-08-05
    • d6d899b : Update Security String to 2021-07-05
    • f17dd72 : Version bump to RD2A.210605.008 [core/build_id.mk]
    • 80d2e87 : Version bump to RD2A.210605.007 [core/build_id.mk]
    • 86eb166 : Version bump to RD2A.210605.006 [core/build_id.mk]
    • 8d72116 : Version bump to RD2A.210605.005 [core/build_id.mk]
    • fc31f4a : Version bump to RD2A.210605.004 [core/build_id.mk]
    • 402b8bc : Version bump to RD2A.210605.003 [core/build_id.mk]
    • 063766a : Version bump to RD2A.210605.002 [core/build_id.mk]
    • f46f144 : Update Security String to 2021-06-05
    • be36f83 : Version bump to RD2A.210401.002 [core/build_id.mk]
    • 1557a8a : Version bump to RD2A.210329.002 [core/build_id.mk]
    • 342b945 : Version bump to RD2A.210319.002 [core/build_id.mk]
    • 2b05728 : Version bump to RD2A.210318.002 [core/build_id.mk]
    • 638b553 : Version bump to RD2A.210129.002 [core/build_id.mk]
    • 7e8264e : Version bump to RD2A.210120.002 [core/build_id.mk]
    • d41f777 : Version bump to RD2A.201210.002 [core/build_id.mk]
    • 6c98f5c : Version bump to RD2A.201201.002 [core/build_id.mk]
    • 35139a0 : Version bump to RD2A.201119.002 [core/build_id.mk]
    • 04fcce0 : Version bump to RD2B.200727.001 [core/build_id.mk]

  • platform/cts with 3 change(s)
    • a66f594 : Check READ_PRIVILEGED_PHONE_STATE in getAvailableSubscriptionInfoList CTS
    • 4a02da8 : Verify SAF blocks directory access to /sdcard/Android
    • f890b6b : [security] SubscriptionGroup is exposed to unprivileged callers

  • platform/external/libavc with 2 change(s)
    • 620e029 : Decoder: Update check for increment u2_cur_slice_num
    • 150cefe : encoder: fix invalid free of raw buffers

  • platform/external/skia with 1 change(s)
    • 654b933 : Only treat PNG_COLOR_TYPE_RGB as 565

  • platform/frameworks/base with 18 change(s)
    • 017c720 : Use IntentFilter CREATOR directly for serializing ParsedIntentInfo
    • 907c235 : Don't export HeapDumpProvider.
    • ebb4b56 : Don't attach private Notification to A11yEvent when user locked
    • 03e1786 : Avoid locking profile task when it is already lock
    • 41e61af : Improve ellipsize performance
    • f996aa2 : Fix side effects of trace-ipc and dumpheap commands
    • c1eb7a0 : Remove ParsedIntentInfo CREATOR
    • 645e52f : Validate the ServiceRecord state while handling misbehaving FGS
    • 3970c7a : Fix race condition between lockNow() and updateLockscreenTimeout
    • 2c565be : Block SAF directory access to /sdcard/Android
    • 811d965 : [RESTRICT AUTOMERGE] Fix OOB write in noteAtomLogged
    • 734f18c : [security] SubscriptionGroup is exposed to unprivileged callers
    • 895b868 : Backport of ag/14170751 and ag/14170752.
    • 43b5dcb : Detects all activities for whether showing work challenge
    • a319bd3 : Ensure storage permission revoke happens for all users
    • 7fbf1e5 : Remove sendNetworkConditionsBroadcast
    • 9f2a94f : Added nullptr check to pullFaceSettingsLocked
    • 46d2f8b : Prevent apk-in-apex from being registered under wrong apex

  • platform/frameworks/native with 1 change(s)
    • 571ae5f : Do not modify vector after getting references

  • platform/frameworks/opt/telephony with 3 change(s)
    • 711c413 : Check READ_PRIVILEGED_PHONE_STATE instead of READ_PHONE_STATE for getAvailableSubscriptionInfoList
    • 34a25ce : [security] SubscriptionGroup is exposed to unprivileged callers
    • 80e4a25 : filter deviceIdentifiers for subscriptionInfo if callers without perm

  • platform/hardware/interfaces with 1 change(s)

  • platform/packages/apps/Bluetooth with 1 change(s)
    • 2eae792 : Forbid content from MmsFileProvider in Bluetooth Share

  • platform/packages/apps/Contacts with 1 change(s)
    • 77c5c27 : Hide non system overlays in ContactSelectionActivity

  • platform/packages/apps/Launcher3 with 1 change(s)
    • c66b001 : Set FLAG_IMMUTABLE flag on FirstScreenBroadcast PendingIntent.

  • platform/packages/apps/Nfc with 4 change(s)
    • 883f44d : Add HIDE_NON_SYSTEM_OVERLAY_WINDOWS permission to Nfc
    • f78264a : CRLF Injection in Nfc ConfirmConnectActivity
    • 2091dc7 : Potential out of bound in phNciNfc_RecvMfResp
    • 7a63d09 : Tapjacking vulnerability when pairing Bluetooth devices with NFC

  • platform/packages/apps/Settings with 8 change(s)
    • 817f4b3 : RESTRICT AUTOMERGE Fix phishing attacks over Bluetooth due to unclear warning message
    • e20cd41 : RESTRICT AUTOMERGE Update string
    • 283c9c2 : UK emergency alert app rename
    • c0d948b : RESTRICT AUTOMERGE Fix unable to send file via OPP
    • f8c5c95 : RESTRICT AUTOMERGE Fix bluetooth settings will broadcast to anywhere when some cases
    • acf7cd4 : Prevent drawing on top of DevicePickerActivity
    • c182674 : Prevent HTML Injection on the Device Admin request screen
    • d306e24 : Revert "Update the summary of AoD when Bedtime mode is on"

  • platform/packages/modules/NetworkStack with 1 change(s)
    • 4ae1c3d : Fix the security issue that preloaded apps can get SSID & BSSID

  • platform/packages/services/Telephony with 2 change(s)
    • aee0e74 : Add intent-filter priority for CONFIGURE_VOICEMAIL intent.
    • 1794301 : Remove system UID check from TM#hasCarrierPrivileges

  • platform/system/bt with 2 change(s)
    • 10f7c3b : SMP: Reject pairing if public_key.x match
    • 98082ad : Fix memory overflow.

  • platform/system/libfmq with 1 change(s)
    • 45024bd : Check for misaligned read and write pointers

  • platform/system/libhwbinder with 1 change(s)
    • 1ceff7d : verify embedded buffer matches address in parent

  • platform/system/memory/lmkd with 1 change(s)
    • bbc4607 : lmkd: Handle cases when proc_get_name() might return NULL

  • platform/system/sepolicy with 1 change(s)
    • c629f74 : system_app: remove adb data loader permissions