Android 11 AOSP Changes

Changes from 11.0.0_r5 (RP1A.201005.006) to 11.0.0_r7 (RD1A.200810.020):

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

Removed Components (0):

None

Updated Components (104):

  • device/generic/car with 1 change(s)
    • ee3e77d : Added missing audio libraries to car emulator

  • device/generic/goldfish with 33 change(s)
    • 05cf7f8 : Add FALSH feature
    • b3a23f9 : Move all audio HAL configuration files under EMULATOR_VENDOR_NO_SOUND
    • ce5cfcf : Use the default r_submix policy
    • 2edb47e : Move r_submix implementation into audio.service.ranchu
    • c0d53d5 : Move soundtrigger under EMULATOR_VENDOR_NO_SOUND
    • 90fbf23 : Load r_submix from audio.r_submix.default
    • f5ad08d : Minor improvements in the audio HAL
    • 77d8f49 : Fix getCapturePosition
    • 1be92fa : codecs: switch to c2 as default
    • 9fe1bf9 : codecs: re-locate concurrent instance limit
    • d3ff817 : goldfish: Re-Reland HardwareDecoder feature
    • 9c98d4d : Add logging of errors in audio
    • abdbaa5 : update xl config to 1440x2960x560
    • 70d539e : Fix getPresentationPosition
    • fc29390 : codecs: update codec xml file
    • 460ff8e : Add r_submix to goldfish audio
    • e06f065 : Add emulated_storage.mk to goldfish
    • 18eb695 : Update the required emulator version
    • 66b2f83 : goldfish: bump emulator to 6459688
    • 47e3c89 : Bump emulator-info.txt to 6428502
    • c3331b8 : Revert "goldfish: Reland HardwareDecoder feature"
    • c181b5c : goldfish: Reland HardwareDecoder feature
    • 2f792ca : Check previousPatchHandle first in PrimaryDevice::updateAudioPatch
    • 5e2c26e : Increase size of the output stream buffer to 22ms
    • f36d8ed : Align buffer sizes for AudioFlinger
    • f7e91dc : Check for NaN in StreamOut::setVolume
    • 6da3296 : Fix PrimaryDevice::setMasterVolume/getMasterVolume
    • 240339b : Add a no-op implementation for audio patches
    • 6a5a8f4 : Add emulated device ports
    • a33dcf0 : Add an abstraction layer for device ports
    • dfc7e37 : Implement StreamOut::setVolume
    • f8979be : Update to use the correct jpeg lib
    • 8c8ebf6 : Add FEATURE_CAMERA_CONCURRENT to goldfish

  • device/google/bonito with 1 change(s)
    • 4520cfc : Use biometrics.fingerprint@2.2 for bonito

  • device/google/bonito-sepolicy with 2 change(s)
    • f3effe9 : Allow pixelstats to read type-c sysfs nodes
    • 711075a : Allow dumpstate to query Citadel info

  • device/google/coral with 2 change(s)
    • 197a86d : Update the default cbrsnetowrkmonitor permissions granted to Coral.
    • 60956cf : coral: add soong namespace

  • device/google/coral-kernel with 1 change(s)
    • 75df720 : coral: update kernel-and-modules prebuilt

  • device/google/coral-sepolicy with 2 change(s)
    • 802a13b : Fix OBDM selinux denials
    • c70c5be : Add Pixel Display permission for hbmsvmanager_app

  • device/google/crosshatch with 1 change(s)
    • fd8dd80 : Update the default cbrsnetworkmonitor permissions for Crosshatch devices.

  • device/google/crosshatch-sepolicy with 1 change(s)
    • 75a03ae : Allow dumpstate to query Citadel info

  • device/google/cuttlefish with 1 change(s)
    • 08eafa3 : Update the default cbrsnetworkmonitor permissions granted to Cuttlefish.

  • device/google/sunfish with 3 change(s)
    • be18a6e : Increase the debounce 4 sec
    • 866f8c4 : Update Sunfish SVN to 11
    • 3b23d13 : sunfish: add soong namespace

  • device/google/sunfish-sepolicy with 7 change(s)
    • db17115 : Fix OBDM selinux denials
    • a7b315f : Add Pixel Display permission for hbmsvmanager_app
    • 2b36c56 : Revert "graphics: Change vulkan driver name to vulkan.adreno"
    • 55c3dcd : Revert "graphics: Change vulkan driver name to vulkan.adreno"
    • f637816 : Add policy for new power stats service
    • cd4067f : recovery allows to read mapper_block_device:dir.
    • 9f3d3c5 : recovery allows to read mapper_block_device:dir.

  • device/google/trout with 9 change(s)
    • adc851b : Remove trout-kernel modules bundling
    • 4485942 : Exclude computepipe from trout
    • 9fe54c3 : Move non-Java projects into packages/services/Car/cpp
    • 7e90be6 : Copy the audio HAL implementation from emulator to trout
    • 7b4cf30 : Add E2E tests for Trout dumpstate device
    • 5320eb2 : Revert "Add E2E tests for Trout dumpstate device"
    • 46cef87 : Add E2E tests for Trout dumpstate device
    • 97168c1 : Set dumpstate pool to 2 threads
    • d2de8ab : Fix virtio-input binding while allowing hotplugging

  • device/google/wahoo with 1 change(s)
    • 78bc879 : Use biometrics.fingerprint@2.2 for wahoo

  • device/google/wahoo-kernel with 1 change(s)
    • 4f995ce : wahoo: update kernel-and-modules prebuilt

  • platform/bionic with 4 change(s)
    • 44f0faa : Add support for new scudo mallopt options.
    • 3a5a22d : Resolve interface flags using SIOCGIFFLAGS ioctl
    • 1a393b6 : Revert "[GWP-ASan] Don't intercept calloc."
    • 76ce326 : [GWP-ASan] Don't intercept calloc.

  • platform/build with 122 change(s)
    • a1890a1 : Version bump to RD1A.200810.020 [core/build_id.mk]
    • 6b08a94 : Version bump to RD1A.200810.019 [core/build_id.mk]
    • 9238c26 : Version bump to RD1A.200810.018 [core/build_id.mk]
    • 418f45f : Version bump to RD1A.200810.017 [core/build_id.mk]
    • e62d6a7 : Version bump to RD1A.200810.016 [core/build_id.mk]
    • 78f2a16 : Version bump to RD1A.200810.015 [core/build_id.mk]
    • db3ed65 : Version bump to RD1A.200810.014 [core/build_id.mk]
    • 1aa9a13 : Version bump to RD1A.200810.013 [core/build_id.mk]
    • 48429b7 : Version bump to RD1A.200810.012 [core/build_id.mk]
    • de0409d : Version bump to RD1A.200810.011 [core/build_id.mk]
    • b9df69f : Version bump to RD1A.200810.010 [core/build_id.mk]
    • 4df8e23 : Version bump to RD1A.200810.009 [core/build_id.mk]
    • c844213 : Update Security String to 2020-10-05
    • f1ceadc : Update Security String to 2020-10-01
    • e5d1c84 : Version bump to RD1A.200810.007 [core/build_id.mk]
    • 58f0c4a : Version bump to RD1A.200810.006 [core/build_id.mk]
    • 2fc4eb2 : Version bump to RD1A.200810.005 [core/build_id.mk]
    • c2a12f1 : Version bump to RD1A.200810.004 [core/build_id.mk]
    • 383904a : Version bump to RD1A.200810.003 [core/build_id.mk]
    • 28330db : Version bump to RD1A.200810.002 [core/build_id.mk]
    • ced0c2c : Version bump to RD1A.200806.003 [core/build_id.mk]
    • a78d354 : Version bump to RD1A.200806.002 [core/build_id.mk]
    • 9e7f833 : Version bump to RD1A.200730.002 [core/build_id.mk]
    • 9d44adb : Version bump to RD1A.200729.002 [core/build_id.mk]
    • e73186d : Combine HOST/TARGET in Test Suite NOTICE.
    • 74a6a0a : Add support for combining the notices from 2 roots.
    • 93d2fbb : Build NOTICE txt file into TestSuite zip package.
    • 5f97d6d : Remove a couple of LMK properties from GSI image
    • b7a2fd6 : Version bump to RD1A.200720.002 [core/build_id.mk]
    • 89693b2 : Version bump to RD1A.200716.002 [core/build_id.mk]
    • 4454bc9 : Version bump to RD1A.200714.002 [core/build_id.mk]
    • ac11d56 : Version bump to RD1A.200713.002 [core/build_id.mk]
    • a05a61d : Version bump to RD1A.200708.002 [core/build_id.mk]
    • b9b2d02 : Version bump to RD1A.200707.003 [core/build_id.mk]
    • aae20f2 : Version bump to RD1A.200707.002 [core/build_id.mk]
    • 8ce8ce5 : Version bump to RD1A.200705.002 [core/build_id.mk]
    • 5efb52b : Version bump to RD1A.200702.002 [core/build_id.mk]
    • 43e24ca : Version bump to RD1A.200629.002 [core/build_id.mk]
    • 441f7f6 : Version bump to RD1A.200623.004 [core/build_id.mk]
    • 26611e6 : Version bump to RD1A.200623.003 [core/build_id.mk]
    • 8eadad8 : Version bump to RD1A.200623.002 [core/build_id.mk]
    • f59fb91 : Version bump to RD1A.200618.003 [core/build_id.mk]
    • f6d89dc : Version bump to RD1A.200618.002 [core/build_id.mk]
    • f073645 : Version bump to RD1A.200617.002 [core/build_id.mk]
    • 3df3fb9 : Version bump to RD1A.200616.002 [core/build_id.mk]
    • d577159 : Version bump to RD1A.200615.002 [core/build_id.mk]
    • 71965c0 : Version bump to RD1A.200611.003 [core/build_id.mk]
    • cdd1b9c : Version bump to RD1A.200611.002 [core/build_id.mk]
    • d4b7530 : Version bump to RD1A.200610.002 [core/build_id.mk]
    • f627708 : Version bump to RD1A.200609.002 [core/build_id.mk]
    • 4564501 : Version bump to RD1A.200608.002 [core/build_id.mk]
    • 99a8002 : Version bump to RD1A.200605.002 [core/build_id.mk]
    • 2b43fd6 : Version bump to RD1A.200604.004 [core/build_id.mk]
    • 03bbf38 : Version bump to RD1A.200604.003 [core/build_id.mk]
    • 41b4701 : Version bump to RD1A.200604.002 [core/build_id.mk]
    • 41c234f : Version bump to RD1A.200603.002 [core/build_id.mk]
    • 4bc9271 : Version bump to RD1A.200602.003 [core/build_id.mk]
    • 7b9afa1 : Version bump to RD1A.200602.002 [core/build_id.mk]
    • ff6e8bd : Version bump to RD1A.200601.002 [core/build_id.mk]
    • 2a894ab : Version bump to RD1A.200528.002 [core/build_id.mk]
    • 4bdc3b3 : Version bump to RD1A.200521.002 [core/build_id.mk]
    • 4c7f973 : Version bump to RD1A.200520.003 [core/build_id.mk]
    • 459c6eb : Version bump to RD1A.200520.002 [core/build_id.mk]
    • 5560d03 : Version bump to RD1A.200519.002 [core/build_id.mk]
    • 5a05299 : Version bump to RD1A.200518.002 [core/build_id.mk]
    • d59b6c4 : Remove new styles from AOSP
    • c89a549 : Version bump to RD1A.200515.002 [core/build_id.mk]
    • 2fb941e : Version bump to RD1A.200514.002 [core/build_id.mk]
    • 60cafbb : Version bump to RD1A.200513.003 [core/build_id.mk]
    • 0f58e55 : Version bump to RD1A.200513.002 [core/build_id.mk]
    • 5310e25 : Version bump to RD1A.200512.002 [core/build_id.mk]
    • 77ef216 : Version bump to RD1A.200508.002 [core/build_id.mk]
    • 8caefd2 : Version bump to RD1A.200507.002 [core/build_id.mk]
    • 22d838b : Version bump to RD1A.200505.002 [core/build_id.mk]
    • 63dd127 : Version bump to RD1A.200504.003 [core/build_id.mk]
    • 64bb471 : Version bump to RD1A.200504.002 [core/build_id.mk]
    • 43985a0 : Version bump to RD1A.200429.003 [core/build_id.mk]
    • bb9eb85 : Version bump to RD1A.200429.002 [core/build_id.mk]
    • db3e391 : Adding style packages/fonts adding the pixel 2020 styles and fonts Bug: 145530620 Bug: 145529629 Test: test the styles app
    • fbb580a : Version bump to RD1A.200427.002 [core/build_id.mk]
    • 14d8d41 : Version bump to RD1A.200424.003 [core/build_id.mk]
    • c0ac257 : Version bump to RD1A.200424.002 [core/build_id.mk]
    • d9022ac : Version bump to RD1A.200423.002 [core/build_id.mk]
    • d9ab1cc : Version bump to RD1A.200422.002 [core/build_id.mk]
    • ad74e86 : Version bump to RD1A.200421.002 [core/build_id.mk]
    • ca336db : Version bump to RD1A.200420.002 [core/build_id.mk]
    • 7767bea : Version bump to RD1A.200416.003 [core/build_id.mk]
    • 90a94de : Version bump to RD1A.200416.002 [core/build_id.mk]
    • 31a883e : Version bump to RD1A.200415.002 [core/build_id.mk]
    • 25c4b82 : Version bump to RD1A.200414.002 [core/build_id.mk]
    • 27ca693 : Version bump to RD1A.200413.002 [core/build_id.mk]
    • d55b1ba : Version bump to RD1A.200410.002 [core/build_id.mk]
    • f8e5926 : Version bump to RD1A.200409.006 [core/build_id.mk]
    • 835c35f : Version bump to RD1A.200409.005 [core/build_id.mk]
    • 9ab4ac1 : Version bump to RD1A.200409.004 [core/build_id.mk]
    • 806dd1a : Version bump to RD1A.200409.003 [core/build_id.mk]
    • 17616b1 : Version bump to RD1A.200409.002 [core/build_id.mk]
    • 3753cdc : Version bump to RD1A.200408.003 [core/build_id.mk]
    • fa70f84 : Version bump to RD1A.200408.002 [core/build_id.mk]
    • 588693b : Version bump to RD1A.200407.002 [core/build_id.mk]
    • 9695972 : Version bump to RD1A.200402.004 [core/build_id.mk]
    • 7d7f91e : Version bump to RD1A.200402.003 [core/build_id.mk]
    • cf36ba1 : Version bump to RD1A.200402.002 [core/build_id.mk]
    • 89be83c : Version bump to RD1A.200401.002 [core/build_id.mk]
    • 035ebc5 : Version bump to RD1A.200331.003 [core/build_id.mk]
    • 9e121e6 : Version bump to RD1A.200331.002 [core/build_id.mk]
    • 02bb8cd : Version bump to RD1A.200330.002 [core/build_id.mk]
    • ffc1fe8 : Version bump to RD1A.200327.002 [core/build_id.mk]
    • d26b104 : Version bump to RD1A.200324.003 [core/build_id.mk]
    • 9ba9d5e : Version bump to RD1A.200324.002 [core/build_id.mk]
    • 83f8703 : Version bump to RD1A.200323.005 [core/build_id.mk]
    • d3eb147 : Version bump to RD1A.200323.004 [core/build_id.mk]
    • c789c17 : Version bump to RD1A.200323.003 [core/build_id.mk]
    • f818206 : Version bump to RD1A.200323.002 [core/build_id.mk]
    • 994b767 : Version bump to RD1A.200320.002 [core/build_id.mk]
    • e25cad2 : Version bump to RD1A.200319.002 [core/build_id.mk]
    • f9f54f9 : Version bump to RD1A.200318.002 [core/build_id.mk]
    • edb9177 : Version bump to RD1A.200317.002 [core/build_id.mk]
    • 1acf55f : Version bump to RD1A.200316.002 [core/build_id.mk]
    • 913ef20 : Version bump to RD1A.200313.002 [core/build_id.mk]
    • 3df3a10 : Version bump to RD1A.200312.002 [core/build_id.mk]
    • 339a056 : Version bump to RD1A.200311.002 [core/build_id.mk]

  • platform/build/soong with 4 change(s)
    • 591e59e : Handle universal APK case in extract_apks
    • 5bc1744 : Build transitive lint reports for apex modules
    • 5e218db : Add environment variables to control lint checks
    • f220db8 : apex_set is force disabled when necessary

  • platform/compatibility/cdd with 29 change(s)
    • a19a06a : CDD: Handheld requirements for device controls.
    • 3553e79 : CDD: Remove sleep timeout configuration for Automotive
    • 21c1d12 : CDD: Clarify faketouch requirements for multi-displays
    • 8e8a1dc : CDD: Sensors updates for timestamps and more
    • fb4050c : CDD: Update various requirements relating to sensors
    • c49fa62 : CDD: Emergency Location Bypass API for Automotive
    • 1a7970d : CDD: Add Identity Credential as STRONGLY RECOMMENDED
    • 6f8fb68 : CDD: Camera: Disallow facial appearance alteration
    • 2185670 : CDD: Clarify the condition for reqs under section 3.5.1 and 8.3 and the timing of user notification for 3.5.1/C-1-5
    • 0757256 : CDD: Clarify Device Owner consent requirements
    • 7cee8f2 : CDD: mandate non-reversible FBE key derivation function
    • d546832 : CDD: strongly recommend kernel stack initialization
    • 8247bb8 : CDD: Require to display the same consistent UI for ACTION_MANAGE_OVERLAY_PERMISSION intent.
    • e2fee2f : CDD: Update the wording on Android Extensions
    • 3df87f9 : CDD: Change for camera intent handling
    • 49d9dda : CDD: Relax/Clarify Rounded Corner Req.
    • 6f2becc : CDD: Require Incremental File system and APK V4 signing scheme
    • 4544c68 : CDD: Requirement for default material theme font.
    • 227cc33 : CDD: Update Secure Element requirements
    • 8b7e820 : CDD: Relaxed Garage Mode requirements on Automotive.
    • fcdc54b : CDD: Add Adb Wi-Fi CDD documentation.
    • 2e5a739 : CDD: Update guidance for audio output on Android Watch devices
    • de1985c : CDD: Enable perfetto traced daemon by default
    • 926397c : CDD: Relaxing MIDI requirement for USB peripheral mode
    • 7c2dd28 : CDD: Explain Vulkan dEQP test requirements
    • 024d32d : CDD: MUST NOT expose app details to other apps
    • 08c2e5d : CDD: Bluetooth Privacy Updates.
    • 36a9e17 : CDD: Update DisplayCutout requirements
    • 653e518 : CDD: Adjustments to system bar requirements in automotive

  • platform/cts with 225 change(s)
    • f5a6a36 : [RESTRICT AUTOMERGE:] Fix malformed JUnit test class
    • e1db1ab : Guard min resolution req with device API check
    • 33aa443 : Increase timeouts for CtsDynamicMimeHostTestCases
    • 691f3b9 : Fix WindowInsetsAnimationControllerTests when there is no MockIME
    • 5961e8d : Revert "Add 2 cts tests for FocusFinder"
    • dcebe40 : [CTS] Increase timeout for local hotspot callback
    • 76d9b9e : Fix MagnificationGestureHandlerTest
    • 2fa2fa9 : Ignore failing / unknown HDMI CEC CTS tests
    • a87e239 : Update HDMI CEC CTS tests
    • 8e7a124 : [RESTRICT AUTOMERGE:] Fix malformed JUnit test class
    • 359cedb : Disable USB device test as it makes a wrong assumption
    • 3784d4f : Restore the maximum number of columns of test list foot button
    • da212d9 : Read IWLAN service package with system resources
    • 277d3a7 : Fix test: "pm has-feature" returns 1 if not present
    • 2e6491c : Skip testDeviceCalculatedPowerBlameUid on no battery device
    • 1400fb8 : Add ephemeral user tests into CtsMultiUserHostTestCases module
    • dfaa1b8 : Fix BytesTransferByTagAndMetered CTS test
    • 855773e : Fix flaky test: OutgoingCallTest#testExtraPhoneAccountHandleAvailable
    • 275a569 : Don't run revoke tests for instant apps
    • 5fb1ff1 : Click permission allow button by text on automotive
    • 0a5d478 : Make finding buttons by text search case-insensitively
    • dcc27f2 : [cts/ApkVerityInstallTest] uninstall after tests
    • 8b6afb6 : Fix the Instant Apps notification test for non-CN devices. Previously, ag/9021279 introduced two issues, and this commit fixes them:
    • b178ec3 : CtsVerifier: add quick settings support check for dependent tests
    • 3136d36 : [cts/ApkVerityInstallTest] uninstall after tests
    • 3f049b0 : The screenshot should take after the activity recreate finished.
    • 330d17c : Fix flaky test: OutgoingCallTest#testExtraPhoneAccountHandleAvailable
    • bd23f1c : Save report files to sdcard
    • 6b9607f : [CTS] GetEnterpriseConfig should return null when unset
    • f234da3 : Bypass FrameTracer test for non-handheld devices
    • bea7bd3 : CtsSimpleperfTestCases: adjust timeout value.
    • fef2314 : Add test for conversation sorting
    • f2ebaf8 : CodecEncoder: skip color aspect tests for soft h264 encoder
    • e990ad6 : Camera: Filter expected reprocessed stream combinations
    • 80f44b6 : Add resolution check for Sharesheet CTS tests
    • 92c6456 : [CTS] GetEnterpriseConfig should return null when unset
    • 002f28e : CTS fix test for Android Security CVE-2016-2499
    • b30636a : Ensure tests work with restricted bucket toggling.
    • 0721a74 : fix coordinate calculation of A11yEndToEndTest
    • ca2e38b : Fix AccessibilityGestureDispatchTest start point
    • 840752e : Fix relaunch at the final screen
    • f45c8b2 : Updating surface validator code to limit validation to actual app content
    • 022d916 : Fix testComplexColorDrawableAttributeInflation
    • 479fdb9 : DialogFrameTests: Fetch insets from UI thread.
    • 2f76439 : fix CtsCarrierApiTestCases for device of non-support voice
    • 7aea820 : STS test fix for Android Security CVE-2019-2092
    • 629ea92 : STS test fix for Android Security CVE-2019-2092
    • 653c076 : Require status bar for CTS#testInjectToStatusBar()
    • a832faa : Remove RTSP testing from CTS verifier
    • f712022 : Test testGetManualNetworkSelectionPlmnPersisted for only GSM phone
    • 0b83866 : Change PixelCopyTest to handle more cases
    • 678eb4f : Remove ManagedProfileTest#testCrossProfileCalendar
    • d15b066 : Fix ActivityLaunchUtils.homeScreenOrBust not dismissing overlay
    • 0db0fd0 : Adds tests for uri grant-based visibility
    • 46110b5 : STS test fix for Android Security CVE-2020-0106
    • 86b0b67 : resolve merge conflicts of fcda3e8f2d05261a9b3ab3ffb127f2d04d682726 to qt-dev
    • d6aed58 : [RESTRICT AUTOMERGE] CTS test for Android Security b/111603051
    • cd485a9 : [RESTRICT AUTOMERGE] CTS test for Android Security b/79662501
    • 8a3e8e8 : [RESTRICT AUTOMERGE] CTS test for Android Security b/36554207
    • a54cbea : [RESTRICT AUTOMERGE] CTS test for Android Security b/36554209
    • e381e7d : [RESTRICT AUTOMERGE] CTS test for Android Security b/62800140
    • 5c9ea6d : [RESTRICT AUTOMERGE] CTS test for Android Security b/112005441
    • 79bb932 : Make sure storages ready before testing AdoptableHostTest
    • 5284be0 : Make sure storages ready before testing AdoptableHostTest
    • 6e7f5b5 : Refine KeyboardVisibilityControlTest
    • 9ddc62c : Remove exception conditions of FEATURE_CANT_SAVE_STATE
    • e66648a : [RESTRICT AUTOMERGE:] STS test for Android Security CVE-2019-2092
    • 20e74aa : Assert no-write access for Android/data|obb directories
    • 41a593b : Skip WindowInsetsAnimationTest when navbar isnt supported.
    • 79132dd : Camera: Fix wrong test case enumeration for physical cameras
    • e3405f2 : Adding CTS tests for audio capabilities
    • 5b2bf00 : Assert no-write access for Android/data|obb directories
    • c66b501 : Add preset conditions of testIsManualNetworkSelectionAllowed
    • 4a53bcb : fix the 'Process crashed' problem while user unlock slowly
    • eef236b : CTS test for Android Security b/109891727
    • 7533280 : CTS test for Android Security b/62948670
    • a23beba : CTS test for Android Security b/69065651
    • 1008709 : Set SIM as route destination for uicc transaction event test
    • 200c552 : [RESTRICT AUTOMERGE] Fix xml merge issue CTS test for Android Security b/112005441
    • 4f3d342 : Fix CTS test failure for WifiConnectedNetworkScorer in DBS mode
    • 3a5a188 : [RESTRICT AUTOMERGE:] STS test for Android Security CVE-2019-2092
    • 80ae002 : Fix "Permission denied" issue on some devices.
    • 31825e1 : Fixed CtsProviderTestCases for external SD card.
    • 43f3e7f : Skip getCellLocation if we don't have telephony
    • 80a9c1f : Wait for user started before running device testcases.
    • 5d8e665 : Skip getCellLocation if we don't have telephony
    • d5eb2c2 : [RESTRICT AUTOMERGE:] Skip getCellLocation if we don't have telephony
    • 1887245 : Use custom Intent action for PreferredActivitiesTest
    • b12e2c7 : Assert that legacy alter table behaviour is the default.
    • 7804ea8 : Fix CTS test failure for WifiConnectedNetworkScorer in DBS mode
    • a1ee71c : Force the app idle state again after whitelisting it.
    • dbab0f3 : ITS: Fix GYRO not supported on all Android devices
    • f224b6b : LightsManagerTest: compare color ints, not objects
    • 9dd95e4 : Use /sys/devices/soc0/soc_id for test hardware lookup
    • 1f5d98a : [RESTRICT AUTOMERGE]: STS set test to high-memory for CVE-2017-13150
    • 2b588b3 : Bypass Bubble test for low ram device
    • 59294d5 : Recover the tests in f22ec2a.
    • b5fc1e3 : [RESTRICT AUTOMERGE] CTS test for Android Security b/111603051
    • c3d53f7 : [RESTRICT AUTOMERGE] CTS test for Android Security b/79662501
    • 98280e6 : [RESTRICT AUTOMERGE] CTS test for Android Security b/36554207
    • cd15b90 : [RESTRICT AUTOMERGE] CTS test for Android Security b/36554209
    • 71a5704 : [RESTRICT AUTOMERGE] CTS test for Android Security b/62800140
    • a7f87f1 : [RESTRICT AUTOMERGE] CTS test for Android Security b/112005441
    • 6f8a90d : Fixing test cases failed at low ram device
    • 4160399 : [RESTRICT AUTOMERGE]: CTS test for Android Security CVE-2020-0069
    • 1256038 : CTS test for Android Security CVE-2020-0069
    • aa5b482 : Add FocusLossPreventionService for Bluetooth HID Device test
    • f22ec2a : Add tests to verify response authentication behavior.
    • 9d6ab13 : EncoderProfileLevelTest: Change HEVC encoder level 3 tests
    • 8ea5dfa : Fix Android.mk for cts-platform-version-check.
    • 0e70399 : "Allow" button search should be case insensitive
    • a778feb : Set status to PASS for skipped tests
    • f190957 : [RESTRICT AUTOMERGE] Revert "CTS test for Android Security b/112005441"
    • 70173f2 : [RESTRICT AUTOMERGE] Revert "CTS test for Android Security b/62800140"
    • d901f6b : [RESTRICT AUTOMERGE] Revert "CTS test for Android Security b/36554209"
    • a67bea8 : [RESTRICT AUTOMERGE] Revert "CTS test for Android Security b/36554207"
    • 4bd03ac : [RESTRICT AUTOMERGE] Revert "CTS test for Android Security b/79662501"
    • ebf24a0 : [RESTRICT AUTOMERGE] Revert "CTS test for Android Security b/111603051"
    • 19464f5 : Fix some ActivityVisibilityTests.
    • bc30c75 : Update isBrowserPresent to understand stubs
    • 23da019 : Fixes MatchFlagTests for non-browser devices
    • dbcdd4a : Toggle MANAGE_EXTERNAL_STORAGE from the host
    • 4df7085 : Fix failure on NoActivityRelatedPermissionTest
    • adb51cc : Allow extra display on AccessibilityWindowQueryTest
    • defd1aa : Ensure battery saving modes are disabled.
    • c6b03b5 : Allow an SPL-gated permission to be added early.
    • 52be141 : Adding blank tests and owners file for Audio Capabilities CTS Tests
    • 832032d : Handle non scrollable UIs
    • 97b6450 : Add tests for revokeRuntimePermission apis
    • ba976cc : [ITS][Scene1] Disable AF in Test DNG Noise
    • 5ddf79f : [RESTRICT AUTOMERGE:] STS test for Android Security CVE-2019-2092
    • e5afc63 : Add QUERY_ALL so AutoRevoke can query permissions
    • 78f552b : Deflake AutoRevokeTest: wait after open settings
    • fa6296f : AutoRevokeTest: Launch specific intent to Settings
    • a4ec029 : Gate CompanionDeviceManagerTest behind an assumeTrue
    • 87ef0d7 : Fix CtsSecurityTestCases test_cve_2016_2499 fail
    • 72deb93 : CTS fix test for Android Security CVE-2016-2499
    • 42d7d22 : Skip Notification and Recents test for TV
    • ca5c546 : Skip some CtsContentTestCases for non-handheld devices
    • 899a4e0 : Test MANAGE_CROSS_PROFILE_ACCESS only with FEATURE_MANAGED_PROFILES
    • e52225d : Add a back arrow in test activitiy.All test activity will have an option to back to upper level. Bug:152685192 Test: manual test on Emulator
    • e6b0ebc : Fix CTS#testCrossProfileCalendar
    • d4bff85 : update testGetMaxSupportedInstances logic
    • ecee1fa : Add tests for renaming from SHELL
    • 478fd8b : Add CTS tests for --no-isolated-storage instrumentation flag
    • e7082f5 : Add additional tests for ISO location redaction
    • 20b485c : Toggle MANAGE_EXTERNAL_STORAGE from the host
    • b02ff60 : Split location redaction test
    • 3a0fd06 : Add OPSTR_NO_ISOLATED_STORAGE
    • 16469a9 : Add tests for external storage related permissions for wallpaper apis
    • 9267dfb : Dedup some test code into ProviderTestUtils
    • 8bc16ef : ExternalStorageTest: Use a larger timestamp.
    • 014a315 : Bug fixed for CTS failures on CtsAppSecurityHostTestCases
    • da107f5 : Remove db rows after unlinking the file from ROOT_UID
    • ad4b1bb : Add tests for unsupported MIME type usage
    • 6534a7d : Remove assumption about 'external' volume
    • 1219cc6 : Don't wait forever to receive the intent from TestApp
    • 9006988 : Increase polling timeout to 20 seconds.
    • 95a80b3 : Retry executeShellCommand on InterruptedIOException
    • e221c06 : Test that CR#delete doesn't throw exception for already unlinked file
    • c03885a : Enable test that lists Android/data|obb path
    • f37931f : Create file as calling package before copying the file
    • 86e93d5 : Remove setattr permission test for external files path.
    • a45ebf4 : Test instant app's access to external storage
    • c1f996b : Add test for file ownership updates.
    • 3a8c80e : Add test for permission checks for setattr.
    • 102cedb : Add the file name to assertion messages.
    • 0cda6d9 : Attempt to reduce test flakiness.
    • 474b430 : Add additional tests for pending files from FUSE
    • db51df2 : setupNewPublicVolume shouldn't run as PublicVolumeTest
    • d17cdc1 : Verify canRead() is false for /storage/emulated
    • 8066dc2 : Added tests for I83ffd660bc3d6843901e838a53eacec6883fef52
    • 48bb20c : Fix CTS for Iaf8054bf56bdc3bb1f71a1ee543ebb261fd58fbd
    • 490fd0c : Add test for verifying IS_PENDING is set for files created via filePath
    • 61c6ba8 : Added tests for case-insensitivity special casing
    • d9c9c56 : Add test for bug 142641801
    • 3d721e7 : Skip the testGetAudioPresentations if the device does not support AC4
    • 1789ca8 : External storage directory can have additional operations in FileObserverTest.
    • 5440b72 : Secondary mounted public volumes are write-accessible for legacy apps
    • 37ff52e : Update test to only work with sMutableColumns.
    • caec779 : Enhance CTS-Verifier to detect and record whether the test item is automated.
    • 9b75d58 : Collect permission type field
    • 01df702 : RESTRICT AUTOMERGE: Add android.intent.action.PACKAGE_UNSUSPENDED_MANUALLY for Digital Wellbeing
    • 22d378a : Fix "Permission denied" problem due to permission update slow
    • e484266 : Replace getLocationOnScreen with getLocationInWindow
    • e5196c7 : CTS: check for AHB support if needed in the Vulkan tests
    • b5bc3af : fix removeUser failure due to slow broadcast processing
    • f660455 : CTS tests for augmented autofill auth flow
    • 724d506 : Add cts test case for pinned inline authentication dataset handling
    • 7b40834 : Revert "[RESTRICT AUTOMERGE] CTS test for Android Security b/64550583"
    • b5f3746 : Revert "[RESTRICT AUTOMERGE] Updated CTS test for Android Security b/64550583"
    • fceba27 : Revert "[RESTRICT AUTOMERGE] CTS test for Android Security b/64550583"
    • 732e8c0 : Revert "[RESTRICT AUTOMERGE] Updated CTS test for Android Security b/64550583"
    • c6b4235 : [RESTRICT AUTOMERGE]: Revert "CTS test for Android Security CVE-2018-9525"
    • a12c878 : Add more owners for CtsAdbManagerHostTestCases.
    • 8b5f32d : Adds test for session referrer uri masking
    • 7e47bcb : Adds test for session referrer uri masking
    • 582df15 : Add CtsAdbManagerHostTestCases.
    • 1acb5f6 : CTS test for Android Security CVE-2020-0069
    • 6775d66 : Add a test for verifying start / finish input callback
    • 18b9991 : Add testcase for permission revoke reason
    • 459a56b : Add basic tests for inline augmented autofill on webview.
    • c91b403 : Add CTS tests for inline suggestion touch event handling
    • 1504e70 : Add ATV GSI to fix ApexTest
    • 7c10758 : Test that Pre R app isn't auto revoked
    • 427a30d : Add 2 cts tests for FocusFinder
    • b6cd98b : Test implicit package visibility from IMEs
    • 8d07ca1 : CtsJobSchedulerTestCases: Fix issues in android.jobscheduler.cts.ConnectivityConstraintTest
    • 3ff26d9 : RESTRICT AUTOMERGE Adding MANAGE_COMPANION_DEVICES to permissions to skip on older versions of the code.
    • 54c44a7 : RESTRICT AUTOMERGE Prevent accessing companion records from arbitrary uids
    • 740787a : Revert "RESTRICT AUTOMERGE"
    • 0c84193 : keystore: Wait for unlock operation to complete.
    • 3336f1c : Skip SetMeteredDataDisabledPackages test for device without WiFi
    • eb784d0 : RESTRICT AUTOMERGE:Make sure that the LockTaskUtilityActivityIfWhitelisted was started
    • 532d208 : Increase timeout value for cts-instant test case
    • a8310ff : Test update and replace
    • fab30ad : Test upsert
    • d7494b7 : Use getRealMetrics for screen configuration tests
    • a741e97 : Temporarily disable auto revoke cts
    • 36fbb35 : Add CTS to verify height doesn't change while controlling
    • 0a622e7 : WindowInsetsAnimationControllerTests: Test for synchronous progress invocation
    • 5860e67 : WindowInsetsTest: Update for ignoring consumeStableInsets()
    • 3d2f19f : Revert "Verify reported display sizes in multi-window"
    • f7b55f9 : Extend the sleep time for install test apk.
    • 18d3a5f : No need test volume key in some case

  • platform/development with 4 change(s)
    • 56aa106 : Bumping SDK Platform package version number for SDK re-release to include Automotive jars Bug: 162442020 Change-Id: I7a0a750e92d70130764a8d3fb098e48d44190cf0 Test: N/A
    • 2d94bec : Updating build-tools package revision number to ship a hot fix for b/162522383 Bug: 162522383 Test: N/A
    • bdb2a60 : Add generated Automotive OS SDK.
    • ecf644f : Add Automotive OS API 29 stubs to platform SDK optionals.

  • platform/external/adhd with 1 change(s)
    • 09c247d : Remove TEST_MAPPING, failing rust tests

  • platform/external/conscrypt with 1 change(s)
    • 7b60118 : Add Unsupported App Usage annotations to ConscryptEngineSocket.

  • platform/external/crosvm with 1 change(s)
    • 2adaf0a : Remove TEST_MAPPING, failing rust tests

  • platform/external/deqp with 17 change(s)
    • 4b2f0de : Fix support check for sparse input attachment test
    • 0019fc8 : Fixes capability checks in subgroup tests
    • ff1c499 : Splits protected memory test shaders
    • 29dd072 : Stop 10bit formats requiring GL_SRGB encoding
    • 26d1e6d : Add calls to touchWatchdog()
    • fd843a0 : Enable unused AllocationCallbackRecorder
    • 8c6b445 : Fix multiview dependency access mask for depth stencil attachments
    • 91e0de1 : Always dynamically lookup egl functions
    • 679c034 : Add missing writes to PointSize in subgroups tests
    • bb58de7 : Add missing barriers from device to host read access
    • e165998 : Fixes advanced blending tests support check
    • a6304ee : Fixes timeline semaphore test queues
    • 483ef0c : Fix image layouts in graphics spirv_assembly tests
    • 8543f8a : Fix maxMipMap calculation for images
    • 17e9601 : Fix image layouts in graphics spirv_assembly tests
    • d027d1b : Split spirv_assembly tests workload
    • 9d7bcff : Add missing barrier before host access in draw tests

  • platform/external/google-fonts/barlow with 2 change(s)
    • f2971b3 : Remove new styles from AOSP
    • b0c1e37 : Adding style packages/fonts adding the pixel 2020 styles and fonts Bug: 145530620 Bug: 145529629 Test: test the styles app

  • platform/external/google-fonts/big-shoulders-text with 2 change(s)
    • ec4d8a9 : Remove new styles from AOSP
    • 806be79 : Adding style packages/fonts adding the pixel 2020 styles and fonts Bug: 145530620 Bug: 145529629 Test: test the styles app

  • platform/external/google-fonts/fraunces with 2 change(s)
    • 04d81ba : Remove new styles from AOSP
    • 89691f6 : Adding style packages/fonts adding the pixel 2020 styles and fonts Bug: 145530620 Bug: 145529629 Test: test the styles app

  • platform/external/google-fonts/karla with 2 change(s)
    • 9bc7333 : Remove new styles from AOSP
    • d283cab : Adding style packages/fonts adding the pixel 2020 styles and fonts Bug: 145530620 Bug: 145529629 Test: test the styles app

  • platform/external/google-fonts/lustria with 2 change(s)
    • aff58ce : Remove new styles from AOSP
    • ea7c8be : Adding style packages/fonts adding the pixel 2020 styles and fonts Bug: 145530620 Bug: 145529629 Test: test the styles app

  • platform/external/libhevc with 1 change(s)
    • bf3e80e : Do not call SIMD format conversion for width 32

  • platform/external/rust/crates/proc-macro2 with 1 change(s)
    • 24df3a1 : Remove TEST_MAPPING, failing rust tests

  • platform/external/rust/crates/unicode-xid with 1 change(s)
    • 19b50d7 : Remove TEST_MAPPING, failing rust tests

  • platform/external/scudo with 2 change(s)
    • e58b243 : [scudo][standalone] Add new mallopt options.
    • a72ef44 : [scudo][standalone] mallopt runtime configuration options

  • platform/external/skia with 1 change(s)
    • 411090f : [RESTRICT AUTOMERGE]: Stop discarding stencil buffers on tilers

  • platform/external/skqp with 1 change(s)
    • 4f007ab : Cherry-pick from android10-tests-dev into future revisions.

  • platform/external/sl4a with 2 change(s)
    • 814b492 : Adding new preferred network modes
    • d1c0c3e : Adding 5G new radio checks to SL4A facades

  • platform/external/sqlite with 1 change(s)
    • bb1d95a : Update fix for issue 147928666.

  • platform/external/v4l2_codec2 with 14 change(s)
    • d36ce4f : v4l2_codec2: Move BitstreamBuffer class to BitstreamBuffer.h.
    • 1da573c : v4l2_codec2: Change input buffer memory type to DMABuf.
    • f726eb7 : Use H2BGraphicBufferProducer at C2VdaBqBlockPool
    • b8b9791 : V4L2Decoder: use map to associate block IDs to V4L2 buffers
    • f14abff : V4L2Decoder: pass the same output buffer to V4L2 Queue slot
    • 8138025 : VideoFramePool: use exponential backoff for obtaining frames
    • 6ced266 : C2VdaBqBlockPool: Remove unneeded check in fetchGraphicBlock()
    • 50b5cdf : plugin_store: Switch to use C2VdaPooledBlockPool
    • c982386 : v4l2_device: Get V4L2 free buffer with requested buffer ID
    • 7c832f8 : Change getPoolIdFromGraphicBlock() signature
    • 69289ba : Add C2VdaPooledBlockPool class
    • 0283ebd : C2VdaBqBlockPool: Add android namespace
    • 865f1a0 : v4l2_codec2: Ignore unsupported controls in V4L2EncodeComponent.
    • 30cf47e : v4l2_codec2: Implement Codec2 V4L2 encode component.

  • platform/external/walt with 16 change(s)
    • de48cf5 : pywalt: fix stuck communication
    • 3901103 : Add taikuo@ as owner
    • e1e74f4 : walt: app: fix ping while WALT hardware is disconnected
    • cab1e13 : walt: app: fix Lint errors of java in the main folder
    • 94adb77 : walt: app: fix Lint errors in AndroidManifest & resource files
    • 53e0953 : walt: app: migrate to AndroidX, AppCompat and new API
    • 085d6d1 : walt: app: fix Lint errors in the test folder
    • 90cb0e4 : walt: app: update SDK, gradle and NDK version
    • 907294f : walt: app: remove unused drawable resource files
    • c6fdd9a : Deprecate OpenSL ES for Android API level 30 in Android.mk
    • 098c8fb : Revert "Convert sync_clock_jni to Android.bp"
    • 1f41041 : Revert "Deprecate OpenSL ES for Android as of API level 30 (R)"
    • 54e5573 : Add METADATA to walt: Apache2=NOTICE
    • 5db98eb : Remove redundant NOTICE copied from LICENSE.
    • 306ed9e : Add gkasten@ as owner
    • 484fb8a : Deprecate OpenSL ES for Android as of API level 30 (R)

  • platform/external/wayland-protocols with 5 change(s)
    • a15a1a6 : Revert^2 "Update zcr_remote_shell_v1 protocol to version 29"
    • 808c61f : Sync notification-shell definition with Chrome
    • 2d974d3 : Update remote-shell definition to version 28
    • 0c559ff : Revert "Update zcr_remote_shell_v1 protocol to version 29"
    • cf5677f : Update zcr_remote_shell_v1 protocol to version 29

  • platform/external/wpa_supplicant_8 with 6 change(s)
    • fb3a444 : FILS: Use FILS auth alg when connecting using PMKSA caching
    • 3a5b441 : nl80211: Do not send FILS ERP sequence number without rRK
    • 007d736 : hidl/1.3: Add missing check of SAE key management.
    • 2db03fe : hidl/1.3: Add WPA_KEY_MGMT_FT_SAE key management.
    • a7fd80d : Add support for indicating missing driver AKM capability flags
    • 4fbc08f : [wpa_supplicant] Cumulative patch from commit dd2daf084

  • platform/frameworks/av with 9 change(s)
    • 892c430 : Camera: Fix request metadata override for repeating request
    • 44f9ee2 : audio policy: fix attributes for strategy "rerouting"
    • cfb0ffb : MediaMetric:Save each item indiviually for AudioPowerUsage
    • 377d9bd : AudioFlinger: fix fast capture silence
    • 19e92b5 : Delete an uninitialized object in AACExtractor
    • 8300507 : Revert "CCodecBufferChannel: Process output format when registering buffer"
    • be65083 : Expose a property that allows restarting the audio HAL
    • 1131533 : MPEG4Extractor:don't set delay and padding from 2nd edit list entry
    • 4927518 : allow mremap to use MEMRMREMAP_MAYMOVE flag

  • platform/frameworks/base with 191 change(s)
    • 0b843a0 : Skip RAT type listener registration if IMSI is not available
    • 0a9ff04 : Remove home snapshot immediately
    • 0cb4db0 : Refine system bar position restoring
    • 3e817ca : [RESTRICT AUTOMERGE] Update the visibility of activities on sleeping display
    • 117c0ca : Correct the return value of applyAnimationLocked.
    • bc03ee7 : Update requested state after applying pending frames
    • 2ba2944 : Dispatch insets to client if mState is changed
    • b852644 : Fix WiFi + "x" stil visible
    • 243e570 : Add 5G NSA to collapsed RAT types list
    • 06a619b : Resume next activity if pausing app died
    • 0f3c566 : Shorten month on AOD date
    • f159e20 : Change date format for better 'ja' compatibility
    • f673396 : Fix fd leak in KeepaliveTracker.
    • 1b1dc1f : Make non-blockable notification more robust
    • 1315f11 : Support dispatchNullEvent virtual method
    • 7f12a30 : Do not leak dump objects.
    • 4393c7a : Skip loading tiles from non-current user if primary profile only
    • 002944f : Resolve the endpoint in legacy VPN
    • c9e026f : Add a test for starting the legacy VPN.
    • f92d07e : Add updatable-media jarjar rules to framework-all
    • eaae634 : Extend SUPL network request timeout for consecutive SUPL request
    • e6c6620 : Revert "Reparent bounds layer if surface was replaced."
    • 599c3e4 : Mark implicit PendingIntents as immutable
    • 7f0fd28 : Mark implicit PendingIntents as immutable
    • 51387a0 : Use -target 8 for android_uiautomator
    • 02bdeef : Mark implicit PendingIntents as immutable
    • 06d38ca : Alert ProxCheck listeners directly when timing out.
    • b8b53f3 : Fix duplicate devices when multiple mediums scanning requested
    • 31c24e0 : Allow Power-button to temporarily ignore proximity sensor.
    • e394275 : docs: Changes "their" to "the" in 2 places
    • 8e41a2d : Notify IORap without including packages for secondary dex opt.
    • 9b4958a : Notify IORap without including packages for secondary dex opt.
    • a8a07f1 : Only apply back gesture device config if there are existing insets
    • 379eb5c : Correct protectionToString
    • a7f7936 : Do not animate padlock when fp
    • 0af8530 : Decouple FUSE mount from main thread for demo user
    • c09d099 : Remove Enhanced Connectivity Dev Option
    • 71818ce : Change the range checking for ssrsrq
    • fc974f2 : Revert "Make broadcast protected"
    • a40ff70 : Set the NetworkInfo subtype to 0.
    • 630f891 : Fix race condition in UidRecord cleanup
    • d537ce0 : Update mandatory concurrent stream docs to specify support for lower resolutions.
    • edc354d : Updated docs with clarifications on specific limitations with the new Inline APIs.
    • 290ee34 : Make broadcast protected
    • 56cfdd1 : Allow network stack UID caller to retrieve cell identity
    • dfd9f17 : Ignore GONE views in shade when processing sections
    • 3127558 : Fix unintended preferred activity reset
    • fc76b97 : Skip bg PSS collection for apps using a camera
    • 1d6554f : Reduce demo user FUSE volume mount timeout
    • c277714 : Propagate AudioAttributes flags to VibrationAttributes
    • 6c01bf5 : Revert "Update FocusFinder"
    • 5749b51 : Fix missing IME switcher icon (w/ a hardware keyboard)
    • 1fc831d : Keep USB disconnected receiver active when ADB activity in bg
    • 9406f1d : Grant visibility even when not granting URI perm
    • 3bda3bf : Java docs update: Advise not to include PII in setProcessStateSummary
    • 588fa46 : Fix NavigationBarColorTest
    • 6331de5 : Don't turn on prox when wirelessly charging.
    • 56cd67c : docs: Use more inclusive pronouns
    • edd2c90 : EventSequenceValidator: Only record the debug log in debugging level.
    • 80a9cce : Add missing isShellUser check
    • 8f3de48 : Add missing isShellUser check
    • bfdb712 : Add missing isShellUser check
    • 3750b50 : Resume-on-Reboot: remove special string
    • 0ebe70c : Prevent exception when surrounding text retrieval
    • c363a3a : Add HANDLE_CAR_MODE_CHANGED permission
    • c4b0c2c : Give SysUi top-app while playing charging anim
    • 6ec2f91 : Add relative layer to SurfaceParams
    • 26e679e : Change the range of SS-RSRQ per 3GPP TS 38.133 section 10
    • 157cf55 : Add a space after bullet point is recommended
    • 33e5841 : Expose NR State string method for use in RadioInfo
    • f76c853 : Keep warming services out of cached adj
    • 3a3af2f : Add carrier config for NR timer reset
    • 715073f : Fixed that data connections not tearing down when APN set id changes
    • bdee377 : Don't delay frame scheduling
    • 972ace0 : Add setRelativeLayer to TransactionCompat
    • c2bae89 : Cache Display.Mode so we can ignore refresh rate changes
    • a3267e8 : Wait for remote animation to stop freezing display
    • 13ec72c : Restored style icons and added screen shot icon overlays
    • b059bd3 : Do not set referrerUri on SessionInfo for non-owners
    • 6ad6ca2 : Do not set referrerUri on SessionInfo for non-owners
    • db897af : Disable DUN APN while roaming for certain carriers
    • 5f74d60 : Made AutofillId.withoutSession is testable.
    • 52d801e : Stop sharing ProximitySensor in Doze code.
    • a03b069 : Fixing the alarm icon for new p20 styles
    • d1dc2f3 : Ensure doze sensors can be registered when screen on.
    • 34cedd4 : Allow separate top and bottom rounded.xml layouts
    • c0be8e5 : Update style drawables after bugbash
    • ae2f8b1 : Fix typo that leads to attention not working
    • 3de684b : More defensive checks for ProximitySensor
    • ceca96e : Fix checking crop region for home/recents
    • 2a7d804 : Leave Prox registered when safe to do so.
    • 4a51474 : Revert "Hide bubbles' IME after screenshot is taken."
    • 713af5f : Update FocusFinder
    • 20eabc8 : Ensure we always bind to overview service when starting up
    • 629269a : Alerts not respecting dark theme
    • c889beb : Add themed select icons.
    • ebbfced : Flag the falsing threshold for attention
    • 97b5f01 : Modify WirelessChargingLayout for reverse charging
    • 3e72f87 : Update the maximum extension due to attention
    • 6479275 : Fix missing icon for one-to-one convos
    • 7c1d17c : Fix missing icon for one-to-one convos
    • b6891b3 : Ensure that brightness sensor is registered in AOD
    • e544490 : Revert "Exception if receive move withouth down"
    • 5163e38 : Revert "Consolidating MODIFY_AUDIO_SETTINGS permission checks"
    • 44a8be3 : Revert "Flip ENABLE_DYNAMIC_PERMISSIONS, attempt #5."
    • 2353757 : Keep secondary prox registered when covered.
    • e8bfc1f : Revert "Flip ENABLE_DYNAMIC_PERMISSIONS, attempt #4."
    • 3ac5a4a : Revert "Flip ENABLE_DYNAMIC_PERMISSIONS."
    • 4113a01 : Use main executor for Doze related stuff.
    • 63027a6 : Ensure ProxCheck doesn't unregister ProxSensor
    • 31a266d : Add multi-user support for AutoTileManager
    • 461fe58 : Adding Icon Animations and new colors
    • f32be18 : Revert "Flip ENABLE_DYNAMIC_PERMISSIONS."
    • 80c7573 : Revert "System Bars animation for fixed rotation transform"
    • e3b17f7 : Remove new styles from AOSP
    • 9879cd8 : Update Bluetooth AVRCP default version to 1.5
    • 209e793 : Prevent recursive calls to proximity sensor.
    • c5d52ad : Fixed a bug where the brighness mirror would make everything invisible
    • 2f70af1 : Fix crash caused by unhandled bucket
    • 49a67de : Don't turn on prox until after screen is off/dozed
    • 8b3cb59 : Revert "Fix missing animation when launch activity from notification."
    • a2f88da : Improve compatibility of WallpaperCompat
    • 23e4abb : Revert "Prevent NPE in PulseExpansionHandler"
    • d545847 : Revert "Fix missing animation when launch activity from notification."
    • 2350b2a : Revert "Fix missing animation when launch activity from notification."
    • 37a5f9d : Fixing stroked qs tile
    • 1f980d3 : Add a helper function to query CBR package name.
    • bfea51f : Provide BatteryControllerImpl
    • 4ff9c00 : Revert "Add check for cross user permission"
    • 67a07c2 : Add null check for default proximity sensor.
    • c224bc9 : Revert "Add check for cross user permission"
    • f354c67 : Prevent NPE in ProximitySensor.
    • 2eb4d4d : Update icon shape for Victor
    • 58a7f52 : Adding P20 icons
    • 1d7a50c : Add latching threshold for ThresholdSensorImpl
    • 8c5cce6 : Prevent paused ThresholdSensorImpl event delivery.
    • 38b9242 : Check URI is valid for loading images
    • 6da7e06 : Adding P20 styles
    • f075db5 : Add delay between quota check alarms.
    • 4525dde : Provide isWirelessCharging() in BatteryController
    • 186bdeb : Add SharedPreferences key for reverse
    • 01c7fd6 : Add READ_PHONE_STATE back to pregranted phone permissions
    • 311fb19 : RESTRICT AUTOMERGE ProximitySensor now supports dual-sensor approach.
    • 14364b0 : Add READ_PHONE_STATE back to pregranted phone permissions
    • d0ef360 : Add READ_PHONE_STATE back to pregranted phone permissions
    • b4bbe53 : Add Wallpaper scale methods to be used by WallpaperPicker
    • f0ce4f1 : Update ChargingStarted sound
    • 1737be2 : Fix Ime consumer isRequestedVisible
    • eef9058 : Disable overflow menu on lock screen.
    • 029c6f9 : Ensure power menu overflow dismissed when dialog dismissed.
    • 795c0fe : Revert "Exception when applying the two new icon shapes"
    • bc42019 : Exception when applying the two new icon shapes
    • d6edc9b : Only give DisplayInsetsController control over IME in split-screen
    • 7b8ddee : Re-send the IME control after IME is re-created
    • d4a2486 : Update destination bounds if rotation finishes first
    • 3d3b88f : Reboot the soundtrigger HAL on failure
    • 3c222e5 : Update icon shapes for Sam and Victor
    • 6b8e31b : Add /apex to the list of allowed SystemServer paths
    • 78346e2 : Change field type for reverse
    • 721e0fd : Change field type for reverse
    • d8b88f1 : Revert "Fix exception handling in getState() binder cache"
    • fd28dbf : Revert "Fix exception handling in getState() binder cache"
    • 3673fd9 : Only use the IME target from IMMS to update the IME control target
    • 9f7f2b9 : Allow wallpaper surface in preview to scale to a rect
    • dada9fa : WindowInsetsAnimation: Fix app driven closing of IME
    • aae16ed : WindowInsetsAnimation: Synchronously dispatch window insets animation callbacks
    • 7b03eaf : WindowInsets: Ignore consumeStableInsets()
    • 6bf031b : Request fit system windows if soft input mode updates
    • 6c366eb : Update insets state for each window if its mBehindIme is changed
    • 08026b2 : Fixes NPE and adds @Nullable to PackageSetting.pkg
    • 8d71f20 : startop: Fix a string format bug in EventSequenceValidator.
    • 67f2462 : Work around for display info mismatch during the PiP transition
    • 6f8081c : Give tethering bluetooth privilege permission
    • a21de19 : Make canBeImeTarget be compatible with legacy behavior
    • aeba99b : Give tethering bluetooth privilege permission
    • 3ba43ce : Revert "Don't override activity display adjustments with app config"
    • 9a82e91 : Make canBeImeTarget be compatible with legacy behavior
    • cdd7c83 : fix enrollment application permission check
    • d43d1cd : add KEYPHRASE_ENROLLMENT_APPLICATION permission
    • 25d5ee9 : Make canBeImeTarget be compatible with legacy behavior
    • 4bebf89 : Fixes query logic when not instant
    • 5678f2b : Fixes query logic when not instant
    • 9118a75 : Make canBeImeTarget be compatible with legacy behavior
    • a4c73aa : Call setAdapter from handleLayoutChanged.
    • b7d7f3b : Fix NullPointerException in KernelCpuThreadReaders.
    • b9392bd : Assign a BluetoothAdapter on creation of LMM
    • d58965e : Use the bounds received in taskAppeared
    • ead850f : Assign a BluetoothAdapter on creation of LMM
    • 338c9ec : Revert "Do not block autofill on waiting for the IME response"
    • c689066 : Revert "Fix bouncer race condition"
    • 594d886 : Null-check notif chan when ident people notifs

  • platform/frameworks/hardware/interfaces with 1 change(s)
    • 39cefce : Fix VtsHalCameraServiceV2_0TargetTest to account for secure only cameras which may not support color output.

  • platform/frameworks/libs/native_bridge_support with 5 change(s)
    • 3414fdb : Update trampolines and stubs
    • 9c7d462 : Update trampolines and stubs
    • b481d03 : Stop intercepting clone function
    • 798abe8 : Stop intercepting clone function
    • 0ea3b6f : Reland: Initial AOSP push

  • platform/frameworks/native with 9 change(s)
    • c080030 : Fix refresh rate callback fan-out for choreographer
    • da2e609 : Surface: do not evict outstanding buffer in onBuffersDiscarded
    • 2b65d6c : GpuService: secure setUpdatableDriverPath
    • 01f9863 : RESTRICT AUTOMERGE: Fix security bug
    • b96ea77 : libbinder: setMinSchedulerPolicy
    • a7c7360 : Increase touch video buffer size
    • 28dee2c : SurfaceFlinger: Enable ealy offset for reused client composition
    • e32d6e5 : Revert "Use resolution to round sensor event values"
    • 6d6f82a : Revert "Use resolution to round sensor event values"

  • platform/frameworks/opt/net/ims with 1 change(s)
    • eff7d78 : Turn off RTT if a carrier doesn't support it

  • platform/frameworks/opt/net/wifi with 9 change(s)
    • 67e10ba : Wifi usability: Add minimum confirmation duration for sending network score to connectivity service when score breaches
    • c7320fe : Revert "Update IMSI protection notification flow"
    • b2d10e2 : Revert "Revert "Update IMSI protection notification flow""
    • deeb41a : Revert "Update IMSI protection notification flow"
    • 861ad6f : Update IMSI protection notification flow
    • 27e757a : [WPA3-Enterprise] Fix connection issues to ECDSA networks
    • 0694bb8 : [Passpoint] Remove R2 broadcasts
    • d1b3562 : [Passpoint] Remove R2 broadcasts
    • af57e95 : [Passpoint] Remove R2 broadcasts

  • platform/frameworks/opt/telephony with 14 change(s)
    • e5fc4d7 : Do not filter by APN_SET_ID for emergency APNs
    • 1221ede : Add package checking with Uid in EuiccController#getEid
    • 7403bd5 : Fix a bug where the subtype is not initialized correctly
    • 27bbf28 : Fix spectrum-level 5g meteredness logic
    • 69eb0eb : Remove unecessary locking to avoid dead lock.
    • 5bc5939 : Change the range of default value of SSRRSQ
    • 2345f34 : Fixed time zone issue after out of service
    • bcbfa5a : Add two cases for device resets NR timer
    • aafb18b : Fixed that data connections not tearing down when APN set id changes
    • 155fd65 : Change eq method for connection reuse w\ dun apn
    • 6371f34 : Use Phone.getState() to check for active call to skip data stall recovery
    • a28bf2a : Disable DUN APN while roaming for certain carriers
    • 421fd94 : CDNR use ef_pnn as wfc carrier name if spn is null.
    • 40f810e : Revert "Consider preferred network type for 5G icon"

  • platform/hardware/google/camera with 16 change(s)
    • a25ca80 : camera: Add error handling prevent native crash
    • 1833de4 : camera: Add kSessionDataKeyEisFrameDelayIntPtr in session data
    • 46657cd : Camera: add trace for request buffer
    • 13eb652 : camera: Support stream configuration set to RT thread
    • 6c7dba2 : Camera: Preload capture session library
    • 37162fb : use mallopt(M_DECAY_TIME, 1) for camera HAL
    • b38617e : camera: Support realtime thread Add property to support RT thread for BufferCacheManager and GCH ResultDispatcher.
    • 7192b8d : hidl: Allow more error types to propagate from hal to fwk
    • 57a1c78 : Camera: correct face point.
    • a9ecc39 : Camera: defer the timing to free unused buffers
    • 159b67b : camera: add fixed-focus camera identification
    • c5182a1 : camera: Add superstab mode in SmoothyMode
    • 2d7d3ce : camera: Add timestamp to profiler dumped fileanme.
    • 727e09b : camera: Add capability to limit zoom ratio in HWL
    • 5dc8320 : Camera: define smoothy mode
    • dc05e2f : camera: fix crop region of UW camera

  • platform/hardware/google/interfaces with 1 change(s)
    • 2575315 : Add pixel-display interface

  • platform/hardware/google/pixel with 10 change(s)
    • 830ef39 : thermal: notify perfmgr current thermal status
    • d719dc2 : libperfmgr.rc: let power hal start early
    • 129bc89 : libperfmgr.rc: let perfmgr can change dex2oat priorities
    • 116fdd6 : Add the retries to 5 for the TitanM wiping
    • 5352dbf : mm: add new bugreport service hook
    • 17479fa : Pixelstats: monitor wireless online and ptmc id by uevent
    • 1fb1e2f : Define glog soong config module for pixel devices
    • 1d37d0e : Pixelstats: Upload PID/VID reported over USB PD for 1st party chargers
    • 98fbe48 : Create kernel_headers module qti_kernel_headers
    • 9c2ecc3 : mm: add mm common rc

  • platform/hardware/google/pixel-sepolicy with 2 change(s)
    • 101370a : allow Thermal hal to send hint to PerfMgr
    • af8c56b : allow insmod to set nice and scheduler

  • platform/hardware/interfaces with 13 change(s)
    • 2329bba : wifi(vts): Use blocking getService to wait for service to come up
    • ef9374c : Camera HAL Vts : Fix usage flag combination during gralloc allocation.
    • f0dfc4d : Revert "Add Tuner HAL and TvInput HAL VTS tests into the exception list of the uninstantiated"
    • 1eaaa39 : wifi: Fix for DPP VTS test failures on 5GHz only devices
    • 0857d7c : Add Tuner HAL and TvInput HAL VTS tests into the exception list of the uninstantiated parameterized tests.
    • 6d0af44 : wifi(vts): Use blocking getService to wait for service to come up
    • de1d2b6 : Fix bugs in the Tuner HAL 1.0 VTS
    • c814362 : Retrieve the last SvInfo list in TestGnssSvInfoFields
    • cd4a393 : Fix GTestResultParser compatibility
    • 31c434b : vts: supplicant: Remove optional service registration
    • 09f373d : vts: hostapd: Remove optional service registration
    • 0505ab4 : A2DP: Enable AAC VBR Offloading
    • e815ecd : add context_hub into audio hal group

  • platform/hardware/libhardware with 2 change(s)
    • 3e7b35e : Update the signature of init function to include whether the device is an ATV
    • 247c646 : Update the signature of init function to include whether the device is an ATV

  • platform/hardware/qcom/sm8150/gps with 1 change(s)
    • 824683a : Fix compile error on hwasan build targets

  • platform/hardware/st/nfc with 3 change(s)
    • b9c65c1 : Allow timeouts when sending the MODE OFF command
    • b6d30d9 : Avoid system lock when CLF has always data to send
    • b5ec429 : Extend timeout value of RW power notification monitor

  • platform/hardware/st/secure_element with 2 change(s)
    • 3100473 : Add variables in configuration file.
    • 3cb5ac6 : Correct the resynchronization sequence in case of chained frame.

  • platform/libcore with 3 change(s)
    • 23a4d9f : Use -target 8 for core-lambda-stubs
    • 7275c92 : Track tzdb 2020a changes [N MR1 CTS branch]
    • 054315b : Track tzdb 2020a changes [N CTS branch]

  • platform/packages/apps/Bluetooth with 11 change(s)
    • f6f00dd : Revert "Pass whether the local device is an atv device to the na..."
    • c9395f3 : SAP: Ensure pending intent is immutable
    • 0b2002b : Pass whether the local device is an atv device to the native layer to determine whether to include pairing dialogs for justworks and encryption only LE pairing
    • b9dee21 : Pass whether the local device is an atv device to the native layer to determine whether to include pairing dialogs for justworks and encryption only LE pairing
    • b11ac32 : Pass whether the local device is an atv device to the native layer to determine whether to include pairing dialogs for justworks and encryption only LE pairing
    • 9cfb920 : Pass whether the local device is an atv device to the native layer to determine whether to include pairing dialogs for justworks and encryption only LE pairing
    • 4cb0194 : Pass whether the local device is an atv device to the native layer to determine whether to include pairing dialogs for justworks and encryption only LE pairing
    • 862adbe : Pass whether the local device is an atv device to the native layer to determine whether to include pairing dialogs for justworks and encryption only LE pairing
    • a79caa3 : Special case & sanitize exposure notification results
    • 7b17763 : SAP: Ensure pending intent is immutable
    • f0c8011 : Don't update volume if volume level is same as current device volume.

  • platform/packages/apps/CarrierConfig with 6 change(s)
    • ce60e43 : Remove mmwave-only config for 5g unmetered
    • 7fc41c6 : Add mmwave unmetered config for VZW
    • 2647ce9 : Add carrier config for Rakuten to enable 5G timer
    • aed74d3 : Add carrier config for JP and TW carriers to enable 5g icon timer
    • 66bedbe : Add carrier config for Rakuten to disable MMS.
    • 79b94ed : Disable DUN APN while roaming for certain carriers

  • platform/packages/apps/CellBroadcastReceiver with 1 change(s)
    • d17c358 : set correct package name for BackupAgent

  • platform/packages/apps/Contacts with 1 change(s)
    • 1d595f8 : Correct vulnerability when setting pending intents on import/export notifications by setting FLAG_IMMUTABLE

  • platform/packages/apps/Launcher3 with 10 change(s)
    • b7b667a : Store mHistoricTimes as longs intead of floats
    • f58a2b9 : Fixing wrong velocity state when there are too few samples
    • 9b98d13 : Disable auto correct/suggest on folder edit text Bug: 160075575 Bug: 152541144
    • 16e165d : Fixing touches getting ignored just after swipe-up
    • 8dae83e : Fix launcher crash after restore with some specific widgets.
    • 85f9efa : Infinite loop when migrating calendar widget
    • 92628f5 : Improve grid preview performance
    • 98c1b0d : Fixes NPE with system shortcuts.
    • 7afa69d : Revert "Disable grid option feature in ThemePicker"
    • fe79c09 : Switch to new protocol for hybrid hotseat

  • platform/packages/apps/ManagedProvisioning with 1 change(s)
    • 1f8f8ca : Download managed provisioning app to Downloads/ instead.

  • platform/packages/apps/Nfc with 2 change(s)
    • 01ed347 : Make read error toast configurable
    • 5700c01 : Protect Bluetooth device information when using NFC pairing

  • platform/packages/apps/PackageInstaller with 2 change(s)
    • c98841f : resolve merge conflicts of 06f626aa88dd7e89f4d340cea680ec2b63a59d2c to rvc-d1-dev
    • 8adc342 : Temporarily disable auto-revoke

  • platform/packages/apps/SafetyRegulatoryInfo with 1 change(s)
    • 94a700a : Update target sdk of SafetyRegulatoryInfo

  • platform/packages/apps/Settings with 26 change(s)
    • bbc61a1 : Adding dialogs to warn users about the potential eSIM erase failure
    • 409fe1c : Manual selection item's data icon is wrong
    • 7359b38 : Enable the filterTouchesWhenObscured in Special app access
    • d415e16 : [Settings] Provide carrier name when manual network select
    • e81c695 : Change the UI strings of developer in Settings app
    • eda0a42 : Remove Enhanced Connectivity Dev Option
    • 9e4c753 : Enable the filterTouchesWhenObscured in Special app access
    • 573599b : Enable the filterTouchesWhenObscured in Special app access
    • 5d73464 : Enable the filterTouchesWhenObscured in Special app access
    • c9dff4b : Enable the filterTouchesWhenObscured in Special app access
    • db0687c : Remove the prefix "Model:" from the summary of hardware.
    • 786e814 : Launch WallpaperPicker in a new task[Part2]
    • 8bed8d3 : Launch WallpaperPicker in a new task
    • ac67100 : Prevent overlay drawing on top of Bluetooth discovery request dialog
    • e2eab4e : Allows to launch only authenticator owned activities
    • 2e5e04e : Add a new method to set state description
    • 3f5bf02 : Prevent overlay drawing on top of Bluetooth pairing dialog
    • 7265525 : Update Bluetooth AVRCP default version to 1.5
    • 4b6e82f : Allows to launch only authenticator owned activities
    • 2d9fb25 : Remove hard-coding cellbroadcastreceiver package name.
    • aaa30f9 : Revert "Don't write user_switcher_enabled value when enter this Settings"
    • 1ed35fa : Revert "Don't write user_switcher_enabled value when enter this Settings"
    • 7d6c329 : Use super method for Vibration preferences
    • 82c1bc2 : Do not finish early if caller is SUW
    • 3f4d3b4 : RESTRICT AUTOMERGE Allow LockScreenPattern to be launched in the pinning screen
    • 6c2f32b : Prevent accounts page directly opening in screen pinning mode

  • platform/packages/apps/SettingsIntelligence with 1 change(s)
    • 0bd36f4 : Update the target sdk version of SettingsIntelligence app.

  • platform/packages/apps/Stk with 3 change(s)
    • 579de49 : Set OP to msg.what instead of msg.arg1
    • 8dc94fe : Do not set notification title to app name
    • 4f605ac : Treat recentapps as home press for STK dialogs

  • platform/packages/apps/ThemePicker with 124 change(s)
    • 60c81df : Change style preview info string
    • 7dab08c : Fix recyclerview items setup wrong description
    • c47a7cb : Adjust custom theme flow preview page's a11y set
    • 09dbae3 : Refine Style/Grid picker recyclerview layout
    • fca3d58 : New drawable of shaped app icon for using
    • 031d8dd : Fix the input text in the custom style name page doesn't respect RTL.
    • 172211a : Set default title for PreviewFragment
    • 05dd90d : Fix TB no response after double-tap style options
    • 79b94a4 : Cleanup the AppbarFragment usage in PreviewFragment
    • 2790d74 : Add permission to query packages to ThemePicker
    • 23a5130 : Wallpaper clean up as a result of getting rid of USE_SURFACE_VIEW_FOR_PREVIEW flag
    • 6f6b850 : Add shadow effect to lockscreen preview text
    • 8fbef25 : Fix the UI of the preview pager broken when only wallpaper tab exists and the display size is largest.
    • 7beb437 : Minor cleanup for ThemeOptionPreviewer
    • 370d63f : Extend custom_theme strings length limitation
    • c33c041 : Cleanup WallpaperPreviewer
    • 7806610 : Make custom theme bottom IU vertical scrollable
    • a1b29c8 : Increase style_info_description char limit
    • 385ce93 : Fix abnormal ripple effect of bottom tab
    • b85eff5 : Don't load wallpaper colors if no listener set
    • 27d1033 : Fix A11y tools focus on blocked component 1/2
    • c4e9a56 : No need to remove callback and call surface.release in GridOptionPreviewer
    • 117d5e1 : Gets wallpaper color from live wallpaper to be used for workspace preview
    • 07bfdd5 : Fix theme picker breaking in RTL mode
    • 49bcc27 : Fix TB lose focus when navigating recyclerview
    • 0e91a89 : Release SurfaceControlViewHost used to render wallpaper surface we are done
    • 4b1b756 : Fix live wallpaper stays on AOD mode
    • 6f62a99 : Support other wallpaper apps can be launched in CategoryFragment.
    • 41ffb72 : Change color rings color to system accent
    • 06060cd : Get rid of #getViewTreeObserver
    • a4b9eec : Update dark theme color to match mock
    • 00103e5 : [Phase 3 Review] Update theme preview
    • 3e5a805 : Apply interface change of showViewOnlyPreview()
    • ad4215b : Add content description for preview card of Theme and Grid
    • 908b935 : Fix custom theme name EditText gone when IME popup
    • ec6f61b : Make check icon in thumbnail tile vary against system accent color
    • 7ec2bd5 : Fix TB lose focus when recyclerview notify*Changed
    • 0cd7b60 : Uses WorkspaceSurfaceHolderCallback for GridPreviewer
    • 8ec4e7d : Get rid of usesSurfaceView check for Grid preview
    • 6421365 : Fix TB will focus "Aa" in Style info page
    • e57c13d : Fix workspace vanish when turn off/on screen
    • 995402a : Remove unused WallpaperConnectionListener.
    • ebfce88 : Make undefined ThemeBundle propagatable and buildable
    • cdc16d9 : Handles onFailure case of getting wallpaper color
    • db79f69 : Uses grey600(#757575) for bottom bar to pass A11y check
    • 9f64b34 : Implement the custom style flow part 2
    • 1877540 : Exit app after a theme/gird is applied
    • ea7427c : Fix create duplicated custom bug
    • 2c1d7f4 : Fix runtime crash of using null wallpaperConnection instance
    • a78c7a8 : Add onSaveInstanceState support for GridPicker
    • c4d30d6 : Add a null protection for getContext() when updating preview in theme/grid fragment.
    • 1e72ef0 : Make custom style tiles border support DT
    • 4af9053 : Implement the custom style flow part 1
    • 699bb63 : Move the wallpaper title string from ThemePicker to WallpaperPicker2.
    • 4158d57 : Make the ThemePicker remember the state before system config changes
    • 8e90390 : Make custom theme remember current selection
    • 3a120b7 : Set theme preview text shadow color to transparent when text is dark
    • e6c8fa8 : Make custom theme remeber selections while system config changes and then restore
    • bca448f : Show theme preview when all view is ready
    • dc2e2bf : Add shadow for theme preview workspace texts
    • 7ceba02 : Creates ShapeAppIcon class to represent a shape app icon and its name
    • 6cbdde9 : Fix shape icon and name mismatch problem
    • 2dfc2b2 : Ensure the shape app icon and name is a correct pair
    • f178e88 : Fine-tune the theme preview to match mock
    • 8b466dd : Remove the qsb layout margin and update the margin horizontal of it's container
    • 088b7c9 : Update new spec for ThemePicker preview
    • 8fa29f0 : Add full preview for the custom theme page
    • 962e8ea : Use the formatted time for preview clock time
    • 7a64217 : Use ConstraintLayout for theme preview to fix UI break of largest font/display size
    • 0b5031d : Save launch info into SharedPreference
    • 16c2eb2 : Cleanup for theme picker
    • 079839f : Reuse the dimen of preview pager height percent
    • 9c84ab4 : Use ConstraintLayout for Theme and Grid picker
    • f0516ae : Adjust custom themes default naming
    • 4fb9e0f : Add new apply flow for custom theme page
    • b9332e6 : Use real date for theme preview
    • 4c26f4f : Apply BitmapCachingAsset for WallpaperColorsLoader to use the catched bitmap
    • 97abcc2 : Fix the custom theme page shape bug
    • 83fee73 : Add new preview for custom theme page (part1)
    • 20fb9b6 : Make ThemeOptionPreviewer accept PreviewInfo only
    • 0aa379a : Change options corner radius to applied style 2/2
    • b18c613 : Get rid of setZOrderOnTop for theme preview
    • b49d0bf : Gets the wallpaper color to update the preview text/icon
    • 1c35ac8 : Add app name for shape app icons in the themepicker preview
    • db17b00 : Move TimeTicker from ThemePicker to WallPapaerPicker2.
    • f00d164 : Refine style picker layout (1/2)
    • 0ff710e : Enable new theme picker preveiw
    • 5b0725c : Fix the auto-generated parameter in ThemeOptionPreviewer
    • 58d6f27 : Add theme info sheet to theme full preview page
    • a8f0930 : Add info sheet to the style picker
    • 3c91493 : Scale the preview content from full preview size to match the container size
    • 9dbe02f : Add new preview UI for theme picker
    • 22cf604 : Add full preview for theme picker
    • 5e650fb : Cleanup for BottomActionBar
    • d954abf : Impl the selecting flow in style picker
    • 2795478 : Add width and height set for Grid preview
    • b567b75 : Add new preview for theme picker (Part2)
    • 40b3cef : Fix Grid tab's option list vanish issue
    • 5ef35dc : Change Style tab's content layout
    • 05428e9 : Add new preview for theme picker (Part1)
    • 2848da6 : The Previous/Next button bar background color should not be black.
    • d21bf86 : GridPicker get rid of PreviewPager
    • f07ff3c : Add full preview for Grid (part 2)
    • 7acefe5 : Update for renamed TileSizeCalculartor
    • 2390f1b : Add live wallpaper support for grid picker
    • 6085ac8 : Add live wallpaper support for Grid preview
    • adb6f41 : Add full preview for Grid (part 1)
    • e749d5d : Remove the OnLayoutChangeListener once the set radius to preview card
    • 631bc0c : Fix "Preview for grid goes missing after turning off and back on the screen"
    • fb7c6d2 : Fix NullPointerException when switching from customization picker(CustomizationPickerActivity) to wallpaper picker(TopLevelPickerActivity).
    • c5805c3 : Add screen corner radius for the preview of Grid/Style/Clock
    • d920969 : Remove scalable layout
    • 5e8ccd2 : Add wallpapaer edit button to BottomActionBar
    • 20aabaf : Fix a Talkback problem of BottomActionBar and BottomNavigationView
    • addb7f3 : Bind BottomActionBar#cancel button to backkey
    • d2f4ba2 : Implement new grid applying experience
    • 3ca9e13 : Update Grip option tile and check icon UI
    • e3f4b5d : Get rid of EnumSet for BottomActionBar and caller
    • 8e91f9a : [2/3] Create BottomActionBarFragment for BottomActionBar
    • 3036476 : sysui_shared lib usage clean up
    • 4962f14 : Update Grid page to new design (Except preview part)
    • 692c2ba : Apply BottomActionBar to grid page
    • 1754f33 : Remove support for wallpapers in style bundles
    • de361f6 : Switch to public API for surface view when rendering preview

  • platform/packages/apps/WallpaperPicker2 with 179 change(s)
    • bcd6bb6 : Adjust the scale before calculating wallpaper cropRect
    • 0b57201 : Correct wallpaper engine visibility settings
    • f770335 : Fix race condiction of setting explore intent in live wallpaper full preview page
    • 45d9413 : Update full preview page to use TabLayout for Home/Lock tab
    • f10b3db : Fix the items in the dialog of setting wallpaper don't respect RTL.
    • f172aef : Use larger crop surface size to allow for parallax scrolling
    • 034228b : Fix LivePreviewFragment build failed
    • d1a8a6c : Fix the applied border shows up in the wrong wallpaper tile when swiping the preview in RTL mode.
    • 7bd8770 : Set default title for PreviewFragment
    • 923e29b : Fix full static/live wallpaper preview card is with wrong ratio in RTL language
    • b8e51a2 : Improve wallpaper full preview page TB UX
    • 1eaa5b7 : Fix TB focus on blocked wallpaper preview pager
    • ec6b90f : Fix lockscreen wallpaper is gone in RTL mode
    • 5df474a : Add null pointer protection of getActivity() in onEngineShown().
    • 181dc29 : Fix lockscreen preview RTL shift
    • 13cb1fe : Cleanup the AppbarFragment usage in PreviewFragment
    • d075422 : Forward onConnected / onDisconnected / onEngineShown events to live wallpaper.
    • 86fd55b : Add null pointer protection of getContext() in onEngineShown().
    • e2fe030 : The fallback number of columns in the grid should be 1 instead of 0.
    • 7cadb22 : Add new queries declaration
    • 75e5f3c : Fix live wallpaper scale in full preview
    • 1bbf342 : Deselect the remove button when the remove dialog is dismissed
    • 26bb07f : Update the lockscreen preview text
    • fd22783 : Fix delete button with different tint color
    • 65a7261 : Add shadow effect to lockscreen preview text
    • 287d4b7 : Get rid of hardcode size lockscreen preview
    • d975b0f : Fix the "permission needed" screen disappeared.
    • aee3043 : Fix the UI of the preview pager broken when only wallpaper tab exists and the display size is largest.
    • af7e49d : Fix null exception of BottomActionBar#AccessibilityCallback
    • b4fe156 : Remove navigation up button from full preview page
    • 9019416 : Extend some string length limitation
    • fcd4106 : Fix the bottom padding of the category and wallpaper pages are gone in SUW.
    • a322886 : Fix the broken preview in 3-button navigation mode when turning the screen off and then on.
    • 61c28ec : Fix A11y tools focus on blocked component 2/2
    • 20871cf : Cache WallpaperColors which decoded from wallpaper thumbnail asset, then return it for same Asset
    • 432baae : Update the unselected button text color
    • 450d3da : Add elevation effect for buttom action bar
    • a63c986 : Release SurfaceControlViewHost used to render workspace preview when fragment is destroyed before the clean up callback is returned
    • 3291326 : Gets wallpaper color from live wallpaper to be used for workspace preview
    • 16644eb : Update lockscreen workspace of live wallpaper full preview to vary against wallpaper color
    • 33167a0 : Fix Talkback visit workspace content
    • dc68fde : Fix TB can't visited all items in wallpapers list
    • ca1d129 : Make sure mLowResImageView is used after initializing.
    • 9759845 : Make sure the user can interact with the wallpaper only after getting the size of the raw wallpaper.
    • 8f9da5f : Fix null exception when switching dark/light theme mode with the rotation dialog popup
    • ca7c825 : The Edit button is selected by default in static wallpaper preview page
    • b5e9bd7 : Finish parent activities only in setting wallpaper
    • dee0789 : Make sure SubsamplingScaleImageView respects minimum scale
    • fc4f763 : Fix applying live wallpaper keep stopping
    • 7e2edd9 : Minor fixes to new gallery parsing
    • 90b4522 : Cleanup for Bottom action bar
    • 239a462 : Revert "Fix missing workspace icons when changing wallpaper in SUW"
    • 85f099a : Handles daily rotation button to be unselected when dialog is dismissed
    • 6f891f6 : Increase the duration of the animation when changing pages in ViewPager.
    • 23f416c : Fix missing workspace icons when changing wallpaper in SUW
    • da9530d : Fix live full preview show black
    • 4421a3d : Release SurfaceControlViewHost used to render wallpaper surface we are done
    • 541e075 : Fix bottom sheet race condition and well handle drag stitutation
    • 27ff426 : Fix TB can't visited all items in category list
    • 8a1c6c3 : Fix live wallpaper stays on AOD mode
    • a63f1bf : Support other wallpaper apps can be launched in CategoryFragment.
    • 6a3bb9d : Fix lockscreen wallpaper preview in CategoryFragment shows static thumbnail for live wallpapers.
    • d00e239 : Fix wallpaper picker page TB issue
    • 853593f : Make preview as home screen by default
    • ba4f1fe : Update the screen preview later than workspace surface measured
    • ffc2c9b : Set the category sheet's height according to its content.
    • 46644b9 : Apply new scrolling interaction in wallpaper picker.
    • e28b80a : Update dark theme color to match mock
    • db0c587 : Call listener onConnected method when connection starts.
    • fd5326f : Add Talkback navigation for BABar bottom sheet
    • ef59efa : Support full preview as home or lock screen
    • ed3f3d0 : On device categories re-design [3/n]
    • e95b6d9 : Unify the cropping mechanism in Preview and in Rotation
    • b4ec022 : Add content description for preview card of wallpaper
    • 394aac7 : Make check icon in thumbnail tile vary against system accent color
    • a46e6cc : Clear wallpaper preview list when the onDestroyView() is called.
    • 4f7c293 : Add logSnapshot() definition and functions
    • c0e80c1 : Uses WorkspaceSurfaceHolderCallback for GridPreviewer
    • 3a1352d : Fix static full preview has no status bar
    • e14acb0 : Add bold effect to the selected button of wallpaper preview
    • fe3a5d4 : Clean up PreviewFragment and its child classes (Part 2)
    • e3f7845 : Clear the items in the viewPager when the view of the fragment is destroyed.
    • f97de8d : Adjust live/static full preview layout
    • 338adfe : Adjust layout for correct live wallpaper ratio in full preview
    • cff7d82 : Remove unused WallpaperConnectionListener.
    • 90f902c : Handles onFailure case of getting wallpaper color
    • f54c2a8 : Fix NullPointerException of using null mWallpaperConnection
    • f21486b : Fix static wallpapers full preview tabs
    • fb292ac : Uses grey600(#757575) for bottom bar to pass A11y check
    • a242999 : On device categories re-design [2/n]
    • 76a5f8d : Adjust the space at the top/bottom of the category and wallpaper pages.
    • 210c960 : Exit app after a wallpaper is applied
    • 83f72a8 : Fix change wallpaper tile does not response
    • 0e859af : Switch the order of lock and home screen tabs in image preview
    • cba2a2a : On device categories re-design [1/n]
    • 0088bca : Show the category name in the toolbar when clicking a category.
    • 21d900e : The tiles in "Live wallpaper" category should show the wallpaper name in the new UI's style.
    • d03b8c1 : Update wallpaper info UI to match new spec
    • ecfd6eb : Clean up PreviewFragment and its child classes (Part 1)
    • e513aca : Bottom action bar should be dark in dark mode.
    • 16112e3 : Exit editing mode when user taps other buttons in the bottom sheet
    • c36633c : Only one bottom action can be selected at a time
    • 60bfe18 : Turn on fullscreen image / live wallpaper flag
    • 342f4ab : Remove the temporary feature flag for bottom action bar.
    • e4a5f26 : Uncheck apply action when the wallpaper setter dialog is dismissed
    • 7dc2157 : Show "edit" action when user selecting an image wallpaper.
    • a153cfc : Move deletion logic to full screen preview
    • 6227184 : Use the formatted time for preview clock time
    • 4cd5690 : Don't show the border for the unselected wallpapers.
    • 166842e : Save picker behavior related to launch and apply
    • b940462 : [Live preview 3/3] Add workspace / lock screen
    • fc1b8c9 : Add the lock screen overlay to the full screen image preview.
    • 2431ba1 : Fix "rotation" action is not shown problem and fix the problems of IndividualPickerActivityTest.
    • 58e4a1c : Fix "rotation" action is not shown problem and fix the problems of IndividualPickerActivityTest.
    • 415801f : Apply BitmapCachingAsset for WallpaperColorsLoader to use the catched bitmap
    • 2da4794 : Fix wallpaper picker will show lock screen preview first in RTL mode.
    • c5a6bad : Post rendering low res image when using SurfaceView for wallpaper preview
    • 4194742 : Change options corner radius to applied style 1/2
    • 3eb234c : Fullscreen image preview (Part 3)
    • 5a4243b : Remove daily rotation tile in Mobile mode.
    • a63b427 : Fix lockscreen preview becomes black when selecting a downloadable wallpaper.
    • eb71962 : Gets the wallpaper color to update the preview text/icon
    • 53b5832 : Refine style picker layout (2/2)
    • 6ecd02f : Add an translucent overlay with icon and clock on lock screen preview.
    • 1bb1f51 : Support WCG wallpaper preview in WallpaperPicker
    • 3e50fd2 : WallpaperPreferences update for live wallpapers
    • fe0ea76 : Should not setZOrderOnTop for the workspace in CategoryFragment
    • 18b9ee9 : Turn off full screen wallpaper flag
    • 7bef656 : Cleanup for BottomActionBar
    • ca97c57 : Fix BottomActionBar overlay with Navigation bar.
    • 219af77 : Update the preview top padding
    • e7d5f99 : [Live preview 2/3] Add Slices support to Live preview
    • 25d3a24 : Revise layout of LivePreviewFragment
    • f24418e : When the user select a wallpaper and then click back key in SUW, it should become unselect state instead of going back to previous page.
    • 829d4d2 : Fix black band occur during the SUW.
    • cdabd8a : Remove the WallpaperMetadataHolders from CategoryFragment
    • c8442a7 : Add full preview for Grid (part 2)
    • 53c6343 : Workaround for crash in GradientDrawable
    • 2a06c0b : Always show two previews(home screen & lock screen) in the preview pager.
    • c687d91 : Add explore button to bottom action bar
    • 67fd7e3 : Fullscreen image preview (Part 2)
    • ed6560f : Turn WallpaperPersisiter variable to package access level
    • 34ba412 : Add null check for selected button
    • de9e872 : Move show wallpaper metadata logic into WallpaperInfoView
    • 3599742 : Fix build breakage
    • 1a29e75 : Refactor BottomActionBar
    • 4cf8e74 : [Live preview 1/3] Live wallpaper preview implementation
    • a19cbdd : Fullscreen image preview (Part 1)
    • a0f25c2 : Remove reflection/string based access to system values
    • 8fb8032 : Remove scalable layout
    • 5950580 : Fix the exception when clicking "adding custom theme" tile.
    • 3e064a1 : Update pan/zoom icon
    • a444d3b : Adjust the preview in preview pager with considering the maximum scale on Home screen.
    • 08abb58 : Add wallpapaer edit button to BottomActionBar
    • c3ae6bc : Fade in/out the preview when user swipes the preview.
    • 83f9ce6 : Add elevation to BottomSheet of BottomActionBar
    • 50d6122 : Add content descriptions to image buttons of bottom action bar
    • 1b7de47 : Enable the bottom action bar feature.
    • e23979a : Fix rendering thumbnail of live wallpaper in wallpaper surface
    • 7feb375 : Bind BottomActionBar#cancel button to backkey
    • e39a90e : Correct the view's bottom padding in onApplyWindowInsets() callback.
    • 6e52fff : Show toast when the wallpaper is applied successfully.
    • 8126d32 : Update bottom action bar UI
    • 803ea9a : Get rid of EnumSet for BottomActionBar and caller
    • 5264f36 : Render thumbnail of live wallpaper in wallpaper surface
    • 2f03ab4 : Fix NullPointerException when applying an image from photo picker.
    • 3efb683 : [1/3] Create BottomActionBarFragment for BottomActionBar
    • 3f8f5e6 : Adjust the preview UI.
    • 18f55b4 : Let the preview show what will really apply to the screen.
    • 073812b : Add more actions to be supported by IndividualPickerFragment
    • 3afead2 : Add line height for style of option tiles
    • 2aa79fa : Add a method to get the visiblity of BottomActionBar
    • b3829fb : Let the selected wallpaper can be seen on the collapsed wallpaper tiles page.
    • 4481571 : Improve live wallpaper preview resizing
    • b6be58e : Fix surface view lifecycle related bugs
    • 11f4a76 : Only update the applied wallpaper's tile instead of updating all wallpaper tiles when swiping the preview pager.
    • 7ef9972 : Implement the behavior when switching between Home and Lock preview page.
    • 2c8626f : Save the static lock wallpaper's remote identifier.
    • d54beed : Switch to public API for surface view when rendering preview

  • platform/packages/providers/MediaProvider with 6 change(s)
    • 5e91080 : Conditionally skip volume validation when attaching volume
    • b19bee4 : Conditionally skip volume validation when attaching volume
    • 695ad52 : Improve robustness of updateVolumes().
    • 510bb6d : Support update and replace on conflict
    • b30419e : Revert "Update database for apps bypassing scoped storage restrictions"
    • e6cff6b : Revert "Cache binder LocalCallingIdentity across requests"

  • platform/packages/providers/TelephonyProvider with 1 change(s)
    • 748c832 : Filter preferapnset results to only current carrier

  • platform/packages/services/Mms with 1 change(s)
    • 9624dbd : Update the logic for Fi user to download the MmsMessage

  • platform/packages/services/Telecomm with 3 change(s)
    • 06d3638 : Suppress "dialer crashed" notification if the crashed dialer is system dialer.
    • 08df3ad : Don't track speakerphone state outside calls
    • 69e3886 : Fix phone account comparison in Telecom dumpsys.

  • platform/packages/services/Telephony with 5 change(s)
    • ad68e9e : Add HANDLE_CAR_MODE_CHANGED permission
    • 1d84a0e : Set data_roaming property default false in TelephonyProperties
    • 7289610 : Add 5G stats to Phone info menu
    • abd6360 : Fixed that country unavailable in airplane mode
    • 39c2e5b : Check if WFC enabled by platform when decide whether to show the WFC prompt.

  • platform/platform_testing with 5 change(s)
    • 1abe882 : Fix the timeout functionality for the longevity library.
    • ecb2048 : Add rules and fix bug in AbstractStandardAppHelper
    • 164e7e3 : Add simpleperf collector for collecting simpleperf samples.
    • 107c273 : adding known failure skip for system_app_crash b/31428310
    • 79b32cb : Add b5r3 perf setup script

  • platform/prebuilts/abi-dumps/vndk with 1 change(s)
    • 7620900 : libbinder: setMinSchedulerPolicy symbols

  • platform/prebuilts/asuite with 1 change(s)
    • 78d760a : ASuite: Cherry pick prebuilt acloud from aosp_master.(6677366).

  • platform/prebuilts/cmdline-tools with 1 change(s)
    • 3e865a8 : Export jars needed to compile new lint checkers

  • platform/prebuilts/qemu-kernel with 2 change(s)
    • 2dc3b8e : Update the go/ab branch in update_54_kernel.sh
    • 324f315 : Update kernel prebuilts to aosp_kernel-common-android-5.4-stable/6656030

  • platform/prebuilts/sdk with 5 change(s)
    • 4fdfb9c : Add Automotive OS SDK API 29 stubs to prebuilts.
    • b1d0543 : Convert prebuilts/sdk/renderscript to Android.bp
    • 4f10156 : resolve merge conflicts of d58878b7fa0ff451793bca77dca2b61fce95bd28 to rvc-d1-dev
    • 19085c9 : Import AndroidX from build 6455995
    • f7a8274 : Import AndroidX from build 6455995

  • platform/system/bt with 21 change(s)
    • 83be4db : Revert "Shows a consent dialog on the local device when pairing a bluetooth low"
    • 603d9bd : Revert "Check whether local device is an ATV device to determine..."
    • 342cb32 : Fix possible OOB when receive gatt read type response data
    • 0b4c101 : Check whether local device is an ATV device to determine whether to show the consent dialog for BLE pairing in JUSTWORKS and ENCRYPTION_ONLY mode
    • dbe2e14 : Check whether local device is an ATV device to determine whether to show the consent dialog for BLE pairing in JUSTWORKS and ENCRYPTION_ONLY mode
    • ad8fba0 : Check whether local device is an ATV device to determine whether to show the consent dialog for BLE pairing in JUSTWORKS and ENCRYPTION_ONLY mode
    • cd3398b : Check whether local device is an ATV device to determine whether to show the consent dialog for BLE pairing in JUSTWORKS and ENCRYPTION_ONLY mode
    • b763abb : Check whether local device is an ATV device to determine whether to show the consent dialog for BLE pairing in JUSTWORKS and ENCRYPTION_ONLY mode
    • 0eb7a76 : Fix possible OOB when receive gatt read type response data
    • e198eb9 : Check whether local device is an ATV device to determine whether to show the consent dialog for BLE pairing in JUSTWORKS and ENCRYPTION_ONLY mode
    • 8709264 : Shows a consent dialog on the local device when pairing a bluetooth low energy device if the local device has a display.
    • 57ffe1b : Shows a consent dialog on the local device when pairing a bluetooth low energy device if the local device has a display.
    • b5c0bfc : Shows a consent dialog on the local device when pairing a bluetooth low energy device if the local device has a display.
    • 03580fc : Shows a consent dialog on the local device when pairing a bluetooth low energy device if the local device has a display.
    • b6bcc43 : Shows a consent dialog on the local device when pairing a bluetooth low energy device if the local device has a display.
    • fe28794 : Shows a consent dialog on the local device when pairing a bluetooth low energy device if the local device has a display.
    • 1029091 : A2DP: Use codec_specific_1 to report AAC bitrate mode to upper layer
    • cb53324 : A2DP: Enable AAC VBR for A2DP source feature
    • c0edaa9 : Add Honda High End carkit to IOP table to only use AVRCP 1.4
    • f875ec4 : Respond AVRCP profile descritpion list 1.4 only for some device
    • 40ba24f : Update Bluetooth AVRCP default version to 1.5

  • platform/system/chre with 1 change(s)
    • 238ae1a : WiFi settings test: increase wait time (10s) after changing setting

  • platform/system/core with 9 change(s)
    • ee22384 : libutils: check vsnprintf error
    • 9cecf84 : cts: Skip CtsInitTestCases over a native bridge.
    • 755a3dd : ReadFileSymbolicLink checks /system/bin/ps
    • 4d14303 : Fail explicitly on length overflow.
    • 40f657b : Fail explicitly on length overflow.
    • f846413 : Fail explicitly on length overflow.
    • 6c5f826 : first_stage_init: add support to skip module load failures
    • a5ed20a : adbd: make libadbd_services cc_library again.
    • 1b349f0 : adbd: make libadbd_services cc_library again.

  • platform/system/libvintf with 1 change(s)
    • 09337ca : Correct paths in ValidateHalManifestTest.

  • platform/system/memory/lmkd with 3 change(s)
    • 75010be : lmkd: Add a margin for watermark when swap free is low
    • fa667ed : lmkd: Add lmkd wakeup information into killinfo logs
    • dd8c2c1 : lmkd: Set default kill timeout to limit waits for uninterruptible processes

  • platform/system/netd with 1 change(s)
    • 59b62e6 : bpf_progs/clatd - do not tx offload ipv4/udp packets with 0 checksum

  • platform/system/sepolicy with 6 change(s)
    • 4d68568 : Allow init.svc.bugreportd to be vendor readable
    • ccec49d : Change property_contexts from private to public.
    • f12ae32 : [rvc] Define vendor-specific property ro.incremental.enable
    • 57cf726 : Allow system_server to set audio properties
    • 60b7e20 : Allow recovery mount metadata
    • c98ef08 : Allow recovery mount metadata

  • platform/system/update_engine with 1 change(s)

  • platform/test/suite_harness with 13 change(s)
    • 754907a : Include extra modules that require SIM in cts-sim plan. am: badc929ae7 am: 818e72c98d am: b8f790ab17 am: d99d814b1a am: e61ad1a2cd
    • 5f8b14d : Exclude MediaPlayerTests that use "too small" resolution.
    • 7209117 : Move test_result.html under the include_html flag
    • d8b31e8 : Remove hosttestlib
    • d377b93 : Add /prefetto/protos to DupFileTest exclusion
    • ad05688 : Ignore the new tradefed-no-fwk duplicate
    • 7139f9e : Revert "Remote hosttestlib as dependency"
    • 546d693 : Exclude test from cts-on-gsi.xml
    • b5be417 : Remote hosttestlib as dependency
    • ef0832f : Update cts-on-csi test plan to exclude more tests
    • a1d1067 : Enhance CTS-Verifier to record whether the test item is automated.
    • f67b830 : Fix Crash Parser appending signals/patterns
    • 9b662fb : Add Prepend_platform_version_name to tradefed_binary_host

  • platform/test/vts with 1 change(s)
    • 166f773 : Fix FirmwareDtboVerification#testVerifyOverlay

  • platform/test/vts-testcase/hal with 1 change(s)
    • 17fb517 : Extend GNSS VTS 2.1 test timeout to 15min

  • platform/test/vts-testcase/kernel with 1 change(s)
    • ab7f140 : vts_kernel_kheaders: look for kernel headers instead of module

  • platform/test/vts-testcase/security with 1 change(s)
    • 2a85a8c : Change property_contexts from private to public.

  • platform/tools/apksig with 1 change(s)
    • 49f89a1 : Use -target 8 for apksigner

  • platform/tools/metalava with 1 change(s)
    • 7614161 : Use -target 8 for private-stubs-annotation-jar

  • platform/tools/repohooks with 4 change(s)
    • 7e07d8f : git: simplify commit message extraction command
    • ce8e838 : pre-upload: use first-parent diff for list of affected files
    • 2e1406d : git: use "git rev-list" to get a revision listing
    • 7a814a1 : Pull upstream cpplint.py from github.com/google/styleguide

  • platform/tools/test/connectivity with 12 change(s)
    • ba1b24a : [WifiNetworkSuggestionTest] Add re-tries to flaky tests
    • 42f615c : [WifiAutoUpdateTest] Add re-tries for OTA tests
    • c61e103 : [VpnOverLTETest] Tests for VPN over LTE
    • d3b5e04 : WifiWakeTest: scan before turning wifi off for more tests
    • 6227635 : [WifiWpa3EnterpriseTest] Skipp EC test in R
    • 3bb48a4 : [WifiWpa3EnterpriseTest] Tests for wpa3 enterprise
    • 5ea19ff : [IpSecTest] Fix for no IPv6 IP
    • 893b2d1 : WifiWakeTest: scan before turning wifi off
    • 99174b8 : [WifiChannelSwitchStressTest] Add packet capture
    • 1bf126a : [WifiPasspointTest] UI for boingo passpoint
    • 9f8f6da : [WifiDppTest] Fix for incorrect substring check
    • bdb8617 : [WifiNetworkSuggestionTest] Fix for network suggestion tests

  • platform/tools/tradefederation with 38 change(s)
    • ba3620c : Sanitize error message in result xml
    • 8e33631 : Fix sharding for executable test
    • a01ede5 : Set the cancel/abort path in the status
    • 90d8406 : Fix flaky test testRun_withParFileNameOption_binaryNotFound.
    • 0e3da43 : Only attempt bugreport if module fails with device error
    • 08eb36b : Add error to perform adb action
    • 21ff190 : Ensure TestInvocation tests are not affected by environment
    • d0ee0f2 : Avoid relogging logs from the subprocess
    • fa94eb6 : [TF] Support Sharding feature in ExecutableTargetTest
    • 0818aeb : Tune some delegate behavior
    • 0b5dc36 : In case of exception parsing error fallback to RuntimException
    • e038b42 : Clear test group settings once include-filters are injected.
    • 2cbbbad : Handle cancel exception from runTimeCmd in delegate
    • a696b29 : Handle runTimedCmd exception in case of interruption
    • bd79913 : Classify more errors related to Recovery invocations
    • 1dc6349 : Change namings to avoid non-inclusive one
    • 6a5da31 : Set the error identifier on RootTargetPreparer
    • 832ae0a : Allow to run invocation as delegated
    • 9d4a3f0 : Start a delegate type of config creation
    • 53968a1 : Switch error to FailureDescription
    • 73c31a8 : Allow to specify a port in environment to automatically add reporter
    • 371bd49 : add the fields to the proto types
    • 4a8cf65 : Add failure id to the devicebattery charger
    • b2f8339 : Revert "Avoid double escaping due to Serializer"
    • 09df0bb : Handle {include,exclude}-filter options
    • 14e9d6b : Add support to add extra file in BootstrapBuildProvider.
    • c29514f : Update ExecutableHost/BaseTest to use new testRunFailure interface
    • f0ba8c4 : Add missing parameter that eclipse complains about
    • 819d90c : Use same base config to work in suites and standalone
    • 02c2e03 : Do not override query args with extra args
    • bb21fee : Set and resolve options in remote file resolvers
    • edcb088 : Ensure out of sequence call on ProtoResultReporter doesn't crash
    • 3532864 : Reduce the scope of remote file resolvers
    • 138334d : Make sure to report interruption cause
    • 4bf7f91 : Fix bug to handle module args for parameterized mainilne modules.
    • 020b23f : [ATest] Save stdout to file.
    • 4c6879b : Ensure Yaml commands can parse with args
    • 0bb2e83 : Temporarily add options still injected by scheduler

  • platform/tools/tradefederation/contrib with 1 change(s)
    • 29e200a : Update XmlResultParser for CameraPerformanceTest