Android 10 AOSP Changes

Changes from 10.0.0_r14 (QD1A.190821.014.C2) to 10.0.0_r15 (QQ1A.191205.008):

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 (95):

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

  • device/google/bonito with 21 change(s)
    • f7fa6da : Bump bonito SVN to 15
    • 72460ab : Bump Bonito SVN to 13 for new Camera build
    • 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

  • device/google/bonito-sepolicy with 3 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

  • device/google/coral with 31 change(s)
    • b86eed8 : Bump coral SVN to 10
    • 7479a50 : Update Coral SVN to 7
    • 8f82b74 : Revert "fstab: Revert "Revert "Enable zram writeback"""
    • 48f8b3f : Revert "fstab: Revert "Revert "Enable zram writeback"""
    • 91479ee : floral: add Files app to high refresh rate exception list
    • 899747b : Change to force 90 property to not use persist
    • fab4a53 : Add regulatory label of Vietnam for F2 DVT device
    • c67a662 : Update Coral SVN to 6
    • c28f1ad : Revert "Merge "Remove HW HEVC encoder entries" into qt-r1-dev"
    • 4451fd4 : Update Coral SVN to 4
    • 96e728a : fstab: Revert "Revert "Enable zram writeback""
    • bb0b53f : init.hardware.rc: Change per_mgr start timing
    • 24503f8 : Remove zram cold page writeback file
    • b13a44d : Revert "Enable zram writeback"
    • f3459f4 : audio: force copp using 48k sample rate
    • baafce3 : Revert "Add system/etc/audio_effects.conf"
    • 36cea7d : device:coral: add soong namesapce for qcril-hal
    • f0ba942 : Add system/etc/audio_effects.conf
    • 5e8d197 : init.hardware.rc: adjust permissions for oslo tx power calibration
    • e9bf0d6 : wifi - Use wake lock during user scan
    • 076dc79 : flame: update thresholds for 90hz
    • b817eb8 : Remove HW HEVC encoder entries
    • 5f30155 : gpt-utils: change retry count to 3
    • 2e0d9fe : floral: default refresh rate in refresh rate zone
    • 28155d5 : Enable thermal warm reset
    • 4449fef : Update SVN for AT&T FFW Build for PTCRB Bug:140074963
    • e36773a : init.hardware.rc: Change per_mgr start timing
    • 9b0fd31 : flame: update thresholds for 90hz
    • a37a215 : Add feature flag for Japan SKU
    • b53622b : Add IPA statistics to bugreport
    • b75340f : Add ACCESS_BACKGROUND_LOCATION pre-grant for CHS and CBRS

  • device/google/coral-kernel with 1 change(s)
    • 2fe6cd8 : Remove unused kernel modules

  • device/google/coral-sepolicy with 12 change(s)
    • 3eebeaa : Change enable_kernel_idle_timer to not use persist property
    • 26210b7 : Add setprops for autocal from depth score.
    • 14725dc : Add set secure_element prop for hal_secure_element_default
    • e2e2598 : permit OsloFeedback to access /persist/oslo/
    • 5455927 : Added property to control duration between migration attempts.
    • e9e6099 : Add set modem prop for nfc
    • 0bff9c4 : Allow camera HAL to write calibration files.
    • b5ab30f : Allow RLS service to access display related sys file nodes
    • 25eb013 : coral:init_dp: Allow access to proc/cmdline
    • 3b04f1d : Granted face HAL access to migration related policies.
    • 361c28a : Allow dumpstate to dump IPA statistics
    • 298479e : Let citadeld find and use the IStats service

  • device/google/crosshatch with 21 change(s)
    • c1bfc8b : Bump crosshatch SVN to 22
    • 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

  • device/google/crosshatch-sepolicy with 5 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

  • 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 2 change(s)

  • platform/build with 62 change(s)
    • 51edc9c : Version bump to QQ1A.191205.008 [core/build_id.mk]
    • a62ba02 : Version bump to QQ1A.191205.007 [core/build_id.mk]
    • be92d8e : Version bump to QQ1A.191205.006 [core/build_id.mk]
    • 25126f6 : Version bump to QQ1A.191205.005 [core/build_id.mk]
    • 9895d52 : Version bump to QQ1A.191205.004 [core/build_id.mk]
    • 0cd5f3d : Version bump to QQ1A.191205.003 [core/build_id.mk]
    • 610b163 : Version bump to QQ1A.191205.002 [core/build_id.mk]
    • ae52297 : Bump SPL to 2019-12-05
    • 349153d : Version bump to QQ1A.191003.011 [core/build_id.mk]
    • 2c379aa : Version bump to QQ1A.191003.010 [core/build_id.mk]
    • 54902e4 : Version bump to QQ1A.191003.009 [core/build_id.mk]
    • 0150bdb : Version bump to QQ1A.191003.008 [core/build_id.mk]
    • 0af9e63 : Version bump to QQ1A.191003.007 [core/build_id.mk]
    • 71193bf : Version bump to QQ1A.191003.006 [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]
    • 14621ee : Version bump to QQ1A.190731.002 [core/build_id.mk]
    • 511fe62 : Version bump to QQ1A.190701.003 [core/build_id.mk]
    • 932f481 : Version bump to QQ1A.190701.002 [core/build_id.mk]
    • a3ff115 : Revert "Update Security String from 08-05 to 2019-08-01 Bug:126590667"
    • 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]
    • 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 2 change(s)
    • 105e166 : Add NOTICE file path to apex bundle base rule.
    • d5bd6d3 : Fix sanitizer dep

  • platform/cts with 129 change(s)
    • 062b28f : 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
    • 67f3fd5 : [RESTRICT AUTOMERGE]: Fix StagefrightTests
    • fc6c44a : [RESTRICT AUTOMERGE]: Add utility methods to Crash Parser
    • 294e855 : [RESTRICT AUTOMERGE]: Update CrashUtils regex to be reluctant.
    • 0be3ff1 : Add CTS test to verify device switches into secondary user before boot complete
    • 47c11f9 : Add CtsDeviceInfo.apk to MTS to enable retry.
    • c0eb065 : Add CtsLibcoreOkHttpTestCases to MTS for conscrypt module.
    • 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
    • a33ced1 : Use startUser() with wait in MultiUserTest
    • d91f9b5 : media: fix a bug related with input flags on ExtractDecodeEditEncodeMuxTest
    • 849d355 : Uninstall the test apk after running the test
    • 575f5ac : Add CtsNetTestCases and CtsNativeNetDnsTestCases to MTS.
    • 3d7750a : Add documents UI CTS test to MTS.
    • c2a37ae : Remove tests asserting the titles of the Panels
    • 30083fe : Don't run CTS for intelligence services that are not provided by the OEM.
    • cb7130b : KeyAttestationTest: checks device state separately
    • 2dc7acc : Chronologically sort ConfigMetricsReports.
    • b2cd496 : Fix Audio testing equipment model name
    • a986e61 : CTS verifier tests for Voice Recognition and AEC

  • 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/dagger2 with 1 change(s)
    • 913c498 : add dagger2-auto-common and guava libraries to dagger2-auto-service.

  • platform/external/deqp with 2 change(s)
    • fad17ee : [RESTRICT AUTOMERGE] Remove conformance version test from Android
    • 34f420a : [RESTRICT AUTOMERGE] Backport framework support check

  • 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 1 change(s)
    • 5d2e0a0 : improve handling at end of buffer

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

  • platform/external/nos/host/generic with 7 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

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

  • platform/external/perfetto with 5 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

  • platform/external/sqlite with 2 change(s)
    • 2f967a2 : sqlite3_android.cpp: disable _TOKENIZE
    • dd0b74c : sqlite3_android.cpp: disable _TOKENIZE

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

  • platform/frameworks/av with 36 change(s)
    • b0de569 : 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
    • 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
    • 47897d5 : bufferpool2: fix native handle race condition
    • 03ffd0a : SoftVorbisDec: Fix isConfigured() in vorbis decoder plugin
    • 26c7997 : Camera: listen to provider instance names from hwservicemanager
    • dcad2e0 : codec2: initialize delays at start
    • c2d89fb : fix bug: release mDisconnectLock when early terminate

  • platform/frameworks/base with 347 change(s)
    • 2d9a50d : Fixed a bug where the statusbar wasn't interactive
    • 26182b7 : Revert "Keep interrupts on when in battery saver mode"
    • cac03fa : Keep interrupts on when in battery saver mode
    • 0559764 : Force FGS notifications to show for a minimum time
    • 1ba0351 : Update PermissionChecker usages to avoid unnecessary attribution.
    • dedeee8 : 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
    • 5429676 : Add geo targeting implementation
    • 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
    • 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
    • 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
    • a269cf1 : API: Explicitly track incompatibilities with previous API versions
    • 8f05cb6 : Remove the Phone registration error notification
    • 46368e4 : fixes a security vulnerability in slice provider
    • a1c18a8 : Skip using the AppPredictionService if the component is not available
    • 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.
    • 9690348 : Only allow mediaserver to report video battery stats
    • 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
    • 3e7ce55 : Refactor SysUI to allow daggerization of implementations
    • d878389 : ThermalService: add event log when temperature changed
    • 3bdc7e4 : Add Debounce text to ACTION_NETWORK_COUNTRY_CHANGE
    • 7a0e5bc : Fix double auth issue
    • c874531 : Set a minimum height for invocation lights
    • 2b415a4 : fixes a security vulnerability in slice provider
    • 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.
    • 037d9fc : Initialize Dependency with the Application when Dagger starts.
    • 496638b : Don't start intelligence services that are not provided by the OEM.
    • 0b7d617 : Prevent QSPanel from remeasuring
    • 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
    • 06e534a : Don't crash trying to stop program list updates on already closed tuner
    • ccf6721 : Stop face auth requests when users are typing
    • 930b5ec : Extract keyguard indication view overlay
    • 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
    • fc2dcf5 : Check distraction flags in addition to suspension state
    • 88552b8 : Revert "Without modifying existing logic, animate out bubbles in reverse of the way they animate in."
    • 08a61aa : XmlUtils: Fix hex parsing in readThisByteArrayXml
    • 61d5d56 : Translate the dot to correct position
    • 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
    • adce353 : Clearer message when face auth fails
    • f75ca27 : Only cancel translation animations when setting stack position.
    • 20e5d92 : Add MANAGED_PROVISIONING_DPC_DOWNLOADED (nyc).
    • 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."
    • 9f80e4b : Add carrier config for exit hysteresis time
    • 94b82ab : Allow Services to be created through Dagger.
    • 2862f2e : Update Z order and collapse animation destinations when bubbles reorder.
    • e4602d7 : 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
    • 8bfe541 : Theme changes for flyout
    • 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
    • e434827 : Fix a couple of mistakes with dots & summaries
    • edace1a : ImageWriter: increase timeout for BufDetachThread
    • fab9301 : Check for null in getDeviceOwnerOrProfileOwnerPackage
    • 44977c0 : Make dismiss layout invisible rather than gone
    • 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
    • e3a6999 : Remove icon name from NR dump
    • db861c9 : Adds debug logging to BubbleExpandedView (with flag)
    • ead1b80 : Update the setting to use Global instead of secure, deprecate old one
    • b35f591 : Fix resting stack position + dot position issues.
    • 807b121 : Add error messages when a bubble notification fails the flag check
    • 4c1731f : Bubble badging
    • 4463f84 : Secure = global bubble settings pt 1
    • 6e4ddd7 : Notify of order change when selected bubble moved to top
    • 3e51bc0 : Skip notifyDisplayEmpty if no longer the selected bubble
    • af1997e : Update settings version to 183
    • d2a7c21 : Re-set stack position after bubbles are reordered.
    • d2b7708 : Revert "Secure = global bubble settings pt 1"
    • ef8abd0 : Secure = global bubble settings pt 1
    • 1f4703a : Update documentation to make it clear what app being foreground means for bubbles
    • 47b11e3 : Fix back-swipe gesture on bubble expanded state
    • 740d85d : Update group suppression for bubbles
    • e28fe10 : Visually suppress summaries & keep track of them so they may be removed when needed
    • ecdd06e : Scale dot path
    • 6e78ae7 : Clear out position-specific end actions in clearAnimator().
    • 6e653a1 : Recreate icon factory to update default scale
    • 71f7ae4 : Solved flicker issue when expanding a bubble for the second time.
    • e9371bc : Increase touch target size of bubbles
    • aea895f : Fix the dot, yet again
    • b739fa6 : Global bubble settings
    • 22f2f07 : When summary is dismissed, don't remove bubble children
    • 14e6855 : Update bubble + flyout animations.
    • c19b473 : Bubbles handle user switch
    • 395bcfe : Add stack/animation controller dumpsys.
    • 70cba7b : Add dumpsys for bubble state
    • 634483c : Dismiss target v2
    • df48d0a : New bits for showing the dot & flyout on NotificationEntry
    • ce23c46 : Move showInShade off of NotificationEntry and into Bubble
    • eaeae18 : resolve merge conflicts of d2310e6ce337acd5f31a9342151458422826a5d8 to qt-r1-bubbles-dev
    • 0e82a3e : Re-draw bubble dot after theme change
    • debd831 : Adds followAnimatedTargetAlongPath, and modifies the expanded controller to use it.
    • 0bbd846 : Add check for the device having "feature face" before requesting the service
    • 8d25b20 : Fix foreground bubble tests
    • 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
    • 6cec350 : Remove the isForeground check for auto expand / suppress since NoMan handles it now
    • ec572a1 : Bye unused vars
    • f473031 : Center bubbles in landscape
    • a773196 : Strip flags that require foreground when NoMan enqueues the bubble
    • 6e81962 : Scale up dot and position it closer to icon
    • 80c25b2 : Fix bubble tests for things that don't have face service
    • a511e1f : Icon offset
    • 4f01acc : Render bubble dot with launcher
    • 734bc94 : Handle process die event of a bubble activity gracefully.
    • 1b4f25e : Normalized icon bitmap
    • c55b412 : Remove headsUpCommon, simplifies some code, adds tests
    • a8e63b3 : Revert "Prevent dismissing starting window when reopening app"
    • 5c732b3 : Explicitly remove the task when a bubble is dismissed
    • a91f396 : Removed unused members in Bubbles.
    • 3f4a83a : Remove unused padding around bubble view
    • bde4820 : New scrim behind bubble stack
    • a96c9ed : Allow activity view to be max height
    • be341bf : Don't show dot when bubble is expanded & gets update
    • 6bcd125 : More padding between status bar and bubble row
    • a8d0731 : Consolidate debug flags for Bubbles.
    • 1853573 : Reset SYSTEM_FIXED flags for hard restricted perms
    • 5390ce3 : Update test for spacing
    • f9a5093 : Don't create system fixed, revoked permissions
    • 7f84c0c : Revert "Fix AppFuseMountScope.close()"
    • 4a8efe3 : Spacing between bubbles
    • 285ad30 : Refactor animate expansion
    • 5e096ee : skip permission check for TelephonyManager API getMmsUserAgent
    • 9c0d170 : skip permission check for TelephonyManager API getMmsUserAgent
    • aa872b7 : Temporarily disable retry on bouncer when pattern
    • 555f75d : Fix NPE with live wallpaper
    • 89907cd : Revert "Use the SubId in the TM.getNetworkType if Valid"

  • platform/frameworks/native with 17 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
    • 581c22f : Add suspend_resume trace events to the atrace 'freq' category.
    • e560a35 : Remove android.software.print from car builds.
    • 967ce17 : Avoid potential deadlocks in SensorService
    • dd30106 : Drop buffers for SurfaceFlinger properly

  • platform/frameworks/opt/car/services with 1 change(s)
    • 81903df : Removed unnecessarily call to unlock system user.

  • platform/frameworks/opt/net/ims with 1 change(s)
    • 3e13d10 : Fixes MmTelFeatureConnection regression during creation

  • platform/frameworks/opt/net/wifi with 20 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
    • 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
    • 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
    • 68c549b : WifiService: Allow DO/PO apps to toggle wifi
    • 985901c : [WifiNetworkFactory] Trim user approval list per App

  • platform/frameworks/opt/telephony with 24 change(s)
    • 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
    • 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.
    • 30733d9 : Allow signing key rotation
    • c10ce23 : Always send USSD codes over the CS pipe.
    • 01a5937 : Check EuiccMan#isEnabled earlier before getting euiccController.

  • platform/hardware/google/easel with 1 change(s)
    • 09df16c : camera: Add thermal throttle callback

  • platform/hardware/interfaces with 17 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
    • 4066574 : VmsUtils: Update existing methods to parse subscriptions response messages.

  • platform/hardware/knowles/athletico/sound_trigger_hal with 4 change(s)
    • 92a03a8 : sthal: adjust priority for Oslo
    • 6a2529d : sthal: return right state to ST framework in incall mode
    • a68fb9b : sthal: fix a race condition of recovery with recording
    • 6637ca1 : oslo_config_test: tx power calibration

  • platform/hardware/qcom/camera with 1 change(s)
    • cf84695 : camera: Destroy HDR+ client for thermal throttling

  • platform/hardware/st/nfc with 4 change(s)
    • eaf19b1 : Remove force FW update at factory reset
    • a9ebe5e : Monitor the RW power notification.
    • 441cdee : Monitor the RW power notification.
    • 044d2c2 : Add ST eSE/eSIM Reset process

  • platform/hardware/st/secure_element with 1 change(s)

  • 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/Car/Cluster with 1 change(s)
    • aa97199 : Add Merge side unspecified

  • platform/packages/apps/Car/Dialer with 22 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.

  • platform/packages/apps/Car/Launcher with 4 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

  • platform/packages/apps/Car/Media with 10 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.

  • platform/packages/apps/Car/Messenger with 1 change(s)
    • 4332ee7 : Change the fallback sender name to "Name not available"

  • 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 6 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

  • platform/packages/apps/Car/libs with 61 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

  • platform/packages/apps/Car/tests with 7 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

  • 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/Launcher3 with 84 change(s)
    • ddd057e : Fix quickswitch flickers/ignored swipes
    • 05be860 : 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
    • 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
    • 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
    • e4061fc : show dot in deep shortcuts when notification contains exactly identical set of person
    • 9473421 : Adding system health permissions to Launcher3 tests
    • f172629 : Adding debug tracing to catch non-dragging to workspace
    • bd7acf7 : Change RecentsAnimationListenerSet interface (Launcher)
    • 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.
    • 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
    • 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
    • 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
    • 003c94f : Moving enabling rotation for test

  • platform/packages/apps/ManagedProvisioning with 5 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.
    • f76e6b1 : [RESTRICT AUTOMERGE] Set MANAGED_PROVISIONING_DPC_DOWNLOADED when downloading DPC.

  • platform/packages/apps/Nfc with 1 change(s)
    • 0178385 : Fix stack-use-after-scope in NativeNfcManager.cpp

  • platform/packages/apps/PackageInstaller with 5 change(s)
    • 45d233b : 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

  • platform/packages/apps/SecureElement with 1 change(s)
    • 2adec40 : Set default access permission as denied for eSE

  • platform/packages/apps/Settings with 29 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
    • bde8c0a : [Wi-Fi] Remove unsupported EAP methods for WPA3-Enterprise 192-bit
    • 811908f : Don't show suggestion slice if 'Screen attention' is already on
    • c400ce3 : Move channel listing into a pref controller
    • 19c4ea4 : Fix launching of work profile notif settings
    • 22c920c : Use the Global value rather than the Secure value
    • c44efcb : Secure = global bubble settings pt 2
    • ca77022 : Revert "Secure = global bubble settings pt 2"
    • a978ab4 : Secure = global bubble settings pt 2

  • platform/packages/apps/ThemePicker with 2 change(s)
    • b45c8c3 : Fix WW wallpaper logging events
    • 89d0d09 : Use CenterCropBitmapTask for theme wallpapers

  • 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 4 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

  • 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 3 change(s)
    • ffec00b : RESTRICT AUTOMERGE Enable stricter SQLiteQueryBuilder options.
    • a9533dc : RESTRICT AUTOMERGE Enable stricter SQLiteQueryBuilder options.
    • d3e5c76 : RESTRICT AUTOMERGE Enable stricter SQLiteQueryBuilder options.

  • platform/packages/providers/MediaProvider with 2 change(s)
    • 3983fd8 : Fix broken tests.
    • b20b986 : Fix regressions from performance optimizations.

  • platform/packages/providers/TelephonyProvider with 7 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

  • platform/packages/providers/TvProvider with 4 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

  • 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 37 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.
    • 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
    • 784949c : Update config_quickSettingsSupported to false.
    • bb57b26 : [AAE Garage Mode] Correct scheduling of long test jobs
    • 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
    • 325464a : Implement onBindingDied callback to catch client crashes.
    • 3bbfd83 : Send max security version in BLE version exchange.
    • ef17299 : Initialize ux restrictions config before dispatch
    • 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.

  • platform/packages/services/Telecomm with 4 change(s)
    • 5d22d5a : Add carrier ID to telecom metrics proto
    • 524ff70 : Fix missing endSession
    • f5b8dd8 : Fix missing endSession
    • 3e5ee57 : Add Tests for Session and infinite recursion

  • platform/packages/services/Telephony with 14 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.
    • 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
    • 580fa24 : skip permission check for TelephonyManager API getMmsUserAgent
    • 77748ee : skip permission check for TelephonyManager API getMmsUserAgent

  • platform/packages/wallpapers/LivePicker with 1 change(s)
    • c534e3b : Fix UI disordered when starting activity in background

  • platform/platform_testing with 8 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."

  • platform/prebuilts/bundletool with 1 change(s)
    • 28ea6ef : Upgrade bundletool to bundletool-20190905.Thu.07 RC0

  • platform/system/apex with 1 change(s)
    • ff34b18 : apexd: fix bug in getAllPackages in case samegrade of system APEX

  • platform/system/bt with 20 change(s)
    • fd1dbaf : Revert "Confirm the presence of BT key when BT ON"
    • be5e3a6 : 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

  • platform/system/chre with 2 change(s)
    • d9fec5b : Respect reserved event count for postEventOrFree
    • abdf6fe : Add CHRE daemon retry logic in initial time sync

  • platform/system/core with 4 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

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

  • platform/system/netd with 1 change(s)
    • 589bd52 : dns_tls_frontend.cpp: set queries_ to 0 in startServer

  • platform/system/nfc with 8 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

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

  • platform/system/sepolicy with 3 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.
    • afac97a : Allow Traceur to record the suspend_resume trace event

  • platform/system/vold with 2 change(s)
    • 1b535e4 : Fix crash in mainline
    • ccc84de : Create a per-boot key on each boot

  • platform/test/mts with 10 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

  • platform/test/suite_harness with 3 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.

  • platform/test/vts-testcase/hal with 4 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

  • platform/tools/test/connectivity with 1 change(s)
    • 20af5e8 : [ACTS][NetworkSuggestion] add test for hidden network

  • platform/tools/tradefederation with 3 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