android-12.1.0_r11 to android-12.1.0_r12 AOSP changelog

This only includes the Android Open Source Project changes and does not include any changes in any proprietary components included by Google or any hardware manufacturer. The raw log was generated using a modified version of this script written by JBQ and improved by Al Sutton.

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

+- Project: platform/bionic

af2f109a9 : Revert "Disable pointer authentication in app processes."
b81b50bf2 : Disable pointer authentication in app processes.

+- Project: platform/bootable/recovery

0f3b76b7 : Import translations. DO NOT MERGE ANYWHERE
6402ec57 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/build

989fbe90ef : Version bump to SD2A.220601.001.A1 [core/build_id.mk]
5d3aa38bbd : Update Security String to 2022-06-01
d065d5eb85 : Version bump to SQ3A.220705.003.A1 [core/build_id.mk]
71339f461e : Version bump to SQ3A.220705.003 [core/build_id.mk]
453b3a97c8 : Version bump to SQ3A.220705.002 [core/build_id.mk]
0ba2eacbcc : Update Security String to 2022-07-05
1f6930364b : Version bump to SQ3A.220605.009 [core/build_id.mk]
af4256c1a8 : Version bump to SQ3A.220605.008 [core/build_id.mk]
cace3edbeb : Version bump to SQ3A.220605.007 [core/build_id.mk]
84d14fec83 : Version bump to SQ3A.220605.006 [core/build_id.mk]
dedb27a04b : Version bump to SQ3A.220605.005 [core/build_id.mk]
b3fca2e692 : Version bump to SQ3A.220605.004 [core/build_id.mk]
2387029398 : Version bump to SQ3A.220605.003 [core/build_id.mk]
ff65f276bb : Version bump to SQ3A.220605.002 [core/build_id.mk]
e71eb9afd5 : Update Security String to 2022-06-05
13bdb8eeaf : Version bump to SD2A.220123.051 [core/build_id.mk]
b029beaab9 : Version bump to SQ3A.220401.002 [core/build_id.mk]
8fc1a9a7e0 : Version bump to SD2A.220123.050 [core/build_id.mk]
4c692711f3 : Version bump to SD2A.220123.049 [core/build_id.mk]
928c8a14d3 : Version bump to SD2A.220123.048 [core/build_id.mk]
c7fab483cc : Version bump to SD2A.220123.047 [core/build_id.mk]
ed347c94b2 : Version bump to SD2A.220123.046 [core/build_id.mk]
1e3093a7d9 : Version bump to SD2A.220123.045 [core/build_id.mk]
ec16255c9b : Version bump to SQ3A.220316.002 [core/build_id.mk]
4d09a35bba : Version bump to SD2A.220123.044 [core/build_id.mk]
a126062754 : Version bump to SD2A.220123.043 [core/build_id.mk]
825ae00092 : Update Security String to 2022-05-05
8f3602319f : Update Security String to 2022-05-01
30535b7a4a : Version bump to SD2A.220123.041 [core/build_id.mk]
8f77e59f79 : Version bump to SD2A.220123.040 [core/build_id.mk]
3a77d88871 : Version bump to SD2A.220123.039 [core/build_id.mk]
fdb110717f : Version bump to SD2A.220123.038 [core/build_id.mk]
80c07ebae6 : Version bump to SD2A.220123.037 [core/build_id.mk]
9d3c570628 : Version bump to SD2A.220123.036 [core/build_id.mk]
ca9ac3da0a : Version bump to SQ3A.220308.002 [core/build_id.mk]
b69f39dea5 : Version bump to SD2A.220123.035 [core/build_id.mk]
6726249e4a : Version bump to SD2A.220123.034 [core/build_id.mk]
e9b0f081a9 : Version bump to SD2A.220123.033 [core/build_id.mk]
a1cf70f852 : Version bump to SD2A.220123.032 [core/build_id.mk]
80762c8837 : Version bump to SD2A.220123.031 [core/build_id.mk]
b065623b4c : Version bump to SD2A.220123.030 [core/build_id.mk]
300f6ff495 : Version bump to SD2A.220123.029 [core/build_id.mk]
8e54467c05 : Version bump to SD2A.220123.028 [core/build_id.mk]
f5c1935df2 : Version bump to SD2A.220123.027 [core/build_id.mk]
1b14f87222 : Version bump to SD2A.220123.026 [core/build_id.mk]
6eb197cb7f : Version bump to SD2A.220123.025 [core/build_id.mk]
c134d1e5d2 : Update Security String to 2022-04-05
3057d4481d : Version bump to SD2A.220123.023 [core/build_id.mk]
7e17d87187 : Version bump to SD2A.220123.022 [core/build_id.mk]
73b350ebe6 : Version bump to SD2A.220123.021 [core/build_id.mk]
e2a8dc01ed : Version bump to SD2A.220123.020 [core/build_id.mk]
81c63a60df : Version bump to SD2A.220123.019 [core/build_id.mk]
e6f8d3eaa4 : Version bump to SD2A.220123.018 [core/build_id.mk]
c4f0550919 : Version bump to SD2A.220123.017 [core/build_id.mk]
0b12ccb78c : Version bump to SD2A.220123.016 [core/build_id.mk]
df3fed3dff : Version bump to SD2A.220123.015 [core/build_id.mk]
04a9b44f16 : Version bump to SD2A.220123.014 [core/build_id.mk]
a3331b8270 : Version bump to SD2A.220123.013 [core/build_id.mk]
41a3269dd6 : Update Security String to 2022-04-05
b683099f80 : Version bump to SD2A.220123.012 [core/build_id.mk]
e843a5ecb4 : Version bump to SD2A.220123.011 [core/build_id.mk]
84f0c2697a : Version bump to SD2A.220123.010 [core/build_id.mk]
cf42195218 : Version bump to SD2A.220123.009 [core/build_id.mk]
5ff4380b5d : Add a keys argument to tapas
b82004bd09 : Version bump to SD2A.220123.008 [core/build_id.mk]
8eac089eef : Update Security String to 2022-04-01
8844ab97c9 : Version bump to SD2A.220123.007 [core/build_id.mk]
d3c50b36be : Version bump to SD2A.220123.006 [core/build_id.mk]
d34cbd19a3 : Version bump to SD2A.220123.005 [core/build_id.mk]
368c0565dd : Version bump to SD2A.220123.004 [core/build_id.mk]
63cca48bd3 : Version bump to SD2A.220123.003 [core/build_id.mk]
b84590e19a : Version bump to SD2A.220123.002 [core/build_id.mk]
e0c8fa663c : Version bump to SD2A.220122.002 [core/build_id.mk]
4e43ca5639 : Version bump to SD2A.220120.002 [core/build_id.mk]
f027b8b628 : Version bump to SD2A.220117.003 [core/build_id.mk]
9696431256 : Version bump to SD2A.220117.002 [core/build_id.mk]
e9b69963c0 : Version bump to SD2A.220114.002 [core/build_id.mk]
38b7cd73bd : Version bump to SD2A.220113.003 [core/build_id.mk]
9e4d42b8c7 : Version bump to SD2A.220113.002 [core/build_id.mk]
95434dbd2f : Version bump to SD2A.211223.002 [core/build_id.mk]
acadba34fe : Version bump to SD2A.211216.002 [core/build_id.mk]
767d1f1f2a : Version bump to SD2A.211206.002 [core/build_id.mk]
16ae76b70e : Version bump to SD2A.211203.002 [core/build_id.mk]
06644cb1b2 : Version bump to SD2A.211122.002 [core/build_id.mk]
63ef402cb5 : Version bump to SD2A.211119.002 [core/build_id.mk]
038d71735e : Version bump to SD2A.211118.003 [core/build_id.mk]
6981fea328 : Version bump to SD2A.211118.002 [core/build_id.mk]
82e9ae8153 : Version bump to SD2A.211117.003 [core/build_id.mk]
61191bb5b8 : Version bump to SD2A.211117.002 [core/build_id.mk]
2e284cb03b : Version bump to SD2A.211112.002 [core/build_id.mk]
71ca7899b1 : Version bump to SD2A.211109.002 [core/build_id.mk]
96a38feb4f : Version bump to SD2A.211105.002 [core/build_id.mk]
09ce3b5d3d : Version bump to SD2A.211102.002 [core/build_id.mk]
e1fbb12e28 : Version bump to SD2A.211027.002 [core/build_id.mk]
4e473d4df1 : Version bump to SD2A.211026.002 [core/build_id.mk]
3ffe72e6e0 : Version bump to SD2A.211025.002 [core/build_id.mk]
927af612c5 : Version bump to SD2A.211021.002 [core/build_id.mk]
a4fd67b94c : Version bump to SD2A.211020.002 [core/build_id.mk]
147ccf5396 : Version bump to SD2A.211015.002 [core/build_id.mk]
e7d3f98772 : Version bump to SD2A.211014.003 [core/build_id.mk]
f1e812f87b : Version bump to SD2A.211014.002 [core/build_id.mk]
17c49b9e2e : Version bump to SD2A.211001.002 [core/build_id.mk]
7429be76b1 : Version bump to SD2A.210924.002 [core/build_id.mk]
437a62d7dc : Version bump to SD2A.210909.002 [core/build_id.mk]
6b0b4e7b2a : Version bump to SD2A.210729.003 [core/build_id.mk]
955c6c9661 : Version bump to SD2A.210729.002 [core/build_id.mk]
5fd3b95be2 : Version bump to SD2A.210723.002 [core/build_id.mk]
b990cf157a : Version bump to SD2A.210720.002 [core/build_id.mk]
cec3fc1eff : Version bump to SD2A.210719.002 [core/build_id.mk]
973369c546 : Version bump to SD2A.210715.002 [core/build_id.mk]
27c32bdefa : Version bump to SD2A.210712.002 [core/build_id.mk]
d695ee7b30 : Version bump to SD2A.210708.002 [core/build_id.mk]
6f06fefcf3 : Version bump to SD2A.210701.002 [core/build_id.mk]
a2e8a11c25 : Version bump to SD2A.210630.003 [core/build_id.mk]
0da583c30e : Version bump to SD2A.210630.002 [core/build_id.mk]
05c8704d96 : Version bump to SD2A.210624.002 [core/build_id.mk]
56c3919880 : Version bump to SD2A.210622.002 [core/build_id.mk]
1633d0a1d9 : Version bump to SD2A.210618.002 [core/build_id.mk]
dd162fcc77 : Version bump to SD2A.210617.002 [core/build_id.mk]
b55d6a9330 : Version bump to SD2A.210616.003 [core/build_id.mk]
eb4b55f5de : Version bump to SD2A.210616.002 [core/build_id.mk]
bdfacdccd0 : Version bump to SD2A.210615.002 [core/build_id.mk]
b71a6fa1bc : Version bump to SD2A.210609.002 [core/build_id.mk]
26ae7a8c22 : Version bump to SD2A.210607.002 [core/build_id.mk]
de63eb0c63 : Version bump to SD2A.210604.002 [core/build_id.mk]
a8aad862e2 : Version bump to SD2A.210603.002 [core/build_id.mk]
5f268be353 : Version bump to SD2A.210602.003 [core/build_id.mk]
1f67262dc9 : Version bump to SD2A.210602.002 [core/build_id.mk]
90e8c41d28 : Version bump to SD2A.210526.003 [core/build_id.mk]
0f6679bb81 : Version bump to SD2A.210526.002 [core/build_id.mk]
f24561952b : Version bump to SD2A.210521.002 [core/build_id.mk]

+- Project: platform/build/soong

dcd0f3ee8 : Disable BTI for now.
930dcf533 : Support 64-bit arm_on_x86_64

+- Project: platform/cts

9ad900387bb : Disable widget related tests in CtsVerifier
2eb06a98403 : [DO NOT MERGE] WindowInsetsBehaviorTests downstreaming
678518595c4 : STS revert Media tests
09e78b682d1 : [DO NOT MERGE] Parameterize compat tests, so tests consistently pass on sc-v2
635b2a39217 : Update test to have correct CVE Bug
60f4597aed3 : CTS test for Android Security b/212610736
cec5adff379 : Rename test to correct CVE.
486f5d6d62d : Rename test to correct CVE.
ecdd54ccaa6 : Modify WindowUntrustedTouchTest for opacity cap
491cb86f1cf : Add test for displayPadding restrictions in WallpaperManager
0f9fd819374 : DO NOT MERGE: Fix SDK versions for CtsDomainVerificationDeviceStandaloneTestCases
ee760e2a0f0 : Add test to verify the translation works without animation.
a1e1f84a740 : Rename test to correct CVE.
cee92ff9d5d : Annotate CTS for foldable device testing.
a0c27499e68 : Collect which all apps have roles defined
33f0213234f : Skip ALLOW_SLIPPERY_TOUCHES in PermissionPolicyTest
5afc9194e4f : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/147309942
6377c21af7c : CTS test for Android Security b/194695497
39898407e36 : [SC][RESTRICT AUTOMERGE]Remove car telemetry permission from CTS test
c7844406f2b : Disabled speaker phone intent test for automotive
9e37b297bd0 : DO NOT MERGE: DomainVerificationIntentStandaloneTests CTS downstreaming
776912d190e : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/147309942
f37dfadba41 : CTS test for Android Security b/205595291
5a62d264bee : CTS test for Android Security b/160692457
a544ab0f683 : [DO NOT MERGE] Add test for hide embedded TaskFragment between adjacent TFs
2ef49af1475 : Updated CTS test for Android Security b/205150380
051ca344b76 : [Settings CTS] The internet panel doesn't exist in the Settings package. Remove it from Settings CTS
f4b9b7c3dd0 : Fix/suppress warnings
e021f8843d4 : Move test to STS test directory
4adbe6c4ad7 : Move test to STS test directory
ca312e3f2d9 : Annotate AlarmManager cts with foldables tag
29ae44878fa : CTS test for Android Security b/160265164
816696497d7 : EncodeVirtualDisplayTest: avoid dangling reference to virtual display
9b626ee6f80 : DO NOT MERGE: cts: Re-launch the desired activity after screen-on on TVs.
924b40006f3 : Test for: always restart apps if base.apk gets updated.
f81f8080de8 : DO NOT MERGE Disable testSetCameraDisabled
fbec050d1ca : DO NOT MERGE: fingerprint: Fix BuildFingerprint
bac1a2d473a : Fix CompatChangeTests on PC CF
40e8747688c : CTS test for Android Security b/200164168
58f24881d98 : Test for: always restart apps if base.apk gets updated.
e2dd72ddd6d : Solve the problem of the test item test_multi_camera_aligment
ee0c392f1ff : Collect all the permissions defined by apps
afe753b36f2 : CTS test for Android Security b/205836329
dce79a6cd69 : Fix AccessibilityGestureDetectorTest
5af4ffb8ec6 : CTS test for Android Security b/215002587
36bfb59be51 : Test for: always restart apps if base.apk gets updated.
958a6062ba7 : Set fixed date during test setup for CTS host-side test
6f7f8627793 : Add CTS test to verify auto unbind of null-binding CS.
49e80578946 : Set appropriate gesture margin for scrolling the suggestion view.
9c90b426450 : CTS test for Android Security b/171980069
5d77a223de1 : CTS: Skip screenOff tests on operator tier devices
03d40f095fb : Set appropriate gesture margin for scrolling the suggestion view.
20178fa7963 : cts: exclude PinnedStackTests#testEnterPipWithMinimalSize
e4d72dbf3a2 : Remove test from STS Business Logic for conflicts
b4dac8f30a7 : Add check for idPackage to AutofillCtsTestHelper.
cdffaa6338a : cts: exclude PinnedStackTests#testEnterPipWithMinimalSize
03eb6fe4c82 : [RESTRICT AUTOMERGE] Fix AttributionSource security test.
d7f60139e9a : Fixes some MixedDeviceOwnerTest tests for headless system user mode.
a192330f238 : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/147309942
f3c3401c1a3 : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/147309942
a9b014e2c8d : Add a function to wait for the setting of preferred payment
4e5ee36f300 : Hide the taskbar when SimpleActivity is launched
1f91b069fe0 : Fix race condition in BleClientTestBaseActivity
8d3d45444dc : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/112161557
2ff4386298e : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/112161557
2430a45aa78 : [RESTRICT AUTOMERGE] Fix AttributionSource security test.
8e6b61d7e89 : Camera: Futher increase performance measure timeout to 40s
cd8a948e198 : CameraITS: Increase socket timeout for MPC test
e3e6bb3bf39 : DO NOT MERGE Disable ensurePhoneCallOpsRestricted for non-telecom devices
850233ce931 : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/112161557
6be576e1a35 : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/112161557
0e02966acd6 : [DO NOT MERGE] Temporarily exclude KeyManagementTest on work profile and secondary user.
63c1d4233ec : [DO NOT MERGE]Add testNoRemotelyAccessibleListeningUdpPorts to known-failures
708b70983fa : [DO NOT MERGE] Add KeyManagementTests to known failures until mainline can be updated.
c61beb6d8e5 : Use shell stdin to install packages pre-S instead of writing files.
e9ef1570adf : Allow bypassing fixed check for system components and platform-signed persistent privileged apps.
8f24a6e8f7a : Fix testWifiConfigLockdown on certain devices
bc0705a376c : [RESTRICT AUTOMERGE] Reduce flakiness of IME multi-display tests
129cb7e2b50 : CTS Verifier test for car launcher displaying car-service-disabled apps
c809a86e0ac : Fix STKFrameworkTest setup method
13c3eaa728c : Fix tests with nonpublic setup methods
4f5e3617fa3 : Fix STKFrameworkTest setup method
efe01a094ce : Fixes how DpmWrapper checks for isHeadlessSystemUserMode().
d874ae2565b : cts: Add default animation for UiAutomation test
682024d036a : Tracking changes to removing frame rate flexibility token
9b871cf5427 : Skip testCameraOrientationAlignedWithDevice for foldables
af2b023907a : [RESTRICT AUTOMERGE] CTS test for Android Security b/204077881
94a713e33ed : DO NOT MERGE Add SidecarTest fail to CTS Known Failure List
fdb3e040144 : DO NOT MERGE Add SidecarTest fail to CTS Known Failure List
842bcbba328 : DO NOT MERGE: Bypass Microphone Tests on devices with no Microphone
84888e3680b : Fix MediaProvider MTS config
ce10715a26c : DO NOT MERGE Add CtsVerifier test for managed user notice
cdcd396f568 : Fix PrivacyDeviceOwnerTest for automotive UI
e8fdf98d385 : Fix AppCompatStateStatsTests for portrait devices that unfold into landscape.
6143ca14d6f : Fix AppCompatStateStatsTests for portrait devices that unfold into landscape.
75b6029f38f : Disable inline tests in Autofill CTS tests if IME is unavailable.
863b86b8564 : Batteryless device can not pass com.android.cts.deviceandprofile.systemupdate.installUpdateTest
90671f761cb : Fix WindowInsetsControllerTests on the large screen device.
d9bafa9ae16 : Add support for null AccountManagerCallback, Activity, Handler, and DevicePolicyManager.
06a970b73b9 : Disables / re-enables some DPM tests for headless system user mode.
ba94d0a3798 : STS add tests in R+ to Dynamic
e8761cac6d1 : STS add tests in R+ to Dynamic
a7f81d0da90 : Fix HDMI connect logic Also, update to new UI standards
3acca10ca0f : [wv] Destroy a child window's WebView in MockWebChromeClient
95222f05585 : video: CodecPerformanceTest: exclude <30fps 4K tests for <=R VNDK devices
77417f12fd3 : Refine sleep length in AccessibilityEventTest
6fd143abc1c : Merge "[wv] Destroy a child window's WebView in MockWebChromeClient" am: afea3563fb am: 0f54e29737 am: c5203faa88 am: bf95367e5a
a1dbf4a019e : STS add tests to Dynamic
783ae4cf6a0 : [RESTRICT AUTOMERGE] STS add tests to Dynamic
0972be340a2 : Fix Managed device info CtsVerifier tests.
8b2e7a3e115 : Fixed Cts test failures of rounded corners
303ee28f81d : Merge "[wv] Destroy a child window's WebView in MockWebChromeClient" am: afea3563fb am: 0f54e29737 am: c5203faa88 am: bf95367e5a
ad6d7324ebe : CtsVideo: Updates to encoder performance tests for older devices
fc4916ff3c9 : Set fixed date during test setup for CTS host-side test
0774f30d734 : Fixes @TestApi access to MixedDeviceOwnerTest.
e26d55895da : STS add test to Dynamics Part 2
b84d9b2de92 : STS add test to Dynamics Part 2
a8db2cd767f : [RESTRICT AUTOMERGE] CTS test for Android Security b/204077881
cf7d37f4127 : CTS test for Android Security b/209611539
fdd920e4045 : CTS test for Android Security b/139017101
03f5a5f8dfe : [DO NOT MERGE] Fix orientation change CTS tests for certain devices.
ee7337d0b74 : STS add test to Dynamics Part 2
de42c73cbd1 : STS add yet more tests in /test/tests/security to Dynamic
0d7ea770f3c : STS add AmbiguousBundlesTest to Dynamic
d4905e9d60a : STS add tests in /test/tests/security to Dynamic
8703554ef0e : [RESTRICT AUTOMERGE] STS add tests in /test/tests/security to Dynamic
84f8c3c5c3d : [RESTRICT AUTOMERGE] STS add tests in /test/tests/security to Dynamic
deb0278761d : STS add more tests in tests/tests/security to Dynamic
b20aff635bd : [RESTRICT AUTOMERGE] STS add more tests in tests/tests/security to Dynamic
85f06a5ad5f : Launch test activites in fullscreen if checking for lifecycle changes.
6eb072383a0 : Launch SplitActivityLifecycleTest test activities in fullscreen
c3792ac6588 : Set lock credenitals for showWhenLocked tests
163d0bdf888 : Move CtsContentTestCases to group presubmit-large
be0c4d25f3f : Add test for DevicePolicyManager.acknowledgeNewUserDisclaimer()
2ee42402082 : Fix low quality test for testLaunchTaskOnHomeInLockTaskMode.
4adc40d49f5 : STS convert some tests to JUnit4
64314e5ffaa : Reduce flakiness by allowing multiple scans - even if empty
33e55cefe60 : STS add test to Dynamics Part 1
32370e015d8 : ITS: only turn off tablet if it exists
ecb18e8ea1e : Add a focused state to the DisplayCutout test buttons.
6caf8a24486 : Adjust the way to wait for Display unfrozen in DisplaycutoutTests
9e7d76ba74e : [DO NOT MERGE] Temporarily exclude KeyManagementTest on work profile and secondary user.
aa0637365cb : DO NOT MERGE Inclusion of Catbox to BFG
d30598e72fe : SplashScreenTests: Do not test against navigation bar pixels.
48d8d853a34 : ITS: skip test_flip_mirror.py on mono camera
8128d83d103 : [DO NOT MERGE] Temporarily exclude KeyManagementTest on work profile and secondary user.
4b9ee8649b2 : CTS test for Android Security b/201645790
02dd5862550 : [RESTRICT AUTOMERGE] Ignore testTurnScreenOnWithAttr_Freeform on android 12.
f7a97c4f9d7 : [RESTRICT AUTOMERGE] CTS test for Android Security b/120502559
303cf781954 : CTS test for Android Security b/120502559
aaa9b16923f : [DO NOT MERGE]Add testNoRemotelyAccessibleListeningUdpPorts to known-failures
02a749b8173 : [DO NOT MERGE] Add KeyManagementTests to known failures until mainline can be updated.
be96fe64747 : Delete PackageIncidentTest
f183787bbd0 : STS Catch ActivityNotFoundException
cf22d055ff6 : STS Catch ActivityNotFoundException
0a0c6c2b54b : STS add all tests in CtsSecurityBulletinHostTestCases to Dynamic
0bbae4818d3 : Add test cases for background startForeground() improvement.
f66d3b4b40c : Notify test thread only after the callback thread has updated internal stats.
9e9a19b2929 : Revert "Merge "Add test cases for background startForeground() i..."
dce8cb81711 : EDI for permission granted flag
392ee2d0c43 : Delete PackageIncidentTest
353f7cd5c6e : Set fullscreen mode when dismissing splitscreen.
c4ad9207e42 : [DO NOT MERGE]Add testNoRemotelyAccessibleListeningUdpPorts to known-failures
39320e28ff1 : Updated CTS test for Android Security b/178725766
e2eb5131a1a : Don't explicitly launch test activity in fullscreen in AssistantStackTests
0f6bba443bb : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/178725766
cf8083634af : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/178725766
460dbfdbcdb : [DO NOT MERGE] Add KeyManagementTests to known failures until mainline can be updated.
c66157bbc4f : Add test cases for background startForeground() improvement.
c6f580b068f : Mark all IMF tests to include all foldable states
a82e9eb5d97 : CTS test for Android Security b/121035711
edf02f0ea14 : [RESTRICT AUTOMERGE] CTS test for Android Security b/121035711
727b3d77bbd : [RESTRICT AUTOMERGE] CTS test for Android Security b/121035711
f2db60c24a5 : CTS test for Android Security b/116788646
94e77cc8145 : Wait for user switched to avoid install failure
c996299a547 : Downgrade assertion to assumption to prevent bad test failure
6407c8d8402 : Acquire partial wakelock for inattentive sleep tests
c5d93a8a382 : Add security test for AttributionSource
31267aeea89 : Launch app in fullscreen on secondary display.
35486422913 : testFixedOrientationWhenRotating: get the SizeInfo from ResizeableActivity as the initial value.
f33d0077f1d : Fixes CtsVerifier to use current user for dpm.setRequiredPasswordComplexity()
c3439f0c9d4 : CTS test for Android Security b/185126149
8ceaa97852f : Assist scrnshot test: Temporarily disregard screen size.
113efca87ac : [CTS Verifier] Cleanup ReportLogsDirectory
702910c9d91 : Use shell stdin to install packages pre-S instead of writing files.
498d9ef53a4 : Use shell stdin to install packages pre-S instead of writing files.
2224463f74a : Remove nnk to match AOSP.
ef0477251c1 : Skip userfaultfd test on S_V2 for auto
c6bacecae5b : CTS test for Android Security b/200682135
c1442c5d01f : CTS test for Android Security b/205150380
4ac75ffcd7a : Exclude automotive from multi-pane deep-link test
b3e4adc32a5 : Add classes to Dynamic STS
4fe9e5094c1 : Exclude automotive from multi-pane deep-link test
ea1e08eb059 : Add classes to Dynamic STS
fd8e0d94a47 : Fix CVE-2021-0523
f19e5bf1e90 : [RESTRICT AUTOMERGE]: Revert "Add classes to Dynamic STS"
4e87bd8f1b0 : Update test to turn on location before running
61e58c234aa : Fix GnssStatusTest for automotive by revoking location permissions.
0f391003686 : DO NOT MERGE: Camera: Collect MPC test results in CTS and ITS
1d4e1be348d : Annotate test module CtsTvProviderTestCases test module for foldable device
732fa383d79 : [RESTRICT AUTOMERGE] Skip testSurfaceTransaction_setDesiredPresentTime_*ms from cts-on-gsi
e72a3a45578 : Fixes DeviceOwnerTest#testWifiConfigLockdown for automotive.
de41cc8587a : Validate Bitmap_createFromParcel
519c436b88c : DO NOT MERGE Skip of GnssTtffTests in Hardware module on no-wifi DUT
2064493ecd9 : Add classes to Dynamic STS
046313d24ad : [RESTRICT AUTOMERGE]Revert CTS Test for b/179839665
36b069d5625 : Revert "Add tests for the api Context#checkUriPermission"
3827db7d9dd : Revert "Add tests for the api Context#checkUriPermission"

+- Project: device/generic/car

11c8bd0 : Added more threads to car audio HAL.
028b46e : Re-enable default broadcast radio HAL
be13b23 : Fix the build for gcar_emu_x86_64
8924d2f : usbpt: bluetooth: determinisitically load firmware
1746d07 : usbpt: restructure usbpt related files and directories
a7eb559 : Add curl to allowed packages on GSI car
1c07aed : Add initial usbip util binary.
3ffa826 : Modifying the Audio HAL to support BT HFP for Trout
2dcb79f : Increase VHAL health check interval in all emulators

+- Project: device/generic/goldfish

dd5a8411 : Configure 'no wallpaper service' for slim image to improve boot times.
eb8a11db : Call super.onDestroy in FallbackHome to appease system server.
67623636 : Add addon source properties for ATD images.
8c68bd6b : Add sdk_slim_arm64 target.
1ad00459 : Support browser intents in slim image.
9c71e0f4 : Fix default home detection.
0ec815fe : Add slimulator product make file
b46edc0d : Port slim image config from sc-emu-dev.
a8bdd8df : Turn off PlayStoreImage feature for userdebug images.
34988a81 : Fix typo in 64bitonly/product/vendor.mk
0a8dbb97 : Allow excluding Fingerprint hardware
66d3e368 : Remove "GnssGrpcV1= on" from advancedFeatures.ini (userdebug)
76833825 : Fix rotary input config name
61df7d0a : Add config for mapping deviceState to posture

+- Project: device/google/atv

a708974 : Import translations. DO NOT MERGE ANYWHERE
eec38d7 : Fixed status bar glitch for apps that access internal resource dimen
7dda139 : Import translations. DO NOT MERGE ANYWHERE

+- Project: device/google/barbet

8106401 : Update barbet SVN to 23
a7f3fe2 : Update barbet SVN to 21
f7e8ac5 : Fixed status bar glitch for apps that access internal resource dimen
cdcea30 : Update barbet SVN to 20 Bug: 223313197
a3e3f9c : Enable STNFC_ACTIVERW_TIMER
5425f44 : Update barbet SVN to 19

+- Project: device/google/bramble

f2d0507 : Fixed status bar glitch for apps that access internal resource dimen
7dbe084 : Enable STNFC_ACTIVERW_TIMER

+- Project: device/google/coral

70c489f5 : Update coral SVN to 60
7cb5e860 : Update coral SVN to 58
3bd9c8d1 : Fixed status bar glitch for apps that access internal resource dimen
da63d2d0 : Update coral SVN to 57 Bug: 223313197
aac26d2d : Update coral SVN to 56
97ff2fe2 : Revert "Modify IKeymasterDevice/default to version 4.1"

+- Project: device/google/cuttlefish

77d812b4f : Handling the case when POLLHUP is received
bec77fd67 : Re-enable default broadcast radio HAL
5a7e1bea0 : Allow downstream devices to build sparse filesystem images
e50e3e8b5 : Allow downstreams to override GNSS HAL Implementation
175f55955 : Remove flipendo sepolicy from generic Cuttlefish
1bceb5408 : Removed unneeded permissions
9b45752e6 : Remove access to unlabeled vsock_socket

+- Project: device/google/gs101

2c08585 : [DO NOT MERGE][B3][FRC] gps: update gps driver 129.20.23.535938
9940741 : Add location bypass package overlay
95b9601 : [DO NOT MERGE][R4O6] gps: update gps driver 129.20.23.535937
b5fc3d7 : Revert "Build with spatializer feature"
c8d93dd : Fixed status bar glitch for apps that access internal resource dimen
f1a2063 : [DO NOT MERGE] gps: update gps driver 129.20.23.529475
68f33d6 : Disable spatial audio feature
8e6ff85 : Build with spatializer feature
1012636 : Update correct max block counts
a4f6715 : [DO NOT MERGE] gps: update gps driver 129.20.23.528101
022020e : bcl: Increase hardware clock divider count
7757216 : dumpstate: add more cooling device debug info
74a9ae4 : [DO NOT MERGE] gps: update gps driver 129.20.23.528152
623a33b : [DO NOT MERGE] gps: update gps driver 129.20.23.528152
feb6fd3 : Partial Revert "powerhint: remove powerhint.json for separating configs"
eea7b26 : powerhint: remove powerhint.json for separating configs
7c0c90a : extension: Correct assgine owner
5ebc406 : Remove cpu controller usage in P21
4ebea23 : extension: Correct assgine owner
6fae1ae : Boost DISPLAY_UPDATE_IMMINENT higher for 60HZ
8b3ba7e : Boost DISPLAY_UPDATE_IMMINENT higher for 60HZ
9440c6b : DO NOT MERGE Remove unintended face config
7143857 : Disable Early Cmaping feature

+- Project: device/google/gs101-sepolicy

b9beafc : Allow TEE storageproxyd permissions needed for DSU handling

+- Project: device/google/raviole

92b17e6 : [DO NOT MERGE] Update oriole SVN to 31
a5cdacb : [DO NOT MERGE] Update raven SVN to 31
aee029c : [DO NOT MERGE] Update oriole SVN to 30
8e68419 : [DO NOT MERGE] Update raven SVN to 30
d3c7287 : Update oriole SVN to 29
f06ff95 : Update raven SVN to 29
4031385 : Update raven SVN to 28
a28195e : Update oriole SVN to 28
1b0cc33 : Revert "DO NOT MERGE audio: add immersive output"
10e2860 : Revert "DO NOT MERGE Audio configuration for spatial audio"
08d806d : Update oriole SVN to 26
77bcf08 : Update raven SVN to 26
ab0dbdb : Fixed status bar glitch for apps that access internal resource dimen
c0d282f : Raviole: disable DD+ decoder
6414ff3 : Update oriole SVN to 25 Bug: 223313197
3f0fcbc : Update raven SVN to 25 Bug: 223313197
412664d : DO NOT MERGE Oriole/Raven: enable Dolby DD+ decoder
edfc5e8 : DO NOT MERGE Audio configuration for spatial audio
d91acab : DO NOT MERGE audio: add immersive output
ba9024c : Revert notification patterns to default pre-S ones [DO NOT MERGE]
9156a09 : [ DO NOT MERGE ] Enable user_vote_bypass for UDFPS and face unlock
25d0ee4 : add oriole and raven to COMMON_LUNCH_CHOICES
d3451ed : thermal: Reduce DVFS throttling per BCL irq
c5925e1 : powerhint: release BC max frequency when launching
07ca449 : powerhint: fork powerhint.json for slider/whitefin
06b6406 : powerhint: fork powerhint.json for raviole
1b50d53 : powerhint: release BC max frequency when launching
5d41f2a : Config: fine tune the ambient threshold to improve the brightness stability
d950381 : Update Oriole SVN to 24
6cb30bd : Update Raven SVN to 24
6e14956 : Update SVN to 22 for Oriole-Raven for Mar QPR 2022
0f91059 : powerhint: fork powerhint.json for slider/whitefin
32357a7 : powerhint: fork powerhint.json for raviole
f4db03b : Update SVN to 21 for O6R4 Feb MPR 2022
e905dce : Update SVN to 22 for Oriole-Raven for Mar QPR 2022
668a12e : DO NOT MERGE Remove unintended faceauth configs
0d19675 : Update SVN to 21 for O6R4 Feb MPR 2022
e2628da : Revert "Disable ASP only on PROTO1.0 devices"

+- Project: device/google/redbull

03f5952 : Update redbull SVN to 49
a0fcdd1 : Update redbull SVN to 47
16c723c : Update redbull SVN to 46 Bug: 223313197
827ab60 : Enable PowerStatsHAL to read NFC power state stats am: ac23c7b959 am: 461e243d13 am: c6797b4e2e am: ea88091694
d059839 : Enable STNFC_ACTIVERW_TIMER
328ba78 : Update redbull SVN to 45

+- Project: device/google/redbull-sepolicy

274f2fe : Allow PowerStatsHAL to read NFC power state stats am: 3bba94693c am: 5f5438fbfd am: a639b21f64 am: a96b18331e

+- Project: device/google/redfin

01eeecb : Fixed status bar glitch for apps that access internal resource dimen

+- Project: device/google/sunfish

fd351f4 : Update sunfish SVN to 45
a224125 : Update sunfish SVN to 43
6a19e4f : Fixed status bar glitch for apps that access internal resource dimen
178cadf : Update sunfish SVN to 42 Bug: 223313197
27b2588 : Enable STNFC_ACTIVERW_TIMER
abd3753 : Enable PowerStatsHAL to read NFC power state stats am: 74ec016952 am: 0b4420c55f am: 83f65b4b5f am: aec08de392
79043e1 : Update sunfish SVN to 41
75cce8d : Revert "Modify IKeymasterDevice/default to version 4.1"

+- Project: device/google/sunfish-sepolicy

6a6a8f4 : Allow PowerStatsHAL to read NFC power state stats am: 96f5029513 am: 6df5c76dc8 am: fe00141417 am: 6824f55f79
9b994b3 : modem_diagnostics: add rules for getting battery info

+- Project: device/google/trout

689fdf8 : For Trout add the config to disable the support of mobile data
fb69448 : Passing the correct status code from sensor flush api in Trout Sensor HAL
b39de2b : Add GPU related SELinux policy to the trout tree
717299f : Use a single TROUT_KERNEL_DIR variable
8b8a77c : aosp_trout_arm64.mk: Pick up BOARD_VENDOR_RAMDISK_KERNEL_MODULES_DIR cmdline
e4d31b1 : Fix the audio input rate
560750b : Copy the Emulator's Audio Policy Configuration
e73f41a : Build tinycap with trout
5b8d38a : product_files: Remove cache partition from fstab.trout
3ce426d : Tracing tool: replacing bytes with perfetto.protos.TraceConfig proto.
4502659 : Implementation of reading perfetto_trace_config file in binary format.
0122292 : Tracing tool directory restructure. Separate client/server in different directories.
7a9f4bc : Revert "Revert "Tracing tool Implementation.""
5084b8a : Do not name unused arguments to prevent compiler warnings
a095feb : Revert "Tracing tool Implementation."
28af0eb : Tracing tool Implementation.
e36019d : Add GNSS Replay service to meta-google layer
da6b49a : Add a GNSS replayer tool to be used with GNSS HAL
799b620 : Set permissions for GNSS virtio-console port
d22cb8e : Enable sparse images building in Trout
2bb1111 : Revert "DO NOT MERGE: Fork GNSS implementation"
cc4f3ca : Revert "DO NOT MERGE: Update SeLinux Policy for Trout GNSS HAL"
1ebd5aa : Revert "DO NOT MERGE: Switch to Trout's GNSS HAL"
2d2d2f5 : DO NOT MERGE: Switch to Trout's GNSS HAL
311b7d3 : DO NOT MERGE: Update SeLinux Policy for Trout GNSS HAL
ba67a3c : DO NOT MERGE: Fork GNSS implementation
f4524e8 : Start audio control server in AudioControl HAL
7bf4cf8 : Disable User HAL in Trout
21ef54d : Add EVS sample app to the Trout build
46b83f3 : Enabling the BT HFP Feature in Trout

+- Project: device/google_car

34be988 : Mute the default volume for phone_car builds
06745c9 : Enable power button menu for phone_car devices
07da191 : Change bootloader name to oriole

+- Project: platform/external/FP16

72cdf5e : Add host_supported, min_sdk_version and apex_available configs to Android.bp for FP16.

+- Project: platform/external/aac

04bb5a8 : Reject invalid out of band config in transportDec_OutOfBandConfig() and skip re-allocation.
23ef1ac : Reject invalid out of band config in transportDec_OutOfBandConfig() and skip re-allocation.
b297bcb : Reject invalid out of band config in transportDec_OutOfBandConfig() and skip re-allocation.
2768a07 : Reject invalid out of band config in transportDec_OutOfBandConfig() and skip re-allocation.
c650c88 : Reject invalid out of band config in transportDec_OutOfBandConfig() and skip re-allocation.
6a38175 : Reject invalid out of band config in transportDec_OutOfBandConfig() and skip re-allocation.
eb07c22 : Reject invalid out of band config in transportDec_OutOfBandConfig() and skip re-allocation.

+- Project: platform/external/boringssl

847f7979 : Ignore duplicates in |X509_STORE_add_*|

+- Project: platform/external/eigen

02f1cf681 : Add sdk_version to the 'libeign' module

+- Project: platform/external/gemmlowp

6d122cc : Add sdk_version to the 'gemmlowp_headers' module

+- Project: platform/external/icu

3ffddaaaf : DO NOT MERGE Update Android ICU data from 2021a3 to 2022a [R].

+- Project: platform/external/libavc

27fbb43 : encoder: Fix out of bound access of prediction buffer

+- Project: platform/external/libhevc

2db516c : hevcenc: Correctly update second best mv candidate in hme coarse layers

+- Project: platform/external/mesa3d

6272a671d2f : Fixes YV12 image creation crash

+- Project: platform/external/ruy

380f851 : Merge remote-tracking branch 'aosp/upstream-master' to 'aosp/master' for external/ruy.

+- Project: platform/external/selinux

31161cb0 : Skip closef for property backend
98fa1b86 : Skip closef for property backend

+- Project: platform/frameworks/av

a12f8a065c : C2Allocator: protetct memory mappings from race condition
d4806aad04 : DO NOT MERGE disabled engineCallback logging in spatializer
bf8f69ff9b : audio policy: fix offload when spatial audio is enabled.
50d621f487 : audio:fix audio stream issue.
318e42a800 : Fix AAudio waiting for stop SIGABRT
65cef33dfd : DO NOT MERGE - Spatializer: disable head tracking
d23aa16355 : AudioPolicy: several spatializer output management fixes
ac6cb0d993 : codec2: Update DmaBufAllocator when new ComponentStore is set
050e00a81d : Safe parsing of HEIF framecount information
d631ae70d7 : C2AllocatorIon:protect mMappings using mutex
1ef371de0d : AudioTrack: Refine the wait for volume ramp on pause
3223c09a3c : VT: fixed an infinite loop of RR sending.
71940cfdb9 : VT: fixed an infinite loop of RR sending.
616bd340ec : Safe parsing of HEIF framecount information
63e1ece4bd : MediaCodec: unify KEY_MAX_OUTPUT_CHANNEL_COUNT and AAC variant
118c2715dd : AudioTrack: Refine the wait for volume ramp on pause
416da6e8da : C2AllocatorIon:protect mMappings using mutex
ac5f5cade2 : [RESTRICT AUTOMERGE] C2AllocatorIon:protect mMappings using mutex

+- Project: platform/frameworks/base

01c718a42fe1 : [Ongoing Call] Don't call #getIntent to avoid a security vulnerability.
fe205882e5ab : limit TelecomManager#registerPhoneAccount to 10; api doc update
09d5eb29c9eb : [scv2] RESTRICT AUTOMERGE Add finalizeWorkProfileProvisioning.
a62b0e343a7e : Disallow too large display padding for wallpaper
15558b03f5ec : Fix NPE
f918c3e51c6b : Prevent exfiltration of system files via user image settings.
b1646337a748 : Prevent non-admin users from deleting system apps.
d15f00a09260 : Fix security hole in GateKeeperResponse
26c1e6434359 : Update GeofenceHardwareRequestParcelable to match parcel/unparcel format.
6f7fb3bc318e : Add an OEM configurable limit for zen rules
5aa3aa0b8182 : Keyguard - Treat messsages to lock with priority
cdd072e03ad7 : Always restart apps if base.apk gets updated.
ede6398a26f8 : Verify caller before auto granting slice permission
d1b9a4efade6 : Replace BitmapRegionDecoder with ImageDecoder
88e0bd640587 : [RESTRICT AUTOMERGE] Do not resume activity if behind a translucent task
7daaa15d4ded : Update permissions for ServiceState broadcast
e8b88942a262 : Filter notification APIs by user
228f5ee6525a : Revert "[DO NOT MERGE] Do not clear calling identify when using BiometricPrompt from FingerprintService."
e1e5f4a46740 : DO NOT MERGE: Revert "RESTRICT AUTOMERGE: Polish IME transition from fullscree..."
0d3a05af3303 : Revert "DO NOT MERGE Suppress notifications when device enter lockdown"
0a7b58f5ac08 : Update ServiceState broadcast for location permissions
a3bf26d6bc71 : Add excludedPackages parameter to broadcast
4bc03ff22aff : USB: Increase debounce time for DISCONNECT processing (revised)
823df81dfb7c : DO NOT MERGE Suppress notifications when device enter lockdown
8a5bbe309412 : [DO NOT MERGE] Do not clear calling identify when using BiometricPrompt from FingerprintService.
187187a31441 : Log to EventLog on prepareUserStorage failure
16cf824d3a3d : Ignore errors preparing user storage for existing users
0067ba242650 : UserDataPreparer: reboot to recovery for system user only
6ba336c0e280 : UserDataPreparer: reboot to recovery if preparing user storage fails
2ba316f58e44 : StorageManagerService: don't ignore failures to prepare user storage
fa9bbed9467c : [DO NOT MERGE] Force extra nav bar provide side gesture insets
4f319df8ff5a : Disallow PAP authentication when MPPE is requested
4fe7a5a9dd50 : Import translations. DO NOT MERGE ANYWHERE
5a60e95f95de : Import translations. DO NOT MERGE ANYWHERE
30445e708bb8 : Import translations. DO NOT MERGE ANYWHERE
df8300727f00 : [DO NOT MERGE] Fixed status bar glitch for apps that access internal res
41fa8b5a59b2 : Import translations. DO NOT MERGE ANYWHERE
c4fe1e592bcc : Import translations. DO NOT MERGE ANYWHERE
c5037ec63cdc : [qt] RESTRICT AUTOMERGE Add finalizeWorkProfileProvisioning.
abf041b5933e : Import translations. DO NOT MERGE ANYWHERE
9fe21f4c91c7 : Import translations. DO NOT MERGE ANYWHERE
28fa49456c8e : Import translations. DO NOT MERGE ANYWHERE
53ff38ad397f : Import translations. DO NOT MERGE ANYWHERE
d5e46da66a64 : Fix NPE
73d533592a75 : Fix NPE
18179a8762ba : Fix NPE
a3e2e68fd004 : Fix NPE
e58049a3ea2c : Fix NPE
f562aadd7729 : Fix NPE
0cfda55b95e8 : DO NOT MERGE: SurfaceControlViewHost: Restrict disclosure of input token
bde28d286e28 : [rvc] RESTRICT AUTOMERGE Add finalizeWorkProfileProvisioning.
b157e658a78d : [scv2] RESTRICT AUTOMERGE Add finalizeWorkProfileProvisioning.
b519b549fdb0 : [sc] RESTRICT AUTOMERGE Add finalizeWorkProfileProvisioning.
7c67110adf21 : Fix issue where cold-start launching an activity from the shade while an occluding activity is visible would result in an inescapable black screen.
832342d7ed17 : Update the global light position based on the rotation of the surface.
46770fa49c9a : Parcel: recycle recycles
a7621e0ce00f : RESTRICT AUTOMERGE Prevent non-admin users from deleting system apps.
6c870e157994 : Prevent non-admin users from deleting system apps.
1060493404f5 : RESTRICT AUTOMERGE: Polish IME transition from fullscreen task to split-screen task
a451d5bae2e2 : Cap alpha to max if SAW + FLAG_NOT_TOUCHABLE
68ce540e60cf : [DO NOT MERGE] Do not allow Bluetooth enabling during device shutting down
b20910f98972 : [DO NOT MERGE] Handle SHUTDOWN Intent in BluetoothManagerService
475800990afd : Use flag to control the restart period value.
fc651fe0d2fc : Trusted Hotword: Allow disabling periodic restarts.
7ba4df08d29b : Dialing phone state should update active sub
72210c494055 : Disallow too large display padding for wallpaper
89f6161d7a9f : Limit broadcast by user
e2608c01b74e : [DO NOT MERGE] Move onDrawn callback earlier
f62904fd707b : Secure REMOTE_BUGREPORT_DISPATCH
43047efed7fe : Fix setSystemBarsAppearances
880a59217d47 : Fix the translation not work if the animation is off
816553f62b8a : [DO NOT MERGE] Add the logging logic to distinguish the SS-reactivated resume media and user-activated one when there is no recommendation card.
a674e1a68eb3 : [DO NOT MERGE] Subcard logging - Media Card code path Test: TBA Bug: 205864845
a0b2ee74b2fa : audioservice: improve SCO audio control logic
17ff861671e3 : Import translations. DO NOT MERGE ANYWHERE
68effaa6f6dd : Import translations. DO NOT MERGE ANYWHERE
23cb189008ca : Import translations. DO NOT MERGE ANYWHERE
0b189ccc07ab : Import translations. DO NOT MERGE ANYWHERE
efc50877d2da : Fix ServiceConnector failing unbind if not connected.
d47ad7b27911 : Limit HotwordDetection process number to 10
658c53c47c0d : Fix security hole in GateKeeperResponse
5d2176df6923 : Fix security hole in GateKeeperResponse
3fbffa205295 : Import translations. DO NOT MERGE ANYWHERE
98ca72c5f890 : DO NOT MERGE Fix Emulator not emitting folding features.
3072d98c2dc2 : DO NOT MERGE Add an OEM configurable limit for zen rules
1db5d4020592 : DO NOT MERGE Add an OEM configurable limit for zen rules
9d4e858d5c96 : Use the app's short name as the media recommendation's title when possible.
7f8c5e637109 : DO NOT MERGE
05dcf052460a : Fix mobile radio battery consumption double counting
f548942f3fea : Ref count isolated uid use for long partial wakelocks
b21e9e17f6a6 : DO NOT MERGE Add an OEM configurable limit for zen rules
827dacd40807 : [SC][RESTRICT AUTOMERGE]Update telemetry service permission name in allowlists
75bd0edd7b73 : Add an OEM configurable limit for zen rules
053102791550 : Add an OEM configurable limit for zen rules
c69747578155 : Add an OEM configurable limit for zen rules
6a1d698ace1a : Don't increment colorLayerCounter on surface migration
c7dab0feab66 : Check separate phone numbers in RepeatCallers.isRepeat
d13b030dc468 : MidiService: clear status when device unbound
511336f1b960 : audio: SpatializerHelper: fix exceptions when head tracking is not supported
906689084a28 : [DO NOT MERGE] ActivityEmbedding: hide embedded TaskFragment between adjacent TFs
28faf49c0b89 : Add hotword detection metrics.
50a858875ed0 : [DO NOT MERGE] Fix unexpectedly NPE on CF when calling mDevice.getProductName()
da731460df73 : Listening to package broadcast on all users
1573cdb1d491 : Disable user switching when the device is factory resetting.
61213e84fd40 : Import translations. DO NOT MERGE ANYWHERE
00b64fd07870 : Import translations. DO NOT MERGE ANYWHERE
0ed4025c16d0 : Import translations. DO NOT MERGE ANYWHERE
d988d842e8e1 : Import translations. DO NOT MERGE ANYWHERE
62a8ebb5a86e : Small improvements to matchesCallFilter functionality
f72bf997b6e7 : Import translations. DO NOT MERGE ANYWHERE
06617390e355 : Offset animation layer for TaskFragment open/close
d530d65cfa8f : ActivityEmbedding: launch into the same side container
e1e57730263c : Revert "Disable pointer authentication in app processes."
10577e0bceb5 : Import translations. DO NOT MERGE ANYWHERE
25428584e9ee : Import translations. DO NOT MERGE ANYWHERE
7976100417c0 : Import translations. DO NOT MERGE ANYWHERE
4e3be6801933 : Look up phone numbers associated with a NotificationRecord's contact URI.
b8c2da258756 : Add HotwordMetricsLogger for statistics logging.
99c61c6bd1b4 : Audio: SpatializerHelper: fix native audio server death handling
86ea7ec6ddbb : Revert "Revert "Update BrightnessTracker to use same sensor as ABC.""
17525010413a : Revert "Revert "[RESTRICT AUTOMERGE] Make thresholds tuneable in the ddc""
7dd392a1970e : Revert "Revert "[RESTRICT AUTOMERGE]DisplayManager: Make sure RampAnimator sets property in linear space.""
76d7c5af40fe : Revert "Revert "[RESTRICT AUTOMERGE]DisplayManager: Switch RampAnimator to ramp in HLG space.""
f4e1af0ae605 : Revert "Fixes cannot leave dozing when dismiss keyguard"
274eecfba13a : Fix dialog exit animation
3e1ffdb29417 : Update GeofenceHardwareRequestParcelable to match parcel/unparcel format.
ba3acb3e53c2 : Update GeofenceHardwareRequestParcelable to match parcel/unparcel format.
094b1b927eb5 : Update GeofenceHardwareRequestParcelable to match parcel/unparcel format.
65b062a9a59f : Update GeofenceHardwareRequestParcelable to match parcel/unparcel format.
e20d8ae7104f : Update GeofenceHardwareRequestParcelable to match parcel/unparcel format.
3c52f4881d01 : Defer MessagingMessage#recycle until bind ends
cce76716f748 : [DO NOT MERGE] Change USB audio device permission warning dialog for both Direct USB Access and AoC Offload feature
4d2f0f9178f0 : Isolate count of visible window from mirror of uid state
f7b9a4dd283f : DO NOT MERGE add android.car.permission.CONTROL_CAR_APP_LAUNCH permission
43301fec5516 : Consider the recents component activities/windows when dumping visible
654c615cf9fa : Defer MessagingGroup#recycle until bind completes
5c85eadaa825 : [DO NOT MERGE] Ignore flaky tests
68afc54a39d7 : Fix StatusBar test
256b5f08a89e : Keyguard - Treat messsages to lock with priority
e828f33713a4 : Revert "[RESTRICT AUTOMERGE]DisplayManager: Switch RampAnimator to ramp in HLG space."
26f62282acff : Revert "[RESTRICT AUTOMERGE]DisplayManager: Make sure RampAnimator sets property in linear space."
b464ef4dc204 : Revert "[RESTRICT AUTOMERGE] Make thresholds tuneable in the ddc"
340a7fdfa41b : Revert "Update BrightnessTracker to use same sensor as ABC."
fa935c5737f9 : Revert "[DO NOT MERGE] Keyguard was hiding occluding activities"
bd3271d162b9 : Changes TimingsTraceLog and TimingsTraceAndSlog to be less spammy.
d7fe18428fe3 : Revert "[DO NOT MERGE] Keyguard was hiding occluding activities"
5b2e8af805e5 : Always restart apps if base.apk gets updated.
631a7ef1a60a : Fix dialog exit animation
e159881f960a : [DO NOT MERGE] Add usb audio device warning dialog message strings for support both Direct USB Access and AoC Offload feature
0063c2488e0e : Revert "Fixes cannot leave dozing when dismiss keyguard"
52a4337a4790 : Always restart apps if base.apk gets updated.
a5dd59db6d18 : Always restart apps if base.apk gets updated.
36b0e9e94c3a : Always restart apps if base.apk gets updated.
837917a6a3dd : Replace BitmapRegionDecoder with ImageDecoder
6c39d4fb3c85 : DO NOT MERGE Listen for config changes when updating features.
396a7965c375 : DO NOT MERGE Add LifecycleCallback adapter.
e5c6ad5d79b1 : DO NOT MERGE Merge state producer and feature producer.
882901805b14 : DO NOT MERGE Remove DisplayFeature from common package.
25c8931f7fa5 : Remove QQS brightness controller
fa01b15be962 : Remove toast window token after being rate-limited
9aeb773ac333 : DO NOT MERGE DozeScreenState unregisters for AuthControllerCB
0b39f8700717 : Revert "[DO NOT MERGE]Revert "Relax minimum signature scheme ver..."
01c3d11b83bf : Revert "[DO NOT MERGE]Revert "Relax minimum signature scheme ver..."
f0f67b5a319e : limit TelecomManager#registerPhoneAccount to 10; api doc update
6bbbf704a0df : Fix lock held error when setting DO for AAOS
b029b005d8d4 : [Ongoing Call] Don't call #getIntent to avoid a security vulnerability.
7221a25a035b : [RESTRICT AUTOMERGE]Only allow system and same app to apply relinquishTaskIdentity
8b7e0c52e883 : [RESTRICT AUTOMERGE] Do not resume activity if behind a translucent task
d52c4c3e83d7 : Add null checking to fix NullPointerException while creating mock tag
113f3a4a1d91 : Add tag availability checking mechanism
3c92d74d7d74 : Verify caller before auto granting slice permission
1ce47bf12947 : DO NOT MERGE Restrict PHONE_CALL ops based on TelecomService
71b275689fc4 : Skip to set the background color of TDA during Animation with a transparent color.
bfb1cd5fd27c : Prevent exfiltration of system files via user image settings.
a389bb3db094 : Import translations. DO NOT MERGE ANYWHERE
36d3a86065e8 : Import translations. DO NOT MERGE ANYWHERE
00209796dcc7 : Import translations. DO NOT MERGE ANYWHERE
86fdb807af59 : Import translations. DO NOT MERGE ANYWHERE
eee138e50906 : Import translations. DO NOT MERGE ANYWHERE
0100caf6e625 : Import translations. DO NOT MERGE ANYWHERE
d3be2c9d4b7d : Don't re-hide the keyguard if it isn't showing.
b373fd8f7789 : DO NOT MERGE Fix issue with bubble stack & bubble data expanded bit being out of sync
15bcf9d7bd5e : [DO NOT MERGE] Fix regression for enter PIP when onUserLeaveHint
12464ec4c128 : Dispose of input event reciever along with monitor
2592ea1fc8ef : Fix missing group alertOverride recalculation
bdd4019a1687 : Allow alertOverride if the summary GROUP_ALERT_ALL
5d54f3c76131 : Fix the animation glitch when NSSL adds and removes a HUN in the same frame.
e0d326d3fd2a : Check that PowerManager#isInteractive is false before showing the AOD UI for screen off.
90819feb5a86 : *ServiceStartNotAllowedException shouldn't have a "cause"
2dcb5a8188ea : Allow extra keyguard logs to be enabled via adb
74bbae307487 : Revert "Notify display brightness changed due to brightness transforms"
5c107b0b5981 : PiP: Disable enterSplit for now.
6e1571579e9c : RESTRICT AUTOMERGE Read flag resource overrides.
417fd4d17eb3 : Letterbox apps in multi-window if resizeable only due to supportsPictureInPicture.
83c396e9e7fd : Fix IME flicker by dispatching unrelated insets after unset IME frozen
ade248a9bc77 : Revert "Decode the input of both setStream and setResource calls first"
589f88b9a9a5 : Enable nested scrolling for locale picker
e86dacf6ea25 : Change window type of Media Projection dialog
6c04f9b6da88 : Fix leakage of DisplayContent referenced from TransitionController
941c4a4af0da : [Provider Model] Fix the overlap when changing the font/display size
c3a2eeaed337 : Don't re-hide the keyguard if it isn't showing.
f8023c982989 : Keyguard - Treat messsages to lock with priority
1613632a763d : [DO NOT MERGE] Keyguard was hiding occluding activities
267ecd151e8e : [DO NOT MERGE] Keyguard was hiding occluding activities
599b0ad1011f : Skip restore of read-only directories
9e7c309cf2ac : Revert "Revert "Skip restore of read-only directories""
461ffb80e6cc : Revert "Skip restore of read-only directories"
5b5a16e90073 : Sysui changes to support vibrate icon setting
98f812270270 : Skip restore of read-only directories
f24d549cc6f0 : Update BrightnessTracker to use same sensor as ABC.
7ace3f267538 : [RESTRICT AUTOMERGE] Make thresholds tuneable in the ddc
46ddcce6644b : [RESTRICT AUTOMERGE]DisplayManager: Make sure RampAnimator sets property in linear space.
682f01c6a920 : [RESTRICT AUTOMERGE]DisplayManager: Switch RampAnimator to ramp in HLG space.
e8caa07e9f79 : Allows DPM.generateKeyPair() to be called from PO of affiliated user.
983caeddb409 : Show a warning about mismatching test / APK certs
62f69423c54b : Don't set background color if TDA doesn't have a valid surface
dc4296e335ca : Use TDA for background color instead of new color layer
f0a9429cc250 : Keep showing wallpaper when starting an app immediatly after unlock.
06353761e6f7 : Import translations. DO NOT MERGE ANYWHERE
96cc0364fe08 : Import translations. DO NOT MERGE ANYWHERE
0a164b26487e : Import translations. DO NOT MERGE ANYWHERE
f4b11ee219e5 : Fix bug where shade is infinitely squishy after wallpaper change
97f6cad5b9e9 : Security fixes for PendingIntent related apis in LauncherApps
49c4d7422853 : [RESTRICT AUTOMERGE] Add hide-non-system-overlay flag for HarmfulAppWarningActivity
873112a626f5 : Restrict AdbManager broadcasts to apps with MANAGE_DEBUGGING permission.
82d5c0e3066e : Validate pid can be trusted
1a820ee311df : Add leash check in PipTaskOrganizer#fadeExistingPip
e7de53560865 : Fix a mismatch in Bitmap_createFromParcel
6f0332e49874 : Check current user when the operations runs for fingerprint hidl.
bcc7de13be22 : Fix enrollment cancelation race conditions.
95a1ea0a492d : Import translations. DO NOT MERGE ANYWHERE
b6369db7e090 : Import translations. DO NOT MERGE ANYWHERE
35958b264bea : Import translations. DO NOT MERGE ANYWHERE
3c36fd5feec8 : [DO NOT MERGE]Revert "Relax minimum signature scheme version for apps on system partition"
30362a07af03 : Allowing launch cookies to be passed via pending activity starts
ed4faa60ea4d : DO NOT MERGE: Downbranch don't need this adjustment [Output Switcher] Disable volume when device is selectable in group dialog
08d14944212a : Replace BitmapRegionDecoder with ImageDecoder
069919311503 : Replace BitmapRegionDecoder with ImageDecoder
5bd6ff638d13 : [DO NOT MERGE] Keyguard PIN View - Landscape fixes
a990c6dab960 : 5G opportunistic data config per-band.
4a633a30d12f : Import translations. DO NOT MERGE ANYWHERE
554eb1c7dc24 : Import translations. DO NOT MERGE ANYWHERE
4c05a3cbbe26 : Import translations. DO NOT MERGE ANYWHERE
fb36358cf1f6 : Import translations. DO NOT MERGE ANYWHERE
1b090f709af0 : Import translations. DO NOT MERGE ANYWHERE
89ff6edcf55d : Import translations. DO NOT MERGE ANYWHERE
abe9311d00ec : New @TestApi: DevicePolicyManager.isNewUserDisclaimerAcknowledged()
3c867253870d : DO NOT MERGE Doze-Pulsing should always go to display on
b1bd44227c05 : Set the offset of the dim layer of DisplayArea.
8bfc53154863 : Update permissions for ServiceState broadcast
6366a704349b : Add type string to VCN NetworkAgentConfig
55c1473bf2fe : Drop input for toast and child surfaces
fad4624dd82c : SurfaceControl: Add setDropInputMode api
4d7ca1dbce74 : Filter notification APIs by user
a1d372c4ce41 : DO NOT MERGE Doze-Pulsing should always go to display on
887d340ec173 : Group window relayout requests
3456555b7cfa : Filter notification APIs by user
24076b857154 : Filter notification APIs by user
40ca868ca5e3 : Filter notification APIs by user
cdb89505765d : Filter notification APIs by user
73745b16e89b : Filter notification APIs by user
6d8acfba32c2 : Fix brokn theming test
f2f306e68cc4 : Replace StatusBarKeyguardViewManager with KeyguardViewController
ab0a84d7a8d7 : Fixing not responsive tiles in split shade
f53f2ad864d0 : Remove toast window token after being rate-limited
d1f381a7dba1 : DO NOT MERGE: provide different change in downstream since merge conflict [Output Switcher] Enable volume control for single cast device
23542b63b5af : Import translations. DO NOT MERGE ANYWHERE
d3e5a46bf213 : Import translations. DO NOT MERGE ANYWHERE
b6be55ad2a42 : Import translations. DO NOT MERGE ANYWHERE
f87fc8a749c8 : Import translations. DO NOT MERGE ANYWHERE
e8b949d8b944 : Import translations. DO NOT MERGE ANYWHERE
67ed07c29b9f : Import translations. DO NOT MERGE ANYWHERE
00910f058f29 : Import translations. DO NOT MERGE ANYWHERE
4d89cd21acd6 : Import translations. DO NOT MERGE ANYWHERE
35380b93b4e3 : Import translations. DO NOT MERGE ANYWHERE
0d4aa6312abd : DO NOT MERGE DozeScreenState unregisters for AuthControllerCB
21e48cf26bbc : [DO NOT MERGE] Keyguard - Treat messsages to lock with priority
32b7c35f24d2 : Remove QQS brightness controller
563fdf4259d0 : [DO NOT MERGE] Keyguard - Treat messsages to lock with priority
f957ea741374 : DO NOT MERGE: Downbranch don't need this adjustment [Output Switcher] Keep the check for single device of add button
c83d94015ac5 : Rename resetNewUserDisclaimer() to acknowledgeNewUserDisclaimer()
5593099fc00e : Fix the empty selection issue when onCreateActionMode returns false
36062332066f : In repeat callers, record tel: URIs separately from other people strings.
c6e6c51902f5 : Changes PM so apps are not installed for pre-created users.
22e52cba7240 : DO NOT MERGE Fix issue with bubble stack & bubble data expanded bit being out of sync
89db7469f65a : BG-FGS-start while-in-use permission restriction improvement.
3021dae9b2e8 : Revert "Merge "BG-FGS-start while-in-use permission restriction ..."
cf293657bf65 : Fix bug where shade is infinitely squishy after wallpaper change
e41e04bb8cb9 : Security fixes for PendingIntent related apis in LauncherApps
c54faf3e691b : DO NOT MERGE: WM: Call Transaction#sanitize
d1de60acda2f : DO NOT MERGE: WM: Call Transaction#sanitize
817d2df3a73d : Update BrightnessTracker to use same sensor as ABC.
4612f3c1c145 : Revert "[RESTRICT AUTOMERGE]Only allow system and same app to apply relinquishTaskIdentity"
821378695467 : [RESTRICT AUTOMERGE] Make thresholds tuneable in the ddc
6b2d0885cb1c : Revert "[RESTRICT AUTOMERGE]Only allow system and same app to apply relinquishTaskIdentity"
f2d4787451c8 : [RESTRICT AUTOMERGE] Do not resume activity if behind a translucent task
72f590464fee : [Output Switcher] Refresh list when data set changed
43b8bcc01474 : [RESTRICT AUTOMERGE] Do not resume activity if behind a translucent task
20303e05bf73 : DO NOT MERGE: WM: Call Transaction#sanitize
d5abccff3c61 : BG-FGS-start while-in-use permission restriction improvement.
8f368c53585d : DO NOT MERGE Fix issue with bubble stack & bubble data expanded bit being out of sync
38c191d6c695 : Avoid connecting the device again when the device is already connected
a2027d5bba68 : Import translations. DO NOT MERGE ANYWHERE
d77e32da004a : Import translations. DO NOT MERGE ANYWHERE
1f4adf67ed4a : Import translations. DO NOT MERGE ANYWHERE
55195354d93e : Import translations. DO NOT MERGE ANYWHERE
e4994c652f8e : Import translations. DO NOT MERGE ANYWHERE
c0bb5003a52e : Import translations. DO NOT MERGE ANYWHERE
722d7a9d402c : Import translations. DO NOT MERGE ANYWHERE
51db0dd6bbec : Import translations. DO NOT MERGE ANYWHERE
964d06032e99 : Import translations. DO NOT MERGE ANYWHERE
d194a4cfbf7f : Import translations. DO NOT MERGE ANYWHERE
5415c5f7cf7c : Import translations. DO NOT MERGE ANYWHERE
3ffc33b6c07c : Import translations. DO NOT MERGE ANYWHERE
22c3adf8b2ca : Import translations. DO NOT MERGE ANYWHERE
52a6ad7ca060 : Import translations. DO NOT MERGE ANYWHERE
dfcc9a7ffe12 : DO NOT MERGE Allow keyguard_message_area_container to be null
7eee970bd698 : [DO NOT MERGE] Ensure SensorManager is destroyed on Launcher activity destruction
6ac8376cd79f : Drop input for toast and child surfaces
47461bb5aef2 : [RESTRICT AUTOMERGE]DisplayManager: Make sure RampAnimator sets property in linear space.
692f088bba1a : [RESTRICT AUTOMERGE]DisplayManager: Switch RampAnimator to ramp in HLG space.
451c39922990 : Pull underlying network MTU using Java APIs
4975dd39e835 : Fix potential for dead binders when calling callbacks
606dede84442 : DO NOT MERGE: Add car telemetry service permission to car shell allowlist
a84612483f2f : SurfaceControl: Add setDropInputMode api
2bbaf5d09945 : DO NOT MERGE Allow pinEntry field to be outside pin_container
7a883af438f3 : DO NOT MERGE: Call DeleteLocalRef on callObjectMethod's returned value
5e4dfaf4eace : DO NOT MERGE Don't show notification private view too early
4b73a58920ba : Move power button cooldown period flag to Settings.Global
7e322c154f8e : [DO NOT MERGE] Fix regression for enter PIP when onUserLeaveHint
93debeaead56 : Fix Activity leak from ContentCapture Context-Updated event.
b73f1acdab31 : Use the orientation from the config object not resources
0207f039d25e : [DO NOT MERGE] Fix regression for enter PIP when onUserLeaveHint
9dfdc6f64c16 : Dispose of input event reciever along with monitor
48309cc75575 : Add more tracing
f36b7b9f80fd : [RESTRICT AUTOMERGE] Add hide-non-system-overlay flag for HarmfulAppWarningActivity
53ee9c2472dd : [RESTRICT AUTOMERGE] Add hide-non-system-overlay flag for HarmfulAppWarningActivity
2c87a8a7cec2 : [RESTRICT AUTOMERGE] Add hide-non-system-overlay flag for HarmfulAppWarningActivity
9c5c42ad035a : [RESTRICT AUTOMERGE] Add hide-non-system-overlay flag for HarmfulAppWarningActivity
e150cec3130f : Fix missing group alertOverride recalculation
70d585a51e6f : Allow alertOverride if the summary GROUP_ALERT_ALL
aaff0354f556 : Fix the animation glitch when NSSL adds and removes a HUN in the same frame.
3695a34ec928 : [DO NOT MERGE] Keyguard PIN View - Landscape fixes
2bf4d8ad1389 : Check that PowerManager#isInteractive is false before showing the AOD UI for screen off.
263b03cbbb64 : Add power button cooldown after emergency gesture is triggered.
3996432d712c : Fixes ManagedUserContentResolverTest for automotive.
cde6691a4daa : Dialing phone state should update active sub
c3f31f3095da : DO NOT MERGE Transform UDFPS touch coordinates to portrait mode
81af6fe33df3 : Import translations. DO NOT MERGE ANYWHERE
d6e4af674ae4 : Import translations. DO NOT MERGE ANYWHERE
25857cb2f539 : Import translations. DO NOT MERGE ANYWHERE
fc2111755c31 : Import translations. DO NOT MERGE ANYWHERE
50c9554ebcb5 : Import translations. DO NOT MERGE ANYWHERE
2ebbd62bbb47 : Import translations. DO NOT MERGE ANYWHERE
c01fa7a66b65 : Import translations. DO NOT MERGE ANYWHERE
9829ca31f533 : Import translations. DO NOT MERGE ANYWHERE
af1516e0a0ed : Import translations. DO NOT MERGE ANYWHERE
a2c8e1354eee : Import translations. DO NOT MERGE ANYWHERE
438f56d10ce1 : Import translations. DO NOT MERGE ANYWHERE
e199f3d90365 : Import translations. DO NOT MERGE ANYWHERE
2a0f9535369d : Import translations. DO NOT MERGE ANYWHERE
e82ce9fd514f : Import translations. DO NOT MERGE ANYWHERE
acc815e3edb2 : Check current user when the operations runs for fingerprint hidl.
abc127673bf8 : Fix enrollment cancelation race conditions.
a0ca91d19e1c : Import translations. DO NOT MERGE ANYWHERE
5fbe908a1177 : Import translations. DO NOT MERGE ANYWHERE
939c3bf6afc6 : Import translations. DO NOT MERGE ANYWHERE
ea468e0a9504 : Remove the previous animation split tasks container when recreating
ec6e4e817228 : Fix misplaced UDFPS UI after rotation
4353053c87a8 : Add leash check in PipTaskOrganizer#fadeExistingPip
1ca6beb11c7f : Import translations. DO NOT MERGE ANYWHERE
628b7851dcf3 : [RESTRICT AUTOMERGE] Do not resume activity if behind a translucent task
51d287d83136 : [RESTRICT AUTOMERGE] Do not resume activity if behind a translucent task
0a4f661ec6a1 : [RESTRICT AUTOMERGE] Do not resume activity if behind a translucent task
a9e20f2f23f1 : DO NOT MERGE Transform UDFPS touch coordinates to portrait mode
d2de7517f3f9 : Disable pointer authentication in app processes.
7ecf6bb70a40 : Check that PowerManager#isInteractive is false before showing the AOD UI for screen off.
7172238addc6 : Move CtsContentTestCases to group presubmit-large
02f65dd642dc : Service: transmits empty station list
7214fd7e2e62 : DO NOT MERGE Fix divider animation from overview screen
4df0a65468c4 : Fix setSplashScreenTheme documentation
49558aebdb2a : Revert "Decode the input of both setStream and setResource calls first"
dc38701d3848 : Fixed silent mode alarm play at full volume
a52463fd6e71 : Fix a mismatch in Bitmap_createFromParcel
aa6a7754ea82 : Fix missing group alertOverride recalculation
99b1011efdeb : Allow alertOverride if the summary GROUP_ALERT_ALL
f87c4e7bdcb5 : Fix the animation glitch when NSSL adds and removes a HUN in the same frame.
dc84c1907d44 : DO NOT MERGE: Downbranch don't need this adjustment [Output Switcher] Keep showing the add button
03900f7771d2 : Removed edge and tip hint for udfps
5d1a37b3c0f0 : Removed edge and tip hint for udfps
2c764bb66095 : Removed edge and tip hint for udfps
e0edb527fa22 : Fixed a crash when dragging down on the NotificationShelf
f29223746d90 : Validate pid can be trusted
dc7d96c9e50f : Restrict AdbManager broadcasts to apps with MANAGE_DEBUGGING permission.
398b752a440f : Restrict AdbManager broadcasts to apps with MANAGE_DEBUGGING permission.
ada60a50003d : Remove check preventing keyguardGoingAwayRunnable from being called if it's already going away.
33f94a437587 : Dispose of input event reciever along with monitor
588a63251ca4 : Revert "PiP: Recalculate size if too big/small on display change."
6de01e296c01 : Revert "PiP: support direct entering split from PiP."
83187d73adfd : Revert "CameraServiceProxy: Clean up app compat overrides"
1a940b1e0ded : Null check if renderer is null
3f3227a8dbd4 : Revert "Keep FLAG_SHOW_WALLPAPER flag on NotificationShade."
0a36d802b3f5 : Revert "Keep FLAG_SHOW_WALLPAPER flag on NotificationShade."
e303170a1959 : Log and skip noteEvent calls with null name
338e161fdf24 : Fix NullPointerException in PhantomProcessList due to race condition
d2f7d4c4039f : Reset to LiftReveal when going to sleep due to timing out, after a biometric auth.
207feb72a82c : Use alpha instead of invisible for views below shelf to skip redraw
ed6406c08085 : Revert "Clean up previous DA organizer when registering"
7b99c6c98004 : Revert "Enforce package visibility to the api checkUriPermission"
d7c8d48ac83e : Revert "Enforce package visibility to the api checkUriPermission"
c479487680b4 : Add Binder.clearCallingIdentity to TracingServiceProxy
f8c9de4bd8b2 : Fix SysUI NPE crash during the boot/init progress
20d94778db14 : canScheduleExactAlarms returns true for older apps
9778961fbcf7 : Fix ripples not going away
623f3fd26246 : Don't destroy the FalsingManager in Wallet.
ace06f5ce062 : Remove color font and icons overlays
8ddda8231241 : Don't destroy the FalsingManager in Wallet.
1c68a32db114 : Fix disappearing notifications when closing fullscreen QS
f47437365575 : Don't destroy the FalsingManager in Wallet.
fd191ef40fb7 : Visual changes to tap-again toast.
27eb21ac66d8 : Copy configuration when getting resources for a rotation
9a9368338d2e : Recreate QuickAccessWallet for Wallet Tile and Lockscreen Icon when the default payment app has changed.
9baf8fd2671a : Show a small toast when a double tap is needed.
9cc7606eb7a3 : Recreate QuickAccessWallet for Wallet Tile and Lockscreen Icon when the default payment app has changed.
24f29d3af7c2 : Import translations. DO NOT MERGE ANYWHERE
7f8253683f46 : Import translations. DO NOT MERGE ANYWHERE
ae46b85cabc1 : Import translations. DO NOT MERGE ANYWHERE
ab3f7a164c4c : Import translations. DO NOT MERGE ANYWHERE
cc0575eaf15b : Import translations. DO NOT MERGE ANYWHERE
ce95ca422fd0 : Import translations. DO NOT MERGE ANYWHERE
70db221f1a4f : Import translations. DO NOT MERGE ANYWHERE
b3f39df3bce9 : Import translations. DO NOT MERGE ANYWHERE
7bb3a49271b5 : Import translations. DO NOT MERGE ANYWHERE
0fe0f16e8e32 : Import translations. DO NOT MERGE ANYWHERE
ed039faa2c22 : Import translations. DO NOT MERGE ANYWHERE
61a7d9904d35 : Import translations. DO NOT MERGE ANYWHERE
53258964261f : Import translations. DO NOT MERGE ANYWHERE
157898258ac8 : Import translations. DO NOT MERGE ANYWHERE
b7abd17ee392 : Import translations. DO NOT MERGE ANYWHERE
d0fedcea6c7a : Import translations. DO NOT MERGE ANYWHERE
bdb14be5d95f : Import translations. DO NOT MERGE ANYWHERE
f0e981d3dd5a : Import translations. DO NOT MERGE ANYWHERE
4f5a81d2f3ba : Import translations. DO NOT MERGE ANYWHERE
a3cf176eef3b : Import translations. DO NOT MERGE ANYWHERE
df9df7a27670 : Import translations. DO NOT MERGE ANYWHERE
6267d1183907 : Import translations. DO NOT MERGE ANYWHERE
12fad431089a : Improve the windows register and unregister mechanism
472c84ad006b : Include RootDisplayArea feature id in DisplayAreaInfo

+- Project: platform/frameworks/native

ade0d07ba1 : DO NOT MERGE: SurfaceFlinger: Add Transaction#sanitize
842a412840 : DO NOT MERGE: SurfaceFlinger: Add Transaction#sanitize
1ff38ab351 : DO NOT MERGE: SurfaceFlinger: Add Transaction#sanitize
81061238c1 : Check incoming array sizes before accessing.
c5c891ac69 : Reduce minimum time threshold on dumpstate_smoke_test
cbe9c105fc : SurfaceFlinger: Implement drop input modes
0f13fe552d : InputFlinger: Add DROP_INPUT feature flags
122c4d2da0 : SurfaceControl: Add setDropInputMode api
7b8fb24f36 : Optimize cgroupfs dumping
9b0d13dc44 : SurfaceFlinger: Implement drop input modes
212dcf44f6 : InputFlinger: Add DROP_INPUT feature flags
77daf700ce : SurfaceControl: Add setDropInputMode api
3ef084b180 : SF: adjust kNonExactMatchingPenalty
b351245a4d : SF: give a higher score to frame rates which exact matches
e3e68adf68 : Tune RefreshRateConfigs for fractional refresh rates

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

993b7d1 : Fix race condition between SystemService and CarService.

+- Project: platform/frameworks/opt/chips

6fb8d70 : Import translations. DO NOT MERGE ANYWHERE

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

4269e8c27 : Import translations. DO NOT MERGE ANYWHERE
d871374a0 : Import translations. DO NOT MERGE ANYWHERE
628f15543 : Import translations. DO NOT MERGE ANYWHERE
e7ea51c12 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/frameworks/opt/photoviewer

3499302 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/frameworks/opt/telephony

37d1a26664 : Enforce privileged phone state for getSubscriptionProperty(GROUP_UUID)
42b695d986 : Allow silent eCall redial over WiFi when IMS REG not on IWLAN
aa54ba589b : Allow silent eCall redial over WiFi when IMS REG not on IWLAN
7af5fbbc92 : Added network agent auto clean up logic
7e9c92ee64 : SEND_TO_INCALL null pointer exception fix
3a920b2460 : Release wakelock if setRadioCapability is not supported
9dd860fa22 : DO NOT MERGE Provided temp solution for 5G+ icon not shown
7146156ba3 : Release wakelock if setRadioCapability is not supported
96932fec7e : DO NOT MERGE Provided temp solution for 5G+ icon not shown

+- Project: platform/frameworks/opt/timezonepicker

8bb335e : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/frameworks/proto_logging

ad329dbb : [DO NOT MERGE] Subcards logging - proto change Test: See bug for manual testing matrix Bug: 205864845
c51962e8 : Add new atoms for trusted hotword
c681219e : Move start_time_millis to the outermost atom.

+- Project: platform/frameworks/wilhelm

69aa565 : Android AudioRecord: AttributionSource fixup

+- Project: platform/hardware/google/camera

a679f4f : camera: handle hidl transaction error [DO NOT MERGE]
379051d : camera: handle hidl transaction error [DO NOT MERGE]

+- Project: platform/hardware/google/gchips

00f9588 : Revert "Validate alloc_size while mapping a buffer"
e7e91d9 : Validate alloc_size while mapping a buffer
d4a075e : Validate all fds as fd_count cannot be relied upon
b3d728e : Remove buffer reference counting from handle
82d42c2 : Remove allocating_pid from reference count mechanism
6dd183e : Remove redundant canFree argument to reference release
757551b : Remove unused debug files
027e0dd : Add a default constructor to private_handle_t

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

e594c24 : libhwc2.1: don't allow DPU to handle 4k with specific height crop size

+- Project: platform/hardware/google/pixel

7ebda1b : Set lmk stall_limit_critical threshold
00a1ab4 : Set lmk stall_limit_critical threshold
3f5a44c : vibrator: cs40l26: property-controlled primitives support
b2720ed : vibrator: cs40l26: property-enabled chirp

+- Project: platform/hardware/interfaces

6e7fcb1de : Add vintf fragment for default broadcastradio
9447139c9 : Support vendor GNSS file properties for AAOS virtualization
55c22f897 : Supported synchronized fixed location and measurement from device files
be47920e9 : Add parser to support CSV location data
d20063ad9 : Merge fix to AOSP: Report default location when location is not available in /dev/gnss0
65569272a : Read GNSS measurement from device file when available
31493d1dc : Add raw measurement parser
3f467bd10 : fix potential use-after-frees of stack memory
cb8474d7b : Refactor and reuse some read device file logic Add skeleton on HAL for Gnss raw measurement injection
0dc66a2c6 : VtsHalBluetoothV1_0: Turn off/on BT for all users
8a76d40f9 : VTSHalAudio: Increase test timeout for V6 and V7

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

f8b0117 : Batching API batch retrieval changes
91142b6 : Change build format: .mk to .bp

+- Project: platform/packages/apps/BasicSmsReceiver

f00b52c : Import translations. DO NOT MERGE ANYWHERE
11f8118 : Import translations. DO NOT MERGE ANYWHERE
1500c8c : Import translations. DO NOT MERGE ANYWHERE
e664a38 : Import translations. DO NOT MERGE ANYWHERE

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

8eebc66 : Import translations. DO NOT MERGE ANYWHERE

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

de3d1ca : Ignore UserLifecyleEvent from non-current user.
9c869c6 : Make ClusterHomeSample persistent.
1c7826e : Use non-trusted virtual display for ClusterOsDouble.

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

db4b56b9 : Import translations. DO NOT MERGE ANYWHERE
035c63a5 : Import translations. DO NOT MERGE ANYWHERE
37202cf7 : Import translations. DO NOT MERGE ANYWHERE
1a368f64 : DO NOT MERGE: Show number next to incoming call text for HUN
4936e916 : DO NOT MERGE: Support incall notification icon
4c7a516e : Import translations. DO NOT MERGE ANYWHERE
2790732f : Import translations. DO NOT MERGE ANYWHERE
16b2da49 : Import translations. DO NOT MERGE ANYWHERE
2c918619 : Import translations. DO NOT MERGE ANYWHERE

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

4a1974d : Import translations. DO NOT MERGE ANYWHERE
c03a7d6 : Update CarLauncher implementation to use KEY_PACKAGES_DISABLED_ON_RESOURCE_OVERUSE API.
2ed09bd : DO NOT MERGE Remove displayarea code from CarLauncher
76ebb19 : Fix mute behaviour on the call card
b28982c : Add a permission GET_TASKS.
6dc464b : Fix the IME placement issue.
60b32e0 : reset voice plate layering before showing
fb43214 : reset the layering before animation
6a9e9f5 : let ControlBar activity own the titlebar
521f8b1 : Handle active calls on a bluetooth connection
1d840c5 : Minor improvements of Launcher lifecycle and embedded task handling
9757e20 : [DO NOT MERGE] Add support switching between full and limited map view in launcher
6d54c2c : do not start a new animation when a current animation is ongoing
1e29408 : Check the isVisible state to make a DA visible
cec4df5 : Fix voice plate layering

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

65c41fe : Don't send old media ids to the newly selected app
52c03e6 : Import translations. DO NOT MERGE ANYWHERE

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

1d1cd56 : Import translations. DO NOT MERGE ANYWHERE
5c58333 : Restore support for displaying relative time in notification header
21f9f83 : Remove sensitive debug messages to be printed in prod
201eff2 : Prevent NotificationGroup list from updating outside of setNotification
fc25f6a : Add CardView attributes to overlayable

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

404ec19 : Remove problematic mHomeButtonReceiver
1411ac7 : Make rotary support projected apps
58bf043 : Initialize the focus properly when there is a view focused in touch mode
d10553e : Recycle the window on UI thread
bbdc7ef : Allow to specify off-screen nudge actions per application
d3874ea : Treat ComposeViews similarly to WebViews

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

8225a8fe2 : Import translations. DO NOT MERGE ANYWHERE
82db290e9 : Initialize tether security preference list
4a52b810d : Hide bluetooth DPM pop ups and double checked calls
d58d02629 : Import translations. DO NOT MERGE ANYWHERE
f1fd6d7ae : Fix night mode zeriozing security credentials
21c06eae2 : Import translations. DO NOT MERGE ANYWHERE
9bfcf1d42 : Added feature supported around mute functionality in settings.
b9f4049ce : Final String changes for Enterprise Privacy Settings
39e17c236 : Import translations. DO NOT MERGE ANYWHERE
a17b728ea : Import translations. DO NOT MERGE ANYWHERE
34115d246 : Import translations. DO NOT MERGE ANYWHERE
2f82e0612 : Fix SettingsScreenLockActivity blank screen
ca0c4bfee : Update CarSettings targetSdk to 31
77994df37 : Fix a failing test MixedProfileOwnerTest#testPackageInstallUserRestrictions
649e8bc1b : Add check for managaed user's acknowledgement for AddAccountPreferenceController
efadf9ea8 : Car Settings App: Added WPA3 SAE option
f655e49de : Import translations. DO NOT MERGE ANYWHERE
de9e57e8c : Fix bluetooth app label spoofing
233686f74 : Add Profiles & Accounts to search
98bbce3d2 : DO NOT MERGE: BluetoothSecurity: Add BLUETOOTH_PRIVILEGED permission for pairing dialog
c6fcbbb6f : DO NOT MERGE: BluetoothSecurity: Add BLUETOOTH_PRIVILEGED permission for pairing dialog
b9dc32613 : Import translations. DO NOT MERGE ANYWHERE
f1eacbe09 : Import translations. DO NOT MERGE ANYWHERE
506da33eb : Import translations. DO NOT MERGE ANYWHERE
404d06597 : Add Settings preference for intenting to SR internal settings
7bb0b5d2a : Add screen reader settings to CarSettings
9a3801e8f : Add all relevant strings for TalkBack/Screen Reader settings
73a6ed1ae : DO NOT MERGE Add restrictions to qc bluetooth devices
f7f8bc515 : Add CHANGE_WIFI_STATE permission to toggle request
66de934a8 : Import translations. DO NOT MERGE ANYWHERE
12a532903 : Import translations. DO NOT MERGE ANYWHERE
8c59351fc : Import translations. DO NOT MERGE ANYWHERE
e931599df : Disable password types based on quality
c3b19fd28 : Fix toast showing when rapidly toggling bluetooth
717d8c620 : Validate passwords and pins with complexity
1790308e9 : Fix Bluetooth action item UX restrictions not showing
6d6e1f019 : BluetoothSecurity: Add BLUETOOTH_PRIVILEGED permission for pairing dialog
71c1daf15 : BluetoothSecurity: Add BLUETOOTH_PRIVILEGED permission for pairing dialog
ed1e033a6 : BluetoothSecurity: Add BLUETOOTH_PRIVILEGED permission for pairing dialog
0106e56c5 : BluetoothSecurity: Add BLUETOOTH_PRIVILEGED permission for pairing dialog
b80ee786c : BluetoothSecurity: Add BLUETOOTH_PRIVILEGED permission for pairing dialog
49b076909 : Implement EnterpriseInstalledPackagesPreferenceController and fragment.
e4c36c8e2 : Implements default apps screen on managed device info.
2aa827267 : Removed unneeded call to PreferenceControllerTestUtil.assignPreference()
07045dec0 : Minor improvements on enterprise privacy classes:
3915f8554 : Reused logic to asynchronously get app-based info.
bf770f583 : Add User Restrictions to Quick Controls
d6f38fcee : Refactored AdminGrantedPermissionsPreferenceControllers to be async.
975ced9dc : Initial implementation of AdminGrantedPermissionsApplicationsListPreferenceControllers.
74de13314 : Fixed message on failed password attempts screen.
d1abf9263 : Initial implementation of AdminGrantedPermissionsPreferenceControllers.
3e0ce5aee : Creates a temporary settingslib package.
da2cf3c1e : Initial implementation of FailedPasswordWipeCurrentUserPreferenceController.
d3cf57813 : Sets user restriction to connected bluetooth device
34c0e752b : Fix managed device disclosure on "Add account" screen
cda8d834e : Implement pending Enterprise related PreferenceControllers in car settings.
632d76d30 : Changes ProfileHelper so it calls the proper API to logout a user.
53c41930f : Import translations. DO NOT MERGE ANYWHERE
88c9a7a67 : Import translations. DO NOT MERGE ANYWHERE
6f46f3417 : Import translations. DO NOT MERGE ANYWHERE
bc2cb8d84 : Fix failing enterprise disclosure test
2a2bf522c : Condition datetime preference disabled click state
8ec2be003 : Show choose account screen when device is managed
d5fd127c2 : Creates settingslib.applications package.
e1cf199bd : Fix failing enterprise Comp Mode tests
96176dc78 : Add user restriction by DPM for settings' reset credentials
791790164 : Managed device info screen UX polishing
c379dee41 : Cleaning up bluetooth tests
df1d54dbd : Show badged user icon on Settings Profiles & accounts screen.
2ae5d17e1 : Fix Car settings crash if no TTS engine is installed
281c0639f : Import translations. DO NOT MERGE ANYWHERE

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

9d9bc16 : Import translations. DO NOT MERGE ANYWHERE
17e157e : Fix to use displayFeatureId
c541d50 : Button state should depend on FEATURE_DEFAULT_TASK_CONTAINER
64fdf51 : Fix randomly stuck volume dialog
9c73994 : Update managed device icon
4477ecb : Add qc scrolling and managaged device disclosure
c015aae : Replace ActivityStarter with normal activity launch
e5f79c7 : Import translations. DO NOT MERGE ANYWHERE
3d88e0e : Revert User Switch Workaround
ebe8325 : Add additional messages to management dialog
82c6e3b : Fix HVAC RTL layout
9da7f1c : Fix rotary focus on + HVAC temperature button
81760d0 : RESTRICT AUTOMERGE Update OWNERS
241846c : Show badged user icon on the user switch screen.
cd5c984 : Synchronize access to car service and listeners
e540d02 : Implement DPM Show Device Monitoring Dialog
6852cdf : Show badged icons on the quick settings user switcher drop-down.
d1834de : Apply user restrictions to add user button
68ddab7 : Allow VTS verifier to post toast in AAOS
91ba697 : Allows DPM to disable StatusBar on AAOS
cdf0ac8 : Show user switching message set by DPM setStartUserSessionMessage()
36a3cfc : Import translations. DO NOT MERGE ANYWHERE

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

f80001c : Import translations. DO NOT MERGE ANYWHERE

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

d01b3e7a4 : Import translations. DO NOT MERGE ANYWHERE
744f53654 : Remove car-ui-lib-plugin dependency from CarUILibUnitTests
3c40ccd5c : Remove code which is migrated to packages/apps/Car/systemlibs
4b1765429 : [DO NOT MERGE] Fix clipping of text in two action preferences
bab85a790 : [DO NOT MERGE] Implement primary switch preference
00332915c : DO NOT MERGE Add additional unavailable toggle drawable state
651ee5c39 : DO NOT MERGE Expose util for setting custom drawable states
f2b99a92d : [DO NOT MERGE] Refactor tests to use best practices for ActivityScenario
126df9145 : Add Overlayable.xml file to car-media-common
03f3b309b : Restore focus properly when there are multiple FocusParkingViews
aacdf2637 : Fix a crash in PreferenceFragment
22c0ab98f : Import translations. DO NOT MERGE ANYWHERE

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

97d06f3 : Add an example of specifying off-screen nudge action per application

+- Project: platform/packages/apps/CellBroadcastReceiver

e1187e89 : Import translations. DO NOT MERGE ANYWHERE
7a6bf456 : Import translations. DO NOT MERGE ANYWHERE
6e299d3d : Import translations. DO NOT MERGE ANYWHERE
10b776c9 : Import translations. DO NOT MERGE ANYWHERE
92ad1358 : Import translations. DO NOT MERGE ANYWHERE
992231fc : Import translations. DO NOT MERGE ANYWHERE
9f3002f7 : Import translations. DO NOT MERGE ANYWHERE
7b3d8d56 : Import translations. DO NOT MERGE ANYWHERE
390e1f0d : Import translations. DO NOT MERGE ANYWHERE
9217012e : Import translations. DO NOT MERGE ANYWHERE
a25244d4 : Import translations. DO NOT MERGE ANYWHERE
c94cf356 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/CertInstaller

f424e33 : Import translations. DO NOT MERGE ANYWHERE
18ed447 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/Contacts

0e35045d1 : No longer export CallSubjectDialog
8230045cd : Import translations. DO NOT MERGE ANYWHERE
fa0272c98 : Import translations. DO NOT MERGE ANYWHERE
06a2dab6c : Import translations. DO NOT MERGE ANYWHERE
bdd0fc3ad : Import translations. DO NOT MERGE ANYWHERE
93457e5b5 : Import translations. DO NOT MERGE ANYWHERE
8c77decd0 : Import translations. DO NOT MERGE ANYWHERE
1f6d68c79 : No longer export CallSubjectDialog
af44f5ac3 : No longer export CallSubjectDialog
64997cbda : Update min and target SDK of Contacts to 31
751e29cc5 : Import translations. DO NOT MERGE ANYWHERE
b3b04edf4 : Import translations. DO NOT MERGE ANYWHERE
ff41bfee2 : Import translations. DO NOT MERGE ANYWHERE
d53188041 : Import translations. DO NOT MERGE ANYWHERE
e5ac654e7 : Import translations. DO NOT MERGE ANYWHERE
a57542f2f : Import translations. DO NOT MERGE ANYWHERE
38795f904 : Import translations. DO NOT MERGE ANYWHERE
d1a22ebc8 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/Dialer

aafc6aabc : No longer export CallSubjectDialog
0efea3126 : No longer export CallSubjectDialog
31f48e0ed : No longer export CallSubjectDialog
53fc67531 : No longer export CallSubjectDialog
40d454da6 : No longer export CallSubjectDialog
1ab4eeb65 : No longer export CallSubjectDialog
380a088b2 : No longer export CallSubjectDialog

+- Project: platform/packages/apps/DocumentsUI

cb2f55e4f : Import translations. DO NOT MERGE ANYWHERE
9ffa19a02 : Import translations. DO NOT MERGE ANYWHERE
c7d761960 : Import translations. DO NOT MERGE ANYWHERE
dbfff11a4 : Import translations. DO NOT MERGE ANYWHERE
e042298f5 : Import translations. DO NOT MERGE ANYWHERE
e3982efbc : Import translations. DO NOT MERGE ANYWHERE
f91f90c5e : Import translations. DO NOT MERGE ANYWHERE
bdcc5f0b4 : Import translations. DO NOT MERGE ANYWHERE
4734040e6 : Import translations. DO NOT MERGE ANYWHERE
c9963261b : Import translations. DO NOT MERGE ANYWHERE
3ccf52c4f : Import translations. DO NOT MERGE ANYWHERE
8e96f5846 : Import translations. DO NOT MERGE ANYWHERE
f324da7f0 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/EmergencyInfo

21c4941 : Prevent exfiltration of system files via user image settings.
e1776d8 : Import translations. DO NOT MERGE ANYWHERE
7a051b4 : Import translations. DO NOT MERGE ANYWHERE
fac28ab : Prevent exfiltration of system files via user image settings.
e772d9b : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/Gallery2

0bd4d095a : AOSP/Gallery - Deleted "Set As" menu item and ability to ATTACH_DATA.

+- Project: platform/packages/apps/KeyChain

2184df9 : Encode authority part of uri before showing in UI
317cf31 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/Launcher3

b891ee715f : Import translations. DO NOT MERGE ANYWHERE
e9903f38db : Import translations. DO NOT MERGE ANYWHERE
864f8d45b8 : [RESTRICT AUTOMERGE] Ignore taskbar system gesture inset on Launcher
5b0608e0c2 : Import translations. DO NOT MERGE ANYWHERE
9f5fe666e0 : Import translations. DO NOT MERGE ANYWHERE
7933df7269 : Import translations. DO NOT MERGE ANYWHERE
487a62c361 : Import translations. DO NOT MERGE ANYWHERE
1ccb68a9fd : RESTRICT AUTOMERGE Hide keyboard when launcher is resumed for misbehaving apps
f6365d5b85 : Add debug logs for bad launcher state.
b2068f2eda : Never look for matching view in All Apps when swiping up to go home.
dd74e5e99c : Import translations. DO NOT MERGE ANYWHERE
a9df81be06 : Import translations. DO NOT MERGE ANYWHERE
10791cf6ad : Import translations. DO NOT MERGE ANYWHERE
c57229d4c0 : Import translations. DO NOT MERGE ANYWHERE
15d906fc53 : Import translations. DO NOT MERGE ANYWHERE
17a9ba37d8 : Import translations. DO NOT MERGE ANYWHERE
bf37866067 : Import translations. DO NOT MERGE ANYWHERE
be2d610046 : Import translations. DO NOT MERGE ANYWHERE
cc9382570a : Import translations. DO NOT MERGE ANYWHERE
8e5a164e05 : Removing unnecessary AM.getTasks() call on every touch
ba6d0ba2d6 : Fix bug where back swipe to icon in All Apps search result.
354b6d6f96 : Add fallback for missing remote animation callbacks
c519538bca : Passing in the launch cookie for widget broadcast trampolines
8aa4b05d22 : Remove popup container drag listener on close complete.
98fda41b31 : Import translations. DO NOT MERGE ANYWHERE
634ddc934f : Import translations. DO NOT MERGE ANYWHERE
a2ba15674c : Import translations. DO NOT MERGE ANYWHERE
35d294387c : Init FloatingIconView properties before fetching drawable. & Make sure properties are reset when recycled.
7faaffa56a : Prevent lingering divider animators in AbsSwipeUpHandler
73c6288038 : Add null check for null task in getItemInfo()
90e0fe3923 : Add null check for mRemoteTargetHandles for side task launch
a8dae26d39 : Fix taskbar icon dragging issues
5f0a5eb877 : Utilities.trim never returns null.
d97da07a54 : Import translations. DO NOT MERGE ANYWHERE
bb530e9058 : Add fallback for missing remote animation callbacks
cd6abc19a8 : Update taskbar resume alignment anim if launcher state changes in the middle
db767aa575 : Fix bug where back swipe to icon in All Apps search result.
3a50ab4af1 : Adding ripple effect to the "All Apps tab" buttons.
dcdb875c86 : Revert "Adding support for dynamic letter spacing for icon labels"
36d73c1205 : Use fixed width in overveiw grid
196a4d8f1d : Import translations. DO NOT MERGE ANYWHERE
e48fe79094 : Import translations. DO NOT MERGE ANYWHERE
54ed95a03f : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/ManagedProvisioning

8f13f0b9 : [scv2] RESTRICT AUTOMERGE Use finalizeWorkProfileProvisioning.
1598fa27 : Import translations. DO NOT MERGE ANYWHERE
643d474a : [qt] RESTRICT AUTOMERGE Use finalizeWorkProfileProvisioning.
bd381d5a : [rvc] RESTRICT AUTOMERGE Use finalizeWorkProfileProvisioning.
ae394d01 : [sc] RESTRICT AUTOMERGE Use finalizeWorkProfileProvisioning.
1a7ef6dd : [scv2] RESTRICT AUTOMERGE Use finalizeWorkProfileProvisioning.
f9307350 : Import translations. DO NOT MERGE ANYWHERE
1b4fb204 : Import translations. DO NOT MERGE ANYWHERE
bbe071fc : Import translations. DO NOT MERGE ANYWHERE
4e4731f3 : Import translations. DO NOT MERGE ANYWHERE
e83c4da3 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/Messaging

27e27d9 : Use UriUtil when checking if a URI is a file.

+- Project: platform/packages/apps/MusicFX

d584a95 : Import translations. DO NOT MERGE ANYWHERE
9124811 : Import translations. DO NOT MERGE ANYWHERE
03f2304 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/Nfc

1d9f4ed8 : OOB read in phNciNfc_RecvMfResp()
ec2c8674 : Revert "Do not set default contactless application without user interaction"
3d1c3f20 : Import translations. DO NOT MERGE ANYWHERE
f0d86f7f : OOB read in phNciNfc_RecvMfResp()
2ae0a462 : Add EventLog to trace the tag reusing issue
349e7d01 : Add methods to check tag availability
df0050e3 : Do not set default contactless application without user interaction
81c5d873 : Do not set default contactless application without user interaction
4177b086 : Do not set default contactless application without user interaction
12dba168 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/PhoneCommon

11062fe : Import translations. DO NOT MERGE ANYWHERE
df482f7 : Import translations. DO NOT MERGE ANYWHERE
ccc50fa : Import translations. DO NOT MERGE ANYWHERE
e882e09 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/RemoteProvisioner

96b0cb6 : Improve practical performance of key monitoring.
e7d6002 : Fixing test to comply with new expiration pruning.

+- Project: platform/packages/apps/SafetyRegulatoryInfo

4ee53e1 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/Settings

5531415884 : Hide non-system overlay window on ActivityPicker
793da92072 : Restrict secondary users to share Wi-Fi network
562a4a05c3 : Change default USB configuration to a RestrictedPreference
03874ba711 : Hide private DNS settings UI in Guest mode
abadb38211 : Fix LaunchAnyWhere in AppRestrictionsFragment
c4121c15e4 : Hide non-system overlay window on ActivityPicker
d10662cf97 : Hide non-system overlay window on ActivityPicker
c55b5b54d2 : Hide non-system overlay window on ActivityPicker
d0a23dc840 : Hide non-system overlay window on ActivityPicker
b95bd5b449 : Hide non-system overlay window on ActivityPicker
32d0a9eace : Import translations. DO NOT MERGE ANYWHERE
2b07fb08f9 : Import translations. DO NOT MERGE ANYWHERE
baf2ef0be6 : Do update signal icon for -1 level in AddAppNetworksFragment
4c4a1f58c1 : Restrict secondary users to share Wi-Fi network
34704f4108 : Set exported flag to false.
e2bd7d9886 : Import translations. DO NOT MERGE ANYWHERE
a2aacc0aac : Import translations. DO NOT MERGE ANYWHERE
28e4e39cee : Import translations. DO NOT MERGE ANYWHERE
6d7f03d94b : Import translations. DO NOT MERGE ANYWHERE
52e863b5a2 : Hide private DNS settings UI in Guest mode
bc4fd99ddb : Change default USB configuration to a RestrictedPreference
d4aabac256 : Use android.app.AlertDialog in SetupChooseLockGeneric
cd517a654a : Use android.app.AlertDialog in SetupChooseLockGeneric
8950a90024 : Prevent exfiltration of system files via user image settings.
0a4574da1d : [Settings] SIM colors are referenced by getIntArray() within source code
ad345144ed : Import translations. DO NOT MERGE ANYWHERE
a9e8ee6e40 : Import translations. DO NOT MERGE ANYWHERE
2ba7f57217 : Import translations. DO NOT MERGE ANYWHERE
16148d2c8c : Add setting for showing the vibrate icon in status bar
674c4b2104 : Import translations. DO NOT MERGE ANYWHERE
fc83e2a05a : Import translations. DO NOT MERGE ANYWHERE
b07f4eca84 : Import translations. DO NOT MERGE ANYWHERE
b7df6767ee : Do not let guest user disable secure nfc
b45dc4ca74 : Import translations. DO NOT MERGE ANYWHERE
b3c81561c2 : Import translations. DO NOT MERGE ANYWHERE
bfb1c0090c : Import translations. DO NOT MERGE ANYWHERE
777dbb327e : Import translations. DO NOT MERGE ANYWHERE
e7f361b3cc : Import translations. DO NOT MERGE ANYWHERE
6a7e5dcaa4 : Import translations. DO NOT MERGE ANYWHERE
4e543a38f6 : Do not let guest user disable secure nfc
c556615f57 : Import translations. DO NOT MERGE ANYWHERE
4dab10d29f : Import translations. DO NOT MERGE ANYWHERE
e4ca28a0d0 : Import translations. DO NOT MERGE ANYWHERE
2953e0c45f : Import translations. DO NOT MERGE ANYWHERE
a579ca7554 : Do not let guest user disable secure nfc
9c54bb2e02 : Added lottie animations for udfps side/tip
e936ffecf4 : [Settings] SIM colors are referenced by getIntArray() within source code
f8dc7676c2 : Added lottie animations for udfps side/tip
f200614c70 : Added lottie animations for udfps side/tip
8c0052d537 : [Settings] Move display of VPN version into summary text
dddd74a491 : [Settings] Move display of VPN version into summary text
5fc0e6614d : [Settings] Move display of VPN version into summary text
5935cae639 : [Settings] Move display of VPN version into summary text
96f581310f : [Settings] Move display of VPN version into summary text
e66708b1eb : Revert "Return enrollment consent status to caller."
c18e0b740b : Fix the issue of permanent loading when Wi-Fi is disabled
022c562acc : Fix crash due to traffic light face Lottie animation
f67b96048e : Import translations. DO NOT MERGE ANYWHERE
d7149d676e : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/StorageManager

fb0081b : Import translations. DO NOT MERGE ANYWHERE
a5ae587 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/Tag

e06278d : Import translations. DO NOT MERGE ANYWHERE
32b0d79 : Import translations. DO NOT MERGE ANYWHERE
0c1ddb3 : Import translations. DO NOT MERGE ANYWHERE
8e7e78d : Import translations. DO NOT MERGE ANYWHERE
2647dc3 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/ThemePicker

fad9449 : Import translations. DO NOT MERGE ANYWHERE
04c4e40 : Import translations. DO NOT MERGE ANYWHERE
5b6442f : Import translations. DO NOT MERGE ANYWHERE
c99ed1b : Import translations. DO NOT MERGE ANYWHERE
b734a69 : Import translations. DO NOT MERGE ANYWHERE
cd8fe12 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/Traceur

6788992 : Import translations. DO NOT MERGE ANYWHERE
d10f259 : Import translations. DO NOT MERGE ANYWHERE
361293b : Import translations. DO NOT MERGE ANYWHERE
3d9578d : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/TvSettings

e8e793418 : Import translations. DO NOT MERGE ANYWHERE
ce2d66232 : Import translations. DO NOT MERGE ANYWHERE
6e649133a : Import translations. DO NOT MERGE ANYWHERE
0adfd61c8 : Import translations. DO NOT MERGE ANYWHERE
a993f6a05 : Import translations. DO NOT MERGE ANYWHERE
ec0a7da95 : Import translations. DO NOT MERGE ANYWHERE
bccd857fd : Import translations. DO NOT MERGE ANYWHERE
297c38424 : Import translations. DO NOT MERGE ANYWHERE
a69700f05 : Import translations. DO NOT MERGE ANYWHERE
0c31934a9 : Import translations. DO NOT MERGE ANYWHERE
02cf618c4 : Import translations. DO NOT MERGE ANYWHERE
ff669586b : Import translations. DO NOT MERGE ANYWHERE
3c1f21f64 : Import translations. DO NOT MERGE ANYWHERE
d5bfda4aa : Import translations. DO NOT MERGE ANYWHERE
a54449ca4 : Import translations. DO NOT MERGE ANYWHERE
048c5855d : Import translations. DO NOT MERGE ANYWHERE
588294256 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/WallpaperPicker2

d9bfd58 : Import translations. DO NOT MERGE ANYWHERE
0288bc5 : Import translations. DO NOT MERGE ANYWHERE
0e8cee1 : Import translations. DO NOT MERGE ANYWHERE
4b18c41 : Import translations. DO NOT MERGE ANYWHERE
f997673 : Import translations. DO NOT MERGE ANYWHERE
40f51c7 : Import translations. DO NOT MERGE ANYWHERE
60024fe : Fix error when setting 3rd party LWP with no WallpaperColors
57bfb70 : Import translations. DO NOT MERGE ANYWHERE
f748d47 : Import translations. DO NOT MERGE ANYWHERE
5c76996 : Import translations. DO NOT MERGE ANYWHERE
fb98e32 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/modules/CaptivePortalLogin

a9134fe : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/modules/CellBroadcastService

ba8ef4e : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/modules/Connectivity

7ac1aa514 : Remove NetworkCapabilities#combine*
477b15ca4 : Do not verify field count in tests used in CTS
b020e552d : Do not verify field count in tests used in CTS
de5be3dbc : Import translations. DO NOT MERGE ANYWHERE
9515a83e5 : Import translations. DO NOT MERGE ANYWHERE
d6f2f9cd4 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/modules/ExtServices

09dc8a2 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/modules/NetworkStack

1ac2be9b : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/modules/Permission

c789aa38c : Fix incorrect auto grant for split permissions
86d4ba0f3 : Import translations. DO NOT MERGE ANYWHERE
f692e2da6 : Import translations. DO NOT MERGE ANYWHERE
02b44225d : Import translations. DO NOT MERGE ANYWHERE
17efddd5c : Import translations. DO NOT MERGE ANYWHERE
8dca34544 : Import translations. DO NOT MERGE ANYWHERE
5f1aa92f1 : Import translations. DO NOT MERGE ANYWHERE
3966c787a : Import translations. DO NOT MERGE ANYWHERE
e98329e51 : Import translations. DO NOT MERGE ANYWHERE
89f21ba8a : AutoAppPermissionsFragment: Initialize mIsFirstLoad
851fdf95c : Import translations. DO NOT MERGE ANYWHERE
4eb3fcaaa : Import translations. DO NOT MERGE ANYWHERE
cc2019bc5 : Import translations. DO NOT MERGE ANYWHERE
3fff5c48e : Handle null from unitialized live data
f03a69b07 : Import translations. DO NOT MERGE ANYWHERE
09bcdb83e : Import translations. DO NOT MERGE ANYWHERE
d506ff6cf : Import translations. DO NOT MERGE ANYWHERE
b7ee59660 : Import translations. DO NOT MERGE ANYWHERE
a39f1214f : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/modules/Wifi

d642c3eaa : Import translations. DO NOT MERGE ANYWHERE
b494fed9f : Import translations. DO NOT MERGE ANYWHERE
1c83bc7c6 : wifi: Fix an Information leak in SoftApManager
c893bdcf1 : Import translations. DO NOT MERGE ANYWHERE
5a79f1397 : Import translations. DO NOT MERGE ANYWHERE
1834b2fd7 : Import translations. DO NOT MERGE ANYWHERE
d3da11ae0 : Import translations. DO NOT MERGE ANYWHERE
13cc9fee9 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/modules/adb

6e8945a5 : Backport of Win-specific suppression of potentially rogue construct that can engage in directory traversal on the host.
9a5ee7d5 : Backport of Win-specific suppression of potentially rogue construct that can engage in directory traversal on the host.
a292f528 : Backport of Win-specific suppression of potentially rogue construct that can engage in directory traversal on the host.
b5ad48db : Backport of Win-specific suppression of potentially rogue construct that can engage in directory traversal on the host.
aac30037 : Temporarily manually change versionName in apex_manifest.json
bde7c6ca : Temporarily manually change versionName in apex_manifest.json

+- Project: platform/packages/providers/ContactsProvider

0aba93d7 : DO NOT MERGE Add check that prevents file operations outside of Call Composer Dir
6a071c69 : Import translations. DO NOT MERGE ANYWHERE
b4a61eaa : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/providers/DownloadProvider

de3b7b7f : Import translations. DO NOT MERGE ANYWHERE
fef3a00a : Import translations. DO NOT MERGE ANYWHERE
350d0699 : Import translations. DO NOT MERGE ANYWHERE
d646ad73 : Import translations. DO NOT MERGE ANYWHERE
5d40ff28 : Import translations. DO NOT MERGE ANYWHERE
486ba9b0 : Import translations. DO NOT MERGE ANYWHERE
be74180c : Import translations. DO NOT MERGE ANYWHERE
070bd4f5 : Import translations. DO NOT MERGE ANYWHERE
710c9798 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/providers/MediaProvider

ba299e3b : Import translations. DO NOT MERGE ANYWHERE
b82a6e9c : Restrict legacy apps to insert files to other private app dirs
31468618 : Remove the code flow that is applicable to apps with higher target sdk
ec9cdfc5 : Import translations. DO NOT MERGE ANYWHERE
1aaa34c3 : Import translations. DO NOT MERGE ANYWHERE
9c39e97d : Import translations. DO NOT MERGE ANYWHERE
20623a18 : Remove the code flow that is applicable to apps with higher target sdk
220971d4 : Restrict legacy apps to insert files to other private app dirs
098e5ab1 : Restrict legacy apps to insert files to other private app dirs
29b7ca95 : Import translations. DO NOT MERGE ANYWHERE
5cb873d6 : Import translations. DO NOT MERGE ANYWHERE
9716f756 : Import translations. DO NOT MERGE ANYWHERE
aa800eb0 : Import translations. DO NOT MERGE ANYWHERE
7e06fd95 : Import translations. DO NOT MERGE ANYWHERE
95994835 : Import translations. DO NOT MERGE ANYWHERE
12727688 : Restrict legacy apps to insert files to other private app dirs
f06c4022 : Restrict legacy apps to insert files to other private app dirs
cde12ad0 : Restrict legacy apps to insert files to other private app dirs
ea853d08 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/providers/TvProvider

682ba8e : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/services/AlternativeNetworkAccess

45afce1 : Renamed OpportunisticNetwork.KEY_ENTRY_THRESHOLD_SS_RSRP_INT

+- Project: platform/packages/services/BuiltInPrintService

899d05c : Import translations. DO NOT MERGE ANYWHERE
3d52dbb : Import translations. DO NOT MERGE ANYWHERE
9def13a : Import translations. DO NOT MERGE ANYWHERE
192f69a : Import translations. DO NOT MERGE ANYWHERE
ca107d5 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/services/Car

2086a3cb4 : Properly handle binder death.
057c2c95b : Import translations. DO NOT MERGE ANYWHERE
548a765e6 : Add reboot option to power-off command
2bc40c8de : Check carwatchdogd subscribed to VHAL heartbeat in resume power cycle
e1c6add73 : [SC][RESTRICT AUTOMERGE] Use different namespace for CarTelemetryService permission
3817ed040 : Fixes CarUserService.notifyLegacyUserSwitch()
28d2cea5f : Reset VHAL health checking on power cycle resume
54e2cda44 : Improves logging.
6021aa16a : DO NOT MERGE Move display area ownership to system UI
900f092f0 : Update pattern lock color
7381f643c : Make MetricsReportCallback accept a PersistableBundle for telemetry report
1dfadb215 : Stop hanging script by unbinding from ScriptExecutor
b3419444f : Move notification time to header
777981fe3 : Move telemetry proto to car-lib
35ee9b815 : Add touch ripple for HVAC buttons
25a2f918a : Manual cherry pick due to refactorings and differences in CarPowerManager API in S from ag/16852155. Also contains all changes in ag/16853938, ag/16873606.
a40956b30 : On VHAL death unsubscribe from VHAL heartbeats and remove vhal messages.
788ebd42e : Mock SystemMonitor in CarTelemetryServiceTest.
beb3fccfe : Prevent NPE in ResultStore
5505f4cd7 : Update notification styling to meet UX specs
010eeb252 : Add/Remove packages to/from KEY_PACKAGES_DISABLED_ON_RESOURCE_OVERUSE.
da2573d35 : Allow carservice_app to find hint_service
bf45e5606 : Move proc fs access check outside constructor.
9e8b7c5a7 : Enabled pre-created users on start up
c1eba75c5 : Add CarShell command to kill app because of resource overuse.
8d08bdb88 : Post PerUserCarServiceHelper's ServiceConnection tasks on a separate thread.
106d57a26 : Fixes VendorServiceController user lifecycle callback.
93e3d99f4 : Refactor carshell to use new telemetry manager APIs
f6b17b852 : Notify clients immediately when a report ready listener is registered
799fd2fc5 : Fixes the double scheduling of rebind attempts on process death.
c09955106 : Save all telemetry results in memory
3763386c4 : Implement getAllFinishedReports in CarTelemetryService
3e361f93c : DO NOT MERGE Improve UX for NewUserDisclaimerActivity
6db87be1f : Remove the constraints on custom event input codes
a87edb158 : Notify client when script reaches a terminal state
591747246 : Remove hal service constraints on custom input events
ed008fdd6 : Add a default display into the driver zone when it isn't assigned.
418734d16 : Create SessionController.
c781ef7b6 : Adds a CLI (Command-Line Interface) to KitchenSink.
f4f123f16 : Add KEY_PACKAGES_DISABLED_ON_RESOURCE_OVERUSE CarSettings hidden API.
1f1a51f16 : Update the String for ManagedDeviceTextView for AAOS
cf2f0a7d8 : Add messenger to the list of rros
4a76240ec : Fix NullPointException during CarServiceTest.
3cc195298 : Refactor telemetry sendFinishedReports API
006f8703e : Add UsbHostManagementActivity to list of apps that should ignore opening DA
47246d805 : Add Divider below recents app
932833310 : Update companion app RRO to reference correct package
e78c5a543 : Add divider to the toolbars bottom
5ff9ccac2 : Add projection access mode to ProjectionOptions
28982ad41 : Add hidden API to reset stable LOHS credentials
bfa5ed1e5 : Stable local-only hotspot credentials
059122128 : Update media center item layouts to use background for selection state
f60b3a75b : Update car-ui-lib list item background
0368dd09e : replace icon instead of text for incoming call
15c8c0fd1 : Refactor telemetry addMetricsConfig API
f7f7caa98 : Add start margin to list item
3095bd9a4 : Update notification and dialer as per specs
9572efcb6 : Add curl to all car targets
f01fd4197 : Update dialogs as per specs
aa2b70501 : Update selinux policy for CarService to find device_policy_service
2a79a1170 : Update ConnectivityPublisher and data format
05a94313d : Remove MetricsConfigKey from CarTelemetryManager API
ca013d727 : Renamed DPM.resetNewUserDisclaimer() to acknowledgeNewUserDisclaimer()
4fbc7a61b : Avoid holding lock in CarWatchdogService when writing to database
b8c103a5e : Fix user switch profile colors
f4539489e : Fix timeout in CarTelemetryServiceTest
8719e6fc2 : Fix CarTelemetryServiceTest mock mismatch
81ffdc62e : Change fuzzer components to avoid unnecessary SLO
74477cb07 : Add the explicit exported flag to BootUsbScanner
03fb3fb69 : Prevent screenshot failure message in car-bugreportd on success
d6662f76e : Update layouts as per specs
5b0e7e10d : CarService to save I/O usage stats for new user/package on date change
d4871a641 : Use generics in AtomFieldAccessor
e4b735415 : Create SessionController.
f3310f9d6 : Add converting NetworkStats to PersistableBundle
98be888d1 : Add nullable/nonnull annotations to CarTelemetryService
682ed5a3c : Save car telemetry data at reboot and shutdown
de17c7510 : Add telemetry kitchen sink test that combines multiple sources
7be72311e : Add dump details to CarTelemetryService.
d22662c08 : Start carwatchdogd during init instead of early init.
04c0c7b00 : DO NOT MERGE Make CarResolverActivity distraction optimized
b1d5af25d : Add parsing aggregated atoms to metrics converters.
e1a1f1a92 : Add car_service telemetry shell command
9fa28f836 : Add wifi netstats tester to KitchenSink app
5b19ebae0 : Add DEBUG to StatsPublisher and change periodical pulling
9c33b8d2d : Add better connectivity publisher tests
a61554a4d : Add metrics config name/version match check
2de29d220 : Add ConnectivityPublisher with config proto
5ebef4985 : Replace UserHandle.CURRENT with UserHandle of the actual user.
741a0b359 : Fix CarTelemetryPermissionTest
2e0da91c9 : Update dialog specs as per UX
a0d4de1bf : Add traces to CarTelemtryService for performance analysis
41409b0c5 : Lower hardcoded CPU usage in SystemMonitor unit test
ce9b24211 : Change CarTelemetryManager metric config status names.
a556e9250 : Finish telemetry thread tasks before shutdown
c7b773efa : Create IO utils for CarTelemetryService
97588038b : Add calling process id checking for ScriptExecutor.
ba32c6e0f : add the intents that should not open the foregeoundDA
065e8b32e : DO NOT MERGE: Acquire lock for guarded variables in WatchdogPerfHandler#handleIntent
d106746bb : Fix ANR in CarServiceTest.
40750c004 : add the intents that should not open the foregeoundDA
4d7f24e8d : Fix the background for the nav bar button
d0ddc759e : Fix memset size in PackageInfoResolverTest.
5f4c1c6b7 : Move start_time_millis to the outermost atom.
84af3a12c : update handle bar as per specs
da94c80a9 : Change CarUsbHandler targetSdkVersion to 31 on sc-v2-dev
2d3cdd8c5 : remove the intents that should not open the foregeoundDA
e51c383ac : Do not use "system_*" colors
dd19347d7 : Set I/O usage summary stats limits as resource overlay configs
5791f22da : Add a RRO to overlay media-app-common lib
e0757e89e : Checks for DISALLOW_ADD_USER on CarUserService.createUser()
ee372b79d : Adds a CarUserManager.logout() API.
b30d009d5 : DO NOT MERGE - Fixes testLegacyUserSwitch_notCalledAfterNormalSwitch
7e23a9736 : CarUserService: call sendUserSwitchUiCallback() on legacy switch.
a4b7d934d : Add microphone to system power policy for suspend
2ef4de1cf : Initialize EvsHalEvent w/ a zero timestamp
6fd792478 : Fix the button style for CarMP
3c80e6034 : Import translations. DO NOT MERGE ANYWHERE
12995d7a1 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/services/Iwlan

c0a5dc3 : Correct the logic for updating mNetwork
788a6ec : Correct the logic for updating mNetwork

+- Project: platform/packages/services/Telecomm

54a1cff41 : limit TelecomManager#registerPhoneAccount to 10
964f87efb : Handle null bindings returned from ConnectionService.
f7b3f9759 : Import translations. DO NOT MERGE ANYWHERE
eb3394e3a : limit TelecomManager#registerPhoneAccount to 10
410ce0260 : Handle null bindings returned from ConnectionService.
7fac473e3 : DO NOT MERGE Re-restrict phone ops on user addition
476f462b5 : Revert "Remove BIND_ALLOW_BACKGROUND_ACTIVITY_STARTS for ConnectionService bind."
6bdb30ff5 : Revert "Remove BIND_ALLOW_BACKGROUND_ACTIVITY_STARTS for ConnectionService bind."
90526f5a7 : Import translations. DO NOT MERGE ANYWHERE
a74fa6693 : Import translations. DO NOT MERGE ANYWHERE
7a02dd8f7 : Import translations. DO NOT MERGE ANYWHERE
add9201b2 : Add pending intent immutability to Call block disabled notification.
ce979c9ca : Add pending intent immutability to Call block disabled notification.
38f83ad63 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/services/Telephony

97547d7ef : Import translations. DO NOT MERGE ANYWHERE
f74f3b44a : Import translations. DO NOT MERGE ANYWHERE
ae85b5944 : Import translations. DO NOT MERGE ANYWHERE
b8d60684f : No blame for location usage if no location sensitive field is queried
944eebf6f : Import translations. DO NOT MERGE ANYWHERE
e38bc2109 : Import translations. DO NOT MERGE ANYWHERE
dd0ace445 : Import translations. DO NOT MERGE ANYWHERE
d82596210 : Import translations. DO NOT MERGE ANYWHERE
63fb1dc28 : Import translations. DO NOT MERGE ANYWHERE
69df84847 : Import translations. DO NOT MERGE ANYWHERE
a47dc67c6 : Import translations. DO NOT MERGE ANYWHERE
a3b6f631f : Import translations. DO NOT MERGE ANYWHERE
b8f064725 : Import translations. DO NOT MERGE ANYWHERE
33bc67cd4 : Import translations. DO NOT MERGE ANYWHERE
d77e496a6 : Import translations. DO NOT MERGE ANYWHERE
0cbb3935a : Import translations. DO NOT MERGE ANYWHERE
673a959ac : Import translations. DO NOT MERGE ANYWHERE
4f6fed3dd : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/wallpapers/LivePicker

3be6e55 : Import translations. DO NOT MERGE ANYWHERE
7ab525b : Import translations. DO NOT MERGE ANYWHERE
c118319 : Import translations. DO NOT MERGE ANYWHERE
e34483a : Import translations. DO NOT MERGE ANYWHERE
99949e2 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/platform_testing

489c76d6d : Update OverlayFS to work with TM and 5.x kernels.
ab2caa2d7 : Modify ScreenRecordCollector to work with ClassMetricRule.
190b6deca : Refactor ScreenRecordCollector to work with metric rules.
a5c1760cc : Added a ClassMetricRule.
cabb85634 : Add an option to control screen recording quality.
343aa09c6 : Call setUp() and cleanUp() on metric collectors in TestMetricRule.
8e342f7ff : Update OverlayFsUtils to be a TestWatcher.
adf5d7f7e : Updated StatsdStatsReport listener
f2609a32c : Add Rootcanal utilities class to STS utils.
cffb27e1d : Update OverlayFsUtils to be a TestWatcher.
fcff60e23 : Updated StatsdStatsReport listener
d4064a0bd : STS Add ProcessUtil
1caa1f325 : STS add CommandUtil
693fc7702 : DO NOT MERGE Inclusion of CATBOX to bfg
c9033828c : STS add support for a "develop" plan
0a96ef919 : Optimize date and time scrolling to max of 30
49f5f6df0 : STS split kernel and platfom SPL for dynamic skips
e0652efea : Fix Appgrid Test
e10b9ea66 : Fix Notification Performance Test
85fafca96 : Fix For UX Restriction Test Failure
969486ada : Fix for Setting Search Test Failure
05f6d4225 : Fix Security Test Failures
21d2a8d85 : Fix for Lock Screen Test Failure
f198453ca : Add library to use OverlayFS to make read-only partitions writable.
019c02411 : Fix Dial Test Failures
e17890701 : Add library to use OverlayFS to make read-only partitions writable.
7a0b8df80 : [CUJ] Add isWebPageLoaded()
12f20b906 : [RESTRICT AUTOMERGE]: Add sts-common-util to platform_testing
f26df263b : Add sts-common-util to platform_testing
24078f3e3 : Updated statsd metrics binary configuration for WW validation
1a151f0c4 : change logic to find toggle buttong due to UI change

+- Project: platform/system/apex

ff101e28 : Disable apex_rollback_tests since it doesn't clean up files
f151f363 : DO NOT MERGE: Disable apexer_test on sc-dev
fdd55771 : Wait for files to be deleted.
e530faf0 : DO NOT MERGE: Disable apexer_test on sc-v2-dev

+- Project: platform/system/chre

70b1240e : Add logf to list of exported symbols

+- Project: platform/system/core

505eeb769 : Backport of Win-specific suppression of potentially rogue construct that can engage in directory traversal on the host.
c3483e4c8 : Backport of Win-specific suppression of potentially rogue construct that can engage in directory traversal on the host.
36a78b8e7 : init: Wait for snapuserd before starting second stage
145835037 : libprocessgroup: Use WriteStringToFd for WriteFileAction
ea98b60b8 : libprocessgroup: Prevent error spam when tests disable all cpus in a cpuset
2727e1651 : storageproxyd: Use alternate data path if in DSU state
f53f37180 : init: Wait for snapuserd before starting second stage
65f3d0944 : init: Wait for snapuserd before starting second stage
c5b8f80b9 : init.rc: Set permissions to cgroup.procs files
0b6ba30a7 : libprocessgroup: Add fd caching support for SetProcessProfiles
f79cfb532 : libprocessgroup: Move fd caching code into FdCacheHelper
8d3065db3 : [DO NOT MERGE] Allow to run fsck.f2fs in first_stage_ramdisk
11bea35f2 : [DO NOT MERGE] Mount /mnt/scracth with -o sync,nodiscard
312ad8309 : [DO NOT MERGE] Run check_fs only /data is mounted
9efc42e4f : [DO NOT MERGE] Don't use FSCK_LOG_FILE used for ext4 only
80a8feec3 : [DO NOT MERGE] Don't try to mount if the disk has no FS magic
fdff9a347 : [DO NOT MERGE] Retry to unmount /data

+- Project: platform/system/memory/lmkd

7b50cf5 : lmkd: Log psi averages in killinfo reports
0e0da56 : lmkd: Log psi averages in killinfo reports
88e9759 : lmkd: Allow killing perceptible apps when recorded stall is too high
65e7d14 : lmkd: Allow killing perceptible apps when recorded stall is too high
b8cdb6a : lmkd: Set task profiles to the entire process

+- Project: platform/system/nfc

b1a9ecf : OOBR in nfc_ncif_proc_ee_discover_req()
2a0067c : Double Free in ce_t4t_data_cback
7b0513e : Out of Bounds Read in nfa_dm_check_set_config
1c6ab25 : OOBR in nfc_ncif_proc_ee_discover_req()
3bd6b27 : OOB read in llcp_dlc_proc_connect_pdu()
88c5c26 : Out of Bounds Read in nfa_dm_check_set_config
2fcf7d6 : Double Free in ce_t4t_data_cback

+- Project: platform/system/security

6a508604 : Adding additional call to delete expired keys
ace888ae : Upgrade remotely provisioned keys if necessary.
d647b4a5 : Keystore 2.0: Teach keystore to decrypt generic blobs.
4a6ba6e8 : Keystore 2.0: Rename legacy_migrator to importer.

+- Project: platform/system/sepolicy

abfe4c00e : Allow MediaProvider to access the media metrics service
6cf2cf1b3 : Add ro.lmk.stall_limit_critical property policies
9141aa020 : Add ro.lmk.stall_limit_critical property policies
1b3278b2d : Fix bootchart on android12
c816666f4 : Grant getpgid to system_server on zygote
d702d0229 : Allow MediaProvider to access the media metrics service
57401bc71 : Allow MediaProvider to access the media metrics service
72bb622f4 : Ensure that only desired processes can access TracingServiceProxy
43cf7f63f : Revert "Revert "priv_app: use per-app selinux contexts""

+- Project: platform/system/timezone

cacaf95 : DO NOT MERGE Add another MCC/MNC override for Guam to telephonylookup.xml [R].
57ff183 : DO NOT MERGE Update Android TZDB from 2021a3 to 2022a [R].

+- Project: platform/system/tools/aidl

002662a5 : Add automatic default value for primitive type fields
94d3c0c5 : Add automatic default value for primitive type fields

+- Project: platform/system/vold

681c629 : Fix the incorrect parameter quota when userdata is formatted with EXT4

+- Project: platform/test/catbox

c598eb1 : Enable ADB Root from CATBox Test Plan
464db18 : Inclusion of CATBOX to bfg
79c48d5 : Enable Shelby Tests in CATBox
a7c9961 : Add target preparer to set and clear adb properties
092ca39 : Update Bluetooth Audio Test Plan

+- Project: platform/test/vts

7d413dc79 : Only runs fastbootd test for VSR-12+ devices
69cd256f8 : Fix the race condition of the static ITestDevice
7eea83956 : FastbootVerifyUserspaceTest: Make sure the device state is FASTBOOTD after the tests executed
2bd0f2dea : FastbootVerifyUserspaceTest: Extend the default maximum command run time to 90s

+- Project: platform/tools/asuite

f4c75ae : Atest: speed up searching when null args.tests

+- Project: platform/tools/repohooks

d9aa634 : checkpatch: update to 5.17

+- Project: platform/tools/test/connectivity

9eee49364 : [WifiBtStressCoexTest]Add more test cases on SAP part
bf2bba609 : Change aosp/1912773 moved a few functions to a new file and broke a support function for our test. Updating the test to point to the new location in code.
96381028c : [WifiPnoTest] Fix: Make Wi-Fi connection to the saved networks before PNO scan.
7ed56d275 : Adding dbs support verifying before test start
834953487 : [WifiCountrySoftApAcsTest] Fix the test cannot be run on P20.
0aa8713cd : [WifiBtStressCoexTest]Create WifiBtStressCoexTest
d4cd17d9a : Revert "Fixed the DUT did not disconnect from the network bug"
ad916ca3a : Fixing the testtracker UUID conflict issue
633b116ea : Fixed the DUT did not disconnect from the network bug

+- Project: platform/tools/tradefederation/prebuilts

78ac341 : Tradefed ()
9a0657c : Tradefed (Tiramisu)
80281b6 : Tradefed (Tiramisu)
437b9c5 : Tradefed ()
ee64dd0 : Tradefed ()
0b856ff : Tradefed (Tiramisu)
c1bf1cc : Tradefed ()
c7271d8 : Tradefed (Tiramisu)
947c109 : Tradefed (Tiramisu)
2ab5183 : Tradefed ()
6d4940d : Tradefed (Tiramisu)
a927604 : Tradefed ()
289bdbb : Tradefed ()
514ea23 : Tradefed ()
1acaa79 : Revert "Tradefed ()"
e5292d1 : Tradefed ()
9410c92 : Tradefed ()
9dd0c4c : Tradefed ()
2c39816 : Tradefed ()
f7ea472 : Tradefed ()
9876b40 : Tradefed ()
8a6b453 : Tradefed (Tiramisu)
f5629d6 : Tradefed (Tiramisu)
fb429d7 : Tradefed ()
afcd5cb : Tradefed ()