android-11.0.0_r29 to android-11.0.0_r32 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/art

4b56bb8ce2 : Add SafetyNet logging to JNI::NewStringUTF.
8c66531772 : Validate input of JNI::NewStringUTF().
6444277041 : Add SafetyNet logging to JNI::NewStringUTF.
1358c9faa9 : Validate input of JNI::NewStringUTF().
69fc841b84 : Add SafetyNet logging to JNI::NewStringUTF.
ed4b3e0958 : Add SafetyNet logging to JNI::NewStringUTF.
d0b9403492 : Validate input of JNI::NewStringUTF().
7dd48b90bd : Validate input of JNI::NewStringUTF().

+- Project: platform/bionic

6aaff2a54 : Fix __cxa_atexit run-time regression with many registrations

+- Project: platform/bootable/recovery

eb46e67d : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/build

9e2d21f913 : Version bump to RQ2A.210305.006 [core/build_id.mk]
f38e5869be : Version bump to RQ2A.210305.005 [core/build_id.mk]
f1d225ccf9 : Version bump to RQ2A.210305.004 [core/build_id.mk]
bd325f4148 : Version bump to RQ2A.210305.003 [core/build_id.mk]
2ca855c5f5 : Update Security String to 2021-03-05
e4ee55a60e : Version bump to RQ2A.210305.001 [core/build_id.mk]
2a85407c26 : Version bump to RQ2A.210105.005 [core/build_id.mk]
73e7049dea : Version bump to RQ2A.210105.004 [core/build_id.mk]
63bdab48cc : Version bump to RQ2A.210105.003 [core/build_id.mk]
63f78c1414 : Version bump to RQ2A.210105.002 [core/build_id.mk]
75c7f9d4ba : Version bump to RQ2A.201217.002 [core/build_id.mk]
d347de1f67 : Version bump to RQ1A.210205.004 [core/build_id.mk]
00993370b8 : Version bump to RQ1A.210205.003 [core/build_id.mk]
02157285ca : Version bump to RQ1A.210205.002 [core/build_id.mk]
15a1226d7d : Update Security String to 2021-02-05
ad7b650e2d : Update Security String to 2021-02-01
b73d551613 : [DO NOT MERGE] iorap: Turn off iorap for R before resolving the regression.
d4d46ab023 : Update Security String to 2021-02-05
2d1e583d80 : Version bump to RQ2A.201209.002 [core/build_id.mk]
fda2a4a7a0 : Version bump to RQ2A.201208.002 [core/build_id.mk]
ce74a50746 : Version bump to RQ2A.201207.002 [core/build_id.mk]
e9f73e3bd0 : Version bump to RQ1A.210105.003 [core/build_id.mk]
8e316b5c4e : Version bump to RQ2A.201120.002 [core/build_id.mk]
7c553a1c74 : Version bump to RQ1A.210105.002 [core/build_id.mk]
34d6aff04e : Update Security String to 2021-01-05
6441bc7ca3 : Update Security String to 2021-01-01
643b264940 : Update Security String to 2021-01-05
fa07bff60e : DO NOT MERGE Fix the order of loading OEM properties
642ed5e4ff : Version bump to RQ1A.201205.011 [core/build_id.mk]
a95305b81f : Version bump to RQ1A.201205.010 [core/build_id.mk]
3175c17130 : Version bump to RQ1A.201205.009 [core/build_id.mk]
3f95724bcb : Version bump to RQ1A.201205.008 [core/build_id.mk]
e8dfa89269 : Version bump to RQ2A.201030.002 [core/build_id.mk]
22c21c1d7d : Version bump to RQ1A.201205.007 [core/build_id.mk]
43fa81981b : Version bump to RQ2A.201026.002 [core/build_id.mk]
26eaef4b89 : Version bump to RQ1A.201205.006 [core/build_id.mk]
5d94291a87 : Version bump to RQ1A.201205.005 [core/build_id.mk]
55ddfd84d3 : Version bump to RQ1A.201205.004 [core/build_id.mk]
4b7153b373 : Fix validate_target_files for target files modified by
6deca99cc5 : Version bump to RQ1A.201205.003 [core/build_id.mk]
841994abeb : Version bump to RQ1A.201205.002 [core/build_id.mk]
bfe242def7 : Update Security String to 2020-12-01
827ac3ed02 : Update Security String to 2020-12-05
29d48ffac5 : Update Security String to 2020-12-05
aa40fe7b42 : Version bump to RQ1A.201004.005 [core/build_id.mk]
cfb0d67fc4 : Version bump to RQ1A.201004.004 [core/build_id.mk]
64482e35b4 : Version bump to RQ1A.201004.003 [core/build_id.mk]
edb1ad44a8 : Version bump to RQ2A.201006.001 [core/build_id.mk]
6d6590b55f : Version bump to RQ1A.201004.002 [core/build_id.mk]
aceafb8de2 : Version bump to RQ1A.200925.002 [core/build_id.mk]
0e74a36c55 : Version bump to RQ1A.200917.002 [core/build_id.mk]
efacba8eef : Update Security String to 2020-11-01
73bcc38ac8 : Rename wlist to allowlist
ec1fa31820 : Version bump to RQ1A.200911.002 [core/build_id.mk]
d935b454f2 : Update Security String to 2020-10-01
3ac341d9c8 : Version bump to RQ1A.200728.002 [core/build_id.mk]
08b5aa0311 : Version bump to RQ1A.200701.001 [core/build_id.mk]

+- Project: platform/build/soong

c5563628f : [DO NOT MERGE] Capture the build command that executed the build system.
807a8f914 : [DO NOT MERGE] Capture the build command that executed the build system.
6d0034f49 : Deprecate both USE_GOMA and FORCE_USE_GOMA flags
7c3052aaf : Add data bin and lib properties to sh_test
c8861c6ac : Remove special-cased stub deps on framework-res
af7b75b8d : Collect the hostname of the machine as a metric.
8fe023c55 : Add a tagged output for app's exportPackage
f9096bf63 : Update to r383902b1.

+- Project: platform/cts

7aca361e973 : Turn screen on when testing with MediaRouter2TestActivity
115c471c3bd : Fix failing MediaRouter2(ProviderService)Test
5c635894f20 : Disables testTapLink_changeOrientationThenTapBack if the screen is too small
6326590f621 : Add mainline skipping to CVE-2020-0451
344a0f7fdfc : DO NOT MERGE: Skip running Slices CTS test suite for Wear devices
2390e0223f9 : Update minPatchLevel for CVE-2021-0322
7ad9c75166d : CameraITS: Skip param_tonemap_mode if contrast_curve mode is not supported
15b2e21c65d : Create a split apk TestApp that fails validation
ed667204cdc : Add CTS tests for update/delete content observers on CallLogProvider.
1dec938c584 : Adds CTS test for CVE-2021-0318
ceb11c3738a : Add test for MediaExtractor entry point collection
13822e1d0a1 : STS test for Android Security CVE-2021-0306
d0af7a724ff : CTS test for Android Security b/159145361
2d3ace21636 : STS test for Android Security CVE-2021-0306
2ec1c8570b5 : STS test for Android Security CVE-2021-0306
e95daccbdde : STS test for Android Security CVE-2021-0306
eb1fdea25da : [RESTRICT AUTOMERGE] CTS test for Android Security b/36035683
943dbfa3f92 : [RESTRICT AUTOMERGE] CTS test for Android security b/162602132
ae4fda06436 : [RESTRICT AUTOMERGE] CTS test for Android security b/158762825
c3955930bbd : [RESTRICT AUTOMERGE] CTS test for Android security b/158762825
2020dc339c1 : CTS test for Android security b/158762825
cca2723a31d : [RESTRICT AUTOMERGE] CTS test for Android security b/170583712
778d3f8dfdd : [RESTRICT AUTOMERGE] CTS test for Android Security b/120084106
5188fecd846 : [RESTRICT AUTOMERGE] CTS test for Android Security b/132650049
a9729bbc386 : [RESTRICT AUTOMERGE] CTS test for Android security b/170583712
233848ebf18 : [RESTRICT AUTOMERGE] CTS test for Android Security b/120084106
eabb4efee54 : [RESTRICT AUTOMERGE] CTS test for Android Security b/132650049
6d3409917d9 : [RESTRICT AUTOMERGE] CTS test for Android Security b/120084106
6261455f925 : CTS test for Android security b/170583712
152af517b8b : CTS test for Android Security b/140417434
2bd9602a8bd : CTS test for Android Security b/150226994
13c26df094d : CTS test for Android Security b/120426166
4ed4a1d2adc : CTS test for Android Security b/132650049
3b83ecd9028 : CTS test for Android Security b/120084106
81e1e1f97d5 : STS test for Android Security CVE-2021-0306
fd30084d48d : [RESTRICT AUTOMERGE] CTS test for Android Security b/170968514
d96ccf66f18 : [RESTRICT AUTOMERGE] CTS test for Android security b/162602132
83b0a34228b : [RESTRICT AUTOMERGE] CTS test for Android Security b/170968514
73e4eb850cb : [RESTRICT AUTOMERGE] CTS test for Android security b/162602132
8de98d6eeac : CTS test for Android Security b/170968514
79426858941 : [RESTRICT AUTOMERGE] CTS test for Android security b/162602132
601b337cb0f : Update test bug reference and SPL
b215541adb9 : [cts/SettingsProvider] tests for invalid font size scales
f8a100a2304 : [cts/SettingsProvider] tests for invalid font size scales
f9c040280da : RESTRICT AUTOMERGE Reland "Ensure CONFIGURED_NETWORKS_CHANGED not received without permissions"
b4b55413cde : RESTRICT AUTOMERGE Reland "Ensure CONFIGURED_NETWORKS_CHANGED not received without permissions"
9887b41433e : RESTRICT AUTOMERGE Reland "Ensure CONFIGURED_NETWORKS_CHANGED_ACTION broadcast is received"
62a730ef17f : [cts/SettingsProvider] tests for invalid font size scales
86ff65f87c3 : [cts/SettingsProvider] tests for invalid font size scales
4f774b67840 : Add CTS tests for update/delete content observers on CallLogProvider.
ad755f51ebb : Add mainline module skipping for CVE-2020-0213
240a4ddb42b : CVE-2019-2223 should be skipped if the swcodec mainline module is in place.
4053e6cee94 : Add CTS to enforce result behaviour of CPA startActivity
66795647c42 : Remove QS Media Controls Test
661526a3104 : STS include missing apps from EphemeralTest
e4d6a206b52 : Add tests to verify trusted voice recognition service blame mic.
6c7c46c6e4a : CTS test fix for Android Security b/154915372
7a2e8c869a6 : [RESTRICT AUTOMERGE]: STS include missing apps from EphemeralTest
5d9867bc2b8 : [RESTRICT AUTOMERGE]: STS include missing apps from EphemeralTest
9bf21a631da : CTS test for Android security b/169161709
9096c581edd : STS test update for CVE-2020-0461
3b360452a07 : Add mainline skipping to CVE-2020-0437
1b53f9c1477 : STS test for Android Security CVE-2020-0440
d3499d40397 : STS test for Android Security CVE-2020-0099
d064944331d : Add STS annotations for RemovePermissionTest
6d10fe69040 : [RESTRICT AUTOMERGE]: Add STS annotations for RemovePermissionTest
4f526dd78ce : identity: Fix for atttestion requirements and how EMacKey is calculated.
da2ccabe5a7 : Attempt to de-flake testSyncState.
c8e0511e87d : [RESTRICT AUTOMERGE] Updated the CTS test for Android Security b/112891564
07ebade63f6 : [RESTRICT AUTOMERGE] Updated the CTS test for Android Security b/112661742
14d6757de28 : [RESTRICT AUTOMERGE] Updated the CTS test for Android Security b/112891564
36ff3cccb73 : Updated the CTS test for Android Security b/112661742
7f61ea86b6b : Updated the CTS test for Android Security b/112891564
996cf4e420e : CTS test for Android Security b/154915372
70e02162e12 : [RESTRICT AUTOMERGE] CTS test for Android security b/143464314
0a146135f26 : [RESTRICT AUTOMERGE] CTS test for Android security b/166268541
b21d2c6e3f6 : [RESTRICT AUTOMERGE] CTS test for Android security b/143464314
8c6dfb95efc : Fix for CtsProviderTestCases
9b5d13b14cd : [RESTRICT AUTOMERGE] CTS test for Android security b/166268541
41f79ee8667 : Update OWNERS
eefd9abc4cc : Set the ASB to 2021-01 for CVE-20201-0311
d7f75335347 : Add mainline skipping to CVE-20201-0311
1fcfb2babd7 : Add testWifiManagerNetWork to STS
01b8c40387c : [RESTRICT AUTOMERGE]: Properly synchronize CrashReporter.java
b8ed68a975b : STS include missing apps from EphemeralTest
0c46a2d44d2 : Add testForget to STS
93f8b2cb84b : Fix GraphicsStatsValidationTest
ccbe1255a4a : Remove poc dependency on AndroidTest.java
965d68322b4 : Remove poc dependency on AndroidTest.java
a6bd467527f : Remove poc dependency on AndroidTest.java
7bf022a5374 : Remove poc dependency on AndroidTest.java
5d56a5720e5 : Push pocs in the test instead of AndroidTest.xml
8fc735c2356 : Create a split apk TestApp that fails validation
f50f9183cc2 : Restrict the SensorAdditionalInfoTest only to hardware/non-synthetic sensors
c009d1c3ae5 : [RESTRICT AUTOMERGE]: Add testWifiManagerNetWork to STS
26496d217d5 : Add testWifiManagerNetWork to STS
17852bdc381 : STS test for Android Security CVE-2020-0099
f5f077ae988 : [RESTRICT AUTOMERGE] CTS test for Android Security b/73625898
4d1f916ad7c : Handle R-based extractor behavior on Q devices
7b83956c98d : STS test for Android Security CVE-2020-0099
15f2880546e : STS test for Android Security CVE-2020-0099
ed7b0c54070 : [RESTRICT AUTOMERGE] CTS test for Android Security b/73625898
e9788dd0352 : STS test for Android Security CVE-2020-0099
a7bd85dccd8 : [RESTRICT AUTOMERGE] CTS test for Android Security b/126200054
357c155b3fe : [RESTRICT AUTOMERGE] CTS test for Android Security b/36035074
88b65be38c7 : [RESTRICT AUTOMERGE] CTS test for Android Security b/120644655
d02cea61fe7 : [RESTRICT AUTOMERGE] CTS test for Android Security b/68320413
f31623d3e35 : [RESTRICT AUTOMERGE] CTS test for Android Security b/74078669
f59ed6d343b : [RESTRICT AUTOMERGE] CTS test for Android Security b/74016277
c92cd754c72 : [RESTRICT AUTOMERGE] CTS test for Android Security b/70294343
7cc3b89eebf : [RESTRICT AUTOMERGE] CTS test for Android Security b/63873837
f60d13ec6b0 : Finalize MediaParser+MediaMetrics tests
ba2576c66eb : [RESTRICT AUTOMERGE] CTS test for Android Security b/35219737
505ec4c1e05 : [RESTRICT AUTOMERGE] CTS test for Android Security b/34819017
1c1fdcf2b95 : Camera: fix ISO/exposure time expecations
a38ce493536 : Remove poc dependency on AndroidTest.java
016cfa93767 : Push pocs in the test instead of AndroidTest.xml
c48a1153fe9 : Ensure MediaParser CTS tests release MediaParser
607426b171a : STS test for Android Security CVE-2020-0146
a359b51f4b6 : Add test for permission escalation after reboot.
a31e473645b : Add test for permission escalation after reboot.
1b66b845230 : Add test for permission escalation after reboot.
7cd2d4c488a : Add base code for MediaParser+MediaMetrics testing
0098f3ac3c2 : Add test for permission escalation after reboot.
5e758eb6c50 : Add test for permission escalation after reboot.
88f238bb422 : [DO NOT MERGE] Fix CtsDevicePolicyManagerTestCases not to rely on default ringtone
3ac1955e721 : RESTRICT AUTOMERGE
8af38ca6b3b : DO NOT MERGE Revert "Ensure CONFIGURED_NETWORKS_CHANGED not received without permissions"
0227522b99e : DO NOT MERGE Revert "Ensure CONFIGURED_NETWORKS_CHANGED not received without permissions"
d6550322923 : DO NOT MERGE Revert "DO NOT MERGE CTS: Ensure CONFIGURED_NETWORKS_CHANGED_ACTION broadcast is received"
e2896c0e2bc : Add tests for uninstalling while task is pinned
8a89243e593 : Go home before starting AwareActivity.
8e6d857d188 : Test that uninstall activity hides overlays
694431face9 : Test that uninstall activity hides overlays
af6a1d5d82a : Test that uninstall activity hides overlays
97c2d12911f : Test that uninstall activity hides overlays
b0fc9585684 : [RESTRICT AUTOMERGE]: Add STS annotations to EphemeralTest
a13ba0833cf : Revert "Revert "CTS test for Android Security b/37239013""
f82fcb3a7cc : Revert "Revert "CTS test for Android Security b/127702368""
e0dc9cddc9d : Revert "Revert "[RESTRICT AUTOMERGE] CTS test for Android Security b/37239013""
d7805d5bbf7 : Revert "Revert "[RESTRICT AUTOMERGE] CTS test for Android Security b/127702368""
290bbb69598 : Add android.permission.INPUT_CONSUMER permission
91f3eb4ce7e : DO NOT MERGE CTS: Ensure CONFIGURED_NETWORKS_CHANGED_ACTION broadcast is received
122d98b64a7 : Raise the theshold of TV devices up to 1.5GB
e321ee99630 : [RESTRICT AUTOMERGE] CTS test for Android Security b/34779227
d0cc0d6fb8e : [RESTRICT AUTOMERGE] CTS test for Android Security b/34093073
6dea510b504 : [RESTRICT AUTOMERGE] CTS test for Android Security b/33552073
95802f5bcae : [RESTRICT AUTOMERGE] CTS test for Android Security b/33450635
cfad744ec1a : RESTRICT AUTOMERGE
6c00bffb48d : [RESTRICT AUTOMERGE]: Fix STS test for CVE-2017-0817
06ec1b868ca : [RESTRICT AUTOMERGE] CTS test for Android Security b/144767096
93e034f7090 : [RESTRICT AUTOMERGE] CTS test for Android Security b/66969349
b557917af6f : [RESTRICT AUTOMERGE] CTS test for Android Security b/111210196
6ccbc604f86 : [RESTRICT AUTOMERGE] CTS test for Android Security b/144767096
1a84a9090fe : [RESTRICT AUTOMERGE] CTS test for Android Security b/66969349
31a427c5bc7 : [RESTRICT AUTOMERGE] CTS test for Android Security b/111210196
95c516b9c99 : [RESTRICT AUTOMERGE] CTS test for Android Security b/144767096
82f5086e625 : [RESTRICT AUTOMERGE] CTS test for Android Security b/66969349
6935f190096 : [RESTRICT AUTOMERGE] CTS test for Android Security b/111210196
55522193f4a : [RESTRICT AUTOMERGE] CTS test for Android Security b/144767096
6e524a414fa : [RESTRICT AUTOMERGE] CTS test for Android Security b/66969349
44acc7479f7 : [RESTRICT AUTOMERGE] CTS test for Android Security b/111210196
91afc9c0818 : [RESTRICT AUTOMERGE] CTS test for Android Security b/66969349
b34f10c7d7d : [RESTRICT AUTOMERGE] CTS test for Android Security b/111210196
79f3b06d6a9 : Relax BitmapTest.testDrawingHardwareBitmapNotLeaking
493c5250c35 : Relax fd leak check
0b9f85310e5 : Cherry picking I88ca5f9c556795c602571af07cc1685d470ff9af to rvc-dev.
766340bacbf : Add License header to Poc20_06
c6552e036ce : [RESTRICT AUTOMERGE] CTS test for Android Security b/157650336
691f1735db4 : [RESTRICT AUTOMERGE] CTS test for Android Security b/156997193
93c50fe825f : [RESTRICT AUTOMERGE] CTS test for Android security b/156999009
98a32f06e13 : [RESTRICT AUTOMERGE] CTS test for Android security b/161894517
7bae62e9a13 : [RESTRICT AUTOMERGE] CTS test for Android Security b/157650336
5159a7b94c4 : [RESTRICT AUTOMERGE] CTS test for Android Security b/156997193
30c6409ef2f : [RESTRICT AUTOMERGE] CTS test for Android security b/156999009
7127dee7af3 : [RESTRICT AUTOMERGE] CTS test for Android security b/161894517
0fcd904ff88 : [RESTRICT AUTOMERGE] CTS test for Android Security b/157650336
4fed25f1e2c : [RESTRICT AUTOMERGE] CTS test for Android Security b/156997193
34586a6964b : [RESTRICT AUTOMERGE] CTS test for Android security b/156999009
6ef239950ff : [RESTRICT AUTOMERGE] CTS test for Android security b/161894517
9cbbea2d18f : [RESTRICT AUTOMERGE] CTS test for Android Security b/157650336
d0c922f5469 : [RESTRICT AUTOMERGE] CTS test for Android Security b/156997193
f4ca504b25c : [RESTRICT AUTOMERGE] CTS test for Android security b/156999009
156b0058456 : [RESTRICT AUTOMERGE] CTS test for Android security b/161894517
f4a56176093 : [RESTRICT AUTOMERGE] CTS test for Android Security b/157650336
0d918bd7eb0 : [RESTRICT AUTOMERGE] CTS test for Android Security b/156997193
a9587718820 : [RESTRICT AUTOMERGE] CTS test for Android security b/156999009
d59328b3971 : [RESTRICT AUTOMERGE] CTS test for Android security b/161894517
c1e28341f95 : CTS test for Android Security b/151667718
b91b000c691 : CTS test for Android Security b/153911599
466e7f8ec5f : CTS test for Android Security b/153911601
dea85bd5804 : CVE-2019-2222 should be skipped if the swcodec mainline module is in place.
6449d9adec7 : [RESTRICT AUTOMERGE] CTS test for Android Security b/130025324
3410460f86e : Remove incorrect entries in AndroidTest.xml
c0c80eca438 : CTS test fix for Android Security CVE-2017-0597
092c544a805 : CTS test fix for Android Security CVE-2017-9491
57212b56a53 : Update the QUIC packet format.
763821326a0 : Update the QUIC packet format.
5b3183cfe5b : CTS test for Android Security b/144322462
34551d69a45 : [RESTRICT AUTOMERGE] CTS test for Android Security b/132082342
27b46d0f174 : [RESTRICT AUTOMERGE] CTS test for Android Security b/132083376
f7b8713bd8f : [RESTRICT AUTOMERGE] CTS test for Android Security b/31470908
2c0914f6ac9 : [RESTRICT AUTOMERGE] CTS test for Android Security b/27793367
30b58b8a70b : [RESTRICT AUTOMERGE] CTS test for Android Security b/141890807
b43d4644ca1 : [RESTRICT AUTOMERGE] CTS test for Android Security b/118372692
fd835d92e6d : [RESTRICT AUTOMERGE]: Add STS annotations to EphemeralTest
008e7038f5c : [RESTRICT AUTOMERGE] CTS test for Android Security b/132082342
8d60535d50b : [RESTRICT AUTOMERGE] CTS test for Android Security b/132083376
2c8de452286 : [RESTRICT AUTOMERGE] CTS test for Android Security b/31470908
6de1824b031 : [RESTRICT AUTOMERGE] CTS test for Android Security b/27793367
51a8f4759eb : [RESTRICT AUTOMERGE] CTS test for Android Security b/141890807
29d8715696b : [RESTRICT AUTOMERGE] CTS test for Android Security b/118372692
f737deadf70 : CTS test for Android Security b/132082342
ae2c52c7d6d : CTS test for Android Security b/132083376
4848a82c0f9 : CTS test for Android Security b/31470908
989a5b8be43 : CTS test for Android Security b/27793367
4064410f2ec : CTS test for Android Security b/141890807
54f8487db63 : CTS test for Android Security b/118372692
19a2390a070 : [RESTRICT AUTOMERGE] CTS test for Android Security b/132082342
7e3ecc6bd87 : [RESTRICT AUTOMERGE] CTS test for Android Security b/132083376
0d6835b7d50 : [RESTRICT AUTOMERGE] CTS test for Android Security b/31470908
af1aee7552b : [RESTRICT AUTOMERGE] CTS test for Android Security b/27793367
5f4756116e5 : [RESTRICT AUTOMERGE] CTS test for Android Security b/141890807
e36abe888fd : [RESTRICT AUTOMERGE] CTS test for Android Security b/118372692
81c14b659ab : Update the QUIC packet format.
3254682b985 : Update the QUIC packet format.
b93ddfbcdac : [RESTRICT AUTOMERGE] CTS test for Android Security b/132082342
26671717687 : [RESTRICT AUTOMERGE] CTS test for Android Security b/132083376
0d4f64c7a17 : [RESTRICT AUTOMERGE] CTS test for Android Security b/31470908
9889ff1f7e9 : [RESTRICT AUTOMERGE] CTS test for Android Security b/27793367
14f41e6a4bc : [RESTRICT AUTOMERGE] CTS test for Android Security b/141890807
59a31f4fbe2 : [RESTRICT AUTOMERGE] CTS test for Android Security b/118372692
7e2d3b60996 : DO NOT MERGE: Bump CTS and CTS Verifier version to 8.1_r22
55389af888e : [RESTRICT AUTOMERGE] CTS test for Android Security b/63522430
0808b2cb53d : [RESTRICT AUTOMERGE] CTS test for Android Security b/36104177
24477ae86ee : [RESTRICT AUTOMERGE] CTS test for Android Security b/68159767
de99108015b : [RESTRICT AUTOMERGE] CTS test for Android Security b/63522430
690bd64cb0b : [RESTRICT AUTOMERGE] CTS test for Android Security b/36104177
1ab982dd444 : [RESTRICT AUTOMERGE] CTS test for Android Security b/68159767
5ed2c3f8ea1 : [RESTRICT AUTOMERGE] Revert "CTS test for Android Security b/68159767"
32798d7c5ee : [RESTRICT AUTOMERGE] Revert "CTS test for Android Security b/36104177"
c9c3fde5d5a : [RESTRICT AUTOMERGE] Revert "CTS test for Android Security b/63522430"
cfea1441092 : DO NOT MERGE: Bump CTS and CTS Verifier to 8.0_r26
f4693406f54 : [RESTRICT AUTOMERGE] CTS test for Android Security b/77600398
012a7bfd948 : [RESTRICT AUTOMERGE] CTS test for Android Security b/77600398
937c6bffa2f : [RESTRICT AUTOMERGE] CTS test for Android Security b/77600398
85be41a4405 : BitmapTest: Fix initial memory measurement
53ad46c0a02 : [RESTRICT AUTOMERGE] CTS test for Android Security b/77600398
edd1b65de10 : CTS test for Android Security b/77600398
51bfd7e6b07 : Try to de-flake & improve the not-leaking tests
55d6b12b479 : DO NOT MERGE: Bump CTS Verifier version to 9.0_r15
4346cabcb32 : Add cdombroski@ to security test OWNERS files
a201c3dc1d9 : [RESTRICT AUTOMERGE] CTS test for Android Security b/63522430
a0ab017cbc5 : [RESTRICT AUTOMERGE] CTS test for Android Security b/36104177
927b6bbfaff : [RESTRICT AUTOMERGE] CTS test for Android Security b/68159767
c9878242d2f : [RESTRICT AUTOMERGE] CTS test for Android Security b/63522430
108a331a4b9 : [RESTRICT AUTOMERGE] CTS test for Android Security b/36104177
d740d2111e0 : [RESTRICT AUTOMERGE] CTS test for Android Security b/68159767
7d2c4454dd2 : CTS test for Android Security b/63522430
48184f73d7f : CTS test for Android Security b/36104177
ad5cf1b8f43 : CTS test for Android Security b/68159767
2fa9a2a95e7 : Add CTS for bug 170240631
3cbf533b8d0 : DO NOT MERGE Add tests for revoking install permissions when definer is uninstalled.
8138f9b7b8b : [RESTRICT AUTOMERGE] CTS test for Android Security b/63522430
a0f18480bbe : [RESTRICT AUTOMERGE] CTS test for Android Security b/36104177
333787e045c : [RESTRICT AUTOMERGE] CTS test for Android Security b/68159767
180fab12003 : Add tests for revoking install permissions when definer is uninstalled.
cb9a34b33b4 : CTS test for Android Security b/152539155
60e076c0f6a : [RESTRICT AUTOMERGE] CTS test for Android Security b/130025324
77923255cb3 : [RESTRICT AUTOMERGE] CTS test for Android Security b/130025324
11d9d33b63a : CTS test for Android Security b/130025324
a752bc0788f : CTS test for Android Security b/140692129
af5b7dd9fcb : [RESTRICT AUTOMERGE] CTS test for Android Security b/65719872
350170e67c1 : [RESTRICT AUTOMERGE] Fix b/72407117 missing @Test
fbb5b40468e : [RESTRICT AUTOMERGE] CTS test for Android Security b/65719872
b5559246d58 : [RESTRICT AUTOMERGE]: Add STS annotations to EphemeralTest
4b71bfd4d15 : [RESTRICT AUTOMERGE]: Add STS annotations to EphemeralTest
eb2a7479169 : [RESTRICT AUTOMERGE]: Add STS annotations to EphemeralTest
458feb51325 : [RESTRICT AUTOMERGE]: Add STS annotations to EphemeralTest
923a05eb6ba : Updated memutils_track to build for lunch target x86_64
b3b2d37cdf5 : DO NOT MERGE: Increase timeout in testDelegatedCertInstaller
69746d7a1b0 : Ensure CONFIGURED_NETWORKS_CHANGED not received without permissions
568f9b2386d : STS test for Android Security CVE-2020-0437
e2ced040b0c : StagefrightTest unselectTrack exception handling
65f6122e3f5 : [RESTRICT AUTOMERGE] CTS test for Android Security b/33551775
5b233cbb8ac : [RESTRICT AUTOMERGE] CTS test for Android Security b/38496660
8e2f2db4103 : [RESTRICT AUTOMERGE] CTS test for Android Security b/71375536
d66a1960c7d : Ensure CONFIGURED_NETWORKS_CHANGED not received without permissions
54601cdcdf7 : CTS: Ensure CONFIGURED_NETWORKS_CHANGED_ACTION broadcast doesn't include WifiConfiguration
7a63f153b61 : [RESTRICT AUTOMERGE] CTS test for Android Security b/33551775
ef3910634c9 : [RESTRICT AUTOMERGE] CTS test for Android Security b/38496660
575a167a45f : StagefrightTest unselectTrack exception handling
fdbbf05c41c : Fix/clean up WebSettingsTest.testAccessAllowFileAccess
4c397513d42 : Add test to verify the timing of getting app exit reasons
7a01880d8a0 : [DO NOT MERGE][BACKPORT]Add Location Tests for SDK28 PSL
9142b78c4a1 : [DO NOT MERGE][BACKPORT]Add CTS to verify location access fix
b7f29998e22 : [DO NOT MERGE][BACKPORT]Add CTS for requestCellInfoUpdate
fac2b8c8b09 : [DO NOT MERGE][BACKPORT]Add CTS for background location access in Telephony
6b034ecb924 : Disable instant mode for StagefrightTest
01dab99f298 : RingtoneManager shouldn't be using custom columns.
72653c45530 : Add STS annotation to SliceProviderTest
c47df385b92 : [RESTRICT AUTOMERGE] CTS test for Android Security b/63122634
e7ecdf9fb32 : [RESTRICT AUTOMERGE] CTS test for Android Security b/64340921
d44e30608d9 : [RESTRICT AUTOMERGE] CTS test for Android Security b/62151041
b05c43c20ba : [RESTRICT AUTOMERGE] CTS test for Android Security b/23247055
29b3e85cf68 : [RESTRICT AUTOMERGE] CTS test for Android Security b/24441553
af512994b2b : [RESTRICT AUTOMERGE] CTS test for Android Security b/25747670
965254ac559 : [RESTRICT AUTOMERGE] Updated AdbUtils to get more control of crash parser behavior
37d41376ed6 : [BACKPORT] Add Location Tests for SDK28 PSL
37ff117c0d0 : Test that trusted display cannot be created without permission
a88741bca4f : Test that trusted display cannot be created without permission
2e5afbbd0cb : Revert "Fix failing testSlicedStateCountMetric"

+- Project: platform/development

32aada6f9 : Updating build-tools package revision number to ship a hot fix for b/169193089 Bug: 169193089 Change-Id: I025c0d96e77b7355baddac935779c6b27f3042e3 Test: N/A (cherry picked from commit 81daa265586000bc83aec913db102786fd62e036)
81daa2655 : Updating build-tools package revision number to ship a hot fix for b/169193089 Bug: 169193089 Change-Id: I025c0d96e77b7355baddac935779c6b27f3042e3 Test: N/A

+- Project: device/generic/car

64fd501 : DO NOT MERGE: arm64: Fixing the make files for GSI
db7a56d : Adding GSI build capability into Auto emulators
2676e39 : Add 2 board configs for car emulators
617832b : Add rotary packages to preinstalled packages config
52dfad7 : Include all rotary packages by default

+- Project: device/google/atv

47d2f36 : Import translations. DO NOT MERGE ANYWHERE

+- Project: device/google/bramble

db5e4be : dumpstate: Update TRICKLE-DEFEND dump nodes
ffe2af7 : Add telephony permission xml files
5c67aaf : dumpstate: Support dump TEMP/TRICKLE/DWELL-DEFEND setting
67fb1fd : thermal: Update thermal trip points
4c88ed4 : Use combined kernel prebuilt device/google/redbull-kernel for bramble/redfin
d8bbbc0 : audio: separate dapm control on barge-in case
92b3da3 : New gnss_antenna_info.conf from QC
2025658 : Change system property of Bramble to place keyboard 10 dp higher
e4df8b1 : Change system property of Bramble to place keyboard 10 dp higher

+- Project: device/google/coral

0eefe0eb : Update Coral SVN to 35
519e3f4c : dumpstate: Update TRICKLE-DEFEND dump nodes
af68f268 : Bump the GoogleBattery HAL version for this device
b1b7e131 : Update Coral SVN to 33
116ccb1a : Override the 'online' status for AC/USB for battery defender
49449c89 : Update Coral SVN to 33
7eb929be : Enable Tips icon on coral/flame devices
af1711b4 : dumpstate: Support dump TEMP/TRICKLE/DWELL-DEFEND setting
c9d888c5 : Update Coral SVN to 32
5a9f2cba : Update Coral SVN to 32
661f7c5f : Update persist properties for streset tool to on init
2edd5a81 : Set persist properties for streset tool
a4be41d3 : Update Coral SVN to 31
06426d0a : Update Coral SVN to 31
97fa84ee : Update QtiRadio version to 2.4
53f1345e : Update QtiRadio version to 2.4
06a1939e : Update Coral SVN to 30
f06fb1bc : Update Coral SVN to 30
2cd67b22 : Update the Adaptive Battery hints on coral
43b82f9f : Clean up comment on default permissions for Coral.
7334d631 : coral: add node /dev/qce for widevine

+- Project: device/google/coral-sepolicy

980efe3 : Update the bug_map for the denials from shell during PTS
17077c0 : Add sepolicy read permissions to hal_dumpstate_impl for bd_*
f24a15d : Suppress warning related to NNAPI HAL accessing zeroth.debuglog.logmask
3798e20 : Update ST NFC/SecureElement policies
126d144 : Allow pixelstats to read USB PD PID file node
a862223 : Add SEPolicy rule for hal_drm_widevine
56b6744 : logger_app.te: fix avc denial

+- Project: device/google/cuttlefish

c0b8c9905 : Allow downstream devices to customize vendor modules set
64a3e665b : Allow com.android.networkstack.tethering to be installed as SYSTEM
6148061a9 : Clean up comment on default permissions for Cuttlefish.

+- Project: device/google/redbull

160a96f : Update Redbull SVN to 23
1a41b88 : init.hardware.rc: Ensure read permissions to bd for hal_dumpstate_impl
5a7de6d : Bump the GoogleBattery HAL version for this device
00b73b8 : Update Redbull SVN to 20
26490f1 : Scale the flexibility for SVN settings on other devices
a42208f : Update Redbull SVN to 19
cf14ee9 : Update Redbull SVN to 16
da089c4 : Update Redbull SVN to 21
c176d23 : Update Redbull SVN to 20
095750d : Override the 'online' status for AC/USB for battery defender
3347f3a : Enable Tips icon on bramble/redfin/barbet devices
c37a108 : init.hardware.rc: Ensure read permissions to bd for hal_dumpstate_impl
7578d5a : thermal: Remove uncommon trip point update
11ebdfe : Set persist properties for streset tool
4c643a6 : Removes services that are already defined in sm7250 prebuilts/grease.
ef244c3 : Scale the flexibility for SVN settings on other devices
6d265bd : Update Redbull SVN to 19
f18b643 : Update Redbull SVN to 15
d223089 : Update Redbull SVN to 12
f23ea19 : Update Redbull SVN to 16
c41e04f : Update Redbull SVN to 15
18e5d61 : Update Redbull SVN to 12
9af5326 : Fix wrongly use redbull-kernel on other device
0d4ee49 : Change device config of Bramble to be DSDS + 5G compatible.
52a0717 : Use combined kernel prebuilt device/google/redbull-kernel for bramble/redfin
28b25ee : Remove slpi from persist.vendor.sys.ssr.restart_level
0656408 : Unset persist.heapprofd.enable.
f8d230c : EEPROM: add file node from device code
6c65b8d : Update Redbull SVN to 10
dc1b7ce : Update Redbull SVN to 10
32fdf6f : Update Redbull SVN to 7
14c198d : Update SVN to 2 for Nov SMR
899f3c1 : Update Redbull SVN to 7
23c62e6 : Update SVN to 4 for SMR
cb2c8fa : Update SVN to 2 for Nov SMR
2950de1 : Correct device capabilities encoding for P20
24b3d6e : Clean up comment on default permissions for Redbull.

+- Project: device/google/redbull-sepolicy

394f094 : Update the bug_map for the denials from shell during PTS
4d52a28 : Add sepolicy read permissions to hal_dumpstate_impl for bd_*
c89ab92 : Revert "Add policy for Bluetooth uart debug"
b97225e : tag known harmless error log
1db763d : Revert "DO NOT MERGE: [Revert me] allow bluetooth_hal trigger KP..."
2c91760 : Update ST NFC/SecureElement policies
bf64f2c : DO NOT MERGE: [Revert me] allow bluetooth_hal trigger KP on userdebug build
ca67d4b : redbull-sepolicy: allow twoshay service to set priority
28b20e1 : Allow grilservice and powerstatsservice apps to access app_api_service
d7f0102 : Add policy for Bluetooth uart debug
c04cb71 : logger_app.te: fix avc denial
ce69b27 : wifi - Add sepolicy for hal_wifi_ext
047b80b : battery: fix battery_history avc denials

+- Project: device/google/redfin

2623109 : DO NOT MERGE Revert "Set brightness threshold for high brightness"
c7c602d : Move config_biometric_sensors to device/google
0d26602 : dumpstate: Update TRICKLE-DEFEND dump nodes
9e65479 : Add telephony permission xml files
ec6890b : dumpstate: Support dump TEMP/TRICKLE/DWELL-DEFEND setting
242e635 : thermal: Update trip points
2a76dcd : Set brightness threshold for high brightness
0bb40e9 : audio: update audio volume curve table
b3dfcba : audio: update audio volume curve table
dcc5763 : Use combined kernel prebuilt device/google/redbull-kernel for bramble/redfin
13d4ce7 : audio: separate dapm control on barge-in case
a08e95a : New gnss_antenna_info.conf from QC
f419acb : Change system property of Redfin to place keyboard 10 dp higher
ddb20ff : Change system property of Redfin to place keyboard 10 dp higher
0f80e46 : dumpstate: add #19(TYPE_OFFSET_DATA_SEC) touch raw data

+- Project: device/google/sunfish

7b1cfb39 : Update Sunfish SVN to 20
6d3363c4 : dumpstate: Update TRICKLE-DEFEND dump nodes
4211bb4f : [Diag Debug] Support to trigger ramdump when property on
32ae1fc2 : Bump the GoogleBattery HAL version for this device
7b4aac21 : Update Sunfish SVN to 18
ce0b3c31 : Override the 'online' status for AC/USB for battery defender
66d09a69 : Update Sunfish SVN to 18
eaac0bfa : Enable Tips icon on sunfish devices
3ac23629 : dumpstate: Support dump TEMP/TRICKLE/DWELL-DEFEND setting
a577bc83 : Set persist properties for streset tool
37294000 : Update Sunfish SVN to 17
5c798f1a : Update Sunfish SVN to 17
eb1a67c8 : sunfish: add node /dev/qce for widevine
0c0fd41f : Update QtiRadio version to 2.4
ac2aa2ed : Unset persist.heapprofd.enable.
af30bd5d : Update QtiRadio version to 2.4
ff19a734 : EEPROM: add file node from device code
1756d7a2 : init.hardware.rc: add permission for battery eeprom
7ff6ef94 : Update Sunfish SVN to 16
6991d582 : Update Sunfish SVN to 16
b8b5a73f : Remove unused default permissions from sunfish.

+- Project: device/google/sunfish-sepolicy

a6eb686 : Update the bug_map for the denials from shell during PTS
ae2b8cc : Add sepolicy read permissions to hal_dumpstate_impl for bd_*
ec12fbb : Update ST NFC/SecureElement policies
8fcd851 : Allow pixelstats to read USB PD PID file node
87f21dc : Add SEPolicy rule for hal_drm_widevine
c7581f6 : logger_app.te: fix avc denial
5a2ef7a : battery: fix battery_history avc denials
ab80bee : Ignore denials when persist is not yet mounted

+- Project: device/google/trout

d50942f : Create product device name for Trout
b4529bd : Update bitbake file
e3c5f09 : Allow inclusive branch names for manifest repository
184c3bc : Configure audio input sample rate to 48kHz
e75f44c : Move systemd service files to Google meta-layer
99e06cc : Make audio HAL selection configurable for Trout downstreams

+- Project: device/google_car

06dc00c : DO NOT MERGE: Update EVS selinux policies

+- Project: platform/external/cldr

74d3c14d : RESTRICT AUTOMERGE CLDR-14225 tz database 2020b updates [R]
f983e883 : RESTRICT AUTOMERGE CLDR-13739 Changed some tzdata files to rear-guard version. (#445)

+- Project: platform/external/deqp

fb224996c : DO NOT MERGE: Reduce expected precision of RGB10A2 filtering

+- Project: platform/external/dnsmasq

10ba39d : dnsmasq: fix heap overflow

+- Project: platform/external/flac

706c378d : stream_decoder.c: Fix a memory leak
74bdd195 : stream_decoder.c: Fix a memory leak

+- Project: platform/external/freetype

358c23840 : Cherry-pick one upstream patch
90788a1c9 : Cherry-pick one upstream patch
8a51e41b7 : Cherry-pick one upstream patch
45e5ce69f : Cherry-pick one upstream patch
008cd12f4 : Cherry-pick one upstream patch
930f7ae37 : Cherry-pick one upstream patch
0f2d3fad3 : Cherry-pick one upstream patch
573e921c6 : Cherry-pick one upstream patch

+- Project: platform/external/gptfdisk

6d36945 : RESTRICT AUTOMERGE ANDROID: Fix negative stack write in sgdisk
e384a93 : RESTRICT AUTOMERGE ANDROID: Fix negative stack write in sgdisk
28ba379 : RESTRICT AUTOMERGE ANDROID: Fix negative stack write in sgdisk
a96e0e1 : RESTRICT AUTOMERGE ANDROID: Fix negative stack write in sgdisk
ad51716 : RESTRICT AUTOMERGE ANDROID: Fix negative stack write in sgdisk

+- Project: platform/external/icu

74d1ffec8 : RESTRICT AUTOMERGE Update Android to tzdb 2020d [R]
cc6cfd533 : RESTRICT AUTOMERGE Update Android to tzdb 2020c [R]
2ec0d0fbb : RESTRICT AUTOMERGE Update Android to tzdb 2020b [R]

+- Project: platform/external/ims

d61e159 : Use new KEY_ENABLE_PRESENCE_PUBLISH_BOOL in RcsService

+- Project: platform/external/libaom

bf15b1c4e : cherry-pick 0a0368368 Check the conformance requirements in Sec. 6.8.1.

+- Project: platform/external/libavc

fd7e285 : decoder: Update check for first mb in slice
7e06940 : decoder: Update check for first mb in slice

+- Project: platform/external/libexif

8b37da2 : fixes some (not all) buffer overreads during decoding pentax makernote entries.
836cfdb : fixes some (not all) buffer overreads during decoding pentax makernote entries.
ba7f703 : libexif: Avoid buffer overflow due to compiler optimization

+- Project: platform/external/libhevc

663b9fd : decoder: Fix memory uninitialized issue in ihevcd_sao_shift_ctb
dcef833 : decoder: Fix memory uninitialized issue in ihevcd_sao_shift_ctb

+- Project: platform/external/libjpeg-turbo

080c4cc6 : DO NOT MERGE: jpeg_skip_scanlines(): Avoid NULL + 0 UBSan error

+- Project: platform/external/nos/host/generic

aac1909 : Merge remote-tracking branch 'goog/upstream-rvc-qpr2' into MP-RVC-14m
c489022 : identity: Add one more parameter to customize attest name
2d3d058 : keymaster: Correct the scale of the timestamp in the attest cert

+- Project: platform/external/okhttp

ddc934e : Reject non-ASCII hostnames and SANs.
065c467 : [DO NOT MERGE] Reject non-ASCII hostnames and SANs.
815aa54 : [DO NOT MERGE] Reject non-ASCII hostnames and SANs.
ef3cc00 : [DO NOT MERGE] Reject non-ASCII hostnames and SANs, Ignore DNS names in certificate CN.
72ac99d : Reject non-ASCII hostnames and SANs.

+- Project: platform/external/sonivox

3ff1a66 : Add bounds check for dls samples
b67202e : Add bounds check for dls samples

+- Project: platform/external/tremolo

370160d : Fix: Add check in floor1_info_unpack
162c009 : Fix: Add check in floor1_info_unpack

+- Project: platform/external/wpa_supplicant_8

0b60cb21 : P2P: Fix copying of secondary device types for P2P group client
4ce94634 : [wpa_supplicant] Set the OWE only flag when KeyMgmt set to OWE
44b08ecc : AP: Check driver support while auto-selecting bandwidth for AP/P2P GO
73822858 : P2P: Fix copying of secondary device types for P2P group client
22c30be5 : P2P: Fix copying of secondary device types for P2P group client
803c2d66 : P2P: Fix copying of secondary device types for P2P group client
5133d784 : P2P: Fix copying of secondary device types for P2P group client
460ea7fb : [wpa_supplicant] EAP-SIM send AT_IDENTITY first
92cbe44b : wpa_supplicant: Fix order of auth_timeout event

+- Project: platform/frameworks/av

5fe4a516e5 : MediaCodec: propagate usage from original surface to release surface
733dba7fd3 : Log MediaExtractor entry point to MediaMetrics
0c76511c70 : Avoid storing 'this' in a wp<AudioEffect> while in constructor
6b97414787 : Camera: Remove app segment stream's locked buffer tracking
2a45115039 : IAudioPolicyService, IAudioFlinger: check C structs on server side
9c96d25f11 : CCodecConfig: don't dup input format
936718f931 : OMX AAC decode don't support getting DRC parameters
fa541559ef : mp3dec: Fix out of bound read error
f2d8470b1c : aaudio: use strong pointer to protect callback
c2dae590b6 : Camera: Document behavior when cropRegion and zoomRation conflict
dcf5a4946a : MediaCodec: fix possible crash at stop & error
bb460899b9 : Fix potential overflow in WAV extractor
8ea3bdb5ef : Fix memory overflow in ESQueue
e0a387421f : ToneGenerator: add special ringback tone for Taiwan.
cf325ba3a3 : MediaCodec: clean up resources pending removal at init
0ad0efc4a1 : CCodec: limit # of active slots instead of # of client buffers
5f9755b675 : CCodec: add to check pipelineFull() in feedInputBufferIfAvailableInternal()
7e151103ca : Fix potential overflow in WAV extractor
66c0c4274d : Fix potential overflow in WAV extractor
d3d872daad : Fix potential overflow in WAV extractor
87b380d9c1 : Pass MediaParser metrics to statsd
1c81d42149 : Allow MediaMetrics entries from MediaParser
1bdf5d586a : stagefright: add test for MediaCodec::reclaim/release race
5c307ddb5a : MediaCodec: ensure reply does not get lost
4a02061a8f : Revert "mp3dec: Fix out of bound read error"
b6db487cce : Revert "mp3dec: Fix out of bound read error"
8087057ba5 : Check for disabled camera in MediaRecorderClient
ab0d91f104 : libcamera_client: Add utils function isCameraServiceDisabled.
f271aef474 : Build static and shared libdrmframeworkcommon.
819799cea6 : mp3dec: Fix out of bound read error
61cd8f097a : m4v_h263: Fix heap buffer overflow issue in BitstreamFillCache
9dcade585a : Fix memory leak and abort
3ea637c72f : audio policy manager: fix BT SCO stream mute
91fed774ac : Fix memory overflow in ESQueue
cf1736e2f2 : MediaCodec: propagate usage from original surface to release surface
6de3239e81 : Camera: Support for metadata buffer size queries
3be0c0d72b : Build static and shared libdrmframeworkcommon.
7662ea5bad : Fix memory leak and abort
8e4dd95f57 : Move an orphaned analytics reference under a mutex
502b917de8 : m4v_h263: Fix heap buffer overflow issue in BitstreamFillCache
a05f42e1d6 : mp3dec: Fix out of bound read error

+- Project: platform/frameworks/base

cbef69e57d34 : Allow CBR when device owners is set up
62a3a8387ef5 : DO NOT MERGE Revert "Set fixed fps when ambient or display brightness is high"
364ecec0779d : DO NOT MERGE Revert "Allow DeviceConfig to change display settings for high zone"
169f089a26b3 : Protect account chooser activities against overlay.
e39e55449455 : DO NOT MERGE: Disable StrictMode VM Policy check.
0f4e6fa71544 : Import translations. DO NOT MERGE ANYWHERE
aec14cc7ef89 : Import translations. DO NOT MERGE ANYWHERE
5dfaea91c745 : Import translations. DO NOT MERGE ANYWHERE
294205fc27c6 : Import translations. DO NOT MERGE ANYWHERE
1c5de3588ae9 : Import translations. DO NOT MERGE ANYWHERE
1778299348f3 : Import translations. DO NOT MERGE ANYWHERE
843cd67be521 : Import translations. DO NOT MERGE ANYWHERE
a5cf74d544a4 : Import translations. DO NOT MERGE ANYWHERE
d37582add266 : Import translations. DO NOT MERGE ANYWHERE
80234e7e8d46 : Import translations. DO NOT MERGE ANYWHERE
0afffd24e01f : Import translations. DO NOT MERGE ANYWHERE
d78aa998da63 : Import translations. DO NOT MERGE ANYWHERE
01b2e17cbd54 : Copy the list before passing to deliverAlarms
2e3b8fefa257 : Import translations. DO NOT MERGE ANYWHERE
56bc77955355 : MediaRouterService binds services when necessary
af413b18d2bb : DO NOT MERGE add android.permission.STATUS_BAR for cellbroadcastreceiver
f60c7c6758ad : multiple users support for carrier wifi provisioning
db5d9e264494 : Import translations. DO NOT MERGE ANYWHERE
a8c76c101511 : Import translations. DO NOT MERGE ANYWHERE
dcccb262b2e6 : DO NOT MERGE port power tap gesture logs to new standard
09952ef7fd7f : Import translations. DO NOT MERGE ANYWHERE
946d9f1d21b5 : Add package name when initializing SoundPool.
f764d9e98f9f : DO NOT MERGE Correctly reset cross-profile app-op
94735d8ec4e0 : Add mediametrics enum for MediaExtractor usage
93cc97e7558f : Import translations. DO NOT MERGE ANYWHERE
04108ebb8959 : Adding logging for the ML mBack gesture model.
7bd07b24b339 : Import translations. DO NOT MERGE ANYWHERE
26bf81f9feab : Removes undesirable invokation of checkUriPermission
1c475a4b4393 : Don't change the voice interactor setting if it's explicitly unset.
166d683ea416 : Make low storage notification PendingIntent immutable
373496657d71 : Bluetooth: Check state correctly when client wants to bind
2dfebdbfd521 : Delete orphaned staging directories for staged session on reboot
7710def38c26 : Clean up staged session data on validation failure
a4d48cdd20de : Automatically dismiss SIM combination warnings and selection dialogs.
41484bba25aa : [SettingsProvider] fix font size scale validator
251dfbee7fb5 : Remove updateIntentVerificationStatusAsUser from ResolverActivity
69eaa90b0e4c : Ensure caller identity is restored in CP quick-path.
b09236d867dd : Fix sharing shortcuts not showing for Work Profile.
d22eebefdb87 : [GraphicsEnvironment] Avoid null access.
a924b839d19e : Clear fixed rotation if rotated recents activity becomes top
ab813b4f1215 : Expose MediaExtractor entry point to MediaMetrics
a5426a9956dc : Import translations. DO NOT MERGE ANYWHERE
e642bf0d605a : Import translations. DO NOT MERGE ANYWHERE
4d810d41132d : Move phone ID to extra for action provision
47ac3aae2217 : Combine uids for CpuTimePerUidFreq atom
ed15eee54558 : Update Visualizer implementation after changes in AudioEffect
43f10543e64f : Extend Battery Defender strings chars limit
1292b4a974b3 : add permission check for exported activity
cbaf2ac108a8 : Send DROPBOX_ENTRY_ADDED to all users
0be508c1665a : Add rotary highlight to switches
108dd9447982 : Grant CHANGE_DEVICE_IDLE_TEMP_WHITELIST to call log provider.
0d2bc8a574bf : Fix issue with saving protos to disk during shutdown.
7a5ad17bde84 : Import translations. DO NOT MERGE ANYWHERE
8f65d7d249cb : Update rotary highlight on bordered buttons
0070ac3ddd72 : Import translations. DO NOT MERGE ANYWHERE
7359977be749 : Import translations. DO NOT MERGE ANYWHERE
23ccad79a785 : Migrate media output switcher metrics - 1/n
66e13bad4243 : Use per-user Shell UID for adoptShellPermissionIdentity().
dcf6982790ec : AudioService: increase audio mode timeout.
da1dacaf3a9e : [SettingsProvider] fix font size scale validator
9af8c6364f34 : [SettingsProvider] fix font size scale validator
30f92a367d4a : Make AOD battery text field support BatteryDefender
edeb081ad8b2 : [SettingsProvider] fix font size scale validator
3d79b643d4e5 : [SettingsProvider] fix font size scale validator
10c42ce3dab9 : Revert "Ignore to show splash screen if the decorView is not opaque"
70eba483b3a3 : Check isOnScreen for wallpaper target of recents animation
89e4c8e23644 : Allow the System UID to unregister ConnDiags CBs.
ae514d5a886f : Filter conversation list by current users
99aab3cae7c3 : Fix pixel buds icon is empty in output switcher
96e2d98c5c52 : [DO NOT MERGE] Fixes CompanionDeviceManagerTest
9242e6ee6a02 : DO NOT MERGE Use round highlight for navigation buttons
d965659a0abe : [DO NOT MERGE]Fix IndexOutOfBoundsException for TDA stack
caa8d7ffa0e7 : Do not allow non-system dialogs on UsbConfirmAct
6913e08e4750 : Import translations. DO NOT MERGE ANYWHERE
a9565b2cb02d : Update link for Permissions samples in Javadoc
2c1280664932 : Fix wrong target launches in Chooser.
1c57a4a6b615 : Import translations. DO NOT MERGE ANYWHERE
dc6d643c7750 : Add back enforceReadPermission for getmetadata
f2a837dac02a : Import translations. DO NOT MERGE ANYWHERE
fabbba0c8a93 : Update CPA startActivity javadoc to refer to passing the result back
7ec15fcd6b35 : Update SystemUI and SettingsLib battery defender strings
fdce04c4e568 : Import translations. DO NOT MERGE ANYWHERE
b71aeae0cb8a : Apply animation for Media Ouput Switcher dialog
c3447450d458 : Add dynamic item in output switcher if it is available
083c98995042 : Fix NPE when notification icon is empty
c2dd4429734d : Fix output switcher didn't show album art
634abfaf9c92 : Add dynamic group operation in output switcher
3de24ae2c56b : Enhancement for group operation in output switcher
07e1fa7bcc62 : Add dismiss timing for Media Output Dialog
29ae958b76f7 : Update OutputSwitcher from SettingsPanel to MediaOutputDialog in SystemUI
a4a79765e802 : Add constant for dismiss Settings panel
411e7a5b7c0e : Add animation when switching output device
1747dbbc403c : Add dismiss intent and method for MediaOutputDialog
5fc4c2883df8 : Add "Stop" button for remote device
e06eba62fbc6 : Add constant for dialog dismiss
34f4c21fd3d7 : Rename MediaOutDialogReceiver to MediaOutputDialogReceiver
cd2af9a0e4c6 : Add getFeatures() for get device supporting features
80a46198fcef : Add a receiver to launch Output Switcher dialog
03e5417ec451 : Add MediaOutputDialogFactory to create MediaOutputDialog
3e5de0430263 : Add Media Output Dialog for Output Switcher
c23f9171ce25 : Add controller for Media operation
d04087aff36e : Add MediaOutputAdapter for Media device list
2f172d225c92 : Define strings for output switcher dialog in SystemUI
7e04788dd145 : Add image utility methods
610ecd696a18 : Import translations. DO NOT MERGE ANYWHERE
09478539ae00 : docs: Mention app query filters on Android 11
063d863ebbea : Add new carrier config option for enabling SIP PUBLISH of RCS caps
dc921d86ad3a : Camera: Document behavior when cropRegion and zoomRation conflict
0c713fd09052 : Use current fullscreen opaque window as insets control target
c0246b244112 : Make the visibility of rotated insets up-to-date
cf55c21064cd : Allow DeviceConfig to change display settings for high zone
4a0a896accfc : Set fixed fps when ambient or display brightness is high
f9d9f7796b6e : Add FakeSettingsProviderRule class
4dcbd863034c : DO NOT MERGE: Add constant for Output Switcher to start Bluetooth paring page
db60480429ed : Import translations. DO NOT MERGE ANYWHERE
4c601b22af7c : Import translations. DO NOT MERGE ANYWHERE
1ebf7dcacecd : Fix ConcurrentModification in onUidStateChanged
62fd1c3ab2f1 : Import translations. DO NOT MERGE ANYWHERE
26d715dacac2 : Add ART optimization dimension to reportFullyDrawn
14f8a22b7b29 : Import translations. DO NOT MERGE ANYWHERE
b2842cac584c : Make sure we preserve preserveLegacyExternalStorage.
d1cd540bbe68 : Add Null check for mView.findFocus() in ViewRootImpl
08b56aa19b40 : DO NOT MERGE: Enable ENABLE_DYNAMIC_PERMISSIONS depending on MediaProvider.
5673f6b3a106 : Import translations. DO NOT MERGE ANYWHERE
016b56335073 : Import translations. DO NOT MERGE ANYWHERE
42cdcba55b34 : Ensure insets state for dispatch is processed by policy
db0daed109be : Import translations. DO NOT MERGE ANYWHERE
f818ac557dd4 : Import translations. DO NOT MERGE ANYWHERE
e05538421f8c : RESTRICT AUTOMERGE Ensure caller identity is restored in CP quick-path.
c99b04ebad62 : RESTRICT AUTOMERGE Ensure caller identity is restored in CP quick-path.
79062d7903a9 : RESTRICT AUTOMERGE Ensure caller identity is restored in CP quick-path.
d84406ab7b6c : Move all BluetoothCodecConfig and BluetoothCodecStatus APIs moved from the non-SDK API list to the blocklist in Android 11 back to the non-SDK API list.
90428a41b55e : Import translations. DO NOT MERGE ANYWHERE
15f5848d44ef : Import translations. DO NOT MERGE ANYWHERE
b2ec70f132a5 : Import translations. DO NOT MERGE ANYWHERE
ddce51b69eb0 : Import translations. DO NOT MERGE ANYWHERE
82c11c6d97b9 : Import translations. DO NOT MERGE ANYWHERE
1045d4cf8e91 : Import translations. DO NOT MERGE ANYWHERE
4d2215c7d8a1 : Import translations. DO NOT MERGE ANYWHERE
15332b6e1d23 : Import translations. DO NOT MERGE ANYWHERE
ea85385f32a7 : Import translations. DO NOT MERGE ANYWHERE
d781a45cfe69 : DO NOT MERGE: Disable ENABLE_DYNAMIC_PERMISSIONS without helper method.
7dc81ee2dac5 : Import translations. DO NOT MERGE ANYWHERE
f9c3750022b7 : Import translations. DO NOT MERGE ANYWHERE
1d6b60f8e6d4 : Import translations. DO NOT MERGE ANYWHERE
5e75c33b1144 : Import translations. DO NOT MERGE ANYWHERE
19e29925eed4 : Allow only preloaded voice recognition services to blame calling apps.
5e353768577b : Fix unique identifiers best practices links in device ID API docs
5ddb7fa4cd28 : Allow self blames to be trusted
166aaccebbcd : Add permissions to car shell
46f664b7ac73 : Add READ_DREAM_STATE to the settings list
275aba2deb2a : Move handleCompleteDeferredRemoval to animator thread
6b4185abd124 : Add Battery Defender strings to SystemUI and SettingsLib
0b610a27ba60 : Ignore GrantCredentials call with unexpected calling uid.
828fe0b915f3 : Protect GrantCredentialsPermissionActivity against overlay.
90cfe17643aa : Hide overlays over uninstall confirm dialog
c4ce178c261e : Revoke permission on non-runtime -> runtime upgrade
03da463b2a94 : Ensure permissions are revoked on state changes
0c17049d39b5 : RESTRICT AUTOMERGE Fix CDM package check
e237a83f9576 : remove sensitive pii from safetynet logging
9588cd7de1f8 : DO NOT MERGE Check fingerprint client against top activity in auth callback
9ac71ec05aec : Enforce permission checks in getting app exit reasons
a185996c829a : Fix the issue provider can be wrong when requesting slice permission
4a2d4ddf6ede : Fix potential deadlock in shutdown in HistoricalRegistry
2f28b20e036c : Ensure caller identity is restored in CP quick-path.
d96f50a85f77 : DO NOT MERGE: Associate notif cancels with notif posts
1b5d2f6ff42f : Controls UI - RTL for input pin/password
20549dfe490d : DO NOT MERGE Update bottom huns container to use HeadsUpContainerView
16636b7044fd : Delete orphaned staging directories for staged session on reboot
58432ac699e1 : Clean up staged session data on validation failure
7205d79832f8 : Import translations. DO NOT MERGE ANYWHERE
246553d1fbf1 : Run error callback when BiometricPrompt dismissed early
604b28434986 : Do let IME fit invisible insets
f78e72d8fcfc : Fix AccessibilityService#getWindows time out
0ed68db06c40 : Add flag to get the name of the Model file from the flag in case we want to try out different models. In addition, we should not log touches in the middle of the screen for logging so moving the block at the very beginning.
8c95065cb723 : Add package_name to log for debugging the back gesture model.
832d0601688a : Add log entries for the results for the ML model for the back gesture.
37daf1ba806e : Delete orphaned staging directories for staged session on reboot
f54412183a19 : Clean up staged session data on validation failure
66a993beeb3d : Fix up some camera API javadocs
1b5a04ed73ed : Import translations. DO NOT MERGE ANYWHERE
a9027a7f9f4d : [DO NOT MERGE] Transition to clear state after gesture cancelation.
be3f005f01af : [RESTRICT AUTOMERGE] Fix Keyboard shown after force stopped app package
b7c8877ba14e : Do not power off display on lockNow() on automotive builds.
c7035fe4fe69 : Use ML model for the Back Gesture in EdgeBackGestureHandler.
6aaa106d83aa : Allow voice recognition service to blame other apps access.
ece586e3218e : Ignore GrantCredentials call with unexpected calling uid.
10d8a114bbd9 : Ignore GrantCredentials call with unexpected calling uid.
f45dcfe1f5ed : Protect GrantCredentialsPermissionActivity against overlay.
c1097a84884d : Revert "Ignore GrantCredentials call with unexpected calling uid."
deddb784d0c4 : Protect GrantCredentialsPermissionActivity against overlay.
59b852c4078e : BroadcastQueue: temporarily unfreeze for parallel broadcasts
750b659bb279 : Fix the focus not move to the place where the finger clicks
22d9d16e782c : Propagate callingPackage explicitly within CDM
635d7aebcd0f : Don't set timeout when showing CDM UI
32c9ed00a70f : Fix anr when installing package
46adc9ae9652 : Only log first input reader length
bb4bfcc575aa : [DO NOT MERGE] Make GlobalScreenshot PendingIntents immutable
ed450d77edc6 : [DO NOT MERGE] Make GlobalScreenshot PendingIntents immutable
3aa7d375b21e : [DO NOT MERGE] Make GlobalScreenshot PendingIntents immutable
441247985aac : [DO NOT MERGE] Make GlobalScreenshot PendingIntents immutable
f4eefc55c432 : [DO NOT MERGE] Make GlobalScreenshot PendingIntents immutable
ff147d505297 : DO NOT MERGE Prevent isEnabled from mutating state
ca46512d0a50 : FileBridge: fix fd ownership mismanagement.
88787b77a0a8 : Ignore GrantCredentials call with unexpected calling uid.
0dd90655e1dd : Add disconnect message constant Bug: b/171255813 Test: make Change-Id: Ia300b12ecf7d0c1d7d057b48a801b2928354315e
b33c29be8b32 : iorap: Add a DEBUG guide on IORap debugging log.
0992000acea4 : Check that Account Parcel has name and type.
4f0084580da4 : Ignore GrantCredentials call with unexpected calling uid.
36fc7e464ef3 : Fix non-dismissible resumption players.
cf550678c56e : Grant access to the URI when forwarding intent from InstallStart to InstallInstalling
fe29d512b17f : Controls - Large ranges improperly calculated
3dfb544626c7 : Ensure permissions are revoked on state changes
dd6911cd5700 : Revoke permission on non-runtime -> runtime upgrade
60c41ae4a653 : Revoke permission on non-runtime -> runtime upgrade
a162e9592db4 : Ensure permissions are revoked on state changes
dd41b25a8311 : Revoke permission on non-runtime -> runtime upgrade
bc71724034e5 : Ensure permissions are revoked on state changes
33e24c883c57 : Revoke permission on non-runtime -> runtime upgrade
84c1247a7e6d : Ensure permissions are revoked on state changes
59504338fc5e : CPU time min threshold for CpuTimePerUidFreq
8aeade462984 : docs: fix "buidler" typos in Typeface.Builder
7347288f9193 : Reschedule the pre-reboot verification after boot completed.
739300762b21 : Prevent sessions from resuming once boot is completed
533c3deb7ba8 : Prevent extra sessions owned by staged install from living across restarts
2cc603b00a87 : Prevent exceptions during staged install from crashing system server
7eb1893c0813 : Prevent exceptions in pre-reboot verification from crashing system server
3f5b1ef5c1db : Only use system gesture insets for exclusion rects with root ime view
4b1a1f130979 : RESTRICT AUTOMERGE
a496e0319479 : DO NOT MERGE: Only restore the positions of types which are controlled
eeeab037dfd3 : Do not allow uninstalling while an app is pinned
5ab4fb752966 : CachedAppOptimizer: ensure binder is never frozen with app unfrozen
48002d8936b4 : Introduce INPUT_CONSUMER permission for InputConsumer
d0d790833c1b : Allow the network stack to read network stats history
f347c9537c38 : Add MediaMetrics support to MediaParser
dde9d521c00f : Import translations. DO NOT MERGE ANYWHERE
a6e79dd32bc7 : Import translations. DO NOT MERGE ANYWHERE
17be842e1918 : Import translations. DO NOT MERGE ANYWHERE
84e5cae5e8e7 : Import translations. DO NOT MERGE ANYWHERE
88e5295c1979 : Import translations. DO NOT MERGE ANYWHERE
07dcb67a0392 : Import translations. DO NOT MERGE ANYWHERE
7e4e92b5c7e7 : Import translations. DO NOT MERGE ANYWHERE
1b58bd298c32 : Import translations. DO NOT MERGE ANYWHERE
e6820398fe5f : Import translations. DO NOT MERGE ANYWHERE
94fd7a96ff01 : Import translations. DO NOT MERGE ANYWHERE
39150a7422c2 : DO NOT MERGE: Disable ENABLE_DYNAMIC_PERMISSIONS flag for now to avoid crashes.
4d60cca9f706 : [DO NOT MERGE] Prevent extra sessions owned by staged install from living across restarts
ed2cd670ec79 : Prevent exceptions during staged install from crashing system server
9fb898e15bd3 : Import translations. DO NOT MERGE ANYWHERE
425a2a6d4513 : Import translations. DO NOT MERGE ANYWHERE
ea82d90e45f1 : Import translations. DO NOT MERGE ANYWHERE
9e0f7d9ef69f : DO NOT MERGE: Add conditions for Auto to isUserSetupComplete()
cdec871e6602 : Hide overlays over uninstall confirm dialog
d75105e74b67 : Hide overlays over uninstall confirm dialog
e8551a88f62f : RESTRICT AUTOMERGE Fix CDM package check
feb4dd913c1b : RESTRICT AUTOMERGE Fix CDM package check
9ec3bf497e96 : RESTRICT AUTOMERGE Fix CDM package check
30b022a8d207 : RESTRICT AUTOMERGE Fix CDM package check
cae46e71686d : Default dual tone alpha set to 0.3
fdf525f512be : Prevent exceptions in pre-reboot verification from crashing system server
3ebeb4c490d1 : Remove updateIntentVerificationStatusAsUser from ResolverActivity
7dc064e9edfb : Remove updateIntentVerificationStatusAsUser from ResolverActivity
ebb4d6725888 : Remove updateIntentVerificationStatusAsUser from ResolverActivity
0220a57ec509 : Remove updateIntentVerificationStatusAsUser from ResolverActivity
2b1ed5b779f4 : Remove updateIntentVerificationStatusAsUser from ResolverActivity
4e71b31e0c85 : Remove updateIntentVerificationStatusAsUser from ResolverActivity
4252eb85d8b8 : Remove updateIntentVerificationStatusAsUser from ResolverActivity
5de9cfde7363 : Avoid MotionEvent no finish raise unnecessary ANR
8f692ef01a8c : Finish fixed rotation of recents if it is invisible
877a2da3eb7b : Ignore to show splash screen if the decorView is not opaque
e87e763d2fe3 : Reland "Distinguish warm/hot launch by whether the activity has attached process"
3a1f6225c291 : Revert "Distinguish warm/hot launch by whether the activity has attached process"
20efc15caa32 : Distinguish warm/hot launch by whether the activity has attached process
ef2b59b1dff6 : Import translations. DO NOT MERGE ANYWHERE
62f51e67225f : Makes the multi-touch prevention only works for editable TextView.
bfebf1bdac7c : Release ICloseHandle instance after announcement listener is unregistered
0c3a6b7ce900 : initialized carrier_certificate_string_array to an empty array instead of null, so that when a certificate is removed, it is also removed in SubscriptionInfoUpdater#updateSubscriptionByCarrierConfig
03c773ee5207 : Cache network capabilities.
7d8efd3e22e9 : Import translations. DO NOT MERGE ANYWHERE
1530a593ea4a : Mark deleteMessageFromIcc() as @UnsupportedAppUsage.
8c85832c915e : Handle possible null PlaybackState
3d1ca9464e9f : Update require attention in stats pull service
a095aad6531f : Change default value for face metrics
fcd519fde9ba : docs: Use correct profile for intent
52537c1ea2b4 : Allow permission to change application state
158f5dd7f0ef : Import translations. DO NOT MERGE ANYWHERE
9dc721018f09 : Update ranking for uninflated updated notifs
47994f37433e : Make framework-res dep in stubs explicit
762f34000cc2 : Ignore orientation from invisible non-activity window
11d7861456dd : DO NOT MERGE: Revert "Don't let IME window fit status bar"
d5726423ca08 : Doc: Fix typo the right way. Supersedes cl/318172931
6d9794aa9ff7 : remove sensitive pii from safetynet logging
391c14341808 : remove sensitive pii from safetynet logging
6d0599f07e4a : remove sensitive pii from safetynet logging
efa3c1fcca08 : remove sensitive pii from safetynet logging
1d50760050a7 : remove sensitive pii from safetynet logging
427bdc1c8690 : DO NOT MERGE: Revert "Don't let IME window fit status bar"
fb21535b26a7 : Notifications starting paused shall still be subject to timeout.
a49a320e4935 : Disable player's "Dismiss" button when notification is not dismissible.
0295f94356b4 : [DO NOT MERGE ] Stop setting flag to enable two-finger passthrough swipes.
bf402bd69882 : [DO NOT MERGE] Fix Accidently trigger A11y button long pressed
c947b10f996a : [RESTRICT AUTOMERGE] Revert "[RESTRICT AUTOMERGE] Revert "Require permission to create trusted displays""
a37060dbba3c : Use shared libdrmframeworkcommon.
1a6f1fb402b9 : Do not re-initialize synthetic password
cf9d5d571f97 : Fix out of bound error of IncidentService
61b620ad4f77 : Fix storing the wrong value of mLockdown in setting
a13cfc03e103 : Protect bluetooth.device.action.ALIAS_CHANGED
af35aa5ac57a : [BACKPORT] Improve location checks in TelephonyRegistry
0b4cd450afbe : Validate user-supplied tree URIs in DocumentsProvider calls
cdb913418a5a : Validate user-supplied URIs in DocumentsProvider calls
11725e120664 : Require permission to create trusted displays
12dacb460037 : Typo in the sand icon shape
e81d5f63121d : Rememeber the last dark mode before shutdown when in auto mode
9eb06f996568 : Remove accidentally added diff file
8c662c346cea : Remove SQLlite log
a070cca5e207 : [DO NOT MERGE] MultiFingerSwipe: scale touch slop to number of fingers.
be8a943e46f5 : [DO NOT MERGE] Use correct touch slop value for two-finger passthrough.
81570aa5ade3 : [DO NOT MERGE] Fix sometime couldn't trigger A11y button with 3-finger
dd8ef30adfc6 : [DO NOT MERGE] Fix hardly to perform 3-finger swipe from the bottom
217bb3b1d218 : [DO NOT MERGE] Fix edge swipe logic.
a7da0f4f6d9a : [DO NOT MERGE] Require both fingers to move before starting two-finger passthrough.
aa25d2041fd1 : [DO NOT MERGE] Start dragging where the fingers initially went down.
1f49d41a6a63 : [DO NOT MERGE] Address drag unreliability during touch exploration
c39597b6343c : [DO NOT MERGE] Fix crash with multifinger touch exploration
abfaf269a992 : [DO NOT MERGE] Enable two-finger passthrough swipes.
71b921af5ade : Import translations. DO NOT MERGE ANYWHERE
4532bdf3a76a : Import translations. DO NOT MERGE ANYWHERE
24c3abf63b43 : Import translations. DO NOT MERGE ANYWHERE
734c374976d5 : Media player attempts to dismiss notifications when players removed.
794cce7bf806 : IdleMaint: run IdleMaint if battery is charging
334190f26e7b : Update javadoc for setLaunchDisplayId
719c9c520603 : DO NOT MERGE Revoke install permissions when the permission defining app is uninstalled.
2bf768e2cae9 : Revoke install permissions when the permission defining app is uninstalled.
7f03b9f0cf77 : When logging ranking positions, use the number of displayed targets in calculating offset rather than the total number available.
3b6145587fac : Flip ENABLE_DYNAMIC_PERMISSIONS, attempt #7.
1ba154b14deb : DO NOT MERGE Check fingerprint client against top activity in auth callback
09c1b8ebf9e5 : DO NOT MERGE Check fingerprint client against top activity in auth callback
c5210dc59fcd : Ignore non test package events for AppStandbyControllerTests
0f1fd8c236a0 : Camera: Track native metadata allocations
cb7d29269102 : Allow notfication vibrations in DND
752cb249a692 : RESTRICT AUTOMERGE Implement sendBroadcastAsUserMultiplePermissions in BridgeContext.
bb5706541d17 : DO NOT MERGE Check fingerprint client against top activity in auth callback
7786f4908fc2 : DO NOT MERGE Check fingerprint client against top activity in auth callback
d4774f910101 : DO NOT MERGE Check fingerprint client against top activity in auth callback
be924dac1052 : DO NOT MERGE Check fingerprint client against top activity in auth callback
ce0a50bcdefa : DO NOT MERGE Check fingerprint client against top activity in auth callback
0fc2997333aa : Notify AppOps when notifications are [un]blocked for an app.
eca247f2d33b : Validate user-supplied tree URIs in DocumentsProvider calls
9226fc3723a4 : Fix storing the wrong value of mLockdown in setting
4ed2e6b76dc9 : Use shared libdrmframeworkcommon.
cc584e777db0 : [BACKPORT] Improve location checks in TelephonyRegistry
81bab8b849a8 : [DO NOT MERGE][BACKPORT]Improve location checks in TelephonyRegistry
ea7ef4ad2a15 : Backport sendBroadcastAsUserMultiplePermissions to oc-dev
8d71bdf3e63d : [RESTRICT AUTOMERGE] Fix VrDisplayTest failure
e57c25a4518c : Backport sendBroadcastAsUserMultiplePermissions to oc-dev
3c21166a2746 : Make WallpaperMS bind wallpaper component PendingIntent immutable.
d337ac7a46cf : Make WallpaperMS bind wallpaper component PendingIntent immutable.
a839692d5ca4 : Make WallpaperMS bind wallpaper component PendingIntent immutable.
178da54fc94d : Make WallpaperMS bind wallpaper component PendingIntent immutable.
b392903052b3 : Make WallpaperMS bind wallpaper component PendingIntent immutable.
16a691f87b8b : Don't dump binder proxies with the lock held.
870c9f7caed9 : Call DecorView.drawableChanged() in PhoneWindow.setBackgroungDrawable
4cab9c38764a : Fix the issue provider can be wrong when requesting slice permission
4344e632953b : Fix the issue provider can be wrong when requesting slice permission
149bb7e03803 : Fix the issue provider can be wrong when requesting slice permission
e3eba1322bd2 : Fix the issue provider can be wrong when requesting slice permission
2d51788b08aa : Do not re-initialize synthetic password
e592700068db : Fix out of bound error of IncidentService
e9b1dd415fed : Enforce permission checks in getting app exit reasons
e4bb1d7b6cd5 : Validate user-supplied URIs in DocumentsProvider calls
42c44f3601c7 : Revoke the uri permission when the file is deleted
c5c373c25890 : Revoke the uri permission when the file is deleted
773bec181da0 : Revoke the uri permission when the file is deleted
51da01e172b7 : Revoke the uri permission when the file is deleted
2c80a717895a : Revoke the uri permission when the file is deleted
a6c09bb2c638 : Protect bluetooth.device.action.ALIAS_CHANGED

+- Project: platform/frameworks/layoutlib

0a7c6dbd85 : RESTRICT AUTOMERGE
120908fdb1 : Implement sendBroadcastAsUserMultiplePermissions in BridgeContext.

+- Project: platform/frameworks/minikin

ffb33bc : Break layout context before and after bidi control character
8bb556e : Break layout context before and after bidi control character
8af7dec : Break layout context before and after bidi control character
a75f578 : Break layout context before and after bidi control character
83ac416 : Break layout context before and after bidi control character
fcd1240 : Break layout context before and after bidi control character
a809539 : Break layout context before and after bidi control character
b9e1737 : Break layout context before and after bidi control character

+- Project: platform/frameworks/native

d10af92a7b : Vulkan: load built-in driver into default namespace as a fallback
dc057e52f5 : resolve merge conflicts of cae2ee036040fc0dce9fc82af9bf8d85240d566b to rvc-dev
58fbf9fb2c : SF: update mInputFlinger on main thread
61d0f84881 : libbinder: readString*Inplace SafetyNet (II)
58f5cfa56d : libbinder: check null bytes in readString*Inplace
2d5e05b442 : Don't return a reference in FindQuotaDeviceForUuid.
dc6cb05ebe : libbinder: Add ClientCounterCallbackImpl to LazyServiceRegistrar
adb416ac46 : Prevent mEventCache UAF in SensorEventConnection
7c227cc333 : libbinder: Add ClientCounterCallbackImpl to LazyServiceRegistrar
995b24692c : Fixes De data is not backed up correctly when user locked (1/n)
4ac939239e : SurfaceFlinger: check for nullptr on setFrameRate
a87b5f88b5 : Fixes De data is not backed up correctly when user locked (1/n)
162f643dde : SurfaceFlinger: check for nullptr on setFrameRate
181353f5c4 : Fix InputDevice listener notification for merged controller.
930b583557 : Prevent mEventCache UAF in SensorEventConnection
f1bf7dd095 : Prevent mEventCache UAF in SensorEventConnection
9fb3ea9c93 : Prevent mEventCache UAF in SensorEventConnection
bbf3b37748 : Prevent mEventCache UAF in SensorEventConnection
3b27b3b3bb : Prevent mEventCache UAF in SensorEventConnection
09052cc665 : Prevent mEventCache UAF in SensorEventConnection
9ebf233e8d : Backport: Update the documentation of ANDROID_RESOLV_NO_CACHE_STORE

+- Project: platform/frameworks/opt/car/services

71f3497 : Disallow launching non-embedded Activity in virtual display only for new task.
470bb47 : Disallow launching non-embedded activity on virtual display.
9d3a0be : Fix CarServicesTest.

+- Project: platform/frameworks/opt/car/setupwizard

d73cadc : Set is_layout_narrow to false only in landscape mode
5fd3872 : Set is_layout_narrow to false only in landscape mode
945c293 : Add common style attributes for new landscape design
bea6e3a : Add common style attributes for new landscape design
e84b8d3 : Fix LAYOUT_DIRECTION_LTR was incorrectly set on car_setup_wizard_layout instead of toolbar
880a39e : Fix LAYOUT_DIRECTION_LTR was incorrectly set on car_setup_wizard_layout instead of toolbar
f1e8db8 : DO NOT MERGE - Support RTL in Toolbar
d320bd0 : DO NOT MERGE - Support RTL in Toolbar

+- Project: platform/frameworks/opt/chips

da4b93b : Import translations. DO NOT MERGE ANYWHERE
f021cf7 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/frameworks/opt/net/voip

c6a5e51 : Update client code for AudioEffect

+- Project: platform/frameworks/opt/net/wifi

79612683a : Import translations. DO NOT MERGE ANYWHERE
acda13b5c : Import translations. DO NOT MERGE ANYWHERE
a0ee5a39d : Import translations. DO NOT MERGE ANYWHERE
02ecb050d : Import translations. DO NOT MERGE ANYWHERE
23685b860 : [Suggestion] Check foreground user for API call
f66c83ebd : ConnectToNetworkNotification: Disallow connect from lock screen
3d90caa2e : Import translations. DO NOT MERGE ANYWHERE
fdf9112df : Import translations. DO NOT MERGE ANYWHERE
b2bf62bfc : Import translations. DO NOT MERGE ANYWHERE
cdfc342de : WifiConfigManager: protect CONFIGURED_NETWORKS_CHANGED_ACTION with permissions
fc22437eb : WifiConfigManager: protect CONFIGURED_NETWORKS_CHANGED_ACTION with permissions
ff831c8e8 : WifiConfigManager: protect CONFIGURED_NETWORKS_CHANGED_ACTION with permissions

+- Project: platform/frameworks/opt/photoviewer

f587365 : Import translations. DO NOT MERGE ANYWHERE
5eeb604 : Import translations. DO NOT MERGE ANYWHERE
a8de2a8 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/frameworks/opt/telephony

4b0c609a80 : Change EuiccConnector to only refresh eSIM profile list when rebinding
6dc5d288ad : Account for removing primary subs within a group.
4396791b9d : Automatically dismiss SIM combination warnings and selection dialogs.
a1b03d6e0d : Make action provision protected with extra phone ID
fbec086d18 : Fix where country change results in emergency number update failure.
b7e91bbb06 : Add CallManager registerPhone at GsmCdmaPhone
db017fbe95 : Fix incorrect tags for device capabilities
0803ae314d : Remove key from database if download URL is not set
d79e4463eb : Add support for recognizing WPS calls which change caller ID state.
d4a7c5678f : Ensure IMS calls are disconnected when WPS call is forced over CS.
002672d264 : Fix the issue to compare operator name
126127781f : Log missed call when incoming call is received during outgoing call setup Bug: b/171255813 Test: Originate a call, before call is accepted, receive an incoming call Ensure incomming call is logged as a missed call
c9c28a82a4 : Wipe carrier certificates in SubscriptionInfoUpdater so that when certificates are wiped, we also wipe them from accessRules
6f15b703a3 : Query radio capabilities on carrier config changed
b81116aa99 : Change ImsPhoneCallTracker to listen to the correct broadcast when default dialer changed.

+- Project: platform/frameworks/opt/timezonepicker

d0a26ef : Import translations. DO NOT MERGE ANYWHERE
2693fa8 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/frameworks/wilhelm

0f31f10 : Update client code for AudioEffect

+- Project: platform/hardware/google/pixel

b4d9a38 : BatteryDefender: Disable continuous error log for wireless files
21397b7 : BatteryDefender: Use "present" instead of "online" for wireless adapters
703d7ff : BatteryDefender: Add trigger SOC to Google HAL control
3bf6cfb : Allow the dwell defend battery defender to consume ctrl properties
17016fc : Override 'online' status for kernel defender
20413ff : BatteryDefender: Set thresholds for all devices to 70/80
c250c0a : Override the 'online' status for AC/USB for battery defender
a09db12 : Ensure that a 5 minute disconnect will disable battery defender even if active
d7ea8d8 : Engage battery defender after 4 days for all devices
97b50b8 : Enable Battery Defender on user builds
7a44a82 : Fix Battery Defender tests to take into account the minimum time to write a file
0d9404e : Adjust the data order of battery EEPROM atom
95ebbcf : Implement battery EEPROM atom

+- Project: platform/hardware/google/pixel-sepolicy

ffe859e : Add sepolicies for battery defender server configurability

+- Project: platform/hardware/interfaces

cf0e945ac : Correct EVS VTS test case
de05fd53f : Camera: fix HAL1 removeCamera crash
e4f58f898 : identity: Fix attestation and documentation problems.
c9e720b36 : Use a better RANGE_REMAINING default
4c521b074 : authsecret: Notify LSS to generate secret
1019a17a9 : composer: hold a sp<IComposer> from the service itself
bc2d16b9f : Move Emulated User HAL to Emulated Vehicle Connector Class
1368c2921 : composer: hold a sp<IComposer> from the service itself
30f8443b4 : Handle the empty display information

+- Project: platform/hardware/knowles/athletico/sound_trigger_hal

4d8ab90 : sthal: prevent double free the inactive model

+- Project: platform/hardware/nxp/nfc

4c38779 : A stack OOB write vuln of nxp nfc hal library

+- Project: platform/hardware/qcom/sm7250/gps

42e7dbe : Fixed parsing long lines in .conf files
471cddc : [GPS] KW issue
f9c9737 : Antenna information matrices could have diferent sizes

+- Project: platform/hardware/qcom/sm8150/gps

fc34b82 : Use default getStub when getService of Health Hal

+- Project: platform/hardware/st/nfc

df0dddc : Running streset process if persist.vendor.nfc.streset is defined

+- Project: platform/hardware/st/secure_element

57cb663 : Update eSE reset
16fb2ed : Implement the retry mechanism for S-Block (IFS request)

+- Project: platform/libcore

4076be9a99b : Reject non-ASCII hostnames and SANs.
c247f14ad56 : [DO NOT MERGE] Reject non-ASCII hostnames and SANs.
73bf5b6f1d4 : [DO NOT MERGE] Reject non-ASCII hostnames and SANs.
650e71cc3ac : Reject non-ASCII hostnames and SANs.
50c55eb5edb : [DO NOT MERGE] Track behavior change in default HostnameVerifier.

+- Project: platform/libnativehelper

8f6772e : Prevent NULL deref in uninitialized nativehelper

+- Project: platform/packages/apps/BasicSmsReceiver

35f2dcb : Import translations. DO NOT MERGE ANYWHERE
cfa5e02 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/Car/Calendar

5fe2bce : Remove DrawableStateImageButton
6f135a7 : Import translations. DO NOT MERGE ANYWHERE
024f9cf : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/Car/Cluster

b6ed456 : Revert^2 "Don't start the navigation activity for User 0 (Headless..."

+- Project: platform/packages/apps/Car/Launcher

81afb47 : Import translations. DO NOT MERGE ANYWHERE
9fe1810 : Import translations. DO NOT MERGE ANYWHERE
ce862f3 : Increase padding in app grid
a9e9192 : Import translations. DO NOT MERGE ANYWHERE
445abd4 : Set the bounds offset of RecyclerView FocusArea
51b03d1 : Revert^3 "Show 'Loading' message when user0."

+- Project: platform/packages/apps/Car/Notification

aaec5640 : Import translations. DO NOT MERGE ANYWHERE
c0be01d3 : Import translations. DO NOT MERGE ANYWHERE
156af220 : Import translations. DO NOT MERGE ANYWHERE
4c4aafe8 : DO NOT MERGE Add default focus for the first action button
f2479352 : Allow notifications actions button margin configuration
f35cb8dd : Import translations. DO NOT MERGE ANYWHERE
37f70b76 : Import translations. DO NOT MERGE ANYWHERE
d0d8481f : Import translations. DO NOT MERGE ANYWHERE
5b305203 : DO NOT MERGE Focus the topmost heads-up notification
d5a3c775 : Import translations. DO NOT MERGE ANYWHERE
3ada26f1 : DO NOT MERGE Substitute app name for group summary system notifications

+- Project: platform/packages/apps/Car/Radio

ceed975 : Remove usage of deprecated getTabLayout()

+- Project: platform/packages/apps/Car/RotaryController

0281de1 : Allow nudge out of an ActivityView
e98715f : Avoid creating multiple window contexts
d5a4811 : Handle window removed event properly
818d122 : Fix rotary IME in Dialog window
4fb36a8 : Focus HUN with FPV instead of the FA
40c549b : Search from root after nudge
05bd0a9 : Ensure that the focused node isn't reset
5eeefc9 : Support rotating to an ancestor view
a8b3d84 : Handle fast rotation and nudging
521ada2 : Use the currently focused view to initialize the focus
838709e : Tailor the bounds of rotary container when finding nudge target
38f532c : Support a non Chassis FocusParkingView in RotaryService
276f53b : Intercept nudges while HUN is focused
8b0d9fd : Update getBoundsInScreen() method
d08ca4b : Fix nudge up to HUNs when in touch mode
ac0fdd7 : Set the default input method to default_touch_input_method value
64791ec : Refactor RotaryService and Navigator
0bde5c6 : Instrumented unit test setup for Rotary

+- Project: platform/packages/apps/Car/Settings

a5bcdb9ad : Import translations. DO NOT MERGE ANYWHERE
1f7b3b8a4 : Import translations. DO NOT MERGE ANYWHERE
2d1b4ec57 : Import translations. DO NOT MERGE ANYWHERE
096a1a772 : Import translations. DO NOT MERGE ANYWHERE
ccc0d1f4b : Import translations. DO NOT MERGE ANYWHERE
2e6586e6d : DO NOT MERGE Fix duplicate clear credential dialog
c5cdff1e9 : Make the RecyclerView in fragments rotary scrollable
e2918c3ab : Add missing FocusArea into edit_username_fragment
10e75a83d : Import translations. DO NOT MERGE ANYWHERE
ea6e155ab : Import translations. DO NOT MERGE ANYWHERE
42c497cb9 : DO NOT MERGE Improve date time picker direct manipulation mode
d8cfdd723 : Import translations. DO NOT MERGE ANYWHERE
488d3b143 : Import translations. DO NOT MERGE ANYWHERE
0d32a7dcd : Import translations. DO NOT MERGE ANYWHERE
48842ce6b : Import translations. DO NOT MERGE ANYWHERE
8e5108ce1 : Revert "Import translations. DO NOT MERGE ANYWHERE"
a76c61332 : Revert "Import translations. DO NOT MERGE ANYWHERE"
3b4830a8e : Fix duplicate clear credential dialog
ce9974a1d : Fix RTL pin pad direction
2c70d6e07 : Import translations. DO NOT MERGE ANYWHERE
4b9bb08ec : Fix RTL pin pad direction
4c1518af1 : DO NOT MERGE Add support for additional injected metadata
d93be55fa : DO NOT MERGE Add UX restricted toast to injected settings.
b2c573594 : Import translations. DO NOT MERGE ANYWHERE
54ba9730c : DO NOT MERGE Support direct manipulation for datetime settings
e3ba876f0 : Add suport for additional injected metadata
b08f71c5f : Add UX restricted toast to injected settings.
fb71b916d : Add support for AUTO_REVOKE_PERMISSIONS intent
5c9d22c15 : Import translations. DO NOT MERGE ANYWHERE
7e4800700 : Handle 'no settings activity defined' case
2aff2f7ae : Fix UXRE toast behavior
d3cc1abd8 : Import translations. DO NOT MERGE ANYWHERE
c9c27b871 : Revert^2 "Don't launch the real home for User 0 in Headless mode."
5c65841e6 : DO NOT MERGE Fixed UXRE toast not showing correctly
98d5ae5cf : Import translations. DO NOT MERGE ANYWHERE
357e204f8 : Import translations. DO NOT MERGE ANYWHERE
e49121e01 : Fix Back button behavior
dceb2bc9f : Allow CredentialStorageActivity to start as user 0

+- Project: platform/packages/apps/Car/SystemUpdater

7539a20 : Import translations. DO NOT MERGE ANYWHERE
864999a : Import translations. DO NOT MERGE ANYWHERE
0faccc2 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/CarrierConfig

425b1f3 : Remove old RCS presence config and replace with PUBLISh only version

+- Project: platform/packages/apps/CellBroadcastReceiver

efd474a61 : Import translations. DO NOT MERGE ANYWHERE
6db2a5e9d : Import translations. DO NOT MERGE ANYWHERE
b23d661f8 : Import translations. DO NOT MERGE ANYWHERE
25add5d48 : Import translations. DO NOT MERGE ANYWHERE
c598c5b11 : Import translations. DO NOT MERGE ANYWHERE
2894558e6 : Import translations. DO NOT MERGE ANYWHERE
239d0b2c6 : Import translations. DO NOT MERGE ANYWHERE
ae0a06a2e : Import translations. DO NOT MERGE ANYWHERE
bafc324d1 : Import translations. DO NOT MERGE ANYWHERE
9b24613eb : Import translations. DO NOT MERGE ANYWHERE
a8610ff22 : Import translations. DO NOT MERGE ANYWHERE
62a09684a : Import translations. DO NOT MERGE ANYWHERE
f1bf1f107 : Import translations. DO NOT MERGE ANYWHERE
0c8a13557 : Import translations. DO NOT MERGE ANYWHERE
a18403ad2 : Import translations. DO NOT MERGE ANYWHERE
dda875f94 : Import translations. DO NOT MERGE ANYWHERE
44a0eeeb8 : Import translations. DO NOT MERGE ANYWHERE
ab48c8d29 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/CertInstaller

9e637cc : Import translations. DO NOT MERGE ANYWHERE
2b787d1 : Import translations. DO NOT MERGE ANYWHERE
af47871 : Import translations. DO NOT MERGE ANYWHERE
1b8d8d5 : Import translations. DO NOT MERGE ANYWHERE
6f930d0 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/Contacts

6b7a8366f : Import translations. DO NOT MERGE ANYWHERE
ed1a4cfdb : Import translations. DO NOT MERGE ANYWHERE
1a541b017 : Import translations. DO NOT MERGE ANYWHERE
cfc5ff2ea : Import translations. DO NOT MERGE ANYWHERE
dd9886a0f : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/DocumentsUI

ce484e5ae : Check if cursor is closed for staleDataException
09c2db4c6 : Import translations. DO NOT MERGE ANYWHERE
1894d4820 : Import translations. DO NOT MERGE ANYWHERE
5ce50d668 : Import translations. DO NOT MERGE ANYWHERE
b3b28a7b0 : Import translations. DO NOT MERGE ANYWHERE
781e75a8b : Add QueryAllPackages to DocumentsUI
6c88098c5 : Add QueryAllPackages to DocumentsUI
f4c3dcb8c : Import translations. DO NOT MERGE ANYWHERE
6afd04af8 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/EmergencyInfo

80f96ec4 : Import translations. DO NOT MERGE ANYWHERE
69b6a2e7 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/KeyChain

9b9f5ed : Import translations. DO NOT MERGE ANYWHERE
ed1888e : Install CA certificates into KeyStore
6d6ea3f : Install CA certificates into KeyStore

+- Project: platform/packages/apps/Launcher3

980c089d2f : [DO NOT MERGE] Keeping Launcher in overview UI if activity is restarting due to UI mode changes
ec5e095430 : [DO NOT MERGE] Encode launch location for hotseat items
64340cca97 : [DO NOT MERGE] Add WW log for noti shade swipe down from home.
4b4341d3a7 : DO NOT MERGE Revert "Handle uiMode changes"
272f4541f9 : DO NOT MERGE Revert "Defer recreation until resumed"
d007cd5d55 : End the attaching animation early when we settle on the end target
743fe26951 : [DO NOT MERGE] Add component name to launcher home and overview gestures Bug: 168805198

+- Project: platform/packages/apps/ManagedProvisioning

f754caf6 : Import translations. DO NOT MERGE ANYWHERE
20d5d287 : Convert ManagedProvisioning to Android.bp
5aef2ea2 : Import translations. DO NOT MERGE ANYWHERE
69d44060 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/Nfc

e6003bcc : Import translations. DO NOT MERGE ANYWHERE
f398d377 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/PhoneCommon

20856ac : Import translations. DO NOT MERGE ANYWHERE
2cd99e2 : Import translations. DO NOT MERGE ANYWHERE
a310ae5 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/QuickAccessWallet

2647f1a : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/SafetyRegulatoryInfo

733575a : Add a new image for the overlay of Safety and Regulatory manual
10aef16 : Add a new image for the overlay of Safety and Regulatory manual

+- Project: platform/packages/apps/Settings

502f111677 : Import translations. DO NOT MERGE ANYWHERE
dee457eea5 : Import translations. DO NOT MERGE ANYWHERE
0c1be5d54b : Import translations. DO NOT MERGE ANYWHERE
86fcddb29b : Import translations. DO NOT MERGE ANYWHERE
fbd36bc62b : Add the explicitly mutable flag for creating a PendingIntent
b4654c5ed2 : Import translations. DO NOT MERGE ANYWHERE
f6330f35c6 : Import translations. DO NOT MERGE ANYWHERE
c2232020c4 : [Settings] code refactor - rename isSubscriptionCanBeDisplayed
150eb72a81 : [Settings] Only display 1 SIM UI when multiple with same group UUID
abd767ab1d : Automatically dismiss SIM combination warnings and selection dialogs.
f065b87433 : Add bluetooth package to permission request intent
763a4d5967 : Prevent overlay drawing on top of Bluetooth activity dialog
8cef97cb2b : RESTRICT AUTOMERGE Prevent non-system overlays from showing over notification listener consent dialog
ee1d07d59b : Update Battery Defender tips title
c1ed4d5485 : Move eSIM reset before telephony manager reset in ResetNetworkConfirm
b767df1a08 : Add condition to check case of accessory combinations
e8dc7bc283 : Do nothing when choosing file transfer when in accessory mode
91ed63124c : Fix the usb menu didn't switch to "File Transfer/Android Auto" right after connecting to the car unit.
a26056a6ef : Import translations. DO NOT MERGE ANYWHERE
b29c036522 : Prevent overlay drawing on top of Bluetooth activity dialog
2b6fd92de9 : Migrate media output switcher metrics - 2/n
7ccb54feb6 : Add Battery Defender feature to Settings
d1da284831 : Fix output switcher will show 2 media sessions in some use cases
ea12357dfa : Update the Warning text about the visibility of device name.
45a02ee994 : Update Settings Battery Defender strings
4b1662623a : Import translations. DO NOT MERGE ANYWHERE
def7fc914e : Import translations. DO NOT MERGE ANYWHERE
a86f4b1fc8 : Import translations. DO NOT MERGE ANYWHERE
b97ff55b3b : Add FLAG_RECEIVER_FOREGROUND to run redirect intent at foreground priority
7207584d6c : Redirect to output switcher panel to the new dialog
6472c98ffa : Update rule of launching media output dialog
7127fff467 : Update OutputSwitcher from MediaOutputSlice to MediaOutputDialog in Settings
6afe358556 : Add PairNewBluetoothReceiver to launch Bluetooth pairing page
083ed222ef : Import translations. DO NOT MERGE ANYWHERE
64801bbc60 : Import translations. DO NOT MERGE ANYWHERE
fa52d17990 : Import translations. DO NOT MERGE ANYWHERE
8469dea09b : Fix java.lang.ArrayIndexOutOfBoundsException in RemoteVolumeGroupController
84c4c0400b : Import translations. DO NOT MERGE ANYWHERE
5b2805da81 : Import translations. DO NOT MERGE ANYWHERE
9ed009ad47 : Fix output switcher will show 2 media session when remote playing
c5dfd3eb76 : Revert^2 "Update the summary of AoD when Bedtime mode is on"
1aa452a6f7 : Revert "Import translations. DO NOT MERGE ANYWHERE"
4f7edf692f : Prevent overlay drawing on top of Bluetooth activity dialog
1951d27669 : Add bluetooth package to permission request intent
6117acedb0 : Add Battery Defender strings to Settings
cd4a35de8e : Revert "Update the summary of AoD when Bedtime mode is on"
fc3b543d7d : Import translations. DO NOT MERGE ANYWHERE
bca70dd22d : Update the summary of AoD when Bedtime mode is on
0c870fd7df : RESTRICT AUTOMERGE Prevent non-system overlays from showing over notification listener consent dialog
224948fd7e : Fix the bug of losing Wi-Fi certificate when editing
62efb18365 : Update signal strength on ServiceState in service
5a347494d2 : Update related UI if battery is not present
bd4d6d8138 : RESTRICT AUTOMERGE Prevent non-system overlays from showing over notification listener consent dialog
2e82aa5d05 : RESTRICT AUTOMERGE Prevent non-system overlays from showing over notification listener consent dialog
bfa7a75545 : RESTRICT AUTOMERGE Prevent non-system overlays from showing over notification listener consent dialog
ad1862fff5 : Import translations. DO NOT MERGE ANYWHERE
a32714b730 : Import translations. DO NOT MERGE ANYWHERE
78b33b3824 : To fix bug, summary is wrong if nr_enabled_bool=false
c17cf8769d : Use ColorMatrixColorFilter in batterymeterview
f914e34d28 : Fix the Wi-Fi detailed settings un-editable issue.
706036e5b3 : To fix bug, summary is wrong if nr_enabled_bool=false
0e41e1a5d4 : Import translations. DO NOT MERGE ANYWHERE
e0c58e9b1b : Import translations. DO NOT MERGE ANYWHERE
5a1be6612c : Import translations. DO NOT MERGE ANYWHERE
b3640019f6 : Hide tethering option when in a guest account
5bfe1d3f9c : Update NotificationChannelSettings Preferences in place to prevent re-layout.
f3d7860c70 : Hide 'View plan' button in data usage settings
e4b2b77452 : Reduce the flickering of injected items when package is changed
7ea96cf6db : Import translations. DO NOT MERGE ANYWHERE
a50f020c85 : Hide tethering option when in a guest account

+- Project: platform/packages/apps/SettingsIntelligence

9233d2d : Integrate wide screen kb in settings search results

+- Project: platform/packages/apps/StorageManager

33f2d2e : Import translations. DO NOT MERGE ANYWHERE
3af1d5d : Import translations. DO NOT MERGE ANYWHERE
05e9817 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/Tag

52f5775 : Import translations. DO NOT MERGE ANYWHERE
f0a7ae2 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/ThemePicker

0c3d74bc : Fix blank bottom action bar when setting Grid after unlock screen

+- Project: platform/packages/apps/Traceur

92cc465 : Import translations. DO NOT MERGE ANYWHERE
2e47a4a : Read stdout and stderr in Traceur PerfettoUtils.traceStop.
97dce2f : Import translations. DO NOT MERGE ANYWHERE
a76ba5a : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/TvSettings

5fe7a39d4 : Import translations. DO NOT MERGE ANYWHERE
281bbfbd5 : Import translations. DO NOT MERGE ANYWHERE
97bcc29a2 : Import translations. DO NOT MERGE ANYWHERE
883a38f24 : Import translations. DO NOT MERGE ANYWHERE
fd1b115dc : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/WallpaperPicker2

8557c46d : Scale wallpaper preview surface instead of preview image
6c9e2a95 : Fix go back picker from full preview screen will crash

+- Project: platform/packages/modules/CaptivePortalLogin

ef1375f : Import translations. DO NOT MERGE ANYWHERE
0abd7d7 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/modules/CellBroadcastService

99d60ad : Import translations. DO NOT MERGE ANYWHERE
a6cde26 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/modules/DnsResolver

4a35e679 : Fix ResolverTest.ConnectTlsServerTimeout broken

+- Project: platform/packages/modules/NetworkStack

50c3ff06 : Import translations. DO NOT MERGE ANYWHERE
b0f1402a : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/providers/ContactsProvider

9f617a65 : Ensure update/deletes in the call log notify content observers.
a8d6b1ff : Provide allow-list to recipient of voicemail intents.
4c942662 : Ensure update/deletes in the call log notify content observers.
6f4ceb40 : Import translations. DO NOT MERGE ANYWHERE
be1f52ac : Import translations. DO NOT MERGE ANYWHERE
d94e69c3 : Fix writeable mode bug with CP2 contact photo.
1cc4a8a3 : Fix writeable mode bug with CP2 contact photo.

+- Project: platform/packages/providers/DownloadProvider

a995262c : Import translations. DO NOT MERGE ANYWHERE
3990ea23 : Import translations. DO NOT MERGE ANYWHERE
d684a58f : Import translations. DO NOT MERGE ANYWHERE
982afbff : Import translations. DO NOT MERGE ANYWHERE
f9a46071 : Import translations. DO NOT MERGE ANYWHERE
598ec1ac : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/providers/MediaProvider

16a0dc6f5 : Import translations. DO NOT MERGE ANYWHERE
e0eec7924 : Handle 64-bit and end-of-file box lengths in IsoInterface
d2efafead : Ensure default folders and Camera folders are always visible
7eb79bf29 : Import translations. DO NOT MERGE ANYWHERE
e50d5a750 : Gracefully handle content uris without id in checkUriPermission
6d616998e : Import translations. DO NOT MERGE ANYWHERE
3cabda015 : Don't allow renaming top level directory to another top level directory
9a5c84884 : Support Playlist#Members uri in LegacMediaProvider

+- Project: platform/packages/providers/TelephonyProvider

1af94d4c : Import translations. DO NOT MERGE ANYWHERE
ef177f0c : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/screensavers/PhotoTable

2cf544e : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/services/BuiltInPrintService

7d10afe : Import translations. DO NOT MERGE ANYWHERE
c068d97 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/services/Car

22d0f2981 : Import translations. DO NOT MERGE ANYWHERE
3cddc60c1 : Import translations. DO NOT MERGE ANYWHERE
d29305818 : Import translations. DO NOT MERGE ANYWHERE
5f348b376 : Sync with master: Vulkan GPU pipeline and other fixes
08df54278 : Import translations. DO NOT MERGE ANYWHERE
2671b8ffc : Import translations. DO NOT MERGE ANYWHERE
69884d005 : Import translations. DO NOT MERGE ANYWHERE
70e0d43f2 : Import translations. DO NOT MERGE ANYWHERE
d4a175342 : Fix crashes detected by grpc_graph_fuzzer
dc6bc3b30 : Moves the surround_view/ to cpp/surround_view
b434e7a12 : Fix Grpc graph fuzz test
16266d424 : Import translations. DO NOT MERGE ANYWHERE
447cbde1e : Add rotary highlight to switches
b6690e323 : Add android.car.permission.CONTROL_CAR_CLIMATE to CarShell
b1844d47f : [RESTRICT AUTOMERGE] Remove libsync usages
b0c88c565 : [RESTRICT AUTOMERGE] Check HIDL return status
2dfb7c636 : Add rotary highlight around borderless buttons
04ecb1480 : Updating getInterfaces to return copy
43d864e5a : Import translations. DO NOT MERGE ANYWHERE
7c2e357b1 : Import translations. DO NOT MERGE ANYWHERE
ba29cba7b : Add Grpc graph runner fuzzer
ddab9acee : Use SparseArray for carAudioZones
0bc59a882 : Use correct naming convention for Car permission
e69f229c5 : Import translations. DO NOT MERGE ANYWHERE
1fcea73a4 : Import translations. DO NOT MERGE ANYWHERE
8684fa2d0 : Import translations. DO NOT MERGE ANYWHERE
2ca795bbb : Import translations. DO NOT MERGE ANYWHERE
cd82e042a : Import translations. DO NOT MERGE ANYWHERE
ac625dc3a : Import translations. DO NOT MERGE ANYWHERE
0c3ed70af : Import translations. DO NOT MERGE ANYWHERE
f19f4ccff : Import translations. DO NOT MERGE ANYWHERE
679b762b1 : Add PixelStreamMangerFuzzer
f6a7e3cca : Allow max 3 minutes before going into suspend-to-RAM
8f5fa7259 : Fix javadoc for isMonitoringEnabled
a2aa403ec : Import translations. DO NOT MERGE ANYWHERE
e6d1a0804 : Import translations. DO NOT MERGE ANYWHERE
4e6316e2b : Import translations. DO NOT MERGE ANYWHERE
b7ffbf88e : Import translations. DO NOT MERGE ANYWHERE
91b2f651b : Import translations. DO NOT MERGE ANYWHERE
da9b50226 : Import translations. DO NOT MERGE ANYWHERE
756bc264b : Import translations. DO NOT MERGE ANYWHERE
af359e48d : Import translations. DO NOT MERGE ANYWHERE
98ac96ee1 : Import translations. DO NOT MERGE ANYWHERE
dcffd9a6f : Add fuzzer for local prebuild graph runner
ee2d8371a : fix EnumeratorFuzzer decStrong issue
93781ea43 : Add allowed_privapp_com.android.carshell to car shell
768c8bfbe : Grpc Graph - fix use after free
5ffce1635 : Revert "Add INSTALL_PACKAGES permission to CarShell"
ecda24f4d : Revert "Add permissions CAR_CONTROL_AUDIO_SETTINGS and MEDIA_CON..."
c1f9c838d : Add INSTALL_PACKAGES permission to CarShell
d93b9651f : Add permissions CAR_CONTROL_AUDIO_SETTINGS and MEDIA_CONTENT_CONTROL
f309e71ae : Optionally allow to end on-going call via call button
b5de565c2 : fuzz evs manager HalCamera
f4d5ae543 : Add PixelStreamMangerFuzzer with guided input
124f667b4 : DO NOT MERGE: fix evs_enumerator_fuzzer failure on rvc-qpr-dev
3f53bf052 : Grpc Graph - fix use after free
da41358cb : Import translations. DO NOT MERGE ANYWHERE
6235661a1 : Import translations. DO NOT MERGE ANYWHERE
0d8dc1740 : Import translations. DO NOT MERGE ANYWHERE
62fbb9eb5 : Import translations. DO NOT MERGE ANYWHERE
748174dec : DO NOT MERGE: Add fuzzer for computepipe SemanticManager
3cf98c558 : Add FocusParkingView to KitchenSink app
82189aa1b : DO NOT MERGE: Check system permission for tellMediatorAlive and tellDumpFinished CarWatchdog API calls.
ae0fd0554 : DO NOT MERGE Set ANR_SHOW_BACKGROUND for system user
a4028ab0a : Extend evs_app configuration
3a263ed71 : Remove rotary playground from default car builds
0b7bdf530 : Do not override cameraserver
37cff23e4 : Add KitchenSink entry to enable/disable rotary
583f06b4a : Remove cameraserver from car products
301505762 : Retry fixed activity launch for any package update
a3971d1ea : Handle an invalid new frame request
abd6aa491 : Correct the camera stream behavior
642b771ec : Add focus highlight for pressed state
250d7dc5d : Add -a flag to inject-key command
a2163172e : Handle an invalid new frame request
16b0f2a24 : Correct the camera stream behavior
8000610d7 : Increase check to switch USB device to AOAP timeout

+- Project: platform/packages/services/Telecomm

85610a97e : Import translations. DO NOT MERGE ANYWHERE
59d3e37f1 : Import translations. DO NOT MERGE ANYWHERE
e5393dd36 : Import translations. DO NOT MERGE ANYWHERE
06cde7bb0 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/services/Telephony

dcfe133c7 : Add otasp mode check to avoid any unnecessary otasp call.
6ec5ea57e : Import translations. DO NOT MERGE ANYWHERE
9a0bcf719 : Import translations. DO NOT MERGE ANYWHERE
87710d5e9 : Make action provision protected broadcast
99ae269bf : Provide allow-list to recipient of voicemail intents.
6b04a4a21 : Move the CallManager registerPhone into GsmCdmaPhone
e523a379a : Import translations. DO NOT MERGE ANYWHERE
b1392a74c : Handle P-Associated-Uris which are SIP uris in conference host check.
f65eea1f5 : Import translations. DO NOT MERGE ANYWHERE
44e37abdd : Import translations. DO NOT MERGE ANYWHERE
bde3b6a35 : Log missed call for call received during ringing bug: b/171255499 Test: Receive an incoming call while another incoming call is ringing Second call should be logged as a missed call
30c73b45a : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/wallpapers/LivePicker

d7317c2 : Import translations. DO NOT MERGE ANYWHERE
3be3f7a : Import translations. DO NOT MERGE ANYWHERE
5d5aa84 : Import translations. DO NOT MERGE ANYWHERE
56d4851 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/platform_testing

ff24ca4d6 : Remove trailing blank. Test: N/A, passed "m -j16".
6f9f8c1de : add findSettingMenu() method
dc7765740 : Track child process count.
1a91ea14f : Fix formatting in ShowmapSnapshotHelper.
7831568ff : Fixing latency/apptransition test in legacy.
a5baa1e19 : Refactor logcat collector.
7d0073e35 : Create the scrollPhoto method for IphotoHelper.java
4d23e0567 : Add the scrollFeed and flingFeed with speed method for IGoogleHelper.java
906363e3b : add interface for sounds setting test
c5dbc78ef : Create the flingFeed() and getScrollContainer() for INotificationHelper
666c783e6 : Adding interface for Home and Now Playing pages in TestMediaApp
841664d2d : add methods for location tests
f726f78de : [DO NOT MERGE] Refine the scrollPage() for IMapsHelper
758f12978 : Fix speed-profile compilation in rules.

+- Project: platform/system/chre

1c75368d : New cross validation alignment algo
a5a67254 : [DO NOT MERGE] Fix sensor not found callback function unused
29286028 : [DO NOT MERGE] Fix wrong number of parameters in callback
6ba9e1ce : [DO NOT MERGE] Defer the crash from a missing sensor

+- Project: platform/system/connectivity/wificond

93eaaa8 : Fix UAF problem in wificond

+- Project: platform/system/core

79fc288f1 : storaged: protect global proto_loaded
71bd926bf : Fix potential use-after-free bug in reboot
d179cbcdc : storaged: protect global proto_loaded
32b5003cf : storaged: protect global proto_loaded

+- Project: platform/system/iorap

d51ec6b : inode2filename: Fix a bug on parsing lines for inode2filename.

+- Project: platform/system/keymaster

c6aaab4 : Allow caller to specify key CN in generate_attestation_from_EVP().

+- Project: platform/system/linkerconfig

935f98a : Add additional vendor lib paths
ab2194a : Make statsd APEX visible from ART APEX

+- Project: platform/system/media

0ca63168 : Camera: Document behavior when zoomRatio and cropRegion conflict
1b72d764 : spdif: fix possible buffer overflow
762fbb3e : spdif: fix possible buffer overflow
b2fe1bc2 : spdif: fix possible buffer overflow

+- Project: platform/system/netd

ac72fc56 : Fix build break in libnetd_resolv_test
91945c82 : Backport: Fix the side channel attack by using async DnsResolver API with FLAG_NO_CACHE_STORE

+- Project: platform/system/nfc

e1cd4115 : Prevent OOB read in nci_proc_rf_management_ntf

+- Project: platform/system/security

33b83f6f : Make mIsDeviceLockedForUser synchronized.
8696c2ca : Make mIsDeviceLockedForUser synchronized.
c7431a28 : Make mIsDeviceLockedForUser synchronized.
c1810dd0 : Make mIsDeviceLockedForUser synchronized.
106f46ea : Make mIsDeviceLockedForUser synchronized.
8cf12600 : Pass default values for the optional fields in attestation logs

+- Project: platform/system/sepolicy

4468f7d32 : Track another instance of b/77870037
43e188ae3 : Merge "Expand the scope of sepolicy_freeze_test" am: 8fea06a779 am: c3aaa34721 am: 3d9c9292ba

+- Project: platform/system/timezone

69104e8 : DO NOT MERGE Create a boot-looping version of the tzdata apex. [Q]
658d472 : RESTRICT AUTOMERGE Update Android from 2020c to 2020d [R]
32561dc : RESTRICT AUTOMERGE Update Android from 2020b to 2020c [R]
e9590e1 : RESTRICT AUTOMERGE Update Android from 2020a to 2020b [R]

+- Project: platform/system/tools/aidl

7c27de3d : Add CharSequence into ignorable imports
ee71eb33 : Add CharSequence into ignorable imports

+- Project: platform/system/tools/hidl

e8544d4f : hidl_test_java: reflect new overread check in art
f9a78401 : hidl_test_java: reflect new overread check in art

+- Project: platform/system/update_engine

1205ea68 : Validate payload data for each operation

+- Project: platform/system/vold

772008db : Convert to lower fs path for createObb().
2c9d6d66 : KeyUtil: don't use keepOld=true for system DE and volume keys

+- Project: platform/test/suite_harness

c7e35808 : Define GasTest annotation
efa6aa1e : DO NOT MERGE: Bump CTS and CTS_Instant version to 9.0_r15
f3a49755 : Handle the "Reason" tag in ResultHandler

+- Project: platform/test/vts-testcase/kernel

ec88a53 : fix parse meminfo error

+- Project: platform/tools/doc_generation

e29e5c7 : Add the language switcher to the packages and classes pages for the Android Platform.

+- Project: platform/tools/repohooks

8f1ceeb : pre-upload: warn whenever a hook is too slow
6c6f9ee : drop file coding & print_function import
fc3ee95 : Fix issue with triple quoted relnotes
2f5ba44 : Add checking for unescaped quotes in a Relnote tag
737bf27 : sixish: delete Python 2/3 compat module
239625c : Add support for automatic fixups to gofmt.

+- Project: platform/tools/test/connectivity

d55c6e701 : [DO NOT MERGE] Restrict ACTS dependency version based on Python version
c3576860c : Limit numpy version to 1.18.1 for compatibility with older Python versions
ff57b2a96 : Setup MultiCountry code test on WiFi SoftAP and WiFi P2P test
167f0c84f : Add packet capture logger for wifi tests
36c648943 : [net_test_utils] correct the return path of stop_tcpdump
29310b591 : [WifiSoftApTest] Add test for softap 5g preferred with DE country code.
514b3731a : Collect tcpdump when failed for wifi related tests
2c9e819ce : RangeApNonSupporting11McTest:fixed setup error
e7bb7d5c2 : openwrt support for wpa3 and hidden
0ba84e4fc : Cherry picked changes from master
ceb806a0a : [ACTS] Fix test setup
fbf2e6d88 : WifiAutoUpdateTest: fix coding error
4883099d2 : Collect cnss diag logs when failed for wifi related tests

+- Project: platform/tools/tradefederation

a306f39c3 : Added target preparer to enable bluetooth pairing
311684252 : Add path check /storage/emulated/ and permission for ContentProvider
4cab10f81 : Fix NativeDevice.doesFileExist for secondary user
8ef8befb4 : Change to call testFailed(testId, failure).