Android 10 AOSP Changes

Changes from 10.0.0_r17 (QP1A.191005.007.A3) to 10.0.0_r18 (QQ1B.191205.011):

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.

Updated Components (136):

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

  • device/generic/car with 1 change(s)
    • 22fb416 : Enable bluetooth sim for emualtor target

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

  • device/google/bonito with 24 change(s)
    • 5866e04 : Revert "fstab: make zram swap /data/per_boot"
    • 73f9156 : Revert "Revert "Revert "bonito: enable zram-writeback job"""
    • fe5d1f4 : Revert "fstab: make zram swap /data/per_boot"
    • 05a442e : Revert "Revert "Revert "bonito: enable zram-writeback job"""
    • 4988b99 : Revert "Revert "bonito: enable zram-writeback job""
    • 6e1cb3e : fstab: make zram swap /data/per_boot
    • fba1066 : Remove zram cold page writeback file
    • 2b22eba : Revert "zram: add zram_writeback"
    • 6b6ea12 : Revert "bonito: enable zram-writeback job"
    • 269506d : Enable thermal warm reset
    • 59554ab : Configure Pixel 3a device manifest for NNHAL 1.2 interfaces
    • a0545bf : correct backend and hw_interface name for voice-rec-mic and others
    • b7c1309 : gpt-utils: change retry count to 3
    • 2cf4bd1 : Revert "Mount system_other with AVB verification."
    • 521b7e2 : Add feature flag for Japan SKU
    • bf8095b : bonito/sargo: properly enable perfetto daemons on boot
    • c2272d3 : Wi-Fi: Enable Auto BMPS feature
    • fa8a0cc : wifi: set inactivity time
    • 0b46c8e : wifi - Include Extended Supported Rates (50) IE in scan
    • 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 6 change(s)
    • 784768b : Update sepolicy for NNHAL 1.2
    • 47156b7 : SELinux policy for reading system ion heap size
    • d27f90e : Let citadeld find and use the IStats service
    • 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 27 change(s)
    • 5b96967 : Revert "fstab: make zram swap /data/per_boot"
    • 537809c : Revert "Revert "Revert "crosshatch: enable zram-writeback job"""
    • f09ce4f : Revert "fstab: make zram swap /data/per_boot"
    • 86eca34 : Revert "Revert "Revert "crosshatch: enable zram-writeback job"""
    • 588e512 : Update Crosshatch SVN to 20
    • 26166b9 : audio: update tuning for voice-call handsfree mode
    • 04f88b2 : Revert "Revert "crosshatch: enable zram-writeback job""
    • 9c355e8 : fstab: make zram swap /data/per_boot
    • 599318c : Remove zram cold page writeback file
    • 710ee05 : Revert "zram: add zram_writeback"
    • da2cf6c : Revert "crosshatch: enable zram-writeback job"
    • 8ebb155 : Split light HAL out from small_hals
    • 604148a : Update Crosshatch SVN to 18
    • ee291ab : Revert "Revert " Revert "Support DSDS on B1C1"""
    • d5b6f24 : Enable thermal warm reset
    • 8007e02 : Configure device manifest for NNHAL 1.2 interfaces
    • e984495 : gpt-utils: change retry count to 3
    • 9d2fb9b : Revert "Mount system_other with AVB"
    • 0e1ee0e : Add feature flag for japan SKU
    • 5895095 : 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 9 change(s)
    • efa5007 : Sepolicy to split light HAL out from small_hals
    • c562ba0 : ims: Add rule for imsdatdaemon to access rcs prop
    • 58ea2a9 : Update sepolicy for NNHAL 1.2
    • 5d936ed : Allow reading system ION heap size from debugfs
    • 994963a : Let citadeld find and use the IStats service
    • 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/muskie with 1 change(s)
    • a691d34 : Update NFC RF configuration

  • device/google/taimen with 1 change(s)
    • 49aa55e : Wi-Fi: Enable Auto BMPS feature

  • device/google/wahoo with 8 change(s)
    • 7d2f2c2 : Update Wahoo SVN to 35
    • 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 78 change(s)
    • e570124 : Version bump to QQ1B.191205.011 [core/build_id.mk]
    • 41fc32a : Version bump to QQ1B.191205.010 [core/build_id.mk]
    • 275b2c3 : Version bump to QQ1B.191205.009 [core/build_id.mk]
    • e22ee1b : Version bump to QQ1B.191205.008 [core/build_id.mk]
    • 0593294 : Version bump to QQ1B.191205.007 [core/build_id.mk]
    • 7f2d783 : Version bump to QQ1B.191205.006 [core/build_id.mk]
    • 0657140 : Version bump to QQ1B.191205.005 [core/build_id.mk]
    • 9f8a368 : Version bump to QQ1B.191205.004 [core/build_id.mk]
    • a2f5b61 : Version bump to QQ1B.191205.003 [core/build_id.mk]
    • 8ba80a1 : Version bump to QQ1B.191205.002 [core/build_id.mk]
    • 14ab119 : Bump SPL to 2019-12-05
    • 0212547 : Version bump to QQ1B.191011.004 [core/build_id.mk]
    • 2c07456 : Version bump to QQ1B.191011.003 [core/build_id.mk]
    • cbc26e8 : Version bump to QQ1B.191011.002 [core/build_id.mk]
    • 31e2a59 : Version bump to QQ1A.191003.005 [core/build_id.mk]
    • 8b4ee34 : Version bump to QQ1A.191003.004 [core/build_id.mk]
    • b033731 : Version bump to QQ1A.191003.003 [core/build_id.mk]
    • f054fbb : Version bump to QQ1A.191003.002 [core/build_id.mk]
    • 7302f32 : Version bump to QQ1A.191002.002 [core/build_id.mk]
    • 9ae52cd : Version bump to QQ1A.190926.004 [core/build_id.mk]
    • 7738c2b : Version bump to QQ1A.190926.003 [core/build_id.mk]
    • 6675f3b : Version bump to QQ1A.190926.002 [core/build_id.mk]
    • 73aa913 : Update SPL to 2019-11-05
    • b6ddb93 : fs_config: Fix generation for devices without vendor partition
    • 5417105 : fs_config: Fix cases without vendor/oem partition
    • 89b18c0 : Update SPL to 2019-11-01
    • 7da9d7c : Version bump to QQ1A.190919.002 [core/build_id.mk]
    • b848ce5 : Version bump to QQ1A.190918.002 [core/build_id.mk]
    • 180275b : releasetools: Remove more images out of secondary payload.
    • 4c05458 : Version bump to QQ1A.190912.004 [core/build_id.mk]
    • 028a161 : Remove vendor & product in secondary payload
    • 5ccbecf : Version bump to QQ1A.190912.003 [core/build_id.mk]
    • beaee6c : Version bump to QQ1A.190912.002 [core/build_id.mk]
    • 0c748d8 : Version bump to QQ1A.190911.002 [core/build_id.mk]
    • 531085c : Version bump to QQ1A.190910.002 [core/build_id.mk]
    • 517c6ea : Version bump to QQ1A.190909.002 [core/build_id.mk]
    • 69b07f3 : Version bump to QQ1A.190905.004 [core/build_id.mk]
    • a8b53c3 : Version bump to QQ1A.190905.003 [core/build_id.mk]
    • 6f2f169 : Version bump to QQ1A.190905.002 [core/build_id.mk]
    • 8deb83c : Version bump to QQ1A.190904.003 [core/build_id.mk]
    • 36795a9 : Version bump to QQ1A.190904.002 [core/build_id.mk]
    • 12c66f4 : Version bump to QQ1A.190903.002 [core/build_id.mk]
    • 5861b33 : Version bump to QQ1A.190902.002 [core/build_id.mk]
    • 29017d9 : Version bump to QQ1A.190829.002 [core/build_id.mk]
    • eadc554 : Version bump to QQ1A.190826.002 [core/build_id.mk]
    • 97e220b : Version bump to QQ1A.190822.002 [core/build_id.mk]
    • 84633ed : Update Security Strings to 2019-10-05
    • 14621ee : Version bump to QQ1A.190731.002 [core/build_id.mk]
    • df238b4 : Select all .pem and .avbpubkey in otatools
    • 976b1e2 : Remove libcameraservice and libcamera_client from base_system
    • 8d5459f : Update auto-gen test config template with EXTRA_CONFIGS placeholder
    • 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.
    • 96a3386 : Catch unicode decode errors search for kernel ver
    • 06429d7 : Change the condition for building super_empty.img.
    • 511fe62 : Version bump to QQ1A.190701.003 [core/build_id.mk]
    • 932f481 : Version bump to QQ1A.190701.002 [core/build_id.mk]
    • ef21227 : Allows skipping building the super images for partial builds.
    • 9550ce1 : Disable apex update for GSI
    • ce72964 : Add Mainline Test Suite (MTS) to build.
    • a3ff115 : 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
    • c624484 : Print a warning when sum of sizes of logical partitions an OEM-set limit
    • 111a94b : Version bump to QQ1A.190613.002 [core/build_id.mk]
    • 017d54c : Version bump to QQ1A.190612.003 [core/build_id.mk]
    • 75cba2a : Version bump to QQ1A.190606.002 [core/build_id.mk]
    • 814b14b : releasetools: Allow verifying chained vbmeta partitions.
    • 9e401df : releasetools: Add a hard-coded codename-API mapping.
    • f4cc8e1 : Version bump to QQ1A.190530.004 [core/build_id.mk]
    • da68ac0 : Version bump to QQ1A.190530.003 [core/build_id.mk]
    • 061303c : Version bump to QQ1A.190530.002 [core/build_id.mk]
    • 4d5c1d8 : Version bump to QQ1A.190529.002 [core/build_id.mk]
    • 961f1ca : Version bump to QQ1A.190528.002 [core/build_id.mk]
    • 517c116 : Version bump to QQ1A.190522.003 [core/build_id.mk]
    • 2a2cea9 : Version bump to QQ1A.190522.002 [core/build_id.mk]
    • ff03aba : Version bump to QQ1A.190521.002 [core/build_id.mk]
    • 10aa92a : Version bump to QQ1A.190520.002 [core/build_id.mk]

  • platform/build/blueprint with 1 change(s)
    • ba1ea75 : Add SetDefaultDependencyVariation

  • platform/build/soong with 10 change(s)
    • 105e166 : Add NOTICE file path to apex bundle base rule.
    • d5bd6d3 : Fix sanitizer dep
    • 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 358 change(s)
    • 2c6bdaa : Update PermissionChecker usages to avoid unnecessary attribution.
    • 22bc7a7 : Redact sensitive BL args in logs
    • 7bb4432 : Update ServiceWorkerClientTest CTS test to make sure SW is unregistered.
    • cbf028e : Skip to check H.265 HEVC decoding support for automotive devices.
    • 28e5c04 : Skip test on user build due to framework behavior.
    • 76f4ecb : Compare only 20 characters when find label on watch
    • 0581c6a : Add test for NPE fix for checkpoint commit
    • 1749ff7 : RESTRICT AUTOMERGE Fix CTS failures in heavy weight app tests
    • 9cdb07a : [RESTRICT AUTOMERGE]: Fix StagefrightTests
    • 144fe77 : [RESTRICT AUTOMERGE]: Add utility methods to Crash Parser
    • 57aad0a : [RESTRICT AUTOMERGE]: Update CrashUtils regex to be reluctant.
    • aa259ff : CTS for synthetic activity check change
    • 014347d : Add checkMinAddress flags to StagefrightTest
    • 52b304b : Revert "Remove isUnicodeRendersCorrectly method"
    • dc937e9 : [RESTRICT AUTOMERGE] CTS test for Android Security b/132699274
    • 2a722ef : [RESTRICT AUTOMERGE] CTS test for Android Security b/132699388
    • 51aa6ab : CTS test for Android Security b/129561406
    • b25c7c1 : Implement checkMinAddress into individual StagefrightTest testcases
    • b79b540 : [RESTRICT AUTOMERGE] CTS test for Android Security b/74078669
    • b652fd0 : CTS test for Android Security b/132698960
    • 217652a : Exclude automotive from channel / group tests.
    • 96017f0 : Exclude automotive from Condition Provider Test.
    • 5bc0ea9 : [RESTRICT AUTOMERGE]: Add checkMinAddress flags to StagefrightTest
    • 2021c6f : Revert "Revert "[RESTRICT AUTOMERGE]: Fix StagefrightTests""
    • de619ce : Revert "Revert "[RESTRICT AUTOMERGE]: Add utility methods to Crash Parser""
    • 8af56ae : Revert "Revert "[RESTRICT AUTOMERGE]: Update CrashUtils regex to be reluctant.""
    • 21640f2 : Revert "[RESTRICT AUTOMERGE]: Update CrashUtils regex to be reluctant."
    • 63490a5 : Revert "[RESTRICT AUTOMERGE]: Add utility methods to Crash Parser"
    • 579ab98 : Revert "[RESTRICT AUTOMERGE]: Fix StagefrightTests"
    • 461de65 : [RESTRICT AUTOMERGE]: CTS test for Android Security CVE-2016-0811
    • 98b5e06 : CTS test for Android Security CVE-2016-0811
    • 3696ec0 : Modified ShortcutManagerMultiuserTest.testSecondaryUser to use existing secondary user if possible and switch to initial user at tearDown
    • 8c065b9 : [RESTRICT AUTOMERGE]: CTS test for Android Security CVE-2019-2129
    • f2543e0 : [RESTRICT AUTOMERGE]: Add checkMinAddress flags to StagefrightTest
    • 8eb5dc0 : Fix ActivityManagerGetConfigTests.
    • 3842721 : Skip documenttest for automotive
    • 6df8d63 : RESTRICT AUTOMERGE Strict SQLiteQueryBuilder needs to be stricter.
    • b189034 : CTS test for Android Security CVE-2019-2129
    • 2daaad0 : [RESTRICT AUTOMERGE]: CTS test for Android Security CVE-2019-2129
    • f37d7e6 : RESTRICT AUTOMERGE: O Backport: Add a regression test for bug 118835133
    • 832bbd0 : RESTRICT AUTOMERGE Strict SQLiteQueryBuilder needs to be stricter.
    • 5e75b98 : Prepare for Android 10 Test Suite R2.
    • ddbf89f : [RESTRICT AUTOMERGE]: CTS test fix for Android Security CVE-2018-9349
    • d430f8f : Consider system and vendor apis for performance points
    • 424d0ab : Add native bridge controller to CtsSystemApiAnnotationTestCases
    • 9b07622 : Revert "Merge changes Iadc9610f,I279593ac into oc-dev"
    • 79fc61b : Add mainline module detection
    • 700cd8d : Add CtsStagedInstallHostTestCases to MTS.
    • 738ff2f : Reset throttling for all users so that tests will work when run against secondary users.
    • d7a10b8 : CTS testing 2nd activity launch is blocked when activity in bg
    • 7552e7e : Update cellular check for cts tests
    • 5b03aba : Add CtsApexTestCases and CtsAtomicInstallTestCases to MTS.
    • 6ce22b9 : fixes a security vulnerability in slice provider
    • ed098c2 : Use stageFile() when preparing media files.
    • b22e811 : fixes a security vulnerability in slice provider
    • 78d63d3 : Replace reboot with NotificationListener in DeviceOwnerTest.
    • 837dca7 : Blacklist known signatures of APEX Q packages.
    • 5dfa5a7 : media: Add test case for MediaCodec.CryptoException
    • 5489045 : Revert "Revert "[RESTRICT AUTOMERGE]: Add utility methods to Crash Parser""
    • cda29fb : Revert "[RESTRICT AUTOMERGE]: Add utility methods to Crash Parser"
    • 9cbd418 : Revert "Revert "[RESTRICT AUTOMERGE] Revert "CTS test for Android Security b/37710346"""
    • 117695b : N Backport: Add a regression test for bug 118835133
    • abf4b63 : O Backport: Add a regression test for bug 118835133
    • 98e55b6 : Remove #testCpuActiveTime test
    • a1cf882 : RESTRICT AUTOMERGE: Larger image for testConserveMemoryPlusHardware
    • 41cf2da : Add CtsBionicTestCases and CtsTextTestCases to MTS.
    • ab21598 : Wait for the activity on primary split screen to resumed.
    • 94f587b : Make the tests permissive for Q
    • 0b5e86a : Implement the Crash Parser into individual testcases
    • c98cbcd : Add an assertNoCrashes function to CTS
    • e56b632 : Implement the Crash Parser into individual testcases
    • 4d79cd7 : Add an assertNoCrashes function to CTS
    • cd4c602 : Add test to ensure hidden view exclusion rects are ignored
    • 1c2a393 : Implement the Crash Parser into individual testcases
    • afee2f8 : Add an assertNoCrashes function to CTS
    • 6c4d758 : Revert "[RESTRICT AUTOMERGE] Revert "CTS test for Android Security b/37710346""
    • e405144 : Revert "[RESTRICT AUTOMERGE] Revert "CTS test for Android Security b/37710346""
    • 0032d38 : Camera: relax 2Mp back camera resolution requirement
    • 7d2c416 : Adjust flaky batterystats wakelock assertions
    • bd07807 : Add test for WifiInfo#getFrequency()
    • 23e661c : Clear app data for the current user.
    • b37fc48 : LocationAccessCheckTest: Check the job's current user and run schedule jobs against the current user.
    • d36fd36 : Skip the contrast check cts test for automotive.
    • 92e5e56 : Adds tests for ResolverTarget
    • 1126628 : Relax veryJanky assert
    • f5b8329 : STS test fix for Android Security CVE-2019-2025
    • fcb6dc9 : Revert "STS test fix for Android Security CVE-2019-2025"
    • 7a2ca29 : Increase timeout for StepSensorPermissionTestActivity test
    • 311dcf4 : STS test fix for Android Security CVE-2019-2025
    • 7c409f7 : Attempt "fix" the broken QUIC packet to be slightly less broken
    • fa5aced : MultiDisplayLockedKeyguardTests: Fix sending KEYCODE_MENU events to VirtualDisplay.
    • 46fc6a4 : Return PackageInfo versionCode if not deprecated
    • 73a8f44 : UsageReportingTest: use gotoKeyguard() to trigger the STOPPED state.
    • d5ca134 : Add a CTS test for SYSTEM_ALERT_WINDOW permission holding app to be able to start activities from background
    • 96804e5 : Un-ignore tests that now pass.
    • 663d725 : CTS test for Android Security Bug-138441919
    • e33a097 : Add test for MediaSessionManager#notifySession2Created
    • 8c2970b : Add CTS test case for API coverage
    • ec6d6b7 : Add tests for android.widget.Space
    • 94afe4c : Add missed constructor tests for TaskDescription
    • ec22ad9 : Add tests for View.DragShadowBuilder
    • 4579a6a : Test: .ActivityManagerAmStartOptionsTests: Waiting for SingleTaskActivity transition idle
    • f9ee0a7 : Add test case for Api coverage
    • eedf9ac : Add test cases for Api Code coverage
    • 2299635 : Add test case for Api coverage
    • 1a6b88a : Add test case for Api coverage
    • 0044251 : Add test case for Api coverage
    • c6ecbcd : Make the tests permissive for Q Add delay for testNotificationManagerBubblePolicy_flagForAppForeground
    • 662710e : Fix ViewTest.testOnTouchEvent for Wear
    • 7df4a09 : Don't try creating files outside pkg-owned dirs on secondary storage.
    • 67f3fd5 : [RESTRICT AUTOMERGE]: Fix StagefrightTests
    • fc6c44a : [RESTRICT AUTOMERGE]: Add utility methods to Crash Parser
    • 294e855 : [RESTRICT AUTOMERGE]: Update CrashUtils regex to be reluctant.
    • ab21a61 : disable locktask CTS tests for managed profile owner
    • 350feca : Bluetooth LE Connection Priority test refactor
    • 0be3ff1 : Add CTS test to verify device switches into secondary user before boot complete
    • 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
    • 47c11f9 : Add CtsDeviceInfo.apk to MTS to enable retry.
    • c0eb065 : Add CtsLibcoreOkHttpTestCases to MTS for conscrypt module.
    • 7806528 : add LockTask CTS test for dialers
    • 1f3d8ad : Add dialer UI package CTS test.
    • 91cb29c : CTS test for Android Security Bug-138441919
    • 8a031b0 : Add a test ensuring multiple namespaces for APEX
    • b667318 : Add CTS APEX test cases
    • 0296c08 : Fix DownloadManagerApi28Test#testAddCompletedDownload_mediaStoreEntry.
    • ab9e203 : Fix multiple problems in ActivityManagerProcessStateTest.
    • a33ced1 : Use startUser() with wait in MultiUserTest
    • 3da546d : Attempt "fix" the broken QUIC packet to be slightly less broken
    • d91f9b5 : media: fix a bug related with input flags on ExtractDecodeEditEncodeMuxTest
    • 80266e8 : CtsVerifier: disable bubbles test for low memory devices & add proper test
    • 849d355 : Uninstall the test apk after running the test
    • 55b9c84 : Add test for MediaSessionManager#notifySession2Created
    • 575f5ac : Add CtsNetTestCases and CtsNativeNetDnsTestCases to MTS.
    • 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
    • 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
    • 3d7750a : Add documents UI CTS test to MTS.
    • 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
    • c2a37ae : Remove tests asserting the titles of the Panels
    • 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
    • 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.
    • 30083fe : Don't run CTS for intelligence services that are not provided by the OEM.
    • 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
    • cb7130b : KeyAttestationTest: checks device state separately
    • 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
    • 2dc7acc : Chronologically sort ConfigMetricsReports.
    • 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
    • b2cd496 : Fix Audio testing equipment model name
    • 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
    • a986e61 : CTS verifier tests for Voice Recognition and AEC
    • 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/ImageMagick with 2 change(s)
    • 57879bb : https://github.com/ImageMagick/ImageMagick/issues/1554
    • 1475a36 : https://github.com/ImageMagick/ImageMagick/issues/1554

  • platform/external/chromium-libpac with 2 change(s)
    • ed9838b : Fix use-after-free in proxy resolver
    • 061a73b : 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/dagger2 with 1 change(s)
    • 913c498 : add dagger2-auto-common and guava libraries to dagger2-auto-service.

  • platform/external/deqp with 16 change(s)
    • fad17ee : [RESTRICT AUTOMERGE] Remove conformance version test from Android
    • 34f420a : [RESTRICT AUTOMERGE] Backport framework support check
    • 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/libavc with 1 change(s)
    • fe5a6ad : Decoder: Add support for returning reorder_depth

  • platform/external/libcups with 3 change(s)
    • 1d296f8 : Update libcups to v2.2.9 RESTRICT AUTOMERGE
    • 5fb2ccd : Update libcups to v2.2.9
    • 2c0dfa3 : Update libcups to v2.2.9 RESTRICT AUTOMERGE

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

  • platform/external/libhevc with 4 change(s)
    • 072f908 : Check change in CTB size when decoding multiple SPS with same id
    • 70940fb : Check change in CTB size when decoding multiple SPS with same id
    • 42f70ae : decoder: Reset slice header at start of slice header decode
    • c7bf85f : Decoder: Add support for returning reorder_depth and display index

  • platform/external/libjpeg-turbo with 5 change(s)
    • d8b9510 : [RESTRICT AUTOMERGE] TurboJPEG: Properly handle gigapixel images
    • 31f2242 : [RESTRICT AUTOMERGE] tjbench.exe: Fix decompression access violation
    • 87ccce3 : [RESTRICT AUTOMERGE] TJBench: Fix errors when decomp. files w/ ICC data
    • b1ab8ba : [RESTRICT AUTOMERGE] Prevent integer overflows when handling large images
    • be6e36b : [RESTRICT AUTOMERGE] Prevent integer overflows when handling large images

  • platform/external/libopus with 2 change(s)
    • 5d2e0a0 : improve handling at end of buffer
    • de8d48c : Opus encode fails on 32-bit ARM

  • platform/external/libtextclassifier with 1 change(s)
    • 832fd32 : Import LangID fix and filter out "und" result

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

  • platform/external/nos/host/generic with 8 change(s)
    • 844f4e1 : host/generic: Un-vendor libnos targets
    • ddb46ee : host/generic: Move paths to vendor/google/nos
    • 24291a7 : Revert "Merge remote-tracking branch 'goog/upstream-qt-qpr1-pixel-dev' into MP-QT-QPR1-01"
    • 692ed4e : events: Add EVENT_UPGRADED event
    • 8484da6 : citadel_updater: check the return value of execute_commands
    • 5db2a14 : events: Rework events
    • ed5dea2 : Update checkpatch configuration to match style
    • c3c0df8 : Add board_id_ fields to SignedHeader::print()

  • platform/external/noto-fonts with 1 change(s)
    • 92694eb : Use NotoSansMyanmar(-UI) fonts for Myanmar

  • platform/external/perfetto with 6 change(s)
    • 011cf7f : [Cherry Pick] Add consumer API and --query cmdline to list data sources
    • 18d4198 : traced: Send empty OnTraceData response if tracing not started
    • 1dc4351 : Don't dlclose libperfetto_android_internal.so once loaded
    • 4cf922c : perfetto_cmd: do not start incident reports for empty traces
    • 8c5e325 : Add the suspend_resume trace event to Perfetto ftrace config
    • 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 2 change(s)
    • 2f967a2 : sqlite3_android.cpp: disable _TOKENIZE
    • dd0b74c : 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 2 change(s)
    • ef6ae56 : Do not clear anonymous id when anonymous@realm is used
    • afd394b : Do not clear anonymous id when anonymous@realm is used

  • platform/frameworks/av with 76 change(s)
    • 59ec67e : AudioFlinger: enforce OP_RECORD_AUDIO during recording
    • 1fa2686 : Make a copy of output format in onOutputFormatChanged
    • 55badc6 : ACodec: read max pts gap and max fps keys for image encoders
    • 24b4415 : Camera: Delay pingCameraServiceProxy to end of onFirstRef
    • cf93540 : Do not include hidden secure cameras in camera1: getNumberOfCameras
    • 62cc92b : ServiceUtilities: don't do RECORD_AUDIO check for system server
    • ae55cbf : force g711 test to match 1-channel sample data
    • 447eaf1 : MediaCodec: recognize KEY_CAPTURE_RATE
    • 7712a4b : Allow codec2/g711 codec to handle 6 channels
    • 343be8a : codec2: Add support for updating output delay in avc and hevc decoders
    • 641cf39 : NdkMediaDrm: properly check null listeners
    • 329ac9c : Codec2: Retain compatibility with old HAL
    • 87f731b : Allow --user parameter for audio service commands.
    • 23c90c8 : Codec2: Retry interface creation until successful
    • 97390c6 : ACodec: query grid config from component even if grid is disabled
    • d7463d1 : Increase max dequeue buffer count only for non-secure decoders
    • d23bd2a : clearkey hidl CryptoPlugin: misc & security fixes
    • 5dd7590 : [RESTRICT AUTOMERGE] clearkey hidl CryptoPlugin: security fixes
    • ad2ceb8 : Add more tests for battery checker code
    • dd72680 : Add more testing for ResourceManagerService
    • cf9526c : Add sub-elements for "Variant" type
    • c2cc437 : Switch av1 implementations from aom to gav1
    • f08d61d : Codec2 VTS: Move device resource files to data/local/tmp
    • 2f0fa55 : stagefright: Use libgav1 for AV1 decoding
    • 61ba2cf : codec2: Add log message for the AV1 decoder
    • 0f3e742 : codec2: Implement gav1 decoder component
    • b6d383d : codec2: libgav1 integration part 1
    • ccc32cb : bufferpool2: handle transfer to closed connection
    • 599a092 : Add ResourceManager unit tests to presubmit
    • 22c4350 : Change video battery stats to better track actual use
    • fb092d3 : Add support for combining and remove individual resource
    • ee33d64 : Report video battery on/off from mediaserver
    • 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
    • 47897d5 : bufferpool2: fix native handle race condition
    • 10ceef9 : aacenc: fix timestamp off by one frame
    • 03ffd0a : SoftVorbisDec: Fix isConfigured() in vorbis decoder plugin
    • 26c7997 : Camera: listen to provider instance names from hwservicemanager
    • 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
    • dcad2e0 : 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()
    • b233eae : libcamera2ndk_vendor: stop looper thread on ~ACameraDevice()
    • 1622326 : codec2: add color formats for image component
    • c2d89fb : 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 796 change(s)
    • cf81ce2 : Fixed a bug where the statusbar wasn't interactive
    • 9931b2f : Add ImsReasonInfo constant for retrying without RTT
    • cb8859b : Keep interrupts on when in battery saver mode
    • 46a8d25 : Force FGS notifications to show for a minimum time
    • 9d19f71 : Update PermissionChecker usages to avoid unnecessary attribution.
    • 425afde : Only allow INSTALL_ALLOW_TEST from shell or root
    • 4a7ef23 : Revert "Wifi usability: Change the unit of the threshold for tx/rx throughput from Mbps to Kbps"
    • 4ce901e : RESTRICT AUTOMERGE Do not compute outside given range in TextLine
    • f582b9b : RESTRICT AUTOMERGE Do not compute outside given range in TextLine
    • 22fa975 : Only calling finishedwhen all the animations have finished
    • 36ef697 : docs: Added link to multi-window drag how-to guide
    • 8cfe371 : Clear face re-enroll setting when all faces removed
    • cfc6215 : Added secure setting for face re enrollment.
    • 7374ce1 : [WebView] Minor javadoc fix for WebSettings.
    • 7b4d885 : Fix wrong Notification refactor
    • b0c69f1 : Put package name in extra not data
    • e98f04b : Fix Password entry won't enable when lockout finished in screen-off
    • 85c1a0c : Revert "Fixed default angle to be Orientation.LEFT_RIGHT"
    • 5e35c71 : Fix strings for ConfirmUserCreationActivity.
    • 0304438 : Hold Display Suspend blocker when going to Doze
    • 2ea99c1 : Remove 'x' policy for non-default DSDS SIM
    • e92074d : Revert "Add shadow to assistant handles"
    • f37615e : Add log metrics for Aware Display Settings
    • 4a4ceee : notify netd about uid internet permission changes when package replaced
    • 926edfe : docs: Fixed link to material design for ScrollView
    • 29f8585 : Fixed an issue where the notification icons could overlap the clock
    • 4052d36 : Fix dumpsys for appops proxy field
    • 00a490b : Log display white balance intermediate data
    • 74635f9 : Don't send SESSION_COMMITTED broadcast for staged installs
    • 7a29413 : Don't consider tasks with INITIALIZING top activity as visible
    • 078fe45 : Wifi usability: Change the unit of the threshold for tx/rx throughput from Mbps to Kbps
    • c341e4c : Do not compute outside given range in TextLine
    • 7b54648 : Ensure that handles are hidden and stay hidden when not fully awake
    • 46b9d68 : Add new ProximitySensor wrapper that automatically uses appropriate sensor.
    • f83a966 : Camera: fix NPE from bad requestID
    • e7ff7be : Avoid going to SHADE_LOCKED when already in SHADE
    • ba1b753 : Do not return synthetic launcher activity for completely headless apps
    • de3725b : Wifi usability: Data stall detection based on link layer stats
    • dfa968d : SSIN: Use the application's context to load icon resources.
    • d424e20 : Apply front scrim to doze pulsing
    • 9be3bed : Restrict height of expanded view in landscape & fix left / right padding
    • e19353d : Restrict the space bubbles are centered in while in landscape
    • ca184aa : Notify display is empty even if it's not the expanded bubble
    • 5186b13 : No need to use getExpandedBubble for singleTaskDisplayDrawn/Empty callbacks
    • 8c7f010 : Use mContext directly, and enforce via logging
    • 32147f4 : Revert "Use mContext directly"
    • 8975f78 : IdleMaint: run more frequently during 3AM to 4AM
    • b8779b8 : docs: Add condition for hiding synth. activities
    • a090fe0 : Adding scrim bubble to car's super_status_bar.xml
    • 7f356e2 : Fix status bar flickering
    • 7c38caf : Do not compute outside given range in TextLine
    • 687bcb7 : Skip updating exclusion rects unless one is set
    • 0aa0f13 : Redraw legacy navigation bar paint onLayout
    • e0d4d96 : docs: Modernized AccessibilityNodeProvider example
    • 707c0cf : Use ShortcutInfo#rank to order Sharing Shortcuts in ShareSheet
    • e870e97 : Adds tests for AppPrediction service availability check
    • c8fa1c6 : Acquire display suspend blocker for DozeService
    • 0aeafab : Use NotoSansMyanmar (pure Unicode) fonts
    • 12638b9 : Add a carrier config to disable ping test
    • 4a55d31 : Revert "don't compute outside of visible range"
    • b4583e4 : Revert "don't compute outside of visible range"
    • 42ad93b : Fix QuotaController constants.
    • 65687f5 : Add constant for System actions in Sharesheet.
    • 025aabe : L5 Metrics Addition:
    • 40f7e04 : AudioTrack: fix default low power mode selection
    • aa7f79f : Sharesheet - log copy actions.
    • 9ee4f59 : RESTRICT AUTOMERGE Remove the possibility of an NPE that is being seen in master.
    • 19ef300 : Fix issue where notif wouldn't HUN
    • 3ce301c : SoundPool: Do not sleep on stop for USAGE_GAME or on BUFFER_END
    • f0b5fb1 : Ensure bounds animination for expanding PiP window
    • 9bab4a2 : Assume sensors perform prox check
    • 4e63d9e : Fix incorrect text when on Airplane Mode
    • 06955f6 : Add target type flags to set the origin of share targets
    • 216bbc2 : RESTRICT AUTOMERGE Strict SQLiteQueryBuilder needs to be stricter.
    • d09b276 : don't compute outside of visible range
    • 3fcd717 : Trigger doze detection using WakefulnessLifecycle
    • d6b4452 : Return tasks that belong to a profile from getRunningTasks.
    • f799459 : Prevent flicker when typing any character for filter.
    • 2fedc55 : SoundTriggerHelper: fix state after audioserver death
    • f683c68 : RESTRICT AUTOMERGE Enable stricter SQLiteQueryBuilder options.
    • 3228b57 : Status bar background color should not be transparent.
    • 04c5f38 : Handle "uninstall updates" in app-ops-service
    • b896c58 : Fix build file such that CarSystemUi can be easily extended
    • 09843a6 : Force FGS notifications to show for a minimum time
    • 0c1c820 : Add keylayout for original xbox controller
    • 6e159aa : docs: List BIOMETRIC_WEAK in setPasswordQuality()
    • 0a57fe0 : don't compute outside of visible range
    • b08c0be : Update Xbox BT controller mapping for new FW
    • 553d8a4 : Resolver - Fix NGA (voice interaction) crash in resolver
    • 298fd2c : GestureNav: Fix bug in exlcusion limit device config
    • 504e753 : Initialize mScreenLifecycle before user switcher gets created.
    • 0e66ea6 : RESTRICT AUTOMERGE Strict SQLiteQueryBuilder needs to be stricter.
    • 5e67462 : Use language tags to store Configuration's locale list.
    • 68cdb74 : Revert "Use language tags to store Configuration's locale list."
    • bf27786 : Enter quick doze with non-wakeup alarm.
    • 92e5e5e : RESTRICT AUTOMERGE Strict SQLiteQueryBuilder needs to be stricter.
    • 1c25fc5 : Removes strong ref to Activity from RequestFinishCallback
    • 13f49c4 : RESTRICT AUTOMERGE Enable stricter SQLiteQueryBuilder options.
    • 0ede6e9 : Fix touch goes to the window behide PiP
    • bb2cef6 : Dump all users when `dumpsys overlay` is invoked
    • 6f5eadc : Refactor PermissionManager.SPLIT_PERMISSIONS
    • 1f9309b : Set default phonebook access to ACCESS_REJECTED when user didn't choose one
    • ff43f4e : Use language tags to store Configuration's locale list.
    • 02046b4 : Set default phonebook access to ACCESS_REJECTED when user didn't choose one
    • 669d886 : Fix bootloop issue with UsageStatsService.
    • 9b3cb0f : Set default phonebook access to ACCESS_REJECTED when user didn't choose one
    • efdcff2 : Set default phonebook access to ACCESS_REJECTED when user didn't choose one
    • 3b93a85 : Camera: fix NPE in buffer error callback
    • 1946d87 : Fix issue where notif wouldn't HUN
    • 6bd77ab : Proper fix for the LRU IndexOutOfBoundsException
    • 6262222 : Do not show status bar on first bypass attempt
    • 280cb21 : Make sure to clear previous display's last focus window when reparenting task
    • 382d5c0 : RESTRICT AUTOMERGE Enable stricter SQLiteQueryBuilder options.
    • 4cb0ab9 : Don't send duplicated user-start broadcast when booting on headless-system mode.
    • 7eb654b : Don't start first human user twice on headless-system mode.
    • 5cc5f71 : Check for component availability before all AppPrediction logic
    • bc4b741 : Reduce the delay of showing unlock dialog to 0
    • fa5bb7a : Add completion handler for ScreenshotHelper
    • dcc5cfc : Fix zen alarms only mode check
    • c6e84a1 : Fix default wallpaper transition issue
    • 5eb60a2 : Make unlock dialog exit if the person taps outside of the dialog
    • b1af47b : Remove PASSWORD_QUALITY_MANAGED from CarTrustAgentUnlockDialogHelper
    • 8182bfd : Create dialog to show detecting Batmobile device & unlocking
    • 1e1099a : Support maximum wait time for Cell broadcast
    • e8e2127 : WebView: pay attention to PACKAGE_CHANGED.
    • e9e087d : Send package changed for consumers of an updated shared lib
    • f307365 : Require that the caller has INTERACT_ACROSS_USERS in order to retrieve home tasks of other users.
    • a5e4422 : Add MANAGED_PROVISIONING_DPC_DOWNLOADED.
    • 28097c4 : Listen for changes to IME and show/hide nav bar
    • 83a6fc2 : Use UnlockMethodCache#canSkipBouncer in user switcher
    • 2b90429 : Fixes regression caused by ag/9259064
    • 31b0f87 : Fixes regression caused by ag/9259064
    • d2eb34b : Use UnlockMethodCache#canSkipBouncer in user switcher
    • 8f571e5 : Fixes regression caused by ag/9259064
    • 2e477bf : Increase stats hardware rpc threadpool.
    • 5d9031d : Fix bootloop issue with UsageStatsService.
    • c67b170 : Fix regression in updating gesture exclusion rects
    • fbfe223 : docs: Fixed contradictory info in IntentFilter
    • 05a3646 : Fix regression in updating gesture exclusion rects
    • 0cb1a9f : Fix regression in updating gesture exclusion rects
    • 0fea600 : Fix regression in updating gesture exclusion rects
    • bc75c72 : Connection change and high tx power Q port Changed missed Q merge back in April
    • 293ecad : Fix crashes seen when checking for carrierConfig certificates
    • 8c1576b : Fix regression in updating gesture exclusion rects
    • 7393663 : DMD: Support 90hz only in the refresh rate zone
    • 0d9ef26 : Invoke updateSharedUserPermsLPw for all users when a package is removed.
    • 76fbeed : Remove a break so that FLAG_PERMISSION_REVOKE_WHEN_REQUESTED is applied to permissions in all users.
    • 095d2e7 : Do not shake the padlock until there's an error
    • 86b17d2 : docs: Improved tick/click effect descriptions
    • 767c0db : Add timeout for displaying 5G icon in SystemUI
    • 5bacf82 : Passing caller package name to setBluetoothTethering
    • a6364d9 : fixes a security vulnerability in slice provider
    • 23e044d : Rebind to the remote service if AppPrediction is restarted or updated
    • 25266af : docs: Added desc. of launcher app criteria in Q
    • d283dc9 : Disable flaky testBadApkOnly test.
    • 5272c37 : Docs: clarify getSharedPreferences behavior
    • bf8e257 : Unset INSTALL_DISABLE_VERIFICATION flag if install is not from system
    • dd37376 : Use mContext directly
    • d31d096 : Fixed default angle to be Orientation.LEFT_RIGHT
    • 79b7488 : Move assistant handle behavior to background thread
    • c06ec08 : Clear binder references and flush operations when destroying NativeInputWindowHandle
    • 04a454f : aw: Correct doc of addJavascriptInterface()
    • 3b58eff : DMD: Support minimum refresh rate
    • bb459a0 : Allow DeviceConfig to change display settings
    • 0639751 : Don't send HOME intent twice when booting from non-system user.
    • 23cf59e : Handle USB eject and unmount via Car Settings
    • 8e05aab : Protect against NaN in flyout collapses.
    • baad236 : Makes current user not clickable
    • 1f64582 : Support WAC decoding in UMTS format
    • 0141ef0 : Add SocketUtils CTS tests
    • 61cfd71 : Ignore hidden views when computing exclusion rects
    • 47af50d : 5GE Icon: Show 5G subscript E (italics)
    • 9872a4d : Fix integer overflow in make_timestamp_ns_locked
    • 97a29c4 : Daggerize Android Auto
    • 36966ca : Revert "Hold Display suspend blocker until doze starts"
    • 818eef0 : Update statusBarHeight & bubblePaddingTop on config change
    • e6bd365 : change network suggestion notification content string
    • af8df2d : Fix dismiss related issues with bubbles:
    • 02cfb3b : Add fields to Cellbroadcast
    • 7797b4d : Add manifest flag to enable prerelease driver.
    • cf0ff86 : Fix share and delete actions
    • be08b6b : Update file saving to work with Q changes
    • ff888da : Add BIND_WAIVE_PRIORITY for TileService
    • 7ba3fd4 : Hold a strong reference to the callback in TextClassifierService
    • 198282a : Limit the number of Notif Channels per app
    • dbffb69 : Fix legacy role holder resolution for assistant, dialer and SMS.
    • 561a199 : Skip updateCursorAnchorInfo when matrix is null
    • df611cf : Make sure the ime height is set to 0 when the ime disappears
    • 65371b2 : add checking for carrierConfigs certificates for psim
    • 93e1647 : Hold Display suspend blocker until doze starts
    • 5429676 : Add geo targeting implementation
    • 04ec6df : Only delay bouncer if bypass is off
    • f4b368e : Do not animate QSCustomizer when screen off
    • e3228ca : Changed regex matching for MCC and MNC
    • 6a3a71c : add certs to carrier configs and store them as UiccAccessRules
    • 1e84d67 : Bind voice interactor as top-app when it is being used
    • c90507e : Treat SENSOR_DIRTY as user not detected
    • 344555b : Fix Handling of user switching for headless user 0 model.
    • 8291875 : Move processing off of HIDL Binder
    • b532af6 : To modify 5G icon carrier config's comment: 5GPlus to 5G_Plus
    • e36d8d8 : Remove main thread IPC
    • a5f043a : Mark USAGE_NOTIFICATION_EVENT vibrations as notifications
    • c87140c : Create carrier config to define specific default value of APN types.
    • 15114ab : Fix face auth not triggering after lock icon pressed
    • 470d805 : Update bootanim theme flag on ui_night_mode change
    • 09ef1cb : Fixed null callback issue
    • a269cf1 : API: Explicitly track incompatibilities with previous API versions
    • 8f05cb6 : Remove the Phone registration error notification
    • d806bc4 : Remove unused setting
    • 46368e4 : fixes a security vulnerability in slice provider
    • a1c18a8 : Skip using the AppPredictionService if the component is not available
    • 2d2b916 : Increased precision of Lat/Lng decoder and enabled BSSID list to be explicit (client)
    • 8fe411d : Update BubbleExpandedView inset & height
    • 55b2bc4 : Do not notify SS change with invalid subId
    • 52dada7 : Extends carrier config KEY_5G_ICON_CONFIGURATION_STRING to support more scenarios.
    • c445bbf : Add shadow to assistant handles
    • d969b76 : Only delay bouncer if bypass is off
    • 8454ddf : Remove the bubble if intent has an issue
    • 98d0858 : Update the string on how to exit pinning mode in gesture navigation
    • 87c5855 : Fixed SystemServiceRegistry to return a null AppPredictionManager when the service is not defined.
    • b358694 : docs: Added content desc in ImageView example.
    • 36e2bfb : Added debug messages and watchdog
    • 9690348 : Only allow mediaserver to report video battery stats
    • 7ae4cbe : Revert "docs: Added desc. of launcher app criteria in Q"
    • 87fccf0 : Removing unnecessary R.java declaration for subpackages, to make gradle setup simpler
    • 781ef7e : Pass FalsingManager down through more classes.
    • 1a0e382 : Allow Services to be created through Dagger.
    • da6e179 : ktlint fixes
    • b8fbab6 : Do not stop idmap2d after OMS initialization
    • f1455b0 : Allow for more wiggle room (literally) in BrightlineFalsingManager.
    • 3e7ce55 : Refactor SysUI to allow daggerization of implementations
    • 91decc8 : Get resource based on subId for multi-SIM
    • 06fd060 : WebView: prettyprint docs
    • d878389 : ThermalService: add event log when temperature changed
    • 0fcaef1 : docs: Correct sensor runtime permission documentation
    • 3bdc7e4 : Add Debounce text to ACTION_NETWORK_COUNTRY_CHANGE
    • c0cc621 : Enables back gesture nav in screen pinning
    • 7a0e5bc : Fix double auth issue
    • c874531 : Set a minimum height for invocation lights
    • a6fe754 : EglDisplay may be null and cause Null point exception
    • 2b415a4 : fixes a security vulnerability in slice provider
    • 786f22e : docs: Added desc. of launcher app criteria in Q
    • cf06eb3 : Fix sensor triggering issue
    • 0ac07b2 : Add timeout for displaying 5G icon
    • 2339f59 : Pass FalsingManager down through more classes.
    • 40c043a : Allow assistant handles to be requested by the assistant
    • f646144 : Allow the vendor specific initialization of display_settings.xml.
    • 369246b : API: Explicitly track incompatibilities with previous API versions
    • 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
    • 037d9fc : Initialize Dependency with the Application when Dagger starts.
    • 6c34506 : Ensure isTopBucket() gets set when there is just one notification
    • 496638b : Don't start intelligence services that are not provided by the OEM.
    • 0b7d617 : Prevent QSPanel from remeasuring
    • 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
    • 13f23a8 : Prevent Infinite Recursion in Telecom Sessions
    • 0c28244 : Use the current user rather than USER_SYSTEM as default user for AccountManagerServiceShellCommand
    • 9171207 : Do not set guts visibility to transient state
    • f40bd8f : Assume sensors perform prox check
    • a699c28 : Make the back longpress timeout a system property
    • 06e534a : Don't crash trying to stop program list updates on already closed tuner
    • 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
    • ccf6721 : Stop face auth requests when users are typing
    • 7c7898e : GestureNav: Fix AbsSeekBar thumb exclusion
    • 930b5ec : Extract keyguard indication view overlay
    • 6f809e2 : docs: Removed dates in obsolete field messages.
    • 047e24e : Only collapse the stack onTaskMovedToFront if we're not animating
    • 9b7c7fb : Use the darker scrim
    • f3afe7d : Use display listener instead of Intent Action for screen status
    • 4e4c86e : Stop timer when notification is not visible
    • fc2dcf5 : Check distraction flags in addition to suspension state
    • 9971348 : [RESTRICT AUTOMERGE] CameraServiceProxy: More granularity to NFC / Camera interaction
    • 9b78673 : Only show the thermal shutdown warning when thermal reboot
    • 88552b8 : Revert "Without modifying existing logic, animate out bubbles in reverse of the way they animate in."
    • 5f2c9a1 : GestureNav: Log exclusion rect heights
    • 08a61aa : XmlUtils: Fix hex parsing in readThisByteArrayXml
    • 61d5d56 : Translate the dot to correct position
    • 589c5ba : Fix overlapping remote and recents animations
    • 51586d5 : Allow signing key rotation
    • 1b1f14e : Camera: fix getKeys impl for vendor keys
    • 14fdc8c : Revert "Stop timer when notification isn't visible"
    • 6dc192e : ImageWriter: configure surface to use user specified format
    • d9701ab : Acquire display suspend blocker for DozeService
    • c1ee042 : Responsiveness improvement for BrightnessObserver
    • adce353 : Clearer message when face auth fails
    • 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
    • f75ca27 : Only cancel translation animations when setting stack position.
    • 20e5d92 : Add MANAGED_PROVISIONING_DPC_DOWNLOADED (nyc).
    • f1b935e : create ExclusionRectStateChanged/BackGesture atom
    • fa8e421 : Without modifying existing logic, animate out bubbles in reverse of the way they animate in.
    • 698d9e8 : Revert "Animate out bubbles in reverse of the way they animate in."
    • 8ab9550 : Add documentation in TelephonyManager#getNetworkCountryIso
    • 9f80e4b : Add carrier config for exit hysteresis time
    • c0b8111 : Debug when pulses are dropped
    • 10a5729 : Avoid strange animation when dynamic privacy changes
    • 5454a0d : Improved the experience with bypass and dynamic privacy
    • 94b82ab : Allow Services to be created through Dagger.
    • 2862f2e : Update Z order and collapse animation destinations when bubbles reorder.
    • e9ff1ff : Sync up Home Handle and Assistant Handle fade
    • ccfd0e3 : Fix the race between entitlement start/stop
    • e4602d7 : Avoid using secondary displays as launch params when not support
    • a37999b : Avoid using secondary displays as launch params when not support
    • d20ff41 : Add a shadow to the app badge
    • c713fe3 : Interpolate radius when animating flyout to dot
    • b5fbb91 : Add carrier config for data roaming notification
    • 8bfe541 : Theme changes for flyout
    • 77aaa80 : Fixed issue where camera wouldn't launch
    • 44742c0 : Fix application overlay visibility bug
    • 4c9726e : Revert "Stop timer when notification isn't visible"
    • 90ff97e : Animate out bubbles in reverse of the way they animate in.
    • 29140f7 : Restore SignalTileView in CellularTile
    • f36321f : Change RecentsAnimationListenerSet interface
    • 492be7c : Fix number of pages in PagedTileLayout
    • 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
    • e434827 : Fix a couple of mistakes with dots & summaries
    • edace1a : ImageWriter: increase timeout for BufDetachThread
    • 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
    • fab9301 : Check for null in getDeviceOwnerOrProfileOwnerPackage
    • 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
    • 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.
    • 44977c0 : Make dismiss layout invisible rather than gone
    • 6369fc0 : Add phenotype flags for transcription speed
    • 27f9231 : Do not use canAuthenticate() to check if user can reset lockout
    • 68e6532 : If device config has a NAS related message, also enable importance adjustments
    • b371dab : Move the volume panel over 4dp for consistency
    • 1ceddc4 : Allow the down volume key to silence notifs
    • 4f5020d : Only log/send broadcasts for changed data
    • 1e7098e : Write policy file less
    • 77f1e4d : Synchronize managed services approval list
    • 08bd435 : Fixed some issues when expanding from the launcher
    • e3a6999 : Remove icon name from NR dump
    • fb64985 : oomAdjuster: Change default demotion of renderthreads to default graphics priority
    • db861c9 : Adds debug logging to BubbleExpandedView (with flag)
    • 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
    • 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
    • ead1b80 : Update the setting to use Global instead of secure, deprecate old one
    • 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
    • b35f591 : Fix resting stack position + dot position issues.
    • 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.
    • 807b121 : Add error messages when a bubble notification fails the flag check
    • 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
    • 4c1731f : Bubble badging
    • 4463f84 : Secure = global bubble settings pt 1
    • 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
    • 6e4ddd7 : Notify of order change when selected bubble moved to top
    • 3174c66 : Fix issue where sensors wouldn't be reregistered
    • b52b045 : Only consider gone for layout if parent is gone for layout
    • 3e51bc0 : Skip notifyDisplayEmpty if no longer the selected bubble
    • 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.
    • af1997e : Update settings version to 183
    • 2f809b0 : PasswordSlotManager: Fix incorrect string comparison.
    • bc841b0 : 60hz only when ambient or display brightness is low
    • d2a7c21 : Re-set stack position after bubbles are reordered.
    • 89920d8 : WiredAccessoryManager: fix connected state logic for Extcon
    • d2b7708 : Revert "Secure = global bubble settings pt 1"
    • 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
    • ef8abd0 : Secure = global bubble settings pt 1
    • 6a3d256 : audioservice: fix hasMediaDynamicPolicy() for loopback and render policies
    • f5b03e0 : Adding method to check if a task is running in home stack
    • 1f4703a : Update documentation to make it clear what app being foreground means for bubbles
    • 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
    • 47b11e3 : Fix back-swipe gesture on bubble expanded state
    • 560aa57 : Pass EXTRA_CALLING_PACKAGE for legacy change default dialer/SMS intents.
    • d038189 : Reset mSecureCameraLaunched when bouncer is shown
    • 740d85d : Update group suppression for bubbles
    • e28fe10 : Visually suppress summaries & keep track of them so they may be removed when needed
    • b224622 : Do task stack work on handler to ensure in-order execution
    • ecdd06e : Scale dot path
    • 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
    • 6e78ae7 : Clear out position-specific end actions in clearAnimator().
    • 6e653a1 : Recreate icon factory to update default scale
    • 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
    • 71f7ae4 : Solved flicker issue when expanding a bubble for the second time.
    • 5a5e0bd : Dump bypass controller state for debugging
    • 75f942d : Disable testEnableRollbackTimeoutFailsRollback test.
    • e9371bc : Increase touch target size of bubbles
    • a1c777e : Fixed talkback issue with biometric prompt.
    • e1822fd : Use a Region when calculating TouchableRegion for cutouts
    • aea895f : Fix the dot, yet again
    • 6384812 : Check mSetupComplete on initialization to avoid service being disabled.
    • b26cbbd : Check Carrier Privilege on Hidden Subs
    • 4ec5fda : Redact ISOBMFF boxes with 'free'
    • b739fa6 : Global bubble settings
    • 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
    • 22f2f07 : When summary is dismissed, don't remove bubble children
    • 56d145f : Autoenabling gesture mode only is the device is unmanaged
    • 990f9a9 : Update WebSettings.setSaveFormData deprecated doc
    • 14e6855 : Update bubble + flyout animations.
    • 9dac848 : Wait for current task to complete before revoking challenge
    • d4c96f9 : Fix ordering of check minimized state callback
    • c19b473 : Bubbles handle user switch
    • 395bcfe : Add stack/animation controller dumpsys.
    • 70cba7b : Add dumpsys for bubble state
    • 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
    • 634483c : Dismiss target v2
    • 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
    • 5fedd81 : Not rendering background when bypassing
    • 60ee7fd : Made sure the lock icon is invisible while hunned
    • 35df7e2 : DWB Bias splines ignore default ambient CCT
    • df48d0a : New bits for showing the dot & flyout on NotificationEntry
    • ce23c46 : Move showInShade off of NotificationEntry and into Bubble
    • 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
    • eaeae18 : resolve merge conflicts of d2310e6ce337acd5f31a9342151458422826a5d8 to qt-r1-bubbles-dev
    • 0e82a3e : Re-draw bubble dot after theme change
    • ccc06b6 : Attach color space information when attach and queue buffer.
    • d09ec7e : Added safeguard to make sure Panel is visible when unlocked
    • debd831 : Adds followAnimatedTargetAlongPath, and modifies the expanded controller to use it.
    • 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
    • 0bbd846 : Add check for the device having "feature face" before requesting the service
    • 8d25b20 : Fix foreground bubble tests
    • 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
    • 99a3026 : Base stuff on Bubble rather than NotifEntry; move stuff into Bubble
    • ed99c27 : Getters for private methods on Bubble & move dismissed from NotifEntry to Bubble
    • daa0a66 : Deprecate the isForeground value because we don't care about it
    • 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`
    • 6cec350 : Remove the isForeground check for auto expand / suppress since NoMan handles it now
    • 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
    • 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.
    • ec572a1 : Bye unused vars
    • 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
    • f473031 : Center bubbles in landscape
    • 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.
    • a773196 : Strip flags that require foreground when NoMan enqueues the bubble
    • 91c70b6 : Reset lockout for correct profile/user
    • ce135e6 : Unlock icon regardless of transient error
    • 7c7b8c2 : Allow wake_lock_screen when AOD is off
    • 6e81962 : Scale up dot and position it closer to icon
    • b57dd8a : Made sure huns can show on the lock screen even when awake
    • 80c25b2 : Fix bubble tests for things that don't have face service
    • a511e1f : Icon offset
    • dc0eca6 : Remove dependency on OverviewProxyService from StatusBarWindowController
    • 4f01acc : Render bubble dot with launcher
    • f2d9819 : Add skip gesture status type
    • bc29dd7 : Defer resetLockout and execute on a separate thread
    • 8851ac8 : Set exact night display last activated time
    • 734bc94 : Handle process die event of a bubble activity gracefully.
    • 1b4f25e : Normalized icon bitmap
    • 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
    • c55b412 : Remove headsUpCommon, simplifies some code, adds tests
    • b543f84 : Fixes an issue where the padding to the clock was wrong
    • e90fead : Shortened and adjustable screen timeouts
    • a8e63b3 : Revert "Prevent dismissing starting window when reopening app"
    • ab88bda : Hide album art when face bypass
    • 576811e : Decrease amount of getAuthenticatorId invocations to the HAL
    • 5c732b3 : Explicitly remove the task when a bubble is dismissed
    • 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
    • a91f396 : Removed unused members in Bubbles.
    • 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
    • 3f4a83a : Remove unused padding around bubble view
    • 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
    • bde4820 : New scrim behind bubble stack
    • 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
    • a96c9ed : Allow activity view to be max height
    • 2c2e4a8 : Update display color mode before white balance
    • be341bf : Don't show dot when bubble is expanded & gets update
    • 04c78a9 : Interpolate low light white balance
    • 1488f69 : Make DozeParams available to Plugins
    • de8c25a : Remove obsolete state
    • 6bcd125 : More padding between status bar and bubble row
    • a952d20 : Fixed tethering failed when device is on CBRS
    • e14f08e : Add callbacks to StatusBarStateController
    • 9c501aa : DisplayEventDispatcher: use eConfigChangedDispatch
    • a8d0731 : Consolidate debug flags for Bubbles.
    • 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
    • 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
    • 1853573 : Reset SYSTEM_FIXED flags for hard restricted perms
    • 5390ce3 : Update test for spacing
    • f9a5093 : Don't create system fixed, revoked permissions
    • 71d2fb2 : Clearer scanning state and debug logs
    • 7f84c0c : Revert "Fix AppFuseMountScope.close()"
    • 4a8efe3 : Spacing between bubbles
    • bca7ec7 : Shorter sensor debounce
    • 741bf5f : Add brightness threshold for peak refresh rate
    • f443938 : Implemented the mechanism of hiding clock face based on phenotype flag.
    • 285ad30 : Refactor animate expansion
    • 9a7520a : Fixed that we could be stuck with notifications pulse expanding
    • 5e096ee : 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
    • 9c0d170 : 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
    • aa872b7 : Temporarily disable retry on bouncer when pattern
    • d5c4ca2 : Temporarily disable retry on bouncer when pattern
    • 555f75d : Fix NPE with live wallpaper
    • 89907cd : Revert "Use the SubId in the TM.getNetworkType if Valid"
    • 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 73 change(s)
    • b1c1a37 : GpuStats: refactor single stats pieces into a uniform way
    • 65a1504 : GpuStats: refactor single stats pieces into a uniform way
    • adb9a99 : Revert "Revert "SurfaceFlinger: add a sysprop for GL backpressure""
    • b40b026 : SurfaceFlinger: add grace time for present fence to signal
    • 0d772e2 : SurfaceFlinger: tune number of buffers for low activity layers
    • 457bef9 : Update the minimum interval to resync to HWVsync
    • cc1ce64 : Revert "SurfaceFlinger: add a sysprop for GL backpressure"
    • 723e8cd : dumpstate: add dumptrace for audio HIDL 5.0
    • 7e5db1d : SurfaceFlinger: do not choose POWER_SAVING as refresh rate
    • b34c911 : Use getLayerStack() instead of layerStack for input info
    • d916d94 : SurfaceFlinger: Query Scheduler when updating allowed display configs
    • c38310f : Restrict Automerge: Fix reinterpret_cast security bug
    • ab6ef6c : SurfaceFlinger: send config event changed on allowed modes change
    • 63edd27 : Remove test image
    • b4389d9 : Dump HALs and enable persistent logs for radio bugreports
    • 581c22f : Add suspend_resume trace events to the atrace 'freq' category.
    • 4545a8a : [SurfaceFlinger] Callback to renderengine when erasing BLAST buffers
    • cdd0f9d : SurfaceFlinger: clamp frame refresh duration to min refresh duration
    • e560a35 : Remove android.software.print from car builds.
    • 967ce17 : Avoid potential deadlocks in SensorService
    • 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
    • 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
    • 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
    • aa61419 : [SurfaceFlinger] correct present time for negative phase offsets
    • 0f4a1b1 : SurfaceFlinger: add explicit register for DISPLAY_EVENT_CONFIG_CHANGED
    • 9ba2512 : SurfaceFlinger: HWVsync when display is off
    • 8444c36 : SurfaceFlinger: do not force HDR content to default refresh rate
    • dd30106 : 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/car/services with 1 change(s)
    • 81903df : Removed unnecessarily call to unlock system user.

  • platform/frameworks/opt/net/ims with 2 change(s)
    • 3e13d10 : Fixes MmTelFeatureConnection regression during creation
    • 4aff980 : Check carrierconfig for whether to ignore RTT mode

  • platform/frameworks/opt/net/wifi with 41 change(s)
    • 66bf440 : Revert "Wifi usability:┬áChange the unit of the threshold for tx/rx throughput from Mbps to Kbps"
    • 4d27cab : Fix a bunch of multi-user API calls
    • ec1e58c : Wifi usability:┬áChange the unit of the threshold for tx/rx throughput from Mbps to Kbps
    • a61a3c5 : WifiPermissionsUtil: Use getApplicationInfoAsUser for target SDK checks
    • 9a3473b : Wifi usability: Data stall detection based on link layer stats
    • 6530ff0 : Enable WiFi HAL ring buffer in softap mode
    • 07969ae : Change system language, passpoint R2 failed to connect
    • 8a12ed4 : WifiVendorHal: Post callback to invoke RadioModeChange callback
    • 12c4b96 : [NetworkSuggestion] change notification content
    • d8d7cbc : WifiServiceImpl: Allow setWifiEnabled for system apps
    • 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
    • b46e815 : WifiServiceImpl: Allow setWifiEnabled for system apps
    • a5dd8bd : [NetworkSuggestion] ask user approval when first time add suggestions
    • 319e633 : [NetworkSuggestion] add hidden network from network suggestion
    • 5be4058 : WifiConfigStore: Limit integrity checks to single user devices
    • bc2c802 : WifiConfigStore: Store integrity data in same file
    • 138d7db : Revert "WifiConfigStore: Limit integrity checks to single user devices"
    • 840cdc0 : WifiService: Ignore wifi state change API in crypt debounce state
    • b7de92f : [WPA3] Add error logs for WifiConfiguration validation failures
    • 1b0234a : [Passpoint] OSU system exception when the URL is HTTP
    • 8e70909 : WifiConfigStore: Limit integrity checks to single user devices
    • 68c549b : WifiService: Allow DO/PO apps to toggle wifi
    • e870879 : notify the factory reset event to installer which have permission of NETWORK_CARRIER_PROVISIONING.
    • 985901c : [WifiNetworkFactory] Trim user approval list per App
    • 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 74 change(s)
    • 7e80d28 : Fixed emergency alert not showing up issue
    • bb03bbc : Add logic to retry call without RTT
    • 4436949 : Null Check MCC and MNC for CellIdentity Location
    • 079aada : Additional SGP.22 v2.1+ BPP validity checking.
    • 7be2041 : Corrects broadcast area for geo-fencing trigger message
    • 74b9830 : Store EID in UiccSlot
    • cabbc51 : Add brandOverride back to IccRecord
    • 4763960 : Support maximum wait time for Cell broadcast
    • 67f33b4 : Fix how certificate is parsed from CarrierConfig as ByteArray
    • 55a587d : Fixed network request table not updated
    • e278101 : Update getVoiceMailNumber to match set logic.
    • 41a0760 : Populate cardId in updateCache instead of waiting for activation
    • 38fd6ca : Add geo-fencing for cellbroadcast
    • 9be192c : add checking for carrierConfigs certificates for psim
    • c95f13a : Add test for geo-targeting
    • 8958032 : add certs to carrier configs and store them as UiccAccessRules
    • 86ffe43 : Check for sub count 1 to check for multiple active subs (not 0).
    • 82941a5 : Use subId column of raw table.
    • 953c5c1 : Notify service state change when subId goes valid
    • edc66a1 : Added debug messages and watchdog
    • e634684 : Allow eSIM boot profile to broadcast APP NOT_READY
    • a4d2f65 : De-bounce Operator Numeric From ServiceState
    • 09ee2e5 : Extract PLMN from Voice CellIdentity for Locale
    • 96109b0 : Avoid send back and forth message.
    • 42e63db : Fixed dangling network agent issue
    • d40b0ab : Update registrants when transport preference changes
    • 300998c : Share the emergency country iso from other sub
    • 30733d9 : Allow signing key rotation
    • 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.
    • c10ce23 : Always send USSD codes over the CS pipe.
    • 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
    • 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
    • 01a5937 : 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/easel with 1 change(s)
    • 09df16c : camera: Add thermal throttle callback

  • 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 49 change(s)
    • d22f144 : default hidl CryptoPlugin: security fixes [RESTRICT AUTOMERGE]
    • 1e18883 : default hidl CryptoPlugin: security fixes
    • 8799bcc : OMX VTS: Move device resource files to data/local/tmp
    • e278781 : OMX VTS: Move device resource files to data/local/tmp
    • eac8d9a : Fix wait_for timestamps in Sensors VTS
    • 6919cf1 : hostapd: Ignore ACS relate vts testcase for hostapd 1.0 and hostapd 1.1
    • 2321aa9 : Fix handling of reportToken when stopping
    • 5a1ad93 : Change expected return type in direct report VTS
    • c63bb80 : Add support for new gralloc HAL versions
    • 4a334be : Avoid NPD when re-initializing HAL fails
    • 9d73873 : Fix NPD in GrallocWrapper
    • 27e5de8 : Fix log tag for sensors VTS tests
    • bf23abb : Fix assumptions in SensorsHidlTest.NoStaleEvents
    • 694e6e8 : VTS Sensor HAL 2.0: Fix Batch for One Shot sensors
    • fcd55ca : Update the currentCalls before VTS notification.
    • a54bf6e : OMX VTS: Move device resource files to data/local/tmp
    • 02376b9 : Add GetLocationLowPower VTS 2.0 test
    • ad9f6b1 : Add GNSS satellite blacklist VTS 2.0 test
    • 4066574 : VmsUtils: Update existing methods to parse subscriptions response messages.
    • 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/camera with 1 change(s)
    • cf84695 : camera: Destroy HDR+ client for thermal throttling

  • platform/hardware/qcom/wlan with 6 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
    • dceeae8 : WIFIHAL: Support to send nl requests through wifihal
    • 5291a58 : wifi-hal: Map kernel error ENOBUFS to wifi-hal error code

  • platform/libcore with 2 change(s)
    • 06153fa : Work around is64BitInstructionSet platform api
    • d2cf553 : Mark Spdy3ConnectionTest#serverSendsSettingsToClient as known failure.

  • platform/packages/apps/Bluetooth with 8 change(s)
    • 86dc608 : Fix missing avrcp disconnect request
    • 1812aaf : AVRCP Controller transient loss while idle
    • 487b999 : Correctly check permission and app identity for tethering
    • fc9aee6 : AVRCP Controller AbsoluteVolumeNotification
    • e68e301 : Clear alias name when device unbond
    • da3422f : AdapterService: Check the PIN code length before using
    • d6c84aa : AdapterService: Check the PIN code length before using
    • d6c39db : AVRCP: Check mMediaSessionManager is not null before handling callback

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

  • platform/packages/apps/Car/Cluster with 6 change(s)
    • aa97199 : Add Merge side unspecified
    • 3416c93 : Refactor image handling
    • 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 56 change(s)
    • 4bb344a : Make dialed number gravity configurable.
    • b99c297 : Support user avatar and phone label in portrait mode.
    • ed94d6a : Fix the failing IncomingCallFragmentTest.
    • 6750740 : Check callStateView for null
    • 421beca : Support view call log content intent.
    • 72c8e59 : Show Contact avatar and phone number label on Dialpad page
    • 4777726 : Create minor Dialer change for easy dialpad customization.
    • 17c2f4a : Fix Contact sorting problem
    • 48e4b4c : Show all contacts when search query is empty.
    • f1ef210 : Add alpha for background image view.
    • 9eb73f3 : Disable pause button when in multiple call
    • 6f88334 : Fix the search field
    • 3c05506 : Support blurred background image in contact details page.
    • fc985cd : Add redirections for audio route drawables.
    • c8dd020 : Change ImageView to View to enable customization
    • cdfe0b3 : Update the favorite number disable state.
    • 54f124c : Enable the whole onhold user view to be tappable
    • 488558d : Remove Settings button from contact search
    • 674fafc : Update Contact detail label text color
    • 2f75dc4 : Adjust onhold call dialog specs
    • 3801e28 : Add check for removed view for customization
    • 0d4ac80 : Check if telephony service is null before making a call.
    • 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.
    • 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 5 change(s)
    • c11acba : Fixed when CarLauncher calls reportFullyDrawn().
    • b24400b : Fixed when CarLauncher calls reportFullyDrawn().
    • 6967729 : Report fully drawn in CarLauncher.
    • 2b77651 : Using the appropriate intent to launch activities from the same package
    • 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 37 change(s)
    • 40a7dc5 : Update the call of PlaybackViewModel#playItem()
    • a75c0a2 : Bring back media_browse_grid_item_padding
    • de32223 : Hide search button when showing full screen error
    • f087f0f : Ignore same playback state when both PlaybackState and error message are the same
    • 2780111 : Add notification and permission for media service
    • 07827e3 : Adjust list item thumbnail spacing back to 4dp
    • 98e21a0 : Add custom source resource configuration
    • 90efe53 : Fix anr in MediaConnectorService
    • 9f36f45 : Remove ability to search without the cursor showing up
    • 3a3c5c7 : Ignore preference activities that are not exported.
    • 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
    • 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 5 change(s)
    • 4332ee7 : Change the fallback sender name to "Name not available"
    • 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/Notification with 1 change(s)
    • ba6a1be : Add WindowParams privateflag to Toast so it appears on SysUI Notifications.

  • platform/packages/apps/Car/Radio with 3 change(s)
    • 6fb0e25 : Added option to synchronize Room database updates on different processes.
    • fa9f127 : Don't crash trying to restore invalid program
    • 739c32b : Changed Radio app to use a "skip" mode when prev/next is triggered.

  • platform/packages/apps/Car/Settings with 7 change(s)
    • 4adf779 : Rework the intent handling logic
    • 0a61faf : Enable clearing back stack while using intents
    • 307e48b : Add ability to unmount storage volumes
    • 8bc6fba : Add CredentialStorage with clear option.
    • 0b43402 : Remove write_media_storage permission
    • 77ffa52 : Small fixes to add account flow
    • 1cb9106 : Support multiple ways to provide package name

  • platform/packages/apps/Car/libs with 90 change(s)
    • e73e194 : Move CarUxRestrictionsUtil into utils package
    • 6505d78 : Add inset options for Toolbar.
    • 246f2c5 : Define non gms and deprecate gms slot reservation constants
    • 57e7a29 : Add basic tests for PRV
    • 4ce1f56 : Fix switches missing from switch preference in PaintBooth
    • 5936368 : Pass extras to playFromMediaId
    • 3c025d3 : Add more tests for the PRV component
    • a0e4ed7 : Fix search box sometimes not losing focus
    • 4856bfc : Add toolbar to preference fragments
    • ab7cb5e : Registered listeners should be called whenever the height of the toolbar changes.
    • ceabe60 : Fix Chassis RRO generation
    • 2650d9b : Add more tests for the component and a custom robolectric test runner.
    • b469ee4 : Fix issues migrating to Google3
    • 3545048 : Add basic unit tests for CarUxRestrictionsUtil
    • 1b94fda : Add MenuItem.setVisible(boolean)
    • f87980d : Save toolbar state
    • 5c8d092 : Update getting formatted PhoneNumber method in Contact
    • 310c4f7 : Fix code for Google3
    • 452d200 : PRV NPE fixes.
    • feec33c : Migrate Paintbooth samples into Gerrit
    • 1fc49c5 : Center scroll bar for the reference design.
    • 28550fe : Fix issues preventing Google3 sync
    • 982a075 : Add support for multi-RRO generation
    • fb27a2a : RV should have a standard scrollbar when the PRV scroll bar is not enabled.
    • 6cc28e4 : Give the toolbar back button default behavior and split up listeners
    • a982749 : Add default close button to Alert Dialog
    • 955418d : Remove glide library dependency from media center
    • b266164 : Make Paged Recycler View child snap while scrolling.
    • d231eaa : PRV should adjust according to Toolbar height if registered.
    • c45ccb7 : Move Alert dialog Builder to the right directory
    • dd4654c : calculateSpeedPerPixel method was called via the super and the values were not initialized by that time.
    • 7ddf220 : Alert Dialog builder Wrapper for chassis lib
    • 68821a8 : Rename folder from chassis to car-ui-lib
    • cb2eba5 : Add addition toolbar features needed by settings
    • 2925055 : Add missing define of LOCAL_PATH
    • e1f0275 : Fix compile issues after Google3 migration
    • 667accc : Rename styles and widgets from Chassis to CarUI
    • be10fe3 : Remove chassis name in resource files and replace with car_ui
    • 298e58b : Package rename of com.android.car.chassis to com.android.car.ui
    • d9f598b : Check whether the drawable exists before decoding it
    • 5cc9609 : Update the visibility of album art correctly
    • fcbe6f5 : Fix PageRecyclerView and add some sample code in Paintbooth
    • 05ecc74 : Add preference theme for chassis.
    • 34b2d6c : Clean up styles file for Chassis.
    • 4c1c0cd : Move toolbar classes to their own package
    • 9b68699 : Add overflow support to Chassis toolbar
    • ec5fc01 : Clean up Chassis resources
    • c8b97b5 : Add AppCompat theme which points to DeviceDefault.
    • e8437c1 : Fix compilation errors after PagedRecyclerView migration to Gerrit
    • 6c8452f : Add PreferenceDialogFragments for Chassis.
    • 7e87d5c : Migrate Paged Recycler View to gerrit.
    • 92649a0 : Add loading placeholder (and fix ArtworkRef#equals).
    • 25fabc3 : Cleanup contact filter.
    • 6979e42 : Remove hard-coded custom sources from MediaSource
    • 627807e : Prevent recoloring toolbar background
    • 9451382 : Update README with new instructions
    • 47d0cf2 : Allow initial toolbar state to be set in XML
    • ace150c : Replace "*android:" by "chassis" resources
    • 004455c : Migrate Paintbooth to Gerrit.
    • 24657ca : More migration fixes
    • ab4686f : Fix AppBar to drop it onto Google3
    • 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
    • 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 12 change(s)
    • bc95c5a : Create unbundled gradle project, and make the app work with Auto
    • 1071af4 : Add docs for building TMA, contributing to repo.
    • 27d90a9 : Handle prepare() in test media app
    • 0ff14f2 : Add some test cases in test media app
    • 5c03d5c : Simulate blutooth case of having a playable queue without browse items
    • 2ec931a : Remove use of class hidden in master
    • ead1cd2 : Add pref to control the new delay in TmaAssetProvider#openAssetFile
    • 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
    • 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 5 change(s)
    • fdc77b6 : Fixed that geo-fencing message not turned on
    • d5b6f11 : Enabled geo-fencing trigger message
    • 127bb27 : Copy AT&T requirement to FirstNet
    • 282d168 : Mask 0xA807 channel for KDDI
    • 080e2f4 : Showed time/date for the alert

  • platform/packages/apps/CertInstaller with 1 change(s)
    • b92fdb2 : Move install component into config file.

  • platform/packages/apps/DocumentsUI with 6 change(s)
    • 70ff64b : Fix testShowInspector_DebugEnabled
    • f7e53bb : Fix AlertDialog TextInputLayout truncated issue
    • 65bc46b : Fix some tests
    • 4d179b7 : Make Recent root know contents changed
    • a9aefa4 : Make downloaded apk files in Recent as managed document
    • b91cfca : Ignore failed test cases

  • platform/packages/apps/Email with 11 change(s)
    • a7637e9 : AOSP/Email - bug fix: do not allow composing message with hidden private data attachments - Switch intent filtering to be blacklist based rather than whitelist based.
    • a1fe2e8 : AOSP/Email - bug fix: do not allow composing message with hidden private data attachments - Switch intent filtering to be blacklist based rather than whitelist based.
    • 6347098 : AOSP/Email - bug fix: do not allow composing message with hidden private data attachments - Switch intent filtering to be blacklist based rather than whitelist based.
    • 49ad07f : Deleted "action android:name="android.intent.action.SEND_MULTIPLE" /" in "com.android.email.activity.ComposeActivityEmailExternal" activity of the AndroidManifest.xml as part of cleanup.
    • 25fb220 : Deleted "action android:name="android.intent.action.SEND_MULTIPLE" /" in "com.android.email.activity.ComposeActivityEmailExternal" activity of the AndroidManifest.xml as part of cleanup.
    • 2398f2f : Deleted "action android:name="android.intent.action.SEND_MULTIPLE" /" in "com.android.email.activity.ComposeActivityEmailExternal" activity of the AndroidManifest.xml as part of cleanup.
    • 8e75186 : Deleted "action android:name="android.intent.action.SEND_MULTIPLE" /" in "com.android.email.activity.ComposeActivityEmailExternal" activity of the AndroidManifest.xml as part of cleanup.
    • b5f5b04 : AOSP/Email - Secure UPDATE_WIDGET receiver with a new permission
    • d1be7a4 : AOSP/Email - Secure UPDATE_WIDGET receiver with a new permission
    • 46e07f5 : AOSP/Email - Secure UPDATE_WIDGET receiver with a new permission
    • 7e11dcb : AOSP/Email - Secure UPDATE_WIDGET receiver with a new permission

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

  • platform/packages/apps/Launcher3 with 185 change(s)
    • 7409190 : Fix quickswitch flickers/ignored swipes
    • b8b9cfa : Don't allow scrolling RecentsView outside navbar during quickswitch
    • 79d6b30 : Fix NPE when trying to construct WorkspaceItemInfo with null intent data.
    • d2d5865 : Don't crash when swiping up if there are no TaskViews
    • a0aee21 : Update mIsBeingDragged in onTouchEvent(ACTION_DOWN)
    • 6ed6802 : Fix BindWidgetTests.
    • 0638249 : Allow scroll to clear all in 3 button+fallback mode
    • 8c2ae54 : Support for tests that a leak is detected
    • c1322b6 : Key by both package and user for list of active install sessions.
    • 757d62d : Make sure that live tile overlay is added only once.
    • 6b27236 : Make sure that live tile overlay is added only once.
    • b1ccbd9 : Fully qualifying @Ignore
    • b59f65d : Disable failing widget tests
    • 39216c1 : Fix the issue deep shortcuts cannot be added to workspace via voice/switch access
    • 6b3cbf1 : Fixing widget tests
    • d6ae55d : Fix failing test testPromiseIcon_addedFromEligibleSession.
    • 51f2919 : Replace OnGlobalLayoutListener with StateListener to update predictions
    • 1c247cf : Fix bug where existing icon is removed when install session is abandonded.
    • 5e74277 : Adding testing for opening a widget
    • e17a699 : When DeviceConfig/FeatureFlag value is different than the previous value, refresh icon cache
    • 599b1fc : Reenabling some widget tests
    • d81f60f : Disable currently failing widget tests
    • bdda725 : Ensure the icon load request matches the ItemInfo for the floating view.
    • 3600fb7 : Adding support for building a "spring like animation" with precomputed values
    • f083b77 : Add one null check to tests
    • 2bad570 : Support for getting Launcher Pss by tests
    • 4b9edfb : Add tests for play promise icons.
    • 30618db : Add tracing for non-dragging icon
    • cf61e16 : Adding a test method to get a Launcher object when it becomes non-null
    • 8c2efd0 : Enabling some tests in landscape mode
    • 758a1d9 : Removing flinging via UI Automator
    • 9b78e19 : Update app open/close animations.
    • 0ce38af : Enabling debug tracing for all UI tests
    • 849cdc8 : Removing numbers from error message
    • bfdeda9 : Properly prevent All Apps relayouts by avoiding scrollToPosition
    • 90c16ac : Reduces padding of the Overview shelf in no button mode.
    • c40872b : Marks ScrimView unimportant for accessibility when Widgets screen is opened.
    • a8c7c0b : Only add promise icon if icon is provided in the SessionInfo.
    • 7bfc820 : Adding tracing for mismatch between current and stable states
    • 7310bb4 : Don't update all apps content visibility during home animation
    • 768cb13 : Fix bug where we incorrectly change the default profile id of the database.
    • c5a4c07 : Setup owners for featureflag files
    • 3a91804 : Sorting people by key crashes launcher
    • b6c5691 : Sorting people by key crashes launcher
    • 68c97cf : Sorting people by key crashes launcher
    • f13eaa0 : Saving screenshots for failures in NavigationModeSwitchRule
    • 197ae72 : Adding debug tracing for All Apps appearing instead of Overview
    • f0a014d : Move swipe actions on container logging to west world.
    • 2b3303c : Not freezing All Apps during user interactions
    • 872cf29 : Adding tracing for suspending via Wellbeing
    • 89137e7 : Add support for adding promise icons for new install sessions by user.
    • d88f63b : add null check when accessing target component from iteminfo
    • 2dac6f8 : Add READ_DEVICE_CONFIG permission Bug: 138964490
    • 47144ca : Logging to catch INJECT PERMISSION problem
    • d420443 : Make TogglableFlag backed by DeviceConfig for e2e testing
    • a81be50 : Extending the list of test owners
    • 849b201 : Temporary workaround for UIAutomator not recognizing a new window
    • 6415553 : Always go to home in case of fling-up
    • 934ebd0 : Adding support for storing keywords in iconCache
    • 7ca46ba : Fixed PredictionAppTracker as service might not be available on device.
    • 713cd6f : Adding app search improvement flag
    • 6e4a1ef : Fixed PredictionAppTracker as service might not be available on device.
    • 02cc848 : Add directional accessibility page actions to PagedView
    • cc5b17b : Improving screenshot path
    • a2cfc2d : Always go to home in case of fling-up
    • 90ea00b : Log the event for swiping up to dismiss a task in Overview.
    • c1a2764 : Support for memory tests
    • 96b355c : Add distance threshold for assistant gesture fling
    • c5555c4 : Don't end launcher components anim early even if it does nothing
    • e4061fc : show dot in deep shortcuts when notification contains exactly identical set of person
    • 9473421 : Adding system health permissions to Launcher3 tests
    • 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.
    • f172629 : Adding debug tracing to catch non-dragging to workspace
    • 1eade2f : Use task display id when starting split screen
    • bd7acf7 : Change RecentsAnimationListenerSet interface (Launcher)
    • 40bce3e : Bandage fix for bitmap fatal exception where width / height ! 0.
    • bfc2da1 : Log the right workspace id for -1 screen for stop and resume.
    • 84fa94e : Fill the log container as hotseat or workspace based on position.
    • 8ed3b43 : Return mIconLastSetTextAlpha from TEXT_ALPHA property
    • 03c5489 : Don't end launcher components anim early even if it does nothing
    • 8e8a36f : Change RecentsAnimationListenerSet interface (Launcher)
    • bf60872 : Ensure each dot contains only relevant notification to the shortcut and displays system shortcut when long click on deep shortcut.
    • b90e363 : More tracing for wellbeing tests
    • 6b46678 : Improvements in getting workspace app icon
    • 35a4e0e : Tie prediction text to all apps interpolator
    • c088051 : Add OverviewScrim to show below overview but above workspace
    • 49a28a7 : Improving getWorkspaceAppIcon()
    • 45c12ff : Set recents view to be visible from alt+tab
    • 8a35c5c : Improving system health diags
    • a8726dc : Tests: Use FLAG_ACTIVITY_CLEAR_TASK
    • f462b25 : Tune window/icon alpha for swipe up to home animation.
    • 4d1a0e2 : show dot on shortcut when incoming notification contains exactly the same shortcut id
    • 7d2795e : Not throwing NPE when can't resolve test provider
    • 647d501 : Unconditionally logging RemoteActionShortcut events
    • 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
    • 003c94f : Moving enabling rotation for test
    • 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
    • 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

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

  • platform/packages/apps/Nfc with 7 change(s)
    • ee28e6b : Fix stack-use-after-scope in NativeNfcManager.cpp
    • 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 15 change(s)
    • 30c8842 : Update PermissionChecker usages to avoid unnecessary attribution.
    • 076bb68 : Fix the bug where backgroung permissions changes were not logged.
    • 2053fa8 : updateUserSensitive asynchronously
    • 1719c99 : Don't show Settings as a home app anywhere in UI.
    • 0e7ae6d : Cache PermissionInfos in whitelistAllSystemAppPermissions
    • 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)
    • 2adec40 : Set default access permission as denied for eSE
    • b3b156c : Don't retry on failure for Terminals after index 1

  • platform/packages/apps/Settings with 112 change(s)
    • c7c84d2 : [Settings Telephony] Carrier name API replacement
    • 4259495 : Added new string.
    • 186dbc6 : Changed string for translations.
    • acde97c : Fix FaceSetupSliceTest
    • bba7632 : Added different flow for re-enrollment
    • af1e831 : Added mandatory scrolling for FaceIntroduction
    • c3a9fff : Handle Aware sensor status for Always On
    • fad5a00 : [Help Page] Support help content under 2 CDMA SIM
    • 7abb800 : Updated face remove dialog string.
    • a95459c : Fix "skip lock screen" not working for a secondary user
    • 448440b : Change cancel button type to skip for SUW
    • d98257b : Change cancel button type to skip for SUW
    • 2d70913 : Fix Settings crash when click uninstall button
    • a55cbf0 : Modified text to cancel enrollment
    • 31a79fe : [Wi-Fi] Can't change EAP method for a saved enterprise Wi-Fi network
    • 9869019 : [Network Connection] Call NetworkRequestUserSelectionCallback#reject() if user quit activity without selection
    • e02042d : Updated security settings string.
    • 128de7b : [Settings] hide preferred network mode UI
    • 34fc249 : If the user add APN with empty APN type, map it for default type
    • 14a7412 : [Wi-Fi NetworkRequest] Set theme for the NetworkRequest dialog
    • 3fff50e : [Wi-Fi] Support hidden SSID Wi-Fi networks for Wi-Fi QR code scanner & generator
    • 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
    • bde8c0a : [Wi-Fi] Remove unsupported EAP methods for WPA3-Enterprise 192-bit
    • 811908f : Don't show suggestion slice if 'Screen attention' is already on
    • 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
    • c400ce3 : Move channel listing into a pref controller
    • 19c4ea4 : Fix launching of work profile notif settings
    • 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
    • 22c920c : Use the Global value rather than the Secure value
    • 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
    • c44efcb : Secure = global bubble settings pt 2
    • ca77022 : Revert "Secure = global bubble settings pt 2"
    • 6a3012f : Fixed Settings Crash
    • a978ab4 : Secure = global bubble settings pt 2
    • 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."
    • 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 9 change(s)
    • b45c8c3 : Fix WW wallpaper logging events
    • 89d0d09 : Use CenterCropBitmapTask for theme wallpapers
    • 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/UnifiedEmail with 7 change(s)
    • 5b6ce82 : AOSP/UnifiedEmail - bug fix: do not allow composing message with hidden private data attachments - Switch intent filtering to be blacklist based rather than whitelist based.
    • f2379da : AOSP/UnifiedEmail - bug fix: do not allow composing message with hidden private data attachments - Switch intent filtering to be blacklist based rather than whitelist based.
    • 98b916d : AOSP/UnifiedEmail - bug fix: do not allow composing message with hidden private data attachments - Switch intent filtering to be blacklist based rather than whitelist based.
    • 3daf6f0 : AOSP/UnifiedEmail - Secure UPDATE_WIDGET receiver with a new permission
    • dc2a9eb : AOSP/UnifiedEmail - Secure UPDATE_WIDGET receiver with a new permission
    • 4f50122 : AOSP/UnifiedEmail - Secure UPDATE_WIDGET receiver with a new permission
    • d900059 : AOSP/UnifiedEmail - Secure UPDATE_WIDGET receiver with a new permission

  • platform/packages/apps/WallpaperPicker2 with 11 change(s)
    • 0ac7580 : Make CenterCropBitmapTask public
    • 460fbcb : Fix crash when opening a Gallery in WPP
    • 8648bb8 : Ensure category is loaded in individual picker
    • ea96384 : Create an EmptyCategory class as a placeholder
    • 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/ContactsProvider with 2 change(s)
    • 94adfb0 : Revert "Allow privileged apps to query contact provider across user"
    • 6c1fbf2 : Allow privileged apps to query contact provider across user

  • platform/packages/providers/DownloadProvider with 5 change(s)
    • ffec00b : RESTRICT AUTOMERGE Enable stricter SQLiteQueryBuilder options.
    • a9533dc : RESTRICT AUTOMERGE Enable stricter SQLiteQueryBuilder options.
    • d3e5c76 : 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 4 change(s)
    • 3983fd8 : Fix broken tests.
    • 3313a3f : Include audio column as DISPLAY_NAME instaed of TITLE
    • 360b9d3 : Redact ISOBMFF boxes with 'free'
    • b20b986 : Fix regressions from performance optimizations.

  • platform/packages/providers/TelephonyProvider with 10 change(s)
    • c2803cc : Add brandOverride back to IccRecord
    • 7eaf885 : Support maximum wait time for Cell broadcast
    • 09a82c2 : Fix the remaining holes for access to APN data
    • 1dad099 : latest carrier list including VZW MVNO cellcom
    • b7806e8 : Rename cellbroadcast's authority and fix permission check
    • 92ade8d : Add Cellbroadcast ContentProvider
    • d908efa : add certs to carrier configs and store them as UiccAccessRules
    • 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 11 change(s)
    • 0e84538 : Add SQL tokenizer and disallow subqueries in selection
    • cb13db7 : Add SQL tokenizer and disallow subqueries in selection
    • db1fed9 : Add SQL tokenizer and disallow subqueries in selection
    • fb595ae : 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/BuiltInPrintService with 3 change(s)
    • 5fb3126 : Allow deprecated declarations RESTRICT AUTOMERGE
    • ba340b9 : Allow deprecated declarations RESTRICT AUTOMERGE
    • 7a514f5 : Allow deprecated declarations

  • platform/packages/services/Car with 49 change(s)
    • 2bf014e : add CarUserNoticeService
    • b588d2e : Dump VMS HAL client stats obtained by reading a vendor property.
    • 552164f : [RESTRICT AUTOMERGE] Allow bugreport app to gracefully handle errors.
    • 67091bf : Start UsbHostManagementActivity with FLAG_ACTIVITY_MULTIPLE_TASK
    • e0a359a : Disable DBG logging for VMS classes.
    • 3c0b000 : Add new createCar with CarServiceLifecycleListener
    • 10b7734 : [AAE display] Disable touch input when the display is off
    • 1b6f499 : Fix a crash when mediaSource is null
    • 3f3ae3d : Track subscriber connections and packages in VmsClientManager and add multi-user support
    • 3bedf42 : Monitor activity stack after whitelist creation
    • 0621928 : Fix selinux denials for platform_app
    • d0c8de5 : Whitelist AOSP package installer
    • f28eea3 : Include disabled activites in whitelist
    • 4bc84cc : Override config to be true for automotive
    • 43da241 : Point to CarSettings in CertInstaller config.
    • 53c9bfb : Change Car.createCar to wait for car service if not found
    • d485956 : Assign only non-zero publisher IDs.
    • 64dcd3a : Ignore USER_UNLOCKED when foreground user is not unlocked.
    • a87e247 : Change the launchMode of the UsbHostManagementActivity to standard
    • e29e57f : [AAE test] Allow SHUTDOWN_PREPARE to be transient during test
    • ee931b4 : Check permission for restriction mode.
    • 6e2fb4a : Add config for autoplay on media source change
    • 92aa43a : Start MediaCenter service for media source binding
    • 9dc1dbe : Have the trust agent check if car service is available.
    • 776fa1a : SELinux changes to support Auto Tethering/LOHS.
    • d5e534b : [Garage Mode] Prevent NPE in Garage Mode
    • 11b170d : Remove Text Classifier from car builds.
    • 0bceb1d : Enforce uxr configuration permissions
    • d934c71 : Fix autoplay logic
    • 784949c : Update config_quickSettingsSupported to false.
    • bb57b26 : [AAE Garage Mode] Correct scheduling of long test jobs
    • ba2c1fd : Move shared preference initialization to after user unlock
    • 6ed7356 : [AAE Garage Mode] Change the UI layout of the Garage Mode Test App
    • a021369 : Adds sepolicy for Google VHAL.
    • 143142f : Remove abuse of setupBluetoothConnectionProxies to wait for proxys
    • d56435d : Register package update receiver on currently foreground user
    • 5bfd1c1 : Add logging for media source changes
    • 325464a : Implement onBindingDied callback to catch client crashes.
    • 3bbfd83 : Send max security version in BLE version exchange.
    • ef17299 : Initialize ux restrictions config before dispatch
    • cda4b1c : Save media sources per user
    • da1be3b : Allow retrying uploading bugreport when any error occurs.
    • 54a0460 : Allow carservice to find activity task service
    • dfb084f : Updates the CarLocationService's EXIT_SUSPEND callback.
    • cbd0940 : Fix bugs to enable sending chunked BLE messages.
    • 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 9 change(s)
    • 5d22d5a : Add carrier ID to telecom metrics proto
    • 524ff70 : Fix missing endSession
    • 06b91ea : Fix missing endSession
    • f5b8dd8 : Fix missing endSession
    • 6c7f75d : Check the ignore rtt setting carrier config
    • 3e5ee57 : Add Tests for Session and infinite recursion
    • 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 41 change(s)
    • e1bbfd2 : display the phone number from the correct subId
    • 3d2e52b : fix att notification crash
    • 251ce8f : fix att notification crash
    • 01bd00d : Use UiccSlot.getEid as cardId
    • 17089c6 : Allow signing key rotation
    • b574d5f : Fix call to ImsManager#getInstance
    • e742c44 : Don't check carrierconfig for displaying RTT setting
    • e0d33cd : config files has matching carrier id which passed to carrier Services.
    • cd4a637 : config files has matching carrier id which passed to carrier Services.
    • 5d0636e : add checking for carrierConfigs certificates for psim
    • eb8b3ba : config files has matching carrier id which passed to carrier Services.
    • 5f32c41 : Check carrier config option for removing hold capability during ims calls
    • ba61eeb : Explicitly Select UID for Target SDK Check
    • 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.
    • 580fa24 : skip permission check for TelephonyManager API getMmsUserAgent
    • 77748ee : 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 2 change(s)
    • c534e3b : Fix UI disordered when starting activity in background
    • dbf9ada : Let wallpaper connection follow activity life cycle

  • platform/platform_testing with 41 change(s)
    • 06ba6b4 : Fixed NPE in StatsdListener when the test uses a custom description.
    • 66bf94e : Added dumpsys meminfo collector and unit test
    • f7ce6d2 : Add CUJs for hermetic benchmarks
    • 8e52b0e : Changed StatsdListener to using a common prefix for its files.
    • b1ffcf1 : Add method to open full settings and play store search list.
    • 5cbef11 : Add open app microbenhcmark for business card and performance launch.
    • c24399f : AutoLauncherStrategy bugfix
    • d1ae213 : Revert "Reverted the sleep scenario to before using test options."
    • 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/bundletool with 1 change(s)
    • 28ea6ef : Upgrade bundletool to bundletool-20190905.Thu.07 RC0

  • 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 3 change(s)
    • ff34b18 : apexd: fix bug in getAllPackages in case samegrade of system APEX
    • 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 22 change(s)
    • f2a18e9 : Revert "Confirm the presence of BT key when BT ON"
    • 0bc2b6e : Fix read out of bounds in BtifAvEvent::DeepCopy
    • d7adb87 : A2DP: Don't wait for role switch on a blacklisted device
    • a73dfcc : JustWorks: Auto-accept only incoming temporary pairing.
    • 125aae9 : btm_ble_conn_complete: use pseudo address type together with pseudo address
    • 00da46a : BLE advertisement processing: use stored report address type when match is found
    • c833b66 : Fix BLE device reconnections
    • 7f555a1 : SDP: Disconnect when there is a bad length
    • fa800d2 : Fix potential OOB read in sdpu_get_len_from_type
    • faf5aa2 : Use memcpy instead of casting to convert device_class to int
    • 969ebed : Use memcpy instead of casting to convert device_class to int
    • ecf8f75 : Use memcpy instead of casting to convert device_class to int
    • 50bf4cf : Use memcpy instead of casting to convert device_class to int
    • 41939a2 : SDP: disconnect if sdp_copy_raw_data fails
    • 592db84 : BLE: Updating the WL if addr_type is not matched for same BDaddr
    • d0ab552 : AVRCP: Keep the device in the map on disconnect
    • 9e5ab7a : Add the package name to setBluetoothTethering
    • 22711f1 : Store BLE keys using the address from the ble_auth_cmpl_evt
    • 3409ce9 : Remove direct connection after notifying the connection up
    • c3934dd : Distribute ACL buffer only for not BLE device
    • 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 15 change(s)
    • d9fec5b : Respect reserved event count for postEventOrFree
    • abdf6fe : Add CHRE daemon retry logic in initial time sync
    • 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 20 change(s)
    • aebebeb : fs_mgr: run fsck.f2fs with -f option when full mount fails
    • 04908a8 : Create /data/per_boot
    • 271014e : init: boot into thermal shutdown target on supported devices
    • 1d85de6 : Replace xargs with other shell command
    • 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.

  • platform/system/extras with 1 change(s)
    • ef17b32 : Add a per-boot-key policy reference, apply to per_boot

  • 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 10 change(s)
    • 589bd52 : dns_tls_frontend.cpp: set queries_ to 0 in startServer
    • 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 9 change(s)
    • 4500e7c : Reset the HCI network if nfaStorage was deleted.
    • d39f902 : Notify upper layer of deactivation ntf to discovery
    • 56929e9 : Notify upper layer of deactivation ntf to discovery
    • dc58f77 : Add boundary check in nfa_hci_handle_admin_gate_rsp
    • 90079ae : Add boundary check in nfa_hci_handle_admin_gate_rsp
    • 79608da : Fix undefined evt_data.status in rw_mfc.cc
    • 4025e2b : Prevent OOB in rw_i93.cc
    • 49aa830 : Prevent OOB in rw_i93.cc
    • d401452 : Move the tag deactivation to upper layer

  • platform/system/security with 2 change(s)
    • debf1d8 : Encrypt AES-256 keystore master keys.
    • 83aa272 : Fixed unchecked key blob access in attestKey

  • platform/system/sepolicy with 9 change(s)
    • 859f921 : Allow toolbox to rm -rf /data/per_boot
    • d8a9a49 : Allow dexoptanalyzer to mmap files with Linux 4.14+ that it can already access.
    • 3248182 : selinux: Update Q sepolicy prebuilt
    • 32f279c : selinux: tag gpu_service as app_api_service
    • afac97a : Allow Traceur to record the suspend_resume trace event
    • 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 3 change(s)
    • 1b535e4 : Fix crash in mainline
    • ccc84de : Create a per-boot key on each boot
    • 6c5e453 : secdiscard: should call fsync to avoid reordering IOs

  • platform/test/mts with 15 change(s)
    • de34e40 : Add test config to exclude non-mainline related tests when running 'mts-tradefed run mts'.
    • d325d3b : Add network test plan.
    • d34c4cc : Add CtsStagedInstallHostTestCases to mts-mainlin-infra test plan.
    • 5bbbadf : Add test plan to verify preloaded mainline modules.
    • a933f9e : Add mainline apex infra tests to MTS.
    • 5a61ed6 : Add CtsTextTestCases and CtsBionicTestCases to timezone data plan.
    • 9807299 : Add DeviceInfoCollector to mts-precondition.xml to enable retry.
    • d3cbae9 : Add test plan for dns resolver module.
    • 5e7c383 : Add test plan for conscrypt module to MTS.
    • 5067bf1 : Add test plan for documentsUI module to MTS. The CL together with
    • 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 13 change(s)
    • 1eaf7c6 : Redact sensitive BL args in logs
    • a6f0220 : Add VersionCode value for Q in CTS Util
    • b291858 : Remove #testCpuActiveTime from known failures list.
    • 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 11 change(s)
    • 18ee41e : OMX VTS: Move device resource files to data/local/tmp
    • 8a48f6e : OMX VTS: Move device resource files to data/local/tmp
    • cad1658 : VtsHalNeuralnetworksV1_2Target: Change test-timeout to 10h.
    • 70116b9 : Media VTS: Move device resource files to data/local/tmp
    • 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 17 change(s)
    • 20af5e8 : [ACTS][NetworkSuggestion] add test for hidden network
    • 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 12 change(s)
    • 38c4002 : Allow the test to pass for newer JVM and older ones
    • 93b00b4 : Change StreamUtil from DatatypeConverter to bytesToHexString
    • 94f7edc : Cherry-pick old fix for jdk differences
    • 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