Android 10 AOSP Changes

Changes from 10.0.0_r11 (QP1A.191105.004) to 10.0.0_r12 (QD1A.190821.007.A3):

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

Removed Components (0):

None

Updated Components (112):

  • device/common with 1 change(s)
    • 86679dc : Add coral/flame support in common scripts

  • device/generic/common with 1 change(s)
    • e6c7420 : Set default polling mask and p2p listen mask

  • device/google/bonito with 5 change(s)
    • 147e106 : bonito: enable GL comp backpressure
    • 25fbb98 : Remove symlink /firmware - /vendor/firmware_mnt
    • 11171ce : Add new regulatory labels for location
    • b24d122 : Move input surface to CCodec
    • 647993c : audio: update rt5514 firmware for Android Q models v2

  • device/google/bonito-sepolicy with 3 change(s)
    • bedcbe5 : LowPowerMonitor: Enable Interactive bugreports
    • 0203a50 : Fix avc denied to dump some useful hals for user build.
    • c009fed : Add sepolicy for RamdumpService to access property sys.boot.reason on B4S4

  • device/google/crosshatch with 8 change(s)
    • 3322eb0 : audio: update Cirrus table to limit the excursion
    • ac94d5c : Update Crosshatch SVN to 17
    • 4e4ae3a : Update Crosshatch SVN to 16
    • 82d2b8a : Add vendor prefix to slpi property
    • 4e8a210 : crosshatch: enable GL comp backpressure
    • d4c32e1 : audio: Reduce Voice call loudness in CDMA mode
    • c3e7084 : Move input surface to CCodec
    • 8552e90 : Customize blueline/crosshatch supported keepalive count

  • device/google/crosshatch-sepolicy with 4 change(s)
    • ea7a9fa : Add vendor prefix to slpi property
    • ac9bd27 : LowPowerMonitor: Enable Interactive bugreports
    • 632992b : Fix avc denied to dump some useful hals for user build.
    • a74cfa0 : Add sepolicy for RamdumpService to access property sys.boot.reason on B1C1

  • device/google/marlin with 3 change(s)
    • 7d44010 : Enable tethering entitlement for FirstNet
    • dc21600 : LowPowerMonitor: Enable Interactive bugreports
    • d0b6925 : Add sepolicy for RamdumpService to access property sys.boot.reason on M1/S1

  • device/google/wahoo with 7 change(s)
    • 1b1692d : Update Wahoo SVN to 33
    • bc9e766 : Update Wahoo SVN to 32
    • d46799a : Update Wahoo SVN to 31
    • b8e4045 : Add vendor prefix to slpi property
    • a7e7c11 : LowPowerMonitor: Enable Interactive bugreports
    • 7caa0ca : Fix avc denied to dump some useful hals for user build.
    • f41bb34 : Add sepolicy for RamdumpService to access property sys.boot.reason on Pixel 2

  • kernel/tests with 1 change(s)
    • 5dbde74 : Add the same mark with policy in SaInfo API

  • platform/bionic with 1 change(s)
    • d13cb58 : Add bootstrap directory to bootstrap linker's search path.

  • platform/bootable/recovery with 5 change(s)
    • dd0158a : minadbd sends heartbeat to rescue service for getprop command.
    • 0bbb2ed : minadbd sends heartbeat to rescue service for getprop command.
    • e3cc180 : minadbd: `adb rescue getprop` returns newline-terminated result.
    • 5359d77 : minadbd: Support `adb rescue getprop`.
    • 7a31ab6 : minadbd: More allowed properties.

  • platform/build with 80 change(s)
    • 052da57 : Version bump to QD1A.190821.007.A3 [core/build_id.mk]
    • a938141 : Version bump to QD1A.190821.007.A2 [core/build_id.mk]
    • 5b41ace : Update SPL to 2019-11-05
    • 1520d02 : Update SPL to 2019-11-01
    • d8582f7 : Version bump to QD1A.190821.007 [core/build_id.mk]
    • 33ae255 : Version bump to QD1A.190821.006 [core/build_id.mk]
    • 0f54563 : Version bump to QD1A.190821.005 [core/build_id.mk]
    • 410faef : Version bump to QD1A.190821.004 [core/build_id.mk]
    • 5b4e9aa : Version bump to QD1A.190820.001 [core/build_id.mk]
    • 24dfd9a : Version bump to QD1A.190816.002 [core/build_id.mk]
    • 84633ed : Update Security Strings to 2019-10-05
    • da9274f : Version bump to QD1A.190812.001 [core/build_id.mk]
    • 072f43b : Version bump to QD1A.190801.004 [core/build_id.mk]
    • 4f1aa4d : Version bump to QD1A.190801.003 [core/build_id.mk]
    • 4ed9c2c : Version bump to QD1A.190801.002 [core/build_id.mk]
    • 4b253a2 : Version bump to QD1A.190731.002 [core/build_id.mk]
    • df238b4 : Select all .pem and .avbpubkey in otatools
    • 30ccde1 : Version bump to QD1A.190729.002 [core/build_id.mk]
    • 976b1e2 : Remove libcameraservice and libcamera_client from base_system
    • 81441f2 : Version bump to QD1A.190725.003 [core/build_id.mk]
    • 1ba59f5 : Version bump to QD1A.190725.002 [core/build_id.mk]
    • 6de3bce : Version bump to QD1A.190718.002 [core/build_id.mk]
    • 8d5459f : Update auto-gen test config template with EXTRA_CONFIGS placeholder
    • 5d0f18e : Version bump to QD1A.190711.003 [core/build_id.mk]
    • ac6e24e : Update Security String to 2019-09-05 Bug: 137199979
    • 4364982 : Update Security String to 2019-09-01 Bug: 137199979
    • b369c72 : releasetools: Ignore nonexistent APEX overrides.
    • 4f30ed4 : Version bump to QD1A.190711.002 [core/build_id.mk]
    • a72b08f : Version bump to QD1A.190710.002 [core/build_id.mk]
    • 96a3386 : Catch unicode decode errors search for kernel ver
    • f6039eb : Version bump to QD1A.190703.002 [core/build_id.mk]
    • 06429d7 : Change the condition for building super_empty.img.
    • 9eecd28 : Version bump to QD1A.190701.006 [core/build_id.mk]
    • 94c7f2d : Version bump to QD1A.190701.005 [core/build_id.mk]
    • 3073857 : Version bump to QD1A.190701.004 [core/build_id.mk]
    • b75373f : Version bump to QD1A.190701.003 [core/build_id.mk]
    • ef21227 : Allows skipping building the super images for partial builds.
    • 7fe2257 : Version bump to QD1A.190701.002 [core/build_id.mk]
    • 8b3edf7 : Version bump to QD1A.190628.002 [core/build_id.mk]
    • fc41016 : Version bump to QD1A.190627.002 [core/build_id.mk]
    • 689e68c : Version bump to QD1A.190620.003 [core/build_id.mk]
    • 28ca358 : Version bump to QD1A.190620.002 [core/build_id.mk]
    • 9550ce1 : Disable apex update for GSI
    • ce72964 : Add Mainline Test Suite (MTS) to build.
    • 9b4c27b : Version bump to QD1A.190619.002 [core/build_id.mk]
    • e47ce86 : Revert "Update Security String from 08-05 to 2019-08-01 Bug:126590667"
    • 645bc41 : Fail build when sum of sizes of logical partitions exceeds OEM-set limit
    • 31a87e8 : Version bump to QD1A.190613.005 [core/build_id.mk]
    • 85df02e : Version bump to QD1A.190613.004 [core/build_id.mk]
    • 5a9d590 : Version bump to QD1A.190613.003 [core/build_id.mk]
    • b8a3a8f : Version bump to QD1A.190613.002 [core/build_id.mk]
    • c624484 : Print a warning when sum of sizes of logical partitions an OEM-set limit
    • b5514d4 : Version bump to QD1A.190612.004 [core/build_id.mk]
    • d4e38ca : Version bump to QD1A.190612.003 [core/build_id.mk]
    • 47284a1 : Version bump to QD1A.190611.002 [core/build_id.mk]
    • 9f25d3d : Version bump to QD1A.190606.007 [core/build_id.mk]
    • 335031c : Version bump to QD1A.190606.006 [core/build_id.mk]
    • ad87627 : Version bump to QD1A.190606.005 [core/build_id.mk]
    • 6e26b40 : Version bump to QD1A.190606.004 [core/build_id.mk]
    • e3ba480 : Version bump to QD1A.190606.003 [core/build_id.mk]
    • f271d1b : Version bump to QD1A.190606.002 [core/build_id.mk]
    • bdb0992 : Version bump to QD1A.190604.002 [core/build_id.mk]
    • 814b14b : releasetools: Allow verifying chained vbmeta partitions.
    • 9e401df : releasetools: Add a hard-coded codename-API mapping.
    • 047dd65 : Version bump to QD1A.190530.008 [core/build_id.mk]
    • c59e59b : Version bump to QD1A.190530.007 [core/build_id.mk]
    • 64a095a : Version bump to QD1A.190530.006 [core/build_id.mk]
    • ea672d3 : Version bump to QD1A.190530.005 [core/build_id.mk]
    • 8b64a60 : Version bump to QD1A.190530.004 [core/build_id.mk]
    • 27739a6 : Version bump to QD1A.190530.003 [core/build_id.mk]
    • bef712b : Version bump to QD1A.190530.002 [core/build_id.mk]
    • 605f713 : Version bump to QD1A.190529.002 [core/build_id.mk]
    • 85ceb9e : Version bump to QD1A.190528.002 [core/build_id.mk]
    • 9737324 : Version bump to QD1A.190523.004 [core/build_id.mk]
    • 6a51abd : Version bump to QD1A.190523.003 [core/build_id.mk]
    • e3e8775 : Version bump to QD1A.190523.002 [core/build_id.mk]
    • b173f14 : Version bump to QD1A.190522.004 [core/build_id.mk]
    • e83e745 : Version bump to QD1A.190522.002 [core/build_id.mk]
    • 7d9889a : Version bump to QD1A.190520.002 [core/build_id.mk]
    • 84e55b6 : Version bump to QD1A.190519.001 [core/build_id.mk]

  • platform/build/soong with 8 change(s)
    • 4937c4a : API: Add baseline file for API check
    • 1bc40c5 : Build module from source branch instead of using prebuilds when coverage is enabled.
    • 895e224 : fix: APEX prebuilts are disabled in platform build
    • 40c0afe : Support require_root in auto-gen test configs
    • 53554e2 : Fix the unbundled mainline module build
    • 716828a : Revert "Don't build hiddenapi flags or encode dex for unbundled builds"
    • 3b98a50 : Don't use APEX prebuilts when asan is on
    • e162927 : Teach soong not to duplicate the HWASAN runtime into each APEX.

  • platform/cts with 237 change(s)
    • 662710e : Fix ViewTest.testOnTouchEvent for Wear
    • 7df4a09 : Don't try creating files outside pkg-owned dirs on secondary storage.
    • ab21a61 : disable locktask CTS tests for managed profile owner
    • 350feca : Bluetooth LE Connection Priority test refactor
    • 62387c9 : Camera: set fixed FPS range for test_jitter
    • a6a2bb5 : Camera: Test dynamic depth along with camera preview
    • 73cf4af : Attempt "fix" the broken QUIC packet to be slightly less broken
    • 7806528 : add LockTask CTS test for dialers
    • 0296c08 : Fix DownloadManagerApi28Test#testAddCompletedDownload_mediaStoreEntry.
    • ab9e203 : Fix multiple problems in ActivityManagerProcessStateTest.
    • 3da546d : Attempt "fix" the broken QUIC packet to be slightly less broken
    • 89ee2cd : Check entire context menu for AUTOFILL.
    • 80266e8 : CtsVerifier: disable bubbles test for low memory devices & add proper test
    • 55b9c84 : Add test for MediaSessionManager#notifySession2Created
    • 075b8e0 : ITS: cast correction factor as float, not int
    • 9b0fd18 : [RESTRICT AUTOMERGE] CTS test for Android Security b/33450635
    • a77af7c : [RESTRICT AUTOMERGE] CTS test for Android Security b/70294343
    • 66b60df : Clarify policy transparency test for work profile IME
    • 9b816ea : Add a test ensuring multiple namespaces for APEX
    • 3d02561 : [RESTRICT AUTOMERGE] CTS test for Android Security b/34093073
    • b779811 : [RESTRICT AUTOMERGE] CTS test for Android Security b/65034175
    • 04ad0f1 : CTS test for Android Security b/73782357
    • 9e050fc : [RESTRICT AUTOMERGE] CTS test for Android Security b/64380237
    • f597c3e : CTS test for Android Security b/33129467
    • 043e815 : [RESTRICT AUTOMERGE] CTS test for Android Security b/36035683
    • d8d66d0 : [RESTRICT AUTOMERGE] CTS test for Android Security b/63873837
    • 611a951 : RestrictedPermissionsTest: Do not execute dropShellPermissionIdentity() until the installation is complete.
    • 804bafa : Revert "Revert "RESTRICT AUTOMERGE Ensure InputMessage is sanitized""
    • 282dd06 : Set test-timeout for mocking tests (Backport from master)
    • 925a21e : CTS: Ignore incompatibilities.txt in signatures test
    • d48629e : Inform user to run command to save report.
    • a1ad46d : CTS test for Android Security CVE-2019-2130
    • e82ee1f : CTS test for Android Security CVE-2019-2047
    • af05b8d : Revert "RESTRICT AUTOMERGE Ensure InputMessage is sanitized"
    • 7c513c6 : Camera: Workaround incompatibility with isolated storage
    • ed53a38 : Revert "DeviceReportLog: Fix storage path"
    • 8c63275 : Blacklist known signatures of APEX Q packages.
    • f830df2 : CTS test for Android Security CVE-2019-2045
    • cefae97 : Clarify policy transparency test for work profile IME
    • 6000f55 : ITS: move results initialization to initialize per camera
    • b0bb21b : Fix plot crash in UltraSoundSpeaker test.
    • 581f03d : STS test fix for Android Security CVE-2017-0334
    • 6fbf288 : Check entire context menu for AUTOFILL.
    • ecb622b : Ensure files get mediascanned after the download is completed.
    • aa73edb : Make the CA cert management test more permissive
    • b52f372 : Fix shared uid permission test to match actual behavior.
    • 2589edf : Add CtsMediaTestCases and CtsMediaStressTestCases to MTS.
    • 61a418e : camera cts: testFlashTurnOff(v2): Check on-off-on transitions.
    • 0f12bd6 : Make NFC tests permissive for Q
    • c946a1e : make perf-measuring code safe across SDK levels
    • 703e399 : Add tzdata relevant tests to MTS.
    • 31c6ec7 : media: Add test case for MediaCodec.CryptoException
    • a740d1c : Use REGULAR_CODECS instead when creating MediaCodecList.
    • 93c849f : Add missed constructor tests for TaskDescription
    • 79ed50a : Add CTS test to verify device switches into secondary user before boot complete
    • 20f7314 : Add version code retrieval in PackageUtil
    • 9cd1346 : CTS test for Android Security b/109678380
    • a172471 : Skip dock-related job scheduling test for automotive
    • 4eddcb9 : CTS test for Android Security CVE-2019-2097
    • 4616635 : Fix plot crash in UltraSound test.
    • affe82b : Exempt adb socket for hostside VpnTest
    • 4dbb9c5 : Add test for WifiInfo#getFrequency()
    • c5c5919 : make perf-measuring code safe across SDK levels
    • d20b245 : CTS test for Android Security CVE-2019-2052
    • b6e9c62 : Add tzdata relevant tests to MTS.
    • e6dc2ed : use startUser() with wait in CtsDevicePolicyManagerTestCases
    • 037692d : Fix ringer mode tests
    • 0a93abb : Wait until user is unlocked before running password tests
    • 572b9c8 : KeyAttestationTest: checks device state separately
    • f781f21 : Fix secondary user failures for DownloadManagerLegacyTest.testAddCompletedDownload and testAddCompletedDownload_mediaStoreEntry
    • 23c069e : Read hiddenapi-flags.csv file in chunks to avoid memory issues.
    • 346ea8b : Add CTS test case for API coverage
    • a0fc295 : Add tests for View.DragShadowBuilder
    • a5fc004 : Revert "Revert "STS test fix for Android Security CVE-2019-2025""
    • 3951db1 : Add CTS test to verify device switches into secondary user before boot complete
    • 554ea2e : Add test case for Api coverage
    • b09e00c : Add tests for android.widget.Space
    • 62bafef : add MIIT requirement in China area for wifiPanel_correctTitle
    • 4756081 : Fix some cts test cases
    • be995eb : Add an option to skip killing apps while installing
    • 1b19778 : Add missed constructor tests for TaskDescription
    • 5d0670a : Add test case for Api coverage
    • adc84db : Add test case for Api coverage
    • 4333091 : Disable work side ByodFlowTestActivity when work profile setup is done.
    • 48a90f7 : Add test cases for Api Code coverage
    • 3963d6e : [Wi-Fi DPP] Add testEasyConnectIntent CTS test with @CddTest annotation
    • 5a41cd4 : Fix shared uid permission test to match actual behavior.
    • 70cc183 : Camera: set fixed FPS range for test_jitter
    • ecae005 : disable locktask CTS tests for managed profile owner
    • e44ad1b : Skip DeviceOwnerTest#testInstallUpdateLogged for non-AB devices.
    • 5eb87ae : Make pass button enabled with all camera combinations are done
    • 95982dd : CTS: Test column name with spaces
    • 400c2c3 : CTS: Test column name with spaces
    • 9d49be8 : Skip emergency number check for SmsUsageMonitorShortCodeTest
    • e2e2508 : CTS: Test column name with spaces
    • 90b61b7 : CTS: Test column name with spaces
    • 9d3fad0 : media: Add test case for MediaCodec.CryptoException
    • 3e816b6 : Wait until Autofill sercvice is actually launched after enabling service.
    • fce14ad : STS Implement apis for the proxy auto-config runner
    • 430a8d3 : STS Implement apis for the proxy auto-config runner
    • 4534293 : Install test APKs to multiple users in one single transaction
    • d01e46d : Revert "[RESTRICT AUTOMERGE] CTS test for Android Security b/68320413"
    • b751191 : Make the tests permissive for Q
    • 79a9adc : Use run-as --user param to allow RunasPermissionsTest to run on secondary users.
    • e0e6d68 : GTS/youtube performance tests check claimed performance
    • c5768f3 : Wait for the removal of overlay display
    • fabf757 : Skip testThemes in Automotive
    • 17eec6c : Fix not showing instruction by getting pass result with retry
    • dc5509b : [RESTRICT AUTOMERGE] CTS test for Android Security b/68320413
    • c4e7ca5 : CTS verifier tests for Voice Recognition and AEC
    • fb6de1f : Use REGULAR_CODECS instead when creating MediaCodecList.
    • f52a947 : CTS: Extend the timeout for software implemented Vulkan
    • afe37da : media: fix location parsing logic in MediaMuxerTest
    • 2f3c00c : Fix the parsing of longitude in MediaRecorderTest
    • f6c5328 : Fix flaky tests that count Activity#onConfigurationChanged
    • e51ec9c : Reset throttling for all users so that tests will work when run against secondary users.
    • 757f55d : Add CTS APEX test cases
    • 0155d23 : Fixed ProviderTestUtils.
    • c99fefd : Fix StagefrightTests
    • b483d73 : Fix StagefrightTests
    • b6105eb : Add utility methods to Crash Parser
    • 1f67f6f : Update CrashUtils regex to be reluctant.
    • a881b0c : Fix StagefrightTests
    • 54af96e : Add utility methods to Crash Parser
    • d434dc3 : Update CrashUtils regex to be reluctant.
    • 4b315d9 : CTS installupdatetest fail
    • ce1d60d : Update provisioning status without starting activity from background.
    • 86fc19f : Account for crop in checksums
    • 3dfdb73 : Adds testLaunchStoppedActivityWithPiPInSameProcessPreQ
    • 3906e04 : add LockTask CTS test for dialers
    • b871372 : Only verify the AM state in start options tests
    • f333ade : Create a Proxy AutoConfig runner
    • 101694d : CTS test race condition on the memory puller atoms
    • fe3e6c6 : Fix issue with copying stage file on secondary user
    • 4110e5e : Create a Proxy AutoConfig runner
    • 0d584cb : Improvements on CtsProviderTestCases.
    • e4130e5 : fix CtsSecurityTestCase[instant] test bug
    • 896b431 : Fix ActivityVisibilityTests#testTurnScreenOnAttrNoLockScreen failed
    • 837ec58 : Fix ActivityVisibilityTests#testTurnScreenOnAttrNoLockScreen failed
    • 6ca18f1 : Retry individual step in sensor test.
    • 2f6b099 : Revert "cts: testFlashTurnOff should allow FLASH_STATE_PARTIAL while turning flash off."
    • 539d868 : Change owners for Autofill CTS.
    • 8cc2731 : ITS: change dng noise model verification range to analog gain
    • 6acc370 : CameraITS: use small yuv size in test_param_shading_modes
    • c000b8e : Bypass getNotification of LocationAccessCheckTest for low RAM devices
    • ff6d3a8 : No bubble for low ram devices
    • 6bc4952 : [RESTRICT AUTOMERGE]: Fix StagefrightTests
    • 5f60dfb : [RESTRICT AUTOMERGE]: Add utility methods to Crash Parser
    • 55013ec : [RESTRICT AUTOMERGE]: Fix StagefrightTests
    • 630d062 : move locktask from DeviceOwner to DeviceAndProfileOwner
    • 71f23bc : Automatically retries failures caused by missing window change events.
    • 7bf5d20 : Fixed testAutofillAndSave_withExternalViews_loadWebViewFirst
    • f833cb5 : Don't run AugmentedAutofill test cases if device doesn't define its service.
    • d906937 : Send correct envelope for CarrierApiTest.
    • 1013bfe : Update timeout for IME tests
    • b98afca : Move disabling battery saver to the base class
    • 6b36fb3 : [RESTRICT AUTOMERGE]: Add utility methods to Crash Parser
    • 8277975 : Fix StagefrightTests
    • f5ccb01 : Temporary fix for AutofillValueSpinnerTests.
    • 1cd060b : Exempt adb socket for hostside VpnTest
    • 6cd7da5 : Camera: add next button to improve camera video test
    • 84450d1 : Fix the preview sizes index out of bounds when getting test details.
    • 2069d6c : CTS test for Android Security b/26399350
    • 6fb1fac : CTS test for Android Security b/37203196
    • aa2f094 : Camera: Fix CTS bugs for depth-only cameras
    • 545fbea : Add Next button to combine resolution/format automatically to check.
    • 12bb454 : Camera: improve progress report of camera video test
    • 7bd0b59 : Disable testVoiceMailNumber for now.
    • 5bcbdeb : Test restricted permission vs shared uid
    • 436a9af : Fix instructions for Device Owner Tests.
    • c4a126c : CTS: Fix EnsureBarContrastTest for products without system bars
    • 5a72be4 : Correct instructions for Profile-aware data usage tests.
    • d5116ba : bitstreams: add profile/level for 10-bit streams if missing
    • a7e07e0 : Fix timestamp calculations
    • c190aa3 : Fix usage flags for testWrapHardwareBufferHoldsReference
    • e335f3c : [RESTRICT AUTOMERGE] CTS test for Android Security b/35421151
    • 037a649 : RESTRICT AUTOMERGE: CTS test for Android Security CVE-2017-14904
    • 7de80b6 : CTS test for Android Security b/36279112
    • ad18dca : Revert "Revert "CTS test for Android Security b/63522067""
    • 0150569 : CapturedActivity: Ensure we keep the screen on.
    • 841076c : CapturedActivity: Ensure we keep the screen on.
    • de3a048 : DeviceOwnerPlusProfileOwnerTest: Wait until user started
    • 8b33770 : [RESTRICT AUTOMERGE] CTS test for Android Security b/35219737
    • 6f4d961 : RESTRICT AUTOMERGE : Skip test case "testRotation" on TV device as it only support Landscape.
    • 455f74a : Fixed some CtsProviderTestCases for Automotive:
    • 0d2e55d : Extend timeout for DisallowSharingIntoProfileTest
    • c30f31a : [RESTRICT AUTOMERGE] Added Media Test methods
    • 3b4ebec : [RESTRICT AUTOMERGE] Added Media Test methods
    • 822af84 : CTS test for Android Security b/26399350
    • ac15baa : Change SubMgrTest to use public methods instead of hidden ones
    • f28c6f2 : CTS test for Android Security b/23285192
    • a19b654 : Disable battery saving after the test
    • 5aa4f6a : Disabled ducking test for auto
    • 92b104f : CTS test for Android Security b/26399350
    • f6162e6 : [RESTRICT AUTOMERGE] CTS test for Android Security b/33552073
    • a68b8d7 : Make the tests permissive for Q Add delay for testNotificationManagerBubblePolicy_flagForAppForeground
    • 93c969f : Add exception for low memory devices to the MultiNetworkConnectivity legacy tests.
    • 91aa5a5 : RESTRICT AUTOMERGE Fix off-by-1 in frame checksum calculation
    • 84e8d1a : Add FEATURE_AUDIO_PRO test to CTS-V Pro Audio test module.
    • 661c46c : Make the tests permissive for Q Add the delay for testSetBatterySaver_powerManager
    • 841a469 : limit the system exclusion rect less than 200dp
    • 3e8325f : NativeDecoderTest: Fix in setting buffer position in addSampleData()
    • 48629f9 : Ensure gesture exclusion limit works as expected
    • cb81dc1 : Camera: Fix off-by-1 error iterating through all characteristics
    • 6f67190 : [RESTRICT AUTOMERGE]: Fix StagefrightTests
    • 3f4327c : Verify that redacted MP4s are valid
    • ce81722 : [RESTRICT AUTOMERGE]: Add utility methods to Crash Parser
    • e9dcecd : AuthBoundKeyTest: Don't specify android user on clear
    • 5a1647b : CTS test for Android Security b/25928803
    • 9afd0ac : Fix the flappy test caused by race condition
    • ef0db67 : Fix ActivityVisibilityTests#testTurnScreenOnAttrNoLockScreen failed
    • 1a8b553 : Add @FlakyTest on testPointerCapture
    • 9f12024 : Resolve resource ID at runtime to stabilize tests
    • 014a12e : Fix testBackgroundActivityBlocked flakiness
    • 25725e7 : CTS Verifier - Copy report zip into internal storage and add content provider to query saved and read reports.
    • db45fc1 : [CTS] Fix RestoreSessionHostSideTest
    • 93fad25 : Add a CTS test for SYSTEM_ALERT_WINDOW permission holding app to be able to start activities from background
    • f06e751 : sustained perf: Create GLES2.0 context instead of GLES3.0
    • 328a5ea : Set timeout to 6 minutes for CtsOpenGlPerf2TestCases
    • 88ab328 : Add com.android.bluetooth to allowed log source
    • 361ea0f : Add CallRedirectionServiceTest CTS test with @CddTest annotation
    • 53ea0da : [CTS] RestoreSessionHostSideTest failing consistently
    • fe2e142 : Camera: Test dynamic depth along with camera preview
    • e4e07e6 : Replace reboot with NotificationListener in DeviceOwnerTest.
    • c272773 : Fix ViewTest.testOnTouchEvent for Wear
    • 67d9312 : Remove all dependencies to JUnit4 annotations
    • 6ad0e0f : Test Activity#setFinishOnTouchOutside
    • 7d123dc : Increase the capture timeout to 1500 ms
    • 0a9982b : Adds tests for ResolverTarget
    • 1345cec : [CTS] Move RestoreSessionTest to CTS
    • 811242d : Apps placed inside sandboxes need to create their own common directories (such as DCIM) before trying to use them.
    • 2b7bc9d : Add CTS test for scanning settings
    • 0f2e3a0 : Fix WindowInsetsPolicyTest failed
    • c4b0261 : Fix ActivityVisibilityTests#testTurnScreenOnAttrNoLockScreen failed
    • d357eab : Un-ignore tests that now pass.
    • 2213756 : CamcorderProfile: Update the limits of unknown profiles
    • 15eea0f : Fix CTS testCreateAndManageUser_StartInBackground_MaxRunningUsers

  • platform/developers/build with 2 change(s)
    • d861c6d : Fix gradle versions.
    • e81a22c : Replaces (deprecated in 4.x and removed in 5.0) with doLast.

  • platform/developers/samples/android with 1 change(s)
    • df20f45 : Deprecates wear os samples in ASOP.

  • platform/development with 3 change(s)
    • f767eb4 : docs: Fix outdated sample code in Context#getExternalFilesDir. Test: make ds-docs
    • 36de302 : Bumping API 29 SDK package revision number visible to Android Studio for API 29 update Bug: b/139128921 Test: N/A
    • 2f9cf08 : Updating Build-tools package Revision# for 29.0.2 release - expected to go out with QT Beta6 Bug: 137956425 Test: N/A

  • platform/external/chromium-libpac with 1 change(s)
    • 303a7d5 : Fix use-after-free in proxy resolver

  • platform/external/chromium-webview with 3 change(s)
    • 6174fba : Update README to point to authoritative docs.
    • 53c11bb : WebView AOSP Integration Request - 74.0.3729.186
    • 2099ac9 : WebView AOSP Integration Request - 74.0.3729.185

  • platform/external/deqp with 14 change(s)
    • 5ebbb98 : Lower the number of times we try to allocate protected memory
    • 55146af : Because of the size limitation of protect heap, we ignore the "VK_ERROR_OUT_OF_DEVICE_MEMORY" when total number of protected memory reaches 100 times. Bug:135661263 Change-Id: Iff817e9623b44507f00210c47100ec37bf391300
    • e25615a : Remove conformance version test from Android
    • ac442f1 : Fix Android WSI incremental present image tests
    • 359b629 : Exclude dEQP-VK.ssbo.layout.random.scalar.75
    • e00a211 : Split shared_presentable_image tests into more dimensions to avoid timeout
    • 1a83cc5 : Fix Android WSI shared presentable image test OOM
    • 349f6f3 : Fix Android WSI shared presentable image tests
    • 8dc015f : Increase tolearance for dithering tests
    • 7a7e258 : Fix Clang 8 and GCC 9 warnings
    • e1f6371 : Exclude configs for EGL_YUV_BUFFER_EXT color buffer
    • 9f2a65e : Fix sample read tests to use sample rate shading
    • 5992de5 : Revert "Remove failing EGL 1.5 Tests"
    • c7c8272 : Fix image_extent test to handle OOM errors

  • platform/external/dynamic_depth with 1 change(s)
    • 8facf7a : Check Android container item MIME type

  • platform/external/f2fs-tools with 1 change(s)
    • 1cbe5b8 : mkfs.f2fs: check zeros in first 16MB for Android

  • platform/external/libcxx with 3 change(s)
    • cd82797 : Fix bug in random.
    • 6f085dd : [libc++] Move __clamp_to_integral to cmath, and harden against min()/max() macros
    • d1f09d7 : [libc++] Add `__truncating_cast` for safely casting float types to integers

  • platform/external/libjpeg-turbo with 1 change(s)
    • 3b58b02 : [RESTRICT AUTOMERGE] TurboJPEG: Properly handle gigapixel images

  • platform/external/libopus with 1 change(s)
    • de8d48c : Opus encode fails on 32-bit ARM

  • platform/external/ltp with 2 change(s)
    • e20c780 : fix race in sendmmsg01
    • 8b6eb1f : syscalls/statx01: loosen the stx_blocks check

  • platform/external/nos/host/android with 1 change(s)
    • 33b5e38 : keymaster: Fix callback invocations

  • platform/external/nos/host/generic with 1 change(s)
    • c3c0df8 : Add board_id_ fields to SignedHeader::print()

  • platform/external/nos/test/system-test-harness with 11 change(s)
    • aaefd55 : faceauth_tests: no longer check HAT for ResetLockout if user not locked out
    • 771e48e : faceauth: change to full slot match/mismatch
    • fba70a8 : faceauth_tests: fix tests to have valid NULL embeddings
    • d08f7fb : faceauth_tests: fix tests to have valid embeddings
    • 81ea3f6 : GetLowPowerStats should accept old & new struct
    • 77f3d8d : Add .bazelrc as workaround for protobuf problem
    • e496ed2 : faceauth_tests: revamp test framework
    • bd279eb : keymaster: add test to verify blob upgrade
    • 23d883a : faceauth_tests: basic embedding migration tests
    • 72b1565 : faceauth: use authenticator id
    • 74a5b3b : faceauth_tests: fix flaky failure

  • platform/external/perfetto with 1 change(s)
    • 62b8eb7 : Short circuit free(nullptr).

  • platform/external/setupcompat with 1 change(s)
    • c58cc7d : Import updated Android SetupCompat Library 250403217

  • platform/external/setupdesign with 2 change(s)
    • ec5ea18 : Set error text color in glif dark and light theme
    • a712571 : Import updated Android Setupdesign Library 251388192

  • platform/external/sl4a with 6 change(s)
    • f9ac079 : Adding timeout support for httpPing
    • 17d8465 : [WifiManagerFacade] Fixes for WifiNetworkSuggestion Ent tests
    • 6bc62b5 : [WifiManagerFacade] Update genWifiNetworkSuggestion() method
    • cd3eeed : Adding API call for default nw callback
    • 5bf5d8f : Updated JsonBuilder with carrierId, CBRS subId API
    • d4e75ef : Add API calls for CBRS feature tests

  • platform/external/sqlite with 1 change(s)
    • ab16a61 : sqlite3_android.cpp: disable _TOKENIZE

  • platform/external/tinyalsa with 1 change(s)
    • f2d93a5 : tinymix: fix setting enum str started with digits

  • platform/external/wpa_supplicant_8 with 1 change(s)
    • ef6ae56 : Do not clear anonymous id when anonymous@realm is used

  • platform/frameworks/av with 44 change(s)
    • 6f32317 : clearkey hidl CryptoPlugin: misc & security fixes
    • ccc32cb : bufferpool2: handle transfer to closed connection
    • 847eaf4 : Add option to remove OMX components from IOmxStore
    • 4109217 : MediaMuxer:SetCaptureRate for GCA SlowMotionRecord
    • bc32456 : Revert "aacenc: fix timestamp off by one frame"
    • 732e5fa : Check the media.settings.xml property
    • 10ceef9 : aacenc: fix timestamp off by one frame
    • 589171c : audio policy: fix capture policy for accessibility
    • ea0bf32 : Camera: Update depth photo container item MIME type
    • 8c886ae : aacenc: fix timestamp off by one frame
    • ef4ce15 : Fix OOB access in mpeg4/h263 decoder
    • e151ed6 : codec2: increase max dequeue output buffer count
    • c6af90d : audio policy: fix capture policy for HOTWORD source
    • c2a3a82 : Fix for untimely suspension of Dynamics Processing
    • 9e0302f : AImage: don't allow ~AImageReader to run before AImages are deleted.
    • c833ccc : audio policy: fix mmap capture disconnect
    • 7bd2939 : audio policy: fix mmap capture disconnect
    • 1221fd1 : codec2: force array mode for graphic metadata buffers
    • 441ed65 : AudioPolicy: do not cap a11y volume during call screening
    • ec58800 : codec2: make i-frame-interval write-only
    • 2cd83c9 : Skip secure decoders in C2 VTS
    • 20b29dd : codec2: add color formats for image component
    • 1858832 : Allow creation of input surface in CCodec
    • 7a7e634 : Camera: Filter out NIR cameras for camera1 API
    • e8e1c69 : Visualizer: Fix deadlock on close
    • bd55793 : codec2: trim log
    • 947c0f1 : Audio policy: fix HwModuleCollection::getDeviceDescriptor
    • 3f87440 : codec2: initialize delays at start
    • ebca5b9 : AImageReader: make sure ~AImageReader isn't called with FrameListener::mLock held.
    • bc84f5f : EffectBundle: Make effect draining more robust
    • fceeee7 : aaudio: account for hardware jitter in clock model
    • 99fd097 : Camera: reduce long inflight request list spam
    • eab9045 : audioflinger: fix VoIP volume for fast track
    • 5bf11bf : cameraserver: Fix logging for vendor clients in connectDevice
    • 1740840 : camera2 ndk/vndk: cleanup-stop CameraDevice's looper in ~ACameraDevice()
    • 4763c18 : libcamera2ndk_vendor: stop looper thread on ~ACameraDevice()
    • b233eae : libcamera2ndk_vendor: stop looper thread on ~ACameraDevice()
    • 1622326 : codec2: add color formats for image component
    • c852ca3 : fix bug: release mDisconnectLock when early terminate
    • 48eb9b8 : AImageReaderVendorTest: Tolerate failures for ACameraDevice_isSessionConfigurationSupported.
    • 97835e9 : Add /apex/com.android.runtime/${LIB} to runtime search path.
    • cb260ad : CCodec: fix i-frame-interval and aac configs
    • d032f2d : Add support for graphics.mapper@3.0
    • 1815a76 : aaudio: fix IsochronousClockModel drift calculation

  • platform/frameworks/base with 492 change(s)
    • 3fb49ee : Fix issue where notif wouldn't HUN
    • 2e7f126 : Assume sensors perform prox check
    • 4ae8bc8 : Add keylayout for original xbox controller
    • ed7e4c9 : Update Xbox BT controller mapping for new FW
    • 35d2ef1 : DMD: Support 90hz only in the refresh rate zone
    • f1603f5 : RESTRICT AUTOMERGE Strict SQLiteQueryBuilder needs to be stricter.
    • 7f6628f : RESTRICT AUTOMERGE Enable stricter SQLiteQueryBuilder options.
    • 09c1c2d : Set default phonebook access to ACCESS_REJECTED when user didn't choose one
    • 3d581b9 : Add MANAGED_PROVISIONING_DPC_DOWNLOADED.
    • b5d5830 : Use UnlockMethodCache#canSkipBouncer in user switcher
    • 61419a2 : fixes a security vulnerability in slice provider
    • 357db21 : Unset INSTALL_DISABLE_VERIFICATION flag if install is not from system
    • 1fb00f5 : Revert "Hold Display suspend blocker until doze starts"
    • 93e1647 : Hold Display suspend blocker until doze starts
    • 04ec6df : Only delay bouncer if bypass is off
    • c90507e : Treat SENSOR_DIRTY as user not detected
    • a5f043a : Mark USAGE_NOTIFICATION_EVENT vibrations as notifications
    • 24e9ba5 : Remove unused setting
    • fd5f57e : Fixing a bug where content capture sessions with child sessions could get stuck in a state where no event flushing other than forced flushes would occur
    • 09ef1cb : Fixed null callback issue
    • d806bc4 : Remove unused setting
    • 2d2b916 : Increased precision of Lat/Lng decoder and enabled BSSID list to be explicit (client)
    • 36e2bfb : Added debug messages and watchdog
    • 7ae4cbe : Revert "docs: Added desc. of launcher app criteria in Q"
    • b8fbab6 : Do not stop idmap2d after OMS initialization
    • f1455b0 : Allow for more wiggle room (literally) in BrightlineFalsingManager.
    • 91decc8 : Get resource based on subId for multi-SIM
    • 06fd060 : WebView: prettyprint docs
    • 0fcaef1 : docs: Correct sensor runtime permission documentation
    • c0cc621 : Enables back gesture nav in screen pinning
    • a6fe754 : EglDisplay may be null and cause Null point exception
    • 786f22e : docs: Added desc. of launcher app criteria in Q
    • cf06eb3 : Fix sensor triggering issue
    • 369246b : API: Explicitly track incompatibilities with previous API versions
    • ec30fd5 : Hide the home handle in lock task home when home and overview are disabled
    • ea62a12 : Fade from black when reach
    • 0962bde : Ensure isTopBucket() gets set when there is just one notification
    • afabc59 : Make the back longpress timeout a system property
    • 72cd9a7 : Using the keyguard fading away duration for the scrim
    • 3f2b9a5 : [AT&T] Add key to show 4g for 3g RAT.
    • d61f01b : Disable falsing manager when face-authed.
    • 52ed9ee : Fixing a bug where content capture sessions with child sessions could get stuck in a state where no event flushing other than forced flushes would occur
    • b717e8e : bootanimation: Change bootanim ioprio to highest in IOPRIO_CLASS_RT
    • 6c34506 : Ensure isTopBucket() gets set when there is just one notification
    • 7d018e9 : Fix interfaceVersion in DhcpServerCallbacks
    • 36d7a2f : Log various types of back gesture using StatsLog Bug: 135152789 Test: m statsd_testdrive -j31 Test: out/host/linux-x86/bin/statsd_testdrive 224
    • 2d35980 : Ensure isTopBucket() gets set when there is just one notification
    • 788d01b : Add carrier config for ignoring user RTT setting
    • fea9b86 : Fade from black when reach
    • be4e054 : Hide the home handle in lock task home when home and overview are disabled
    • a699c28 : Make the back longpress timeout a system property
    • e016781 : Add a blacklist for preinstalled carrier apps.
    • 73b6e26 : Freezing screen when dismiss pip if orientation is going to change.
    • cf9a483 : Cleans up sharedUser regardless of creation logic
    • ef80008 : Add carrier config for allowing merge of RTT calls
    • 03dde38 : apply empty transaction in startActivitySync
    • 7c7898e : GestureNav: Fix AbsSeekBar thumb exclusion
    • 6f809e2 : docs: Removed dates in obsolete field messages.
    • 4e4c86e : Stop timer when notification is not visible
    • 9971348 : [RESTRICT AUTOMERGE] CameraServiceProxy: More granularity to NFC / Camera interaction
    • 9b78673 : Only show the thermal shutdown warning when thermal reboot
    • 5f2c9a1 : GestureNav: Log exclusion rect heights
    • 589c5ba : Fix overlapping remote and recents animations
    • d9701ab : Acquire display suspend blocker for DozeService
    • c1ee042 : Responsiveness improvement for BrightnessObserver
    • 69ab104 : Keep IME above starting window.
    • eec5884 : Fixes breaking test
    • 00ce73a : Fix issue where SIM PIN message would be visible
    • 4fbcec1 : docs: Clarified when onRestoreInstanceState() executes
    • f1b935e : create ExclusionRectStateChanged/BackGesture atom
    • 9b49d1d : Remove icon name from NR dump
    • 8ab9550 : Add documentation in TelephonyManager#getNetworkCountryIso
    • c0b8111 : Debug when pulses are dropped
    • 10a5729 : Avoid strange animation when dynamic privacy changes
    • 5454a0d : Improved the experience with bypass and dynamic privacy
    • e9ff1ff : Sync up Home Handle and Assistant Handle fade
    • ccfd0e3 : Fix the race between entitlement start/stop
    • a37999b : Avoid using secondary displays as launch params when not support
    • b5fbb91 : Add carrier config for data roaming notification
    • 77aaa80 : Fixed issue where camera wouldn't launch
    • 44742c0 : Fix application overlay visibility bug
    • 4c9726e : Revert "Stop timer when notification isn't visible"
    • ff2c0d9 : Treat SysUI as top application when GlobalActions is shown
    • c3d06f3 : Fix "Invalid card" text on CarrierTextController
    • 6a27f50 : Mitigate IPC calls from MultiUserSwitcher
    • edcf4ae : Add disconnect causes for WFC use cases.
    • 0f6d5d8 : Do not gate bypass on isHardwareAvailable
    • 5f1fb46 : Made the drag down anywhere on lockscreen go to the shade locked
    • 56a667b : Separate out sysui state updating
    • 1d61926 : docs: Added missing comma in RectF class description.
    • 46b32df : Add MEDIA_TIMEOUT error for RTCP timeout
    • e25c487 : Switch preffered display mode on lock screen
    • c55f43a : Stop idmap2d after several seconds pass
    • 8a66e69 : Unset the notification expansion state when fully hidden
    • 3a23d7e : Add carrier config for hiding TTY HCO and VCO
    • 3ff6f50 : Only clipping heads up that are not the first ones
    • b3e260b : Tweak home handle animation
    • 39781a6 : ResetLockout should be scheduled on FaceService's handler
    • caad0c6 : Use per user method when writing or reading Live Caption secure setting
    • 4184a1d : Tweak home handle colors to have some opacity
    • 5b6a1fe : Adding quick settings flag to sysui state
    • 7a207e4 : ResetLockout should be scheduled on FaceService's handler
    • e219ae1 : Also apply freeze-task-list when starting an activity
    • 5bc77a1 : Made sure the the lock icon hides again when dragging down
    • 7c236e9 : Fixed an issue where the notification wouldn't collapse
    • 33295a4 : Fixed the shadows on the lockscreen for bypass
    • bbc11ca : Do not allow the FalsingManager sesion to start when AOD is showing.
    • e1ac0c0 : Add retry logic for UNABLE_TO_PROCESS
    • 15803b5 : Showing the notification icon properly now when the pulse is suppressed
    • b78e2d0 : Revert "Do not notify SS change with invalid subId"
    • 622eeaf : Do not allow the FalsingManager sesion to start when AOD is showing.
    • 12ea937 : Fix regression in PFD#fromData
    • 516ef79 : Use alpha instead of show/hide when creating animation leashes.
    • 6369fc0 : Add phenotype flags for transcription speed
    • 27f9231 : Do not use canAuthenticate() to check if user can reset lockout
    • 08bd435 : Fixed some issues when expanding from the launcher
    • 1364df7 : Show bouncer when unlocking and not interactive
    • fb64985 : oomAdjuster: Change default demotion of renderthreads to default graphics priority
    • b16411f : Revert "SharedMemory: break Cleaner reference cycle." Bug: 138422309
    • 5966196 : Revert "SharedMemory: clear file descriptor when explicitly closed." Bug: 138422309
    • acad244 : Allow resume of parent activity that launches PiP
    • 3c4a8e4 : Stop timer when notification isn't visible
    • e6feb7d : GestureNav: Clarify javadoc in regards to exclusion limits
    • 0e17480 : Only supports ambient mode when necessary.
    • 81cdfa4 : Show bouncer when unlocking and not interactive
    • 65c96f2 : Showing the notification icon properly now when the pulse is suppressed
    • 5630166 : Cancel show runnable when bouncer is hidden
    • 6a7029b : Ensure BiometricDialogView dismiss animation is run
    • d935197 : Fixed race condition with different profiles
    • d5d97d7 : Log acquired vendorCode
    • 3a9f1f5 : Prevent key removal on cache update
    • 762eb4a : Add one field(sampling_rate_denom) in NetworkDnsEventReported for recording sample rate.
    • fa499f9 : Add NS_R_INTERNAL_ERROR item into NsRcode
    • be8ecaa : Refine the proto dns_resolver.proto
    • 20ab1e3 : SharedMemory: clear file descriptor when explicitly closed.
    • 4be12ea : syncInputWindows for mouse events
    • c075f15 : Fading away the lockscreen wallpaper properly
    • 390d9e6 : SharedMemory: break Cleaner reference cycle.
    • bd2c943 : Send ChannelDialogController finish message on dismiss
    • 9dc158a : Fix handles redrawing when not visible
    • 8adbd1e : Force status bar visible when plugin holds it open
    • 07f7d19 : Only consider gone for layout if parent is gone for layout
    • e9ebf62 : Remove icon name from NR dump
    • 906bde5 : Ensure BiometricDialogView dismiss animation is run
    • a477206 : Fixed race condition with different profiles
    • f24ae8d : Log acquired vendorCode
    • 9b8e5e3 : Cancel show runnable when bouncer is hidden
    • 64f0a34 : Fixed that autoheads up were not visible or accidentally visible at times
    • a7eacf9 : Make sure scrims will fade from black
    • 0ae8f2e : Prevent the BrightLineFalsingManager from duping its session.
    • 91e425d : Fix issue with media notifs being misbucketed
    • 55c4a59 : Several preferences lost during P-Q B&R
    • 8987e83 : Only update overlays for target
    • 8f6d278 : Add proper color management into ColorFade.
    • 62f79d6 : Preventing system crash when pin slice fails
    • a8ccae4 : Revert "Add calling package verification for ATM binder calls"
    • e38da07 : Allow BrightLineFalsingManager settings to be experimented with via Phenotype.
    • 47af13c : Add the defination of Intent - WIFI_NETWORK_SETTINGS_RESET_ACTION
    • 240daf6 : Unsubscribe listeners when stopping UserBackupManagerService
    • eab3c90 : Use shell package name when starting activities
    • 5584518 : Allowing to drag down while the quick settings are expanded
    • a678b0e : Collapsing the heads up when showing the bouncer
    • abcc201 : Not asking for the password when dragging down and bypass
    • 5431a92 : Fix breaking test
    • 167a365 : Disabled the media auto heads up experience
    • 4578854 : Use separate enroll timeout for fingerprint and face
    • cb6454e : Proxy search disabled flag to Launcher
    • 7a545ae : Modify deferred recents animation cancel to work without screenshot
    • 4e0300d : Mark screen rotation as early (1/2)
    • aae9ad6 : Fixed the behavior when dragging down on home screen with a hun
    • 8c1b763 : Fix issue with media notifs being misbucketed
    • 273832d : Bouncer isn't in transit when fully visible/hidden
    • 4c50704 : Isolate DPM and SIM PIN states from UX
    • 80f5f1b : Tell KeyStore to ignore caller uid for PlatformKeyManager's keys.
    • c51bb54 : Don't animate clock when turning screen off.
    • 0555f98 : fsync directories as well as files
    • 8ee02b1 : Improved the heads up experience when notifications were blocked
    • f2cf8d1 : Fix permission javadoc about whitelisting.
    • dc8fee7 : Don't animate clock when turning screen off.
    • 7b92b12 : Don't tell Assistant to hide on gesture completion or cancel
    • 73d48ab : Add cleanup method to FalsingManager to prevent memory leaks.
    • 31ebb40 : Fixed that silent notifications weren't showing on AOD
    • 893a9df : Fixed a bug with the animation of the notification background
    • 68f5dae : Fix class initialization issue
    • f61c104 : Use binned brightness sensor instead of prox
    • 80565fb : SoundTriggerHelper: fix power save mode listener
    • 41e7e6e : Fixed a crash with the headsUpManager
    • bb83b89 : Update clock when turning the screen on
    • 16f36b8 : Revert "Stop idmap2d after several seconds pass"
    • 026e544 : WifiMetrics: add per-band Tx and Rx speed histogram
    • b332588 : Enable the BrightLineFalsingManager by default on Q.
    • bdf04e8 : Postpone the shared user checking after Q
    • 16f334e : Fixed the layout of media heads up notifications
    • 4f1e915 : Removes auto-switch from gesture nav when default home app changes
    • 42ece97 : docs: Fix broken link.
    • 7d95f15 : Disable bypass and bouncer delay when no face auth
    • 1b80884 : Allow BrightLineFalsingManager settings to be experimented with via Phenotype.
    • 8f3f03f : Fixed an issue where heads up notifications would overlap
    • e0fd9ab : docs: Added protection level to permissions
    • 2e31279 : Biometric HAL death should invoke handleError on the handler
    • 0cbfc85 : docs: Fix broken link.
    • b0becb2 : docs: Fixed typo in SERVICE_META_DATA
    • e71346f : docs: Fixed link in setCurrentTab() description
    • 3f333d6 : Increase dequeueBuffer timeout
    • 036b140 : p2p: update documents about EXTRA_WIFI_P2P_GROUP in connection changed event
    • f6e32f0 : Pad indication text to prevent clipping on side of screen.
    • 29e30fa : Do not animate wallpaper when wakeAndUnlock
    • bd6c92b : Do not animate wallpaper when wakeAndUnlock
    • 0fdd8f1 : Do not play "lock" anim right after showing kg
    • d534c12 : Reduce duration of AOD headsup
    • 62018f8 : Fix CTS case failed in CtsAutoFillServiceTestCases
    • f75bb77 : Compute policy for read-external-storage for uid
    • 0c95ef5 : Don't unfreeze too early
    • 84b2acc : Improved the bypass animation
    • 6a9be16 : Allow System ChooserActivity to start home activity
    • 34306c3 : Synchronize and slow down fade in
    • 7412abc : NotificationManager: Fix notifications in VoIP call
    • 15be64a : Fix sim pin on DSDS
    • c825db1 : Do not set AccessPoint.ssid to config.SSID for Passpoint networks
    • a055a67 : Dismiss bouncer properly on SHADE_LOCKED
    • e691149 : GestureNav: make reportSystemGestureExclusionChanged oneway
    • 4c5a13e : Add cleanup method to FalsingManager to prevent memory leaks.
    • fbc35b9 : Add calling package verification for ATM binder calls
    • 0744e2f : Don't assume SYSTEM is current user on boot
    • 41ee35f : Add ability to select composition color space for a given color mode
    • 3174c66 : Fix issue where sensors wouldn't be reregistered
    • b52b045 : Only consider gone for layout if parent is gone for layout
    • 35e049a : Do not detach children of starting windows
    • d7cd8ed : Don't hold lock when dumping activities of app side
    • d1552e3 : PasswordSlotManager: Fix incorrect string comparison.
    • 2f809b0 : PasswordSlotManager: Fix incorrect string comparison.
    • bc841b0 : 60hz only when ambient or display brightness is low
    • 89920d8 : WiredAccessoryManager: fix connected state logic for Extcon
    • 62a81ab : audioservice: re send BT_SCO parameter to HAL when audioserver restarts
    • 5af4087 : AM: make isHighEndGfx TestApi
    • aad9883 : Do not let device sleep after successful auth
    • 6a3d256 : audioservice: fix hasMediaDynamicPolicy() for loopback and render policies
    • f5b03e0 : Adding method to check if a task is running in home stack
    • 98288b3 : Don't persist new night mode setting in car mode
    • 2b5140d : Stop idmap2d after several seconds pass
    • b7d3274 : Fix issue where bouncer won't be dismissed when being dragged
    • 552a58a : Add a documentation in EmergencyNumber#getNumber
    • 1973423 : Fixed a crash with remote input
    • 560aa57 : Pass EXTRA_CALLING_PACKAGE for legacy change default dialer/SMS intents.
    • d038189 : Reset mSecureCameraLaunched when bouncer is shown
    • b224622 : Do task stack work on handler to ensure in-order execution
    • 1dee034 : Add metrics logging to BrightLineFalsingManager.
    • 07fcb5b : Use new API to get mergedSubscriberIds based on grouping.
    • ac56a42 : Provide @hide API to return merged IMSIs from grouping.
    • 9d26600 : Use TM SubId in getDataState and getDataActivity
    • 6db7717 : Do not notify SS change with invalid subId
    • b3455e6 : Do not report AOD as showing when fading away
    • 6a51b35 : Read the high refresh rate blacklist from DeviceConfig.
    • 47a775b : Don't persist new night mode setting in car mode
    • 5a5e0bd : Dump bypass controller state for debugging
    • 75f942d : Disable testEnableRollbackTimeoutFailsRollback test.
    • a1c777e : Fixed talkback issue with biometric prompt.
    • e1822fd : Use a Region when calculating TouchableRegion for cutouts
    • 6384812 : Check mSetupComplete on initialization to avoid service being disabled.
    • b26cbbd : Check Carrier Privilege on Hidden Subs
    • 4ec5fda : Redact ISOBMFF boxes with 'free'
    • 72dbd11 : Adjust window rounded corners
    • 8c7b8cb : Q card.
    • 4981352 : skip reading vmallocinfo if not needed
    • 4cfd01d : Ensure permissions granted for correct SIM
    • 3184718 : Send error if ONS is not available
    • 56d145f : Autoenabling gesture mode only is the device is unmanaged
    • 990f9a9 : Update WebSettings.setSaveFormData deprecated doc
    • 9dac848 : Wait for current task to complete before revoking challenge
    • d4c96f9 : Fix ordering of check minimized state callback
    • d6f0a5c : Launch recents from main thread
    • aaf7897 : MobileSignalController listen to ACTIVE DATA SIM changes
    • bffdb71 : Set StatusBar window to FOCUSABLE when input transfer focus needs happening Bug: 136507412 Test: manual
    • 43a8cad : swipe down to open noti shade fling support
    • 06c12d6 : Fading away notification panel individually
    • a3f6f88 : Made sure the headsup doesn't disappear after bypassing
    • 6ec52d4 : Reland "Prevent dismissing starting window when reopening app"
    • a00ebe4 : Reland "Prevent dismissing starting window when reopening app"
    • fa817a0 : Wake-and-unlock fixes
    • 5393915 : Allow path specification for rounded corners
    • b46df20 : Fix entitlement failed when device is on CBRS
    • d17b350 : Fixed a few bugs with remoteInput
    • 1422cb1 : Change string resource for face not detected error
    • 0051106 : support limited sim function notification under dsds
    • 8eec268 : Show bouncer after rebooting
    • feb79bd : Fix mobile data usage didn't get increased for xlat464 traffic
    • 3c41bb7 : Revert "Check Carrier Privilege on Hidden Subs"
    • 63b5047 : Hide back button in gestural nav mode when the screen is pinned
    • 2e4f32b : Fixed an issue where the keyguard statusbar was faded
    • a6115cb : Replace old no-service resource with new one
    • 4befb74 : Do not try to bypass when triaging notifications
    • cf7935e : Increase size of BatteryStatsService stats buffer
    • 390f1b9 : Improved the unlock animation when bypassing
    • 6dad90e : Pre-emptively take a snapshot when finishing an activity before changing visibility
    • e3c6e46 : Showing heads up for music when bypassing
    • ac9a731 : Added disallowed APN types configuration support
    • ac1c310 : Add themed icons.
    • 593e626 : Always send userId to FaceService
    • fac2e8e : Do not unregister lift when prox is covered
    • e6727ee : Add gesture touch counts
    • 609a8e2 : Add support to preload recents activity in background
    • aba3cd5 : Return true if there were plugin sensors available
    • 616c25b : Allow wake_lock_screen when AOD is off
    • 5fedd81 : Not rendering background when bypassing
    • 60ee7fd : Made sure the lock icon is invisible while hunned
    • 35df7e2 : DWB Bias splines ignore default ambient CCT
    • 6fc804b : Check Carrier Privilege on Hidden Subs
    • 408d2d3 : Update SignalDrawable X path drawing.
    • 700f9f0 : Remove Square icon shape from system image Bug: 136084719 Test: builds
    • 15bbec6 : Ensure that notifications don't wake the screen even when far away.
    • c9c2c8f : Enable "lift to retry" on face-auth devices
    • 64f4740 : [VoLTE short code] Enable ATT configuration on FirstNet
    • ad2577e : LockIcon fixes
    • ccc06b6 : Attach color space information when attach and queue buffer.
    • d09ec7e : Added safeguard to make sure Panel is visible when unlocked
    • 59b4401 : Reduce floating point error in PerimeterPathGuide.
    • ccde55d : Fixes for CBRS
    • 1ceedb5 : Notify on task display change.
    • 940503e : Fix notification stuck on AOD
    • 0c8297c : Interpolate high light white balance
    • 601cda6 : Animating the shade when going back to the keyguard from shade locked
    • 91d0466 : Made sure huns received while dozing time out
    • c7e4cb5 : Adjusting the notification header appearance on the lock screen
    • 1f70501 : Remove protobuf dumping support from FaceService
    • dce1bf3 : Add check for the device having "feature face" before requesting the service
    • d21232e : Made heads up persist through unlocks
    • b2c5dc5 : Fixed the appearance of the heads up statusbar view on the lockscreen
    • fd3b1dc : Always show centered icon in the shelf
    • ce65922 : Notify physical channel configuration with phoneId and subId
    • 6e38388 : Do no play hint animation when retrying auth
    • 7f37878 : Ignore DND when FLAG_BYPASS_INTERRUPTION_POLICY is set.
    • b59e15e : Transfer focus to open panel
    • 4b2d134 : Check for null executor
    • 9e484aa : Dismiss lock screen when TrustAgent and bypass
    • 5090f7d : Log Preference changes when value is a String
    • 5dcdf35 : Don't listen for face when in `lockout` or `lockdown`
    • 44a0e1c : Catch ISE in ThemeOverlayManager.
    • 2d34523 : Unregister listeners and reset wake lock
    • 955725f : Log an error if overview proxy service isn't available.
    • ddfb065 : Final position of animation is independent of starting postiion.
    • 5609ccb : Added subtle animation for unlocking screen.
    • e78794c : Wake-and-unlock imprevements
    • 9bc1d49 : Dump buffer of authentication events for bugreports
    • b4523b3 : Scale the work profile background properly
    • 4c0d560 : Clear authentication data whenever the phone transitions to DOZE_AOD or DOZE.
    • f4976b3 : Retry auth during tap on lock screen.
    • 2bc992d : Unregister listeners and reset wake lock
    • 9fa6d73 : Prevents posting multiple pulse requests at the same time
    • 7fca236 : Log the amount of time between authentication and error
    • bfa0049 : Not bypassing when the user is expanding quick settings
    • 8bbe525 : Animating the notifications now when they disappear
    • 51a770b : Inline readNetworkStatsDetailInternal, make mUseBpfStats final
    • 8cdd41e : Remove VPN info arrays from NetworkStats(Observer|Recorder)
    • c9511e7 : NetworkStatsFactory: Take VPNs into account for network/battery stats
    • 87aa5c9 : Remove duplicate line in clat_simple test file
    • 5cc3e6a : Remove unused lastStats parameter
    • edcd5ad : Revert "Revert "Take all VPN underlying networks into account when migrating traffic for""
    • a6a3ebc : Made sure to unlock the pending unlock if the user is being switched
    • 146ab3c : Remove the custom clock from LS during transition from AOD
    • 06d2500 : Handle case that settings string is JSON
    • 771f5fa : Fix broken ColorDisplayServiceTest cases
    • f65513a : Check for header when restoring default clock.
    • ec17775 : Not bypassing while the camera is being launched
    • ae2702d : Not bypassing when the user is expanding quick settings
    • 5dc581a : Fixed an issue about notification icons on AOD
    • 820ba2d : Continued the bypass experience
    • 999230c : Animating the notifications now when they disappear
    • b0fada6 : Changing the lockscreen layout for the bypass
    • f89a5dc : Enabling auth to succeed whenever the bouncer is showing
    • b8cc6ef : Enabled dragging down from the lock screen when bypassing
    • 7733b75 : Fix alphabetical ordering of HAL_INTERFACES_OF_INTEREST
    • d4e0b3b : Don't show hint while authenticating, show hint while pending confirmation
    • 33259ad : Hold wake lock while animations to bold clock.
    • 5866a0c : Revert SurfaceView back to Q's version
    • f0a81f6 : Add power stats HAL to ANR list
    • c9498da : Hide handles immediately when they're blocked.
    • e1ff28d : Add ASSIST_TAP_PASSTHROUGH flag.
    • d93ed17 : Fixed event flushing to handle when mDirectServiceInterface is not ready yet.
    • 91c70b6 : Reset lockout for correct profile/user
    • ce135e6 : Unlock icon regardless of transient error
    • 7c7b8c2 : Allow wake_lock_screen when AOD is off
    • b57dd8a : Made sure huns can show on the lock screen even when awake
    • dc0eca6 : Remove dependency on OverviewProxyService from StatusBarWindowController
    • f2d9819 : Add skip gesture status type
    • 1cff983 : Do not execute face auth when notification
    • bc29dd7 : Defer resetLockout and execute on a separate thread
    • 8851ac8 : Set exact night display last activated time
    • dbfbed4 : Remove recalibrate notification when user enrolls
    • 8398a71 : getFaceDaemon on FaceService's own handler
    • f0e61db : New unlock animations
    • 29692c5 : Return empty string when invalid error codes are received
    • fc8de93 : Do not let pattern be dragged
    • a422c09 : Do not execute face auth when notification
    • 5e640ac : Fixed incorrect merge service state
    • b543f84 : Fixes an issue where the padding to the clock was wrong
    • e90fead : Shortened and adjustable screen timeouts
    • bc083fd : Revert "Prevent dismissing starting window when reopening app"
    • ab88bda : Hide album art when face bypass
    • 576811e : Decrease amount of getAuthenticatorId invocations to the HAL
    • 16cac92 : Do not get setting if targetUserId == UserHandle.USER_NULL
    • 0c3a998 : Make recalibration notification VISIBILITY_SECRET
    • 97d0a5b : Unlocking children profile must pass on existing challenge
    • 28623b6 : LSS must check canAuthenticate(userId) for correct user/profile
    • be67ce0 : Add much needed logging for face auth challenge / lockout path
    • f6d63f9 : Fixes a crash with KeyguardStatusView in tests
    • bd84c16 : Not bypassing the lockscreen anymore when the user has pulled down
    • 89233c4 : Fix unreadable clock
    • 13025c5 : Updated string.
    • 94e56f9 : Fixed an issue where too many notifications were pulsing
    • ce743b7 : DisplayModeDirector: make settings higher priority than app request
    • da330ff : Fixes an issue where the wrong icons where ambient
    • 0877aab : Reduce overlap of analog clock with smart space.
    • c3fec68 : Removed the AmbientPulseManager
    • 9e7a015 : SoundTriggerService: Track model stats
    • 424e462 : Refresh face auth when invoking global actions
    • bb3b318 : Start invocation light length from 0
    • 8fd0cca : Fixed a bug where the icons where clipped off with owner info
    • 8b8c2bd : Enable auth on AOD2
    • f5076df : Filter "Android System" from recent location apps
    • 6951d3d : Cancel authentication when secure camera is launched on Keyguard
    • 7c86b63 : Add cache to AppOpsController
    • 4844d72 : Add feature flag to enable skip direction mapping
    • 9e4ca44 : Only send text update for TextView after VIEW_ADDED is notified
    • 2c2e4a8 : Update display color mode before white balance
    • 04c78a9 : Interpolate low light white balance
    • 1488f69 : Make DozeParams available to Plugins
    • de8c25a : Remove obsolete state
    • a952d20 : Fixed tethering failed when device is on CBRS
    • e14f08e : Add callbacks to StatusBarStateController
    • 9c501aa : DisplayEventDispatcher: use eConfigChangedDispatch
    • 31292aa : Not rendering the dark icons with the shelf anymore
    • b207de5 : Avoid unwanted wakeAndUnLock mode for face
    • 195dfc5 : Not rendering the dark icons with the shelf anymore
    • 4c53c8a : Revert "For 1 sim devices, hide signal empty state"
    • f2af120 : Darker accent color on custom clock over light wallpaper.
    • 4e97d2c : Store subscriber ID / IMSI into telephony database
    • 791f1dd : Only announce for accessibility if accessibility is enabled
    • db8b7f3 : Translate custom clock names
    • 9bae9c2 : Avoid unwanted wakeAndUnLock mode for face
    • 5febf7e : Fix flaky test
    • 7825b94 : Longer bouncer delay and simpler delay logic
    • 877adf1 : Lock screen string change
    • a5085f6 : Add isEnabled to AttentionDetector dumpsys
    • 95cbc93 : Revert "Collect NeededUriGrants without holding locks."
    • be267ef : Use real gatekeeper HAT for resetting lockout
    • 6445e68 : Fixes timestamp passed to the Assistant
    • 2f33abb : Prevent clock-lock overlap with pulsing on AOD.
    • 6418e97 : Refactors logging into its own function
    • 10a8b51 : Update themed icons.
    • 6cf1277 : Fixed talkback issue
    • 206fe56 : Disable bypass if there aren't enrolled faces
    • 4948976 : Don't check attention when in lockscreen
    • e6f9fdb : Update attention config
    • 940e490 : Do not hide media metadata when bypassing LS
    • e066247 : Remove all eSIM Invisible Profiles during FDR
    • 9c1e452 : Reset SYSTEM_FIXED flags for hard restricted perms
    • 29f0fa5 : Don't create system fixed, revoked permissions
    • 71d2fb2 : Clearer scanning state and debug logs
    • 594daca : Fixed that we could be stuck with notifications pulse expanding
    • dfd7007 : Move bypass default value to framework
    • 7d31140 : Revert "Fix AppFuseMountScope.close()"
    • bca7ec7 : Shorter sensor debounce
    • 741bf5f : Add brightness threshold for peak refresh rate
    • f443938 : Implemented the mechanism of hiding clock face based on phenotype flag.
    • 9a7520a : Fixed that we could be stuck with notifications pulse expanding
    • 851bfd1 : skip permission check for TelephonyManager API getMmsUserAgent
    • c56a266 : Catch IllegalArgumentException caused by recycled bitmap
    • 4ec838b : OverlayPlugin uses StatusBarTouchableRegionManager
    • 4108a9b : Do not wake up in MODE_NONE
    • 1b883b4 : Move bypass default value to framework
    • 2a42d99 : Make content capture send text update event for TextView even when it is not editable (EditText)
    • c0bb3fe : statsd: Remove repetitive logging if ODPM is not present
    • 260416c : skip permission check for TelephonyManager API getMmsUserAgent
    • bdad8c2 : Update filled themed QS bluetooth icon.
    • 903091f : Update themed icons.
    • 54fead8 : Add disable methods in StatusBarManager
    • db6d6df : Fixed the maxPanelheight on the lockscreen
    • c1d9ab2 : Extended the bypass experience
    • 2c890ee : Introduced KeyguardBypassController
    • 5877c02 : Update lockscreen animations for all themes.
    • 2cda9f6 : Adb command to authenticate earlier
    • e1651c5 : Polish dynamic privacy wake-up
    • c6dfd6c : Adjust bubble clock to be easier to read
    • 4c16eb5 : For 1 sim devices, hide signal empty state
    • c43a0a6 : A11y support for windows in a re-parented display
    • 7e378bc : Temporarily disable retry on bouncer when pattern
    • d5c4ca2 : Temporarily disable retry on bouncer when pattern
    • 1e3b5a5 : Fix NPE with live wallpaper
    • cac2a50 : Synchronize bubble activity rendering status and its visibility change.
    • 35cd108 : Update strings
    • 75cee03 : Add 80 percent battery icon for previews
    • 51996bb : Face auth messaging cleanup

  • platform/frameworks/hardware/interfaces with 1 change(s)
    • 636e4dd : VtsHalCameraServiceV2_0TargetTest: Choose AIMAGE_FORMAT_DEPTH16 for non BC devices

  • platform/frameworks/native with 66 change(s)
    • db3c960 : Update the minimum interval to resync to HWVsync
    • af844e3 : SurfaceFlinger: Query Scheduler when updating allowed display configs
    • 73f6805 : SurfaceFlinger: send config event changed on allowed modes change
    • 63edd27 : Remove test image
    • b4389d9 : Dump HALs and enable persistent logs for radio bugreports
    • 4545a8a : [SurfaceFlinger] Callback to renderengine when erasing BLAST buffers
    • cdd0f9d : SurfaceFlinger: clamp frame refresh duration to min refresh duration
    • 8238fa0 : GpuStats: fix driver loading stats at driver unloading
    • 16a9940 : [RenderEngine] add an ImageManager thread
    • f941c1e : [RenderEngine] Allow rounded corners shader to use lower precision.
    • 0d0e16e : [RenderEngine] Allow rounded corners shader to use lower precision.
    • 7c03ce6 : SurfaceFlinger: calculate expected present once
    • ef4b601 : Mark screen rotation as early (2/2)
    • 4658e11 : SurfaceFlinger: add a sysprop for GL backpressure
    • cab4c2f : SurfaceFlinger: tune LayerHistory to be less aggressive
    • a3b08ef : libgui: add EGL Image Tracking for debug
    • 94390a3 : [SurfaceFlinger] Exclude first vsync duration from period calculation
    • 38172ad : SurfaceFlinger: debug layer bounds inset
    • 192a375 : [RenderEngine] Add cache contents to dumpsys
    • 2436317 : SurfaceFlinger: add display power state timer
    • 7f01518 : [SurfaceFlinger] Don't touch hw vsync in DEFAULT RR with kernel timeout
    • c0439c7 : installd: Account for empty obb contents on migration
    • 7c7ede2 : SF: Update forced composition color space along with color mode
    • 9cacdac : blast: fix leak on BufferStateLayer death
    • 277e714 : SurfaceFlinger: store fps instead of duration in LayerInfo
    • 8271594 : SurfaceFlinger: correct negative offset when refresh rate changes
    • 862e753 : When dropping a frame, merge its damage region
    • 187d2d8 : SurfaceFlinger: store fps instead of duration in LayerInfo
    • 0e24a83 : blast: fix leak on BufferStateLayer death
    • 11b6a70 : SurfaceFlinger: correct negative offset when refresh rate changes
    • 8b6bff4 : installd: Check for support before migrating obb
    • 42b3beb : SurfaceFlinger: add allowed display configs to dumpsys
    • 3d7c561 : [RenderEngine] relax locking conditions of image cache.
    • da901bf : SF: enable device-specific dataspace for color space agnostic surfaces
    • 09be73f : Surfaceflinger: adjust content detection fps selection
    • ad083c4 : SF: Don't bump to PERFORMANCE refresh rate with infrequent updates
    • 0f6a412 : Attach color space information when attach and queue buffer.
    • b656aed : [SurfaceFlinger] Store current offsets in VSyncModulator.
    • 81ca00f : SurfaceFlinger: DispSync: negative offsets when model is unlocked
    • 769ab6f : SF: do not extend DisplayDevice lifetime
    • d7599d8 : [SurfaceFlinger] Add vsync offset information to systrace.
    • 3bad810 : Add face hal to hal_interfaces_to_dump
    • 84be783 : SF: delay region sampling when short on time
    • b488afa : [SurfaceFlinger] Split VSyncModulator into .cpp/.h files
    • 63e8ad8 : SurfaceFlinger: get present time from SF and not from Scheduler
    • 2242f72 : SurfaceFlinger: Dispsync changePhaseOffset
    • 616b832 : SurfaceFlinger: tune FPS detection logic
    • 8fe1102 : SurfaceFlinger: get present time from SF and not from Scheduler
    • a9bf4ca : SurfaceFlinger: clear LayerHistory on touch
    • d0b44a5 : sf: optimize luma sampling code
    • 27c7021 : SurfaceFlinger: always turn HWVsync off when display is off
    • 45e4e36 : SurfaceFlinger: Some fixes to DispSync
    • ae211b4 : Surfacefinger: Set HWC Callback to SCHED_FIFO
    • ff17048 : Disable deep press by default
    • 1c8d720 : [SurfaceFlinger] support EGLImage management in BLAST
    • 8d11098 : [SurfaceFlinger] correct present time for negative phase offsets
    • aa61419 : [SurfaceFlinger] correct present time for negative phase offsets
    • 0f4a1b1 : SurfaceFlinger: add explicit register for DISPLAY_EVENT_CONFIG_CHANGED
    • 221aca4 : SurfaceFlinger: HWVsync when display is off
    • 9ba2512 : SurfaceFlinger: HWVsync when display is off
    • 8444c36 : SurfaceFlinger: do not force HDR content to default refresh rate
    • 013be5f : Drop buffers for SurfaceFlinger properly
    • 53852a5 : SurfaceFlinger: set refresh rate type when after an attempt to switch
    • 5a10210 : [SurfaceFlinger] add minimum frame count for early gl offsets.
    • c3a482d : [SurfaceFlinger] Some dispsync fixes for early event firing
    • f8e689c : [SurfaceFlinger] fix permanently enabling early offsets.

  • platform/frameworks/opt/net/ims with 1 change(s)
    • 4aff980 : Check carrierconfig for whether to ignore RTT mode

  • platform/frameworks/opt/net/wifi with 22 change(s)
    • aaceff2 : Removing privileged context requirement for civic location (server)
    • 80102ff : Removing privileged context requirement for civic location (server)
    • 952fc8f : WifiConfigStore: Store integrity data in same file
    • e9adc4e : Revert "WifiConfigStore: Limit integrity checks to single user devices"
    • 949a978 : WifiServiceImpl: Allow setWifiEnabled for system apps
    • 5be4058 : WifiConfigStore: Limit integrity checks to single user devices
    • 8e70909 : WifiConfigStore: Limit integrity checks to single user devices
    • e870879 : notify the factory reset event to installer which have permission of NETWORK_CARRIER_PROVISIONING.
    • fa0ca0b : Wifi: add per-band Tx and Rx speed histogram in WifiMetrics and add rxLinkSpeed in logLinkMetrics() of WifiScoreReport
    • eb95d64 : WiFi: add ADB shell commands to force soft AP channel frequency and country code Bug: 136501595 Test: Manual test with Flame.
    • 7c9b249 : [NetworkSuggestion] remove all suggestion should trigger disconnect
    • 608b03f : Mask out macRandomizationSetting when feature is unsupported
    • 8945c2a : Detect+trigger bugreport for abnormal connections
    • df6df47 : WifiNetworkSuggestionsManager: Persist enterprise credentials
    • f27a731 : Avoid WTF log on package removing
    • f017ce2 : Revert "Trigger bugreport for abnormally long connections"
    • 8a5bc95 : SupplicantHal/HostapdHal: Wait for death
    • fae988b : Trigger bugreport for abnormally long connections
    • 1b9909b : WifiNetworkSuggestionsManager: remove suggestion when Apps remove that
    • 637e95c : WifiDiagnostics: Keep last failed connection fates
    • 1d73436 : Handle native event in wifi thread
    • 724f5ef : [Encrypted IMSI] Use the pseudonym if available

  • platform/frameworks/opt/telephony with 51 change(s)
    • 69c2f13 : Fixed network request table not updated
    • edc66a1 : Added debug messages and watchdog
    • 42e63db : Fixed dangling network agent issue
    • d40b0ab : Update registrants when transport preference changes
    • 300998c : Share the emergency country iso from other sub
    • ce98ccc : Revert "Skip handling validation status for non default data connections"
    • 4c39af4 : Fix bug that phone crashes when switching data.
    • e607bdd : Map new WFC related ImsReasonInfo codes to disconnect causes.
    • 856a660 : Fix CBRS DataSwitch sending multiple START events.
    • eba1e3d : DUT can not show carrier name correctly.
    • c780f4e : Make sure data is enabled on the non-primary sub's voice call
    • 2c895a2 : Fixed that data retry on non-serviced transport
    • ebfad62 : For back to back setPreferredDataCall, send failure on first callback.
    • 1ffcd87 : Revert "Make sure data is enabled on the non-primary sub's voice call"
    • cbdf4b3 : Switch to SIM with voice call on hold.
    • f258abb : Fix TelephonyPermissionsTest for carrier privilege changes.
    • 34f09f0 : Have MultiSimSettingController listen to carrier config changes
    • dfbad4c : Make sure data is enabled on the non-primary sub's voice call only if the primary's data is on
    • 931f507 : create a new notification channel for high prio sim alert
    • c610e30 : Remove mCallQualityMetrics[callId] after call
    • 5bc3834 : Remove mCallQualityMetrics[callId] after call
    • ab2abcb : Use locale to decide out-of-service message
    • 0a84e5c : Added disallowed APN types configuration support
    • a481261 : Clear and restore callingIdentity for getSubscriberId to be able to call isActiveSubId with permission checks
    • f70f63a : Skip handling validation status for non default data connections
    • 9aa41ee : Notify physical channel configuration with phoneId and subId
    • 319c9cc : Allow data switch in emergency call.
    • 3ee1afe : Allow data auto attach during voice call.
    • a79b4c9 : Send an async request to modem each time getModemStatus is called to eventually update the modemStatus, and not rely on stale cached value
    • e1bab20 : Enable Radio Bug Detection by default
    • 31ce02c : If PS RAT is IWLAN, data romaing should be home
    • b08de4d : evaluate restricted connection once enter connecting state
    • fc92e59 : Fix Issue Where SignalStrengthGsm is null
    • e69b95a : In NetworkValidator, make sure timeout happens for available but unvalidated network.
    • a41c631 : Fixed incorrect merge service state
    • 1bc557b : Fix issue that after reboot we might ask to select default data again.
    • 62be2c7 : Fixed crash in getActiveDataSubscriptionId
    • a93481e : Migrate GSM SignalStrength to WCDMA on HAL 1.0
    • 72aae6d : Trigger updateSpnDisplay() after eri loaded
    • 8955d48 : Sync displayName and other fields across grouped subscriptions.
    • e81c303 : Reduce log spam in DcTracker and DataEnabledSettings
    • c0092ac : Fixed permission exception for getNetworkType
    • 602bfef : Replace 'No Service' with 'Emergency Call Only'
    • f7c3c5c : Fixed permission exception for getNetworkType
    • 2401960 : Update isEmptyProfile of UiccProfile.
    • 4b77069 : Fix bug of disabling grouped CBRS during profile switch on primary SIM
    • 5024571 : Fixed tethering failed when device is on CBRS
    • e615fe8 : Add RIL_REQUEST_EMERGENCY_DIAL string in rillog
    • b75186b : Added handover failure fallback support
    • cdbf6a9 : Store subscriber ID / IMSI into telephony database
    • bd5e18e : Check EuiccMan#isEnabled earlier before getting euiccController.

  • platform/hardware/google/av with 6 change(s)
    • ca0db33 : Put vendor. prefix to ecoservice sysprops
    • ed5d5a7 : [ECOService]: Handle output width/height from encoder.
    • 369f06f : [ECOService]: Add a setprop to disable ECOService.
    • 512c8d7 : ECOService: Handle framerate stats key.
    • 1eea93b : [ECOService] Correctly set the AIDL interface return boolean.
    • 839b7e1 : [ECOService] Fix the failure of removing listener and provider.

  • platform/hardware/google/pixel with 6 change(s)
    • 432bb9b : PowerHAL: add 60fps streaming hint
    • 571f675 : pixelstats: Fix USB charger type enum
    • d341f0a : Power: set PowerHAL hwbinder thread to high CFS priority
    • dd72b6e : pixelstats: Clear charge stats after reporting them
    • 12b7321 : libpixelhealth: Move average battery resistance calculation to kernel
    • 8d5c952 : PowerHAL: add CAMERA_STREAMING_SECURE mode

  • platform/hardware/interfaces with 33 change(s)
    • e3405d3 : default hidl CryptoPlugin: security fixes
    • 02376b9 : Add GetLocationLowPower VTS 2.0 test
    • ad9f6b1 : Add GNSS satellite blacklist VTS 2.0 test
    • 63d4f57 : Fix handling of reportToken when stopping
    • 4bdd8fc : Change expected return type in direct report VTS
    • 66d8297 : VTS Sensor HAL 2.0: Fix Batch for One Shot sensors
    • d8b212e : Fix assumptions in SensorsHidlTest.NoStaleEvents
    • df6e2b7 : Add support for new gralloc HAL versions
    • b492526 : Fix cas build.
    • 4a80e23 : Fix wait_for timestamps in Sensors VTS
    • 4335de4 : hostapd(vts): Use the correct syntax for vendor prop
    • 5f68117 : Verify there are no more current calls
    • d005bbe : Add REQUEST_NOT_SUPPORTED to startNetworkScan
    • 1a20113 : Setting callbacktype type to invalid value before invoking HIDL call
    • fc85e8f : Add non-dds check for startNetworkScan
    • e16ca9a : VTS 1.1 TestGnssMeasurementCallback test must allow 1.1 or 1.0 versions
    • 6abdaac : VTS 1.1 TestGnssMeasurementCallback test must allow 1.1 or 1.0 versions
    • 9a8538b : hostapd(vts): Add a property for SAP interface
    • 0a50473 : Adapt change clearkey to Lazy hal
    • 70e5b55 : VTS : fix vts fail [1/1]
    • 0d7f788 : VTS : fix vts fail [1/1]
    • 03bc98e : Add GetLocationLowPower VTS 2.0 test
    • 65945cf : Verify mPollThread is joinable before detaching
    • f829d25 : Add REQUEST_NOT_SUPPORTED to startNetworkScan
    • bc5f18a : Disable startNetworkScan tests with parameters.
    • fb1616e : VTS: Change stopNetworkScan from 1_1 to 1_2
    • 67306b3 : Align NFCEE ID range with NCI 1.0 in VtsNfcv1.2 test
    • 5cef297 : VTS: Change stopNetworkScan from 1_1 to 1_2
    • 07a5347 : Hang up EmergencyDial after Trigger in VTS
    • f426026 : Add GNSS satellite blacklist VTS 2.0 test
    • bd109b9 : Avoid NPD when re-initializing HAL fails
    • ccbcaae : Fix NPD in GrallocWrapper
    • 56d64fa : Fix log tag for sensors VTS tests

  • platform/hardware/libhardware with 1 change(s)
    • bc5b610 : Strip sensors HAL module.

  • platform/hardware/qcom/audio with 4 change(s)
    • 96ad71a : Fix incorrect sysprop name
    • aac4984 : Revert "Revert "Read both vendor.audio_hal.* and audio_hal.* sysprops""
    • 25054b7 : Revert "Read both vendor.audio_hal.* and audio_hal.* sysprops"
    • 83fde0e : Read both vendor.audio_hal.* and audio_hal.* sysprops

  • platform/hardware/qcom/wlan with 7 change(s)
    • 320302d : Wifi-Hal: Avoid accessing invalid memory while parsing pkt stats
    • 1b30bee : Wifi-hal: RX and Per packet fate stats for new pkt log version V2
    • 32886cc : Wifi-hal: TX Per Packet stats for V2 version.
    • b4861dc : WIFIHAL: Fix use-after-free issue while freeing monitor socket list
    • 1641cd9 : wifi-hal: Map kernel error ENOBUFS to wifi-hal error code
    • dceeae8 : WIFIHAL: Support to send nl requests through wifihal
    • 5291a58 : wifi-hal: Map kernel error ENOBUFS to wifi-hal error code

  • platform/packages/apps/Bluetooth with 1 change(s)
    • e2eb358 : AdapterService: Check the PIN code length before using

  • platform/packages/apps/Camera2 with 1 change(s)
    • 96d0a25 : Request WRITE_EXTERNAL_STORAGE as well

  • platform/packages/apps/Car/Cluster with 6 change(s)
    • 3416c93 : Refactor image handling
    • a0de851 : Update Cluster to use getDisplayNameAndAvatarUri's new signature
    • b147b8f : Update Cluster to use getDisplayNameAndAvatarUri's new signature
    • 256e2cb : Fix phone call state not always updating
    • 24518af : Replace the old getName() with the new getDisplayName()
    • 1ae1107 : Fix Cluster default facet

  • platform/packages/apps/Car/Dialer with 37 change(s)
    • 07d00bb : Use BackgroundImageView#setBackgroundDrawable instead.
    • ac6ac7a : Sort the search results respecting the sort order settings.
    • 0865200 : Update full screen error UI
    • f129460 : Fix Dialer crash
    • 12800c2 : Hide dividers of dialpad for short sceen.
    • 949d6d2 : Implement the favorite action in add favorite flow.
    • 7e432b0 : Fix the action bar title for dialpad on day/night change.
    • 885701e : Fix subheader text appearance and height.
    • 7b8f71b : Update Dialer to getDisplayNameAndAvatarUri's new signature
    • f88ffcb : Show HUN for imcoming call after leaving Dialer app
    • 508a7fe : Fix subheader text appearance and height.
    • 47e9628 : Show HUN for imcoming call after leaving Dialer app
    • 137f070 : Update no-nfp page icon
    • 7562fd5 : Update Dialer to getDisplayNameAndAvatarUri's new signature
    • 2bb1c54 : Finish TelecomActivity when only 1 item is on the backstack
    • c28bba0 : Remove tooltip for search and setting menu items.
    • d582b52 : Use accent color for default number label.
    • cd3ae80 : Fix the favorite grid spacing.
    • 001111c : Fix the add a favorite button alignment.
    • cfe6350 : Bring nfp page up to specs
    • 1119ce5 : Filter contacts from com.google account manually.
    • 45fd4c8 : Set up action bar on back stack change.
    • 31c1e28 : Remove the 3-dot menu from contact details page.
    • 838204d : Update title strings for Dialer settings
    • 6673391 : Divide contact list in alphabetical order
    • ccbb31d : Create broadcast receiver to cleanup favorites from unpaired devices.
    • 032be6c : Separate call history list by time periods
    • b4943e1 : Mark string references as not translatable
    • 0e2d121 : Show favorite from the local database.
    • 95b3842 : Make the notification avatar shape confirgurable.
    • ec42844 : Create favorite number repository.
    • c2c849f : Create favorite number database
    • 993edfb : Disable the add favorite buttons when UX restrictions are active.
    • 68b99fc : Don't cut off phone number on jeep-sized screens
    • 9252974 : Implement the favorite picker page.
    • b79bcb4 : Remember scroll position in lists
    • 01258a3 : Stop whole screen redrawing every second in ongoing call

  • platform/packages/apps/Car/Launcher with 1 change(s)
    • 72b6a65 : Use component name instead of package name to get media service

  • platform/packages/apps/Car/LocalMediaPlayer with 1 change(s)
    • 384d0e3 : Fix a crash when equals() is called on null String

  • platform/packages/apps/Car/Media with 28 change(s)
    • 533dfd8 : Fix alignment of title in app bar
    • d430d44 : Reduce jank when drilling into a media item
    • d2bd301 : Fix long search text overlapping with close button
    • 92651e1 : Fix ripple for close icon in search bar
    • af88c87 : Small compile fix
    • 77e98aa : Update error fragment to spes
    • f98fc73 : Bring browse text colors to spec
    • 62ef372 : Adjust search bar app icon size/alignment
    • c3eb2fc : Add service for connecting to media sources
    • 5978561 : Bring browse items to spec
    • c165494 : Refactor image handling
    • ef2e53e : Update app bar only after browse tree is loaded
    • 6dd5c2f : Update error handling logic
    • 3490097 : Hide search bar x when field is empty
    • 1708cd3 : Update search bar specs
    • 54a4305 : Hide search bar x when field is empty
    • a67422f : Add a wrapper for PagedRecyclerView
    • 976ad1b : Clear search/browse results when loading new query
    • 02b651b : Update expand_more icon
    • 87f43f5 : Update seekbar visibility correctly
    • 51bb2cc : Don't use system uid for Media Center
    • 4e084d8 : Always update the views when media source is changed
    • 4977659 : Update default sign in error message
    • 485b515 : Update default error messages
    • 39a412e : Cancel ongoing error dialog when media source is changed
    • 8131e41 : Allow to hide the linear progress bar in playback view
    • 44e5535 : Use component name instead of package name to get media service
    • 53ad29e : Update the margin between title and subtitle in playback view

  • platform/packages/apps/Car/Messenger with 4 change(s)
    • 0b9eee1 : Move out helper objects from MessengerDelegate
    • 836a368 : Differentiate between message read on the phone, and on the car.
    • 7fdc352 : Fix Log statement logic to ONLY fire if BluetoothMapClient is null.
    • c3ae557 : Synchronize get/set of BluetoothMapClient

  • platform/packages/apps/Car/Settings with 1 change(s)
    • 1cb9106 : Support multiple ways to provide package name

  • platform/packages/apps/Car/libs with 30 change(s)
    • c08225a : Create a new appbar for Chassis
    • eb36e3a : Fix search text overlapping with close icon
    • 02b2a4d : Extend flagging to improper app icons and non vector tabs
    • b6cc2f1 : Fix ripple for close icon in search bar
    • fef2e1b : Update error UI
    • 62d4cfb : Small updates to test Copybara as a Service
    • 339be99 : Change secondary_text_color to match spec
    • 34e2431 : Adjust search bar app icon size/alignment
    • a86388b : Change grid decoratoration to match spec
    • 854ea45 : Set AudioAttributes in TextToSpeechEngine
    • 38f9976 : Refactor image handling
    • 2470e53 : Fix failed MediaSourcesLiveDataTest
    • d18be35 : Set up a folder for Chassis lib, with some stub content.
    • 84f5f7b : Lookup contact by lookup key
    • 1cda342 : Update the size of arrow in app switch widget
    • 034d4bb : Update search bar specs
    • 37bd2a6 : Run getDisplayNameAndAvatarUri in background thread
    • b7d239b : Run getDisplayNameAndAvatarUri in background thread
    • affe820 : Fix button clipping in minimized control bar
    • 095e1df : Fix contact images not loading correctly in RecyclerViews.
    • 6973166 : Add mPhoneBookLabel and mPhoneBookLabelAlt in Contact
    • 8d3c14c : Clean up MediaSource
    • a15882f : Adjust controlbar icon alignment
    • 2dfa48c : Show linear progress bar as default in AOSP
    • 4f7a47f : Allow to show linear and circular progress bar in control bar and minimized control bar
    • 00b1dc3 : Update androidx build rule to include jetbrains.
    • fdc114d : Fix bug in car-compat-message-notification criteria
    • 4f4ea87 : Use component name instead of package name to get media service
    • 7897acc : Save inner RecyclerView's state
    • cde9df7 : Update touch ripple size for small width screen

  • platform/packages/apps/Car/tests with 6 change(s)
    • 304a3dd : Add second media service so we can test both vector and non vector icons
    • 30bb5db : Add ability to throw exceptions when playing media items
    • 9f138d3 : Support resource uris and use them for some media items
    • eb22c0a : Support resource uris and use them for some media items
    • bb95a3a : Fix a crash when a given media item is not found
    • 14d89a9 : Add more items with custom actions

  • platform/packages/apps/CarrierConfig with 9 change(s)
    • db65126 : [FirstNet][Cricket] Add key to show 4g for 3g RAT.
    • 2b71fa3 : Update AT&T xml to support show_4g_for_3g_data_icon_bool
    • 2defc93 : Allow merging RTT calls for AT&T
    • c515ac5 : Remap WFC related error codes to meaningful messages.
    • 04d70b9 : Change carrier config for TMO to hide TTY options
    • 2d5eb50 : Do corresponding eri file change on AOSP for Xfinity.
    • 8aabc59 : support limited sim function notification under dsds
    • bd33472 : Added disallowed APN types configuration support
    • 36ad11a : Update carrier_name_string and remove carrier_name_override_bool.

  • platform/packages/apps/CellBroadcastReceiver with 3 change(s)
    • 127bb27 : Copy AT&T requirement to FirstNet
    • 282d168 : Mask 0xA807 channel for KDDI
    • 080e2f4 : Showed time/date for the alert

  • platform/packages/apps/HTMLViewer with 1 change(s)
    • 479db33 : Update HTMLViewer to support dark theme.

  • platform/packages/apps/Launcher3 with 104 change(s)
    • 6415553 : Always go to home in case of fling-up
    • a2cfc2d : Always go to home in case of fling-up
    • c5555c4 : Don't end launcher components anim early even if it does nothing
    • 6b6d0a3 : Fix DEFER_UPDATES_NEXT_DRAW flag is not unset when binging happens twice
    • 0121d46 : Fix launcher crash when trying to open work profile promise icon.
    • 1eade2f : Use task display id when starting split screen
    • 40bce3e : Bandage fix for bitmap fatal exception where width / height ! 0.
    • 8ed3b43 : Return mIconLastSetTextAlpha from TEXT_ALPHA property
    • 03c5489 : Don't end launcher components anim early even if it does nothing
    • 35a4e0e : Tie prediction text to all apps interpolator
    • c088051 : Add OverviewScrim to show below overview but above workspace
    • f462b25 : Tune window/icon alpha for swipe up to home animation.
    • 3e90b4c : Fix bug where work profile widgets are restored with main profile provider.
    • c302bac : Notifying the geature guide app when back gesture is performed so that user onboarding can the updated accordingly
    • 9eb96c5 : Fixing multi-window DnD getting cancelled when starting a new activity in the middle
    • fa652a8 : Updating to use deferred cancel api
    • 0ef10a4 : Skip tests for overlays that don't exist on device
    • f88d0b5 : More diags in TouchInteractionService
    • 5089140 : Fix NPE in service dump
    • 9819324 : Tuning system health diags
    • 004a5fe : Revert "Reenabling testPressHomeOnAllAppsContextMenu"
    • e299a45 : Add several missing swipe logging Enable swipe down to open noti shade from landscape
    • 2b365ae : Fix incorrect task index bounds
    • 7593dc9 : NavigationModeSwitchRule: log exception before 'finally'
    • 86f5da2 : Reenabling testPressHomeOnAllAppsContextMenu
    • 74ece6b : Fix QSB becoming invisible
    • 0832d47 : Folder text should show dark highlight when longpressed
    • e734efb : Fix bug where rounded corners were being set despite being disabled.
    • 4e6c45b : Using the first frame delay based on the display refresh rate instead of hardcoding it to 16ms
    • a8971c1 : Copy resume callbacks list prior to making callbacks
    • 0dd1c78 : Checking Launcher internal integrity from tests
    • 064cba4 : Changing ENABLE_HINTS_IN_OVERVIEW flag to be true in qt-r1-dev. It should be false in qt-dev and true in qt-r1-dev.
    • fbd77c4 : Distinguish mDragHandleProgress from mMidProgress
    • cd7b008 : Adding debug tracing
    • 48ba8c8 : Fix regression in assistant window handling
    • a505381 : TAPL: adding 1 to gesture margins to avoid accidentally triggering back
    • 9566a04 : Fix bug where rounded corners were being set despite being disabled.
    • 34828b1 : Improving "Add automatically" recognition
    • d418f3c : Set FastBitmapDrawable scale=1 before drawing it in DragView
    • 44515f4 : Allowing both normal-case and uppercase versions of widget prompt
    • 20aa2e4 : Logging start and end of linear gesture
    • b6841ac : Revert the changes that prevented touch on RecentsView during animation
    • 3fca6aa : Finish recents animation when touching during animation to recents
    • bc4d213 : TaskView - add a getter for the bitmap data.
    • 21cd128 : Logging original exception in PortraitLandscapeRunner
    • 76d2a6f : Improving system health diags
    • c8d496f : Fix waiting for launcher initialization
    • c0a1b70 : Improving TAPL code around fallback recents
    • f33b6d4 : Allow TouchControllers to override shouldDisableGestures
    • 11b5535 : Skip TouchInteractionService preload if restore task is pending.
    • 04ca73b : Fixing starting scrolls outside of view
    • ae86d22 : Guard against NPE inside BaseIconFactory Bug: 137253043
    • 2f7d1fa : Using correct gesture margins in overview
    • bc27826 : Fix bug where icon is no present during app close animation.
    • 20d6a27 : Use non-android package name for context creation
    • e88d8ac : Adding spring animation when swiping up to home in 3P Launcher
    • 31d0a9c : Set the chips flag to false in QP1A. This flag should be off by default. Chips should not be running in QP1A. Bug:137290162
    • bf00421 : Temporarily disabling checking TouchInteractionService
    • 6a75e52 : Getting starting point of swipe from overview to all apps via protocol
    • 2c7917d : Reload task list when task is removed
    • 42bd7da : Fix app open/close animation in RTL.
    • 726cccf : Adding message popups to anomaly diagnoser
    • 365f29e : Adding support for swipe operation when on home screen
    • 587c3ce : Fixing multiwindow transition when using 3P launcher
    • 2e4b665 : Adding horizontal swipe support for 3p launcher
    • 7a4ed2f : Removing tracing for fixed bugs
    • 8820399 : Waiting for launcher to start in workTabExists()
    • 092b6f8 : Adding system health diags for inporoc tests
    • 69ac334 : Don't preload overview if current home isn't gestural overview
    • 5818f9b : Fix overshoot velocity in 2-button landscape mode
    • d91cec7 : Simplifying switching to home for some tests
    • 39cfa03 : Update the home stack bounds with the transition end points
    • 7400bb3 : Set the chips flag to false in QP1A. This flag should be off by default. Chips should not be running in QP1A. Bug:137290162
    • b33aa93 : Merging ub-launcher3-qt-r1-dev, build 5718001
    • e1463f5 : Defer jumping to NORMAL state if overview is still peeking
    • 1fd52d9 : Remove tracing for a fixed bug
    • 8874e5f : Fill the logging container in the AllAppsContainerView
    • 8538523 : Correctly restarting Launcher from OOP tests
    • 2af71dd : Removing tracing for a fixed bug.
    • c127dff : Unifying FallbackNoButton input consumer with OtherActivityInputConsumer using a different handler
    • 6b0eb38 : Swipe-up support for 3P Launcher
    • f11dd8e : Using a higher priority executor than BackgroundExecutor for various recents tasks
    • 4d93df5 : Switching flinging gestures injection to model time
    • cabbaf9 : Fix bug where floating icon and workspace icon visible at the same time.
    • 857b3fb : Fix bug where app icons are clipped when transitioning from app to home.
    • 940b0ac : Copy resume callbacks list prior to making callbacks
    • 4abfbd0 : Reset the UI_STATE_OVERVIEW statusbar/navbar flag when RecentsView resets Bug: 135383592
    • 98de773 : Revert "Trigger heap dump when heap exceeds a limit"
    • ab6be31 : Fix issue where can't interact with Workspace while App = Home is running
    • 826cdcd : Fix bug where icon is no present during app close animation.
    • 70697e4 : Preload overview activity in background
    • f5e8112 : Revert "Revert "Enable FLAG_SLIPPERY window flag when swipe down on workspace""
    • e7a786e : Tests: Waiting for package-restart events when restarting Launcher
    • 4770e24 : Enable swipe down to open shade for non userdebug population
    • 881a315 : Diagnosing launcher visible state in TAPL
    • 615b823 : Enable debug tracing for AllApps.flingBackward
    • 83d5eef : Temporary workarounds to make tests pass on a virtual device
    • 73ed3e4 : Adding tracing for a bug about missing input events
    • bd31868 : Adding system health diags for OOP tests
    • e8a7268 : Tapl: diagnosing anomalies
    • 0b20a11 : Converting even more tests to TAPL
    • 725e35f : Enable FLAG_SLIPPERY window flag when swipe down on workspace
    • f26d98e : Merging ub-launcher3-qt-dev, build 5619253
    • 46258a1 : Fix crash when launching some apps which require icons to be loaded on the model thread

  • platform/packages/apps/ManagedProvisioning with 4 change(s)
    • fc2dc8d : Determine mobile connection more accurately.
    • cfe8775 : [RESTRICT AUTOMERGE] Set MANAGED_PROVISIONING_DPC_DOWNLOADED when downloading DPC.
    • d9c2ce6 : Add MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS flag when getting system apps.
    • 8ff9386 : Finish FinalizationActivity after starting the admin app.

  • platform/packages/apps/Nfc with 6 change(s)
    • c7b41a9 : Prevent length underflow in NfcTag.cpp
    • 73f392e : Prevent length underflow in NfcTag.cpp
    • c466c5d : Improve Toast usage
    • 896afcc : Move the tag deactivation to upper layer
    • 0ebea21 : Fix NFCC_CONFIG_CTRL not set when NFC enabled for the second time NFCC_CONFIG_CTRL should set during NFC enable everytime
    • 8aa8e0d : Fix Multiple Toast Stack Up

  • platform/packages/apps/PackageInstaller with 10 change(s)
    • 8465ba7 : Use serial executor for permission operations.
    • 32518e1 : Call callbacks when we finish early due to no permission to review.
    • e50e3c0 : Fix permission review crash if there's no permission to review.
    • e237eb8 : Fix filtering for browser apps.
    • 2300b89 : Fix assistant role availability on low ram devices.
    • dc683d3 : Use EXTRA_CALLING_PACKAGE for legacy change default dialer/SMS intents.
    • b4a8119 : Fix request role dialog navigation bar color.
    • c83a801 : Fix request role dialog buttons missing with too many items.
    • 0bb91a3 : Creation of sessionId and passing it between PermissionController fragments. SessionId will be used in logging of user interactions with PermissionController
    • bdfb561 : Revert "Remove Permissions Hub."

  • platform/packages/apps/SafetyRegulatoryInfo with 1 change(s)
    • ddad1b1 : Add new images for the overlay of safety and regulatory

  • platform/packages/apps/SecureElement with 2 change(s)
    • 64f4791 : Set default access permission as denied for eSE
    • b3b156c : Don't retry on failure for Terminals after index 1

  • platform/packages/apps/Settings with 93 change(s)
    • e21f565 : Change cancel button type to skip for SUW
    • 179cca2 : Modified text to cancel enrollment
    • 19a34c1 : Updated security settings string.
    • f4e5052 : [Settings] hide preferred network mode UI
    • e3213d4 : Remove delay from enroll start button
    • 058af41 : Remove delay from enroll start button
    • 91200e6 : [Wi-Fi] Fix multi SIM devices switch to mobile data automatically settings missing problem
    • 8e1d1ca : Remove attention controller
    • 821fbc8 : Update attention string
    • eb15083 : Settings: change the color mode preview image
    • 58a5be4 : Add skip lock screen in Notification & security lock screen settings
    • b7923f5 : Check the missing useHomeWfMode case
    • 482415d : Protect entry points to add an eSIM when admin restricted
    • 56574d5 : Settings: change the color mode preview image
    • 6d910e8 : Make EnabledNetworkModePreferenceController listen to setting changes
    • e27a304 : Add ability to finish() ConfirmDeviceCredential if it loses foreground
    • 49c7d07 : Do not request cancel authentication unless currently authenticating
    • efa7716 : Refesh mobile network details page on carrier config changes
    • 0a33d62 : Do not request cancel authentication unless currently authenticating
    • 32930db : Fix DISALLOW_AMBIENT_DISPLAY blocks access to all lock screen display settings
    • 637d419 : Fix crash after uninstalling app
    • c2dfba0 : Remove prerelease driver option from Settings UI.
    • fae3193 : Add extra check for accessibility flow.
    • f73d65c : Default MAC address should display "Not Available" in network details
    • 47a1b24 : Use the date format to show the system update info
    • 49b1bc1 : Support new regulatory label for location
    • 1aaf41b : Removes logic to disable gesture nav when default home app changes
    • 5277da9 : Add footer preference into caption preferences
    • 04dea2b : Add new reminder in "Magnify with shortcut" page
    • ef9cd2a : UI change in caption preferences in Settings
    • 6dd8743 : Make MobileNetworkActivity support onNewIntent
    • 6a3012f : Fixed Settings Crash
    • 0f01190 : Ensure feature is supported and enabled.
    • a96a84e : Ensure feature is supported and enabled.
    • 5f612a4 : Fix erasing of eSIMs for some devices
    • 365beae : Update FaceSlice to use correct pref & FaceManager
    • 496d3f6 : Improve Settings launch performance
    • 8bbbe54 : Favor setup face in search settings.
    • 85081a4 : Remove highlighting for work profile
    • 97a9579 : Diversity extra no longer gets overwritten.
    • 5604585 : Fix work account setup lock screen content for face auth
    • 0e65d65 : Remove "clocks" from string
    • 95634ca : Send userId together with enroll / setFeature / getFeature method update
    • 84c3f60 : Update ic_sync_problem to GM2.
    • f6972b2 : Fix RTL issue of Deferred Setup card
    • c477507 : Update Settings overlayed icons.
    • 0331222 : Fix entitlement failed when device is on CBRS
    • f3b5f0a : Fix status bar color of a11y doesn't apply stencil
    • 73ff438 : Add summary for white balance feature
    • 947a93e : Change fingerprint reference to biometric for lockdown
    • 6634c15 : Adding slice for Face Enrollment
    • d66878f : Refresh camera permission status when it changed.
    • 77c86f4 : Update System-Gesture icon
    • 6a1d7e6 : Add a listener for subscription changes to SimDialogFragment
    • 06f22da : Lockscreen bypass should be searchable
    • bd6e80e : Retrieve help URL
    • 92d2aae : Do not allow toggle to be clickable/focusable
    • 2d586f1 : Update string for work profile face unlock
    • 336b0c2 : Move the permission warning message to corresponding layout file.
    • 059980d : Make bypass controller consistent with rest of face unlock settings
    • 6a4a0e7 : Move lockscreen bypass setting to Settings Security Face unlock
    • e9d50cd : Call finish() when enrollment loses focus
    • c2cb467 : Increased toggling area
    • c267452 : Show a 'permission missing' message in Screen Attention settings.
    • c976efa : Do not stay on education page if user has enrolled max templates
    • 10576db : Updating colors for dark theme
    • 068062d : Fix screen attention contextual card
    • 9df180a : use different description strings for screen attention settings and contextual card
    • 19747eb : Hide color mode in search during A11y
    • 000d833 : Hide color mode when unavailable
    • e1a000f : New strings for "Automatically lock"
    • f20bb1c : Resolve challenge lifecycle race conditions
    • e716ce1 : Revert "Add generateChallenge() in onResume()"
    • 4e7dd01 : Longer character limit
    • 2118f8a : Revert "Remove Permissions Hub."
    • 7e8cb7b : Add generateChallenge() in onResume()
    • 4bcd858 : String update.
    • 2dc23da : Add setting to bypass lock screen
    • d59150e : Add generateChallenge() in onResume()
    • 8c29afd : Fix exception on non face-enabled devices
    • 5ef0a1d : String update.
    • b2aaa26 : Add setting to bypass lock screen
    • 83f0d24 : Profile select only shows with multiple profiles present.
    • 7605494 : Adds contextual cards for screen attention in Settings Homepage
    • cf8e9af : Added different button for non SUW enrollment
    • 2c6300a : Fixed accessibility size
    • 083478f : Remove theming developer settings.
    • f98f6ba : Reduced time to 3 seconds.
    • c71dd8f : Updated spacing
    • 26306c7 : Update strings
    • 8737949 : De-dupe animation name
    • 8fd6269 : Added information icon
    • 6513beb : Modified string

  • platform/packages/apps/ThemePicker with 7 change(s)
    • e5f24a6 : Slightly increase the color selector view size
    • 6da5b98 : Make ThemePicker unbundled and not crash when sideloaded Bug: 136199516
    • 8ae0fc7 : Only read Themes Stub from system
    • 6b74881 : Use the correct color in theme thumbnail tile
    • 9d0bd8a : Resolve layered ThemeBundle Wallpaper thumbnails
    • 1cad472 : Scale icons instead of relying on intrinsic size
    • dfb59e8 : Fix crash extracting wallpaper color

  • platform/packages/apps/WallpaperPicker2 with 7 change(s)
    • 35891ea : Improve support for gesture nav on wallpapers only
    • 25dcb3a : Do not openInputStream twice without closing
    • 9886008 : Remove usage of private resources
    • 9df77a3 : Add @NonNull annotation to mark valid context parameter
    • dec38a2 : Allow extending LiveWallpaperInfo and Assets
    • 258a5e7 : Update font weight for HeaderTextAppearance
    • bf70d78 : Automirror nav arrow in IndividualPickerActivity

  • platform/packages/modules/ExtServices with 1 change(s)
    • 7dd1d75 : Copy the icons to ExtServices

  • platform/packages/modules/NetworkStack with 4 change(s)
    • cc246e6 : Fix avoidBadWifi behavior with IPv6 provisioning
    • 492713b : Reference the dhcp init reboot experiment flag.
    • c464fc6 : IpNeighbourMonitor - no longer require PortId = 0
    • 18ce8bc : Add DHCP INIT-REBOOT state in DHCP client.

  • platform/packages/providers/DownloadProvider with 3 change(s)
    • 0f36f40 : RESTRICT AUTOMERGE Enable stricter SQLiteQueryBuilder options.
    • b02bbf9 : Ensure files get mediascanned after the download is completed.
    • 90de12a : Trigger mediascan after a download is completed.

  • platform/packages/providers/MediaProvider with 5 change(s)
    • 3e6bdcd : Fix broken tests.
    • 3313a3f : Include audio column as DISPLAY_NAME instaed of TITLE
    • 360b9d3 : Redact ISOBMFF boxes with 'free'
    • a60a517 : Selectively redact XMP data
    • 95b2bd5 : Fix regressions from performance optimizations.

  • platform/packages/providers/TelephonyProvider with 3 change(s)
    • 1e32446 : Examine sort field for sensitive fields
    • 9f1184e : carrier id table update
    • f9fd265 : Store subscriber ID / IMSI into telephony database

  • platform/packages/providers/TvProvider with 8 change(s)
    • 59e6c69 : Add SQL tokenizer and disallow subqueries in selection
    • 929b2a5 : Add SafetyNet logging to Tvprovider
    • a2f9436 : Add SafetyNet logging to Tvprovider
    • 128954a : Add SafetyNet logging to Tvprovider
    • c302b1d : Add SafetyNet logging to Tvprovider
    • 0f626d4 : Handle unrecognized columns and avoid SQL injection
    • b43e5be : Handle unrecognized columns and avoid SQL injection
    • c0d75ee : Handle unrecognized columns and avoid SQL injection

  • platform/packages/services/AlternativeNetworkAccess with 10 change(s)
    • 30f0c5d : Do not send success response from ONS
    • 81f153f : Avoid same pending intent to be used multiple times
    • e4d3c3c : Start ONS in LOCKED BOOT COMPLETE
    • f699f74 : [Fix] ONS Tests are not passing.
    • bc24e58 : When oppt profile is disabled, make sure to enable the modem stack.
    • 17ba0cf : Do not disable modem when primary goes away
    • 696fa31 : Do not let system service override carrier app data
    • 7e03e71 : Fix NullPointerException for handleSimStateChange.
    • c4fb8ef : Do not check for modem status
    • b0d0a6a : Clear calling identity for isActiveSubId()

  • platform/packages/services/Car with 12 change(s)
    • 6e2fb4a : Add config for autoplay on media source change
    • 92aa43a : Start MediaCenter service for media source binding
    • d934c71 : Fix autoplay logic
    • ba2c1fd : Move shared preference initialization to after user unlock
    • d56435d : Register package update receiver on currently foreground user
    • 5bfd1c1 : Add logging for media source changes
    • cda4b1c : Save media sources per user
    • da1be3b : Allow retrying uploading bugreport when any error occurs.
    • 06ee029 : Use component name instead of package name
    • a5bda5e : Allow requesting audio focus when bugreport recording starts.
    • 27712d7 : Use component name instead of package name to get media service
    • df35f50 : Update FaceManager uses together with framework change

  • platform/packages/services/Mms with 1 change(s)
    • bd1e966 : Make NETWORK_REQUEST_TIMEOUT_MILLIS configurable

  • platform/packages/services/Telecomm with 5 change(s)
    • 06b91ea : Fix missing endSession
    • 6c7f75d : Check the ignore rtt setting carrier config
    • fa02e53 : Fix concurrency issues with ringtone playback.
    • bb5866f : Fix call redirection service issues.
    • f32c7af : Transition between sim call and voip call states

  • platform/packages/services/Telephony with 30 change(s)
    • 062b23f : fix att notification crash
    • cd4a637 : config files has matching carrier id which passed to carrier Services.
    • c05ba58 : Check for a null intent in RemoteVvmTaskManager#onStartCommand.
    • a0f6e90 : SubId is not included in extra for carrier config change intent for SIM2
    • f2daa02 : RTT changes for ignoring user-set setting
    • 96d0458 : Allow merging of RTT calls based on carrier config
    • 7604a1c : fix issue that notification msg length exceeds limitation
    • b9d961a : Return shared Emergency Country Iso for Multi-sim country iso
    • c353b16 : Alert user when they start data roaming
    • 7f1a572 : Add disconnect messages related to WFC.
    • 70bbd2b : Add logic to hide HCO and VCO for TTY based on RTT
    • baf9fe5 : create a new notification channel for high prio sim alert
    • 1104f1b : Remove the carrier config check when setting wfc
    • 51b3b36 : Remove 110 for German for legal requirement.
    • 26970ba : Fix a NPE when no SIM card inserted.
    • e2a4879 : Remove carrier specific emergency number prefixes.
    • fd4b572 : Add new eri.xml for Xfinity.
    • cbce726 : Add a SubId to getDataState and getDataActivity
    • d1c8cd8 : Use E account only when there's no active sim
    • 4e34351 : Handle disconnected participants which remain in CEP data.
    • cef19fc : Show RTT option when there's no default voice sub
    • 6ca9737 : Provide @hide API to return merged IMSIs from grouping.
    • a7d7d8c : Declare RADIO_STUCK intent as protected
    • 4a40986 : [Smart Forward] Fix stream close crash
    • d6e4677 : [Smart Forward] Avoid performing forwarding for CBRS subscription
    • 95cdafa : Do not pass EVENT_MERGE_START for ImsConference.
    • 0e50bda : skip permission check for TelephonyManager API getMmsUserAgent
    • 421c40c : skip permission check for TelephonyManager API getMmsUserAgent
    • 37c6c36 : Update shortcut view colors for dark theme.
    • 5f79f18 : Update shortcut view layout.

  • platform/packages/wallpapers/LivePicker with 1 change(s)
    • dbf9ada : Let wallpaper connection follow activity life cycle

  • platform/platform_testing with 33 change(s)
    • fe64255 : Refactor scrolling logic from AppHelpers to an interface.
    • adfee15 : Add AutoNotificationHelper and related.
    • 016359d : Add swipe, zoom, rotate, tilt
    • 97d13d6 : Fix a few bugs from AppGridHelper.
    • cb69015 : Provide option to add iteration number microbenchmark runner.
    • 6134e58 : Adding OWNERS file to AutoHelper interface folder.
    • a14be1c : Add an initial thermal throttling severity.
    • a5e68aa : Added a RunnerBuilder to enable cmdline swapping to longevity runner.
    • c217b1c : Add ProcLoadHelper and listener.
    • 6072fde : Added a common prefix for StatsdListener's metric keys.
    • d9c8e99 : Add openSongs and selectSong method in Youtube Music App Helper to select song directly in Songs list
    • 931243f : Add OWNERS file under car-helpers
    • d59df26 : ImmutableMap breaks a few test, change to Map
    • dfd911d : Refactored MultiUserHelper to merge create user methods
    • 50f06eb : add AppGridHelper and related.
    • 571e383 : Added test-level support to StatsdListener.
    • 5b89c3e : Added app compact config to device collectors library.
    • 20803a5 : Made LongevityClassRunner's iteration separator configurable.
    • 329ecf8 : refactor openfacet methods
    • e30fc4b : Reverted the sleep scenario to before using test options.
    • cd54d26 : Optionally holds a wakelock while collecting perfetto traces on onTestRunStart, onTestStart, onTestEnd, onTestRunEnd, depending on which ones are enabled.
    • 85ca1e5 : Reverted the ScreenOff CUJ to the one prior to using test options.
    • 6e6367a : Update the quickstep pressure rule for resilience.
    • 89edc0a : Fix FreeMemListener and TotalPssListener
    • 61f7a88 : Consolidate CrystalBall tools to a single directory.
    • 4180ba5 : Use the same tags as host-side collectors
    • 68bd646 : Add a library of test options for use in scenario tests.
    • 8f5f146 : Add FreeMemListener metric collector.
    • 61cc2bd : Create a helper to parse the free memory.
    • 7ed636c : Add a thermal listener to collect throttling severity changes.
    • 2ae9b91 : Add a helper method to find user by name
    • ae634a5 : Fix the jank collection helper's reset command.
    • a0e93ff : Fix multi-user case.

  • platform/prebuilts/abi-dumps/ndk with 1 change(s)

  • platform/prebuilts/asuite with 1 change(s)
    • e5d13ce : AIDEGen: Update prebuilt from aosp_x86-eng (5731721)

  • platform/prebuilts/clang/host/linux-x86 with 1 change(s)
    • 17226f7 : Correctly set stubs properties on runtimes with stubs.

  • platform/prebuilts/sdk with 6 change(s)
    • 2ffa847 : Explicitly track incompatibilities with previous API versions
    • e732d7d : Update librsjni_androidx.so with relocation packing off.
    • 7984eb5 : Import platform SDK from build 5716442
    • 2aa8d0d : Import final sdk version 29 from build 5716442
    • 100f8aa : Import platform SDK from build 5709975
    • 3c58517 : Switch target

  • platform/system/apex with 2 change(s)
    • e80de24 : Disable timezone e2e tests in presubmit on qt-dev. Commenting feature is not supported in TEST_MAPPING on qt-dev. Removed commented lines which cannot be parsed by TEST_MAPPING.
    • 626fd0d : Disable timezone e2e tests on qt-dev.

  • platform/system/bt with 2 change(s)
    • 311ebce : Store BLE keys using the address from the ble_auth_cmpl_evt
    • a2bb603 : Hearing Aid: set BLE phy to 2M if local and peer indicate PHY 2M support

  • platform/system/chre with 13 change(s)
    • c5323c9 : Add retry logic when starting CHRE
    • e310b7c : Implement ST HAL crash handling
    • 182f196 : Revert "Increase # of retries for findSuidSync"
    • 7c20c8c : Increase # of retries for findSuidSync
    • 8148d14 : Remove crash on flush request timeout
    • 159f5e6 : Cancel pending flush requests when sensors are disabled
    • ba56569 : Ignore duplicate status updates from SEE
    • a43945a : Drop unexpected flush complete events
    • b79ad7e : Modify thresholds for crashing from missing sensors
    • dd82d43 : Increase SEE init timeout to 60 seconds
    • c54080e : Init sensors after the CHRE thread has started
    • da6715f : Add received time to Event.h
    • 25bc749 : Adds more debug information to CHRE audio debug dump

  • platform/system/core with 17 change(s)
    • 48515dc : VtsKernelMemInfoTest: only enforce on Q+ launching devices
    • c2cd790 : usbd: Exit in case of charger mode.
    • f0dd09c : fs_mgr: overlay: do not allow sub-mounts to be overridden
    • 35708b9 : Reland "Revert "rootdir / sdcard : Stop creating /data/media/obb.""
    • 997a2d9 : Revert "Revert "rootdir / sdcard : Stop creating /data/media/obb.""
    • c68cf6f : lmkd: Prevent non-main threads being registered or killed by lmkd
    • 891a011 : Revert "rootdir / sdcard : Stop creating /data/media/obb."
    • 7d40ac8 : Fix error printing code.
    • 8920793 : Cache only a small portion of page map data.
    • bb0838b : rootdir: init.rc: use gc_urgent_sleep_time for f2fs
    • 41d7740 : dmabuf_dump: Change the default view to per-process stats
    • 85aa081 : dmabuf_dump: Fix aosp_x86-eng builds
    • 852f553 : dmabuf_dump: Make output more readable and debug friendly
    • c58c10a : Link the sanitizer runtime libraries to the default unrestricted namespace.
    • e6827e5 : adb: Allow `adb rescue getprop`.
    • 3bdd3cf : Link the "runtime" namespace to more namespaces.
    • 35966f1 : Close /dev/fuse FD before calling onClosed

  • platform/system/gsid with 2 change(s)
    • 2ebc255 : Add test to ReadFstabFromDt in the VtsGsiBootTest
    • b294e22 : Use fstab to find the block device for /metadata.

  • platform/system/hardware/interfaces with 1 change(s)
    • dbdc578 : Relax testing under GSI

  • platform/system/libvintf with 2 change(s)
    • a5c0ccf : HalManifest xsd: fix attributes
    • 775b8c3 : HalManifest xsd: fix attributes

  • platform/system/media with 1 change(s)
    • 85799f7 : Camera: Only obsessively validate camera_metadata on eng builds

  • platform/system/netd with 9 change(s)
    • 72e88a7 : Restore the PrivateDnsMode emun to its original definition
    • 57b128d : Subsampling DNS events to reduce logs
    • 9768ae2 : Add one field (sampling_rate_denom) in NetworkDnsEventReported
    • 08ce7b8 : Fill in each dns stats value in message NetworkDnsEventReported
    • 442484b : Add NS_R_INTERNAL_ERROR item into NsRcode in stats.proto
    • 4fadb44 : Sync the proto stats.proto from dns_resolver.proto (Need to match as aosp/968223)
    • f0970c2 : Explicitly require root privs for tests requiring it
    • bed1c48 : Fix kernel net tests fail in user build
    • 906da1d : Drop packets to the clat address.

  • platform/system/nfc with 5 change(s)
    • b7ecc99 : Reset the HCI network if nfaStorage was deleted.
    • 727599c : Notify upper layer of deactivation ntf to discovery
    • 8a57ea2 : Add boundary check in nfa_hci_handle_admin_gate_rsp
    • 8969f2e : Prevent OOB in rw_i93.cc
    • d401452 : Move the tag deactivation to upper layer

  • platform/system/sepolicy with 6 change(s)
    • 3248182 : selinux: Update Q sepolicy prebuilt
    • 32f279c : selinux: tag gpu_service as app_api_service
    • 793dc8f : sepolicy: Adjust policy for migrate_legacy_obb_data.sh
    • 40909f6 : Add ro.surface_flinger.set_display_power_timer_ms to sepolicy
    • 39efa50 : SF: enable device-specific dataspace for color space agnostic surfaces
    • 8273f19 : Add power stats HAL to ANR list

  • platform/system/tools/sysprop with 1 change(s)
    • 93d233e : Always use en_US for string ops

  • platform/system/vold with 1 change(s)
    • 6c5e453 : secdiscard: should call fsync to avoid reordering IOs

  • platform/test/mts with 6 change(s)
    • 50540fa : Add timezone data module test plan to MTS.
    • 1900c54 : Add media module test plan to MTS.
    • 9f51649 : Add timezone data module test plan to MTS.
    • b0325fe : Add mts-precondition.xml to verify device conditions before running mts tests.
    • 5f2afe9 : Fix test result output directory for MTS.
    • 9c9d90e : Add mts-tradefed

  • platform/test/suite_harness with 10 change(s)
    • 0834cd0 : Ensure we use the version.txt when available am: 77846085c0 am: 103f1ea4e9 am: 043b8850e8
    • a1c78ee : Avoid stopping test by NullPointerException.
    • 0b83529 : Add FRAME unit type
    • b00ae1d : Add utility methods to Crash Parser
    • c413705 : Update CrashUtils regex to be reluctant.
    • 7835908 : Allow no ro.vendor.fingerprint am: f703196045 am: 87dccab91c am: 00e174bd74 am: 0b6d2a1c74 am: 11cdae32ac
    • 23b5fe3 : Cherry pick a missing CL
    • 5546ba6 : Add run history information to XML test report.
    • d0322a6 : Add utility methods to Crash Parser
    • fea93bd : add testTaskCloseRestoreFreeOrientation and testAppOrientationRequestConfigClears to known failure list Test:CtsWindowManagerDeviceTestCases android.server.wm.AppConfigurationTests#testTaskCloseRestoreFreeOrientation Test:CtsWindowManagerDeviceTestCases android.server.wm.AppConfigurationTests#testAppOrientationRequestConfigClears Bug:134654621

  • platform/test/vts with 6 change(s)
    • 5afd7bf : Update VTS tag version to v9.0_R10
    • d1f7f3a : Update VTS tag version to v8.1_R9
    • 3ced5cd : Update VTS tag version to v8.0_r12
    • e7f3bbd : Check if gtest in batch mode should be skipped
    • be952e8 : Fix typo in py2pb
    • 055b158 : Exclude flaky tests from cts-on-gsi.xml

  • platform/test/vts-testcase/hal with 7 change(s)
    • c30a823 : Don't stop Android Framework before the test runs
    • b504fc5 : Extend the timeout for NNAPI 1.2 VTS test.
    • 5d79784 : Remove test waiver for startNetworkScan
    • a3ba63a : Fix VTS for VehicleHal
    • fd96ca7 : Remove duplicate test cases in Codec2 VTS
    • 1a68781 : Remove the test waiver
    • e64e68e : Disable network scan tests with parameters

  • platform/test/vts-testcase/kernel with 7 change(s)
    • 6e33ccd : ltp: make syncfs01 optional
    • f35a034 : VtsKernelProcFileApi: make CONFIG_CPU_FREQ_TIMES optional
    • c5ce7ff : ltp: make fork05 test optional
    • 61badd8 : Remove VtsKernelCheckpointDTFstabTest and have VtsGsiBootTest to take over
    • c002e00 : Fix VtsKernelCheckpointDTFstabTest
    • 7b49ff9 : vts: fix ProcZoneInfoTest test failure
    • 12ad0ae : vts: fix ProcVmallocInfoTest test failure

  • platform/test/vts-testcase/security with 1 change(s)
    • bd61cfa : Allow persist.camera* as a valid prefix for vendor/odm sysprops

  • platform/tools/asuite with 1 change(s)
    • fa85fb3 : AIDEGen: Remove metrics v1 version.

  • platform/tools/dexter with 1 change(s)
    • dca0456 : Move Mockito/Dexmaker tests to postsubmit.

  • platform/tools/test/connectivity with 16 change(s)
    • d47b9eb : [ACTS] refactor test case
    • 5b34c74 : [WifiScannerScanTest] Fix for test_wifi_connection_while_single_scan
    • 0b5ff4d : Revert "[ACTS test] enforce max connection time"
    • 06968f5 : Allow specifying acts w/dist
    • ee30ff0 : [WifiNetworkSuggestionTest.py] Fixes for Ent network suggestion tests
    • d5e86de : [ACTS][RTT] fix reverse stats count
    • 9110c9c : [WifiScannerScanTest] Remove invalid and unsupported tests
    • 4e75c10 : [WifiNetworkSuggestionTest] Add UUIDs to the new test cases
    • f406468 : [WifiNetworkSuggestionTest] Add Ent test network suggestion tests
    • a3ca670 : [WifiP2pSnifferTest] Fix start_pcap script issue
    • d8377f9 : [packet_capture] Changes to use Gale APs as PCAPs
    • 7a93394 : Fix incorrect string formatting in WifiChaosTest
    • 6ff0072 : WifiChaosTest: Do not assert for link probe success
    • ed79efc : In the ACTS UicdCli library, allow param 'uicd_zip' to accept lists.
    • 7e48b43 : [WifiPasspointTest] UICD fixes for provisioning tests
    • d4ee5aa : ACTS: temporarily disable link probing in WifiChaosTest

  • platform/tools/tradefederation with 9 change(s)
    • 9ab4dc8 : UserChecker: add option to cleanup users
    • aaccbf5 : add support for guest user
    • 5d6f05b : Refactor Tradefed User related code
    • 63e301d : Add onTestEnd with test description
    • da70f44 : UserChecker: add option to cleanup users
    • 8d30e31 : add support for guest user
    • 0e82123 : Refactor Tradefed User related code
    • e5c9af2 : Add .7z and .7z.bits as supported tradefed file types
    • 8ea681d : Extend temperature reading format