android-12.0.0_r7 to android-12.0.0_r12 AOSP changelog

This only lists changes submitted to the Android Open Source Project and does not include any changes in any proprietary components from Google or any hardware manufacturer. The raw log was generated using a modified version of this script originally written by Jean-Baptiste Queru and further refined by Al Sutton, Novoda, and Michael Bestas.

Please do not copy this changelog without attribution to this site and JBQ for the original script.

+- Project: platform/build

d05bf515df : Version bump to SD1A.210817.036 [core/build_id.mk]
21ee694407 : Version bump to SD1A.210817.035 [core/build_id.mk]
9697fb9499 : Version bump to SD1A.210817.034 [core/build_id.mk]
282d3d8fa8 : Version bump to SD1A.210817.033 [core/build_id.mk]
e9cc14be42 : Version bump to SD1A.210817.032 [core/build_id.mk]
a90d437553 : Version bump to SD1A.210817.031 [core/build_id.mk]
dff8174ec7 : Version bump to SD1A.210817.030 [core/build_id.mk]
e3e15f1ab2 : Version bump to SD1A.210817.029 [core/build_id.mk]
11a360708b : Version bump to SD1A.210817.028 [core/build_id.mk]
79391224db : Version bump to SD1A.210817.027 [core/build_id.mk]
10cd6f1f4c : Version bump to SD1A.210817.026 [core/build_id.mk]
87e2438b99 : Version bump to SD1A.210817.019.C4 [core/build_id.mk]
e31c028ae2 : Version bump to SD1A.210817.025 [core/build_id.mk]
10cdc35c41 : Version bump to SD1A.210817.024 [core/build_id.mk]
834204f55d : Version bump to SD1A.210817.019.C3 [core/build_id.mk]
3842d59835 : Version bump to SD1A.210817.023 [core/build_id.mk]
2172cd86ee : Version bump to SD1A.210817.022 [core/build_id.mk]
b6b3696bf8 : Version bump to SD1A.210817.021 [core/build_id.mk]
bdd852fd63 : [DO NOT MERGE] Update Security String to 2021-11-05
8b1b95397f : Version bump to SD1A.210817.019.C2 [core/build_id.mk]
07ff45ab1b : Version bump to SD1A.210817.019.C1 [core/build_id.mk]

+- Project: device/google/gs101

b381ac1 : Merge cherrypicks of [16013343, 16015727, 16015728] into sc-d1-release
cf11037 : Merge cherrypicks of [15844355, 15840994, 15844397, 15844398] into sparse-7731482-L14200000951182699

+- Project: device/google/raviole

e48ed56 : [AOD] R4O6 Modify AOD brightness setting
ed341b0 : display: Update O6R4 refresh rate limitations
050c59e : Jump SVN to 3 for VZW Regression
61e554a : Jump SVN to 4 for SU0
4aba0c3 : Jump SVN to 3 for VZW Regression
59509c1 : audio: changet the period size of VoIP Record
34b6a34 : audio: deep buffer to floating point pcm data [DO NOT MERGE]
e2a4022 : thermal: Update thermal config for charging
9cb2564 : Update SVN to 2
ff537fd : Update SVN to 2

+- Project: platform/external/skia

faceaf2486 : Make sure we use device bounds for DrawableOp

+- Project: platform/frameworks/av

dfb4056b3c : CCodecBuffers: Update KEY_WIDTH and KEY_HEIGHT to correct values
7c338d5787 : Revert "Codec2Buffer: vstride to match height"
ff504e5e6a : Codec2Buffer: vstride to match height
456f838a55 : Codec2Buffer: vstride to match height

+- Project: platform/frameworks/base

ce6a7cf33c50 : [DO NOT MERGE] Improve brightness handling during screen off timeout.
6fbf6cbedfab : Fixed NPE in FingerprintAuthClient
87c9be07a758 : Make sure udfps bouncer always shows when requested
a22bce1f9394 : RESTRICT AUTOMERGE: Fix snapshot starting window stuck if the task never gain focus
ea63d134d583 : ViewRootImpl: Update opaque flag if SurfaceControl changes from relayout
85c4afc13c2a : Separate refresh rate restrictions for different High Brightness Modes
d2faf6ee7e91 : Limit refresh rates if skin temperature is high
8a4fcf6f04b0 : Restrict Rescue Party factory reset packages
bd761f7c7977 : RESTRICT AUTOMERGE: More improve IME transition during task switch
ac6fccbfad90 : Handle duplicate DOWN event
ca677ffd6057 : Account for last animated-to-sleep state when calculating nav visibility
e000435d7fca : NotificationShade should animate away on MODE_UNLOCK_COLLAPSING
4ca180d63469 : Show UDFPS icon on AOD even if fp auth isn't running
847a407da8bf : Revealing the light reveal scrim only during keyguard exit animation
2f84d73e95bc : Delay the transition to AOD1 if udfps is activated
6e36edc402b4 : Always show "Swipe up to open" on tapping empty space on LS
1d12061ff58b : Remove ZigZagClassifer from lock-icon longpress falsing algo
d6ea4600743c : Update dwell ripple parameters
0cf5a35912b1 : Fix flicker when device is unlocked from AOD.
0a98c3260568 : Increase the UDFPS touch area
1d36449d74d8 : Add dwell-ripple
a8c61c93a4ad : [DO NOT MERGE] Make sure WiFi and Cell tiles are not created in Provider Model
0c9bc050d38c : FooterView color logic cleanup
da859a99e875 : The telephonyDisplayInfo is wrong after doing compatibility.
90a90b2bdca1 : Surface: Release references to BlastBufferQueue and SurfaceControl on Surface#destroy
f7a13b00e3ab : Make sure the removeObservers be called correctly
8e34617207a6 : RESTRICT AUTOMERGE Update UDFPS enroll progress when help received
d0e3a6ecae43 : RESTRICT AUTOMERGE Show tip/edge hints for UDFPS enrollment
e4c1d35b9963 : Fix Security issue for Html.fromHtml without escape
5fec7306996d : RESTRICT AUTOMERGE Support UDFPS multi-stage enrollment
92f8a4434eb0 : Mark RECOGNIZE_SPEECH Filter as ONLY_IF_NO_MATCH_FOUND
af6686bd5208 : TIF: fix issue of using caller-aware methods after clearCallingIdentity()
221e8967aa9d : Revoke internal permissions upon owner change.
fa4a00fecbab : Prevent apps from spamming addAccountExplicitly. See comment here for the discussion on solution https://b.corp.google.com/issues/169762606#comment14
5734eae8718f : Bluetooth: Fix formatting in getAlias()
b831ff165c14 : Improve InsetsPolicy#adjustVisibilityForIme when switching apps
4a32d22caf1b : [DO NOT MERGE] Make sure WiFi and Cell tiles are not created in Provider Model
a2e23ce984a2 : The telephonyDisplayInfo is wrong after doing compatibility.
b24076f06454 : Surface: Release references to BlastBufferQueue and SurfaceControl on Surface#destroy
ba64286afc75 : Make sure the removeObservers be called correctly
f99855102e7f : RESTRICT AUTOMERGE Update UDFPS enroll progress when help received
bd1aa4aa1e5a : RESTRICT AUTOMERGE Show tip/edge hints for UDFPS enrollment
71373f029e96 : RESTRICT AUTOMERGE Support UDFPS multi-stage enrollment

+- Project: platform/frameworks/native

000089527f : Surface: Release references to BlastBufferQueue and SurfaceControl on Surface#destroy
71c80cf4b5 : Surface: Release references to BlastBufferQueue and SurfaceControl on Surface#destroy

+- Project: platform/frameworks/opt/telephony

3ab6ca94d4 : Add testcase for DisplayInfo Compatibility
be269cc990 : Add testcase for DisplayInfo Compatibility

+- Project: platform/hardware/google/gchips

20a21b9 : Add missing 16 alignment constraint of chroma stride for YV12
acb9572 : Fix YV12 stride alignment issue

+- Project: platform/hardware/google/graphics/common

09b7347 : libhwc2.1: update panel brightness when brightness level dirty set

+- Project: platform/hardware/nxp/nfc

55e0d4b : OOBW in phNxpNciHal_process_ext_rsp

+- Project: platform/packages/apps/Contacts

bac82f986 : Add permission to start NFC activity to ensure it is from NFC stack

+- Project: platform/packages/apps/Launcher3

9717635ae1 : Fixing ModelPreload cancelling existing load
ce042d028e : Only call setCurrentPage in applyLoadPlan if mCurrentPage is outdated

+- Project: platform/packages/apps/ManagedProvisioning

83f11848 : [RESTRICT AUTOMERGE] Protect Context#startService from BackgroundServiceStartNotAllowedException

+- Project: platform/packages/apps/Settings

b028288e5a : Import translations. DO NOT MERGE ANYWHERE
4fa1b060b4 : [DO NOT MERGE] Update enrollment edu asset
d63b087ab3 : RESTRICT AUTOMERGE Support UDFPS multi-stage enrollment
5e9475a62f : Hide Camera background running time in the battery usage screen
43e285ca1a : Import translations. DO NOT MERGE ANYWHERE
ec5aee4fbe : [DO NOT MERGE] Update enrollment edu asset
8a01d96ad7 : RESTRICT AUTOMERGE Support UDFPS multi-stage enrollment

+- Project: platform/packages/providers/MediaProvider

347fc277c : transcoding: Empty the list and move to server side list.

+- Project: platform/system/incremental_delivery

777df01 : Fix for loading progress for mapped files.

+- Project: platform/system/nfc

1e725295 : Tag-mismatch in rw_t4t_data_cback