Android Pie AOSP Changes

Changes from 9.0.0_r30 (PQ1A.190105.004) to 9.0.0_r31 (PQ2A.190205.001):

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.

Newly Added Components (0):

None

Removed Components (0):

None

Updated Components (86):

  • device/generic/goldfish with 6 change(s)
    • eabd93d : goldfish: avoid crashing netmgr
    • aa76124 : Make netmgr support WiFi direct by forwarding
    • 873eee6 : Create a network manager for the emulator
    • f52fc12 : Make DHCP server assign interface-based addresses
    • 355b598 : Create header library for goldfish includes
    • 6ef3b9b : Improve IPv6 networking for radio

  • device/google/crosshatch with 26 change(s)
    • 3ef07b0 : audio: fix adsp dynamic library location
    • 9c15a04 : Fixing music detector audio buffer size
    • 8c06094 : thermal-engine prod.conf: turn off WLC as last mitigation action
    • 0c64e75 : audio: update audio policy volume curve
    • 4008d7f : audio: update audio platform table
    • d1cab37 : Revert "thermal: recommend throttling at low temps"
    • 775fb4d : thermalhal: Simplify thermal sensor and cooling device initialization.
    • c4db6ae : audio: add place holders for camcorder input path variants
    • ae83b8d : audio: enable 24bits camcorder
    • e88ca26 : Change zram swap size and swappiness
    • 3c3cf01 : Fix path for blueline
    • 4353858 : Update regulatory labels
    • 63db912 : thermal: utils: device_file_watcher: Use readFileFromString instead of infile.read
    • dc9bb26 : thermal: Addition of modem throttling to Thermal Config
    • 257a4e7 : ThermalHAL: cooling_devices: Zero-initialize buffer when reading from file.
    • 476b65f : Enable the Hearing Aid Profile for Pixel 3
    • 6bff083 : ThermalHAL: Add override setting
    • dd6701d : thermal-engine: Add virtual sensor for GPU and apply ss algorithm on GPU throttling
    • ee3cd86 : Use a single Soong namespace for device/google/crosshatch
    • c1e4c27 : Copy vendor qcril database to Data partition to fix DB upgrade issue
    • e9e37ce : HealthService: Fix issue where min metrics = 0 on after first upload to tron
    • e89b087 : crosshatch: start "vendor.citadeld" instead of "citadeld"
    • 6d0fe0c : Use "packout" reboot reason for the firstboot shutdown
    • b1cd615 : Revert "Use "packout" reboot reason for the firstboot shutdown"
    • e3854e1 : haptics: Reduce the amplitude of the heavy_click effect
    • 3a803b5 : Use "packout" reboot reason for the firstboot shutdown

  • device/google/crosshatch-sepolicy with 5 change(s)
    • 1542b2a : Revert sepolicy from "thermal: recommend throttling at low temps"
    • 3701bc5 : allow swappiness change
    • 8d0d030 : ConfirmationUI: Cancel dialog on asynchonous events
    • 83473be : Allow GoogleCameraNext to use google_camera_app domain
    • 6f64bf6 : OWNERS: Add nnk and remove dcashman

  • device/google/marlin with 2 change(s)
    • 2744eea : OWNERS: Add nnk and remove dcashman
    • 2753987 : Changing SUPL_ES=1 for SUPL end point control

  • device/google/wahoo with 11 change(s)
    • a7f299f : Update SVN for Wahoo to 23 for Feb 2019 Release Bug: 120144419 (cherry picked from commit cd2d29dc83b24e7ebe6700cccdc10212e93c7ca2)
    • 8356cef : wahoo: sepolicy: Add missing vendor_radio_prop
    • 03e0999 : Revert "audio: Enable Waves effect"
    • c3df451 : Update SVN for Walleye/Taimen to 21 for December release bug: 117667960
    • e6e35aa : display: Avoid selinux denials for vendor.debug.egl.swapinterval
    • c1a57ef : audio: Enable Waves effect
    • 625cb18 : Allow GoogleCameraNext to use google_camera_app domain
    • 456e780 : OWNERS: Add nnk and remove dcashman
    • 3ef04ad : Update SVN for November for Wahoo to 20 on pi-dev & master Bug:114110585
    • 0e5b3f1 : Add check for misprovisioned Pixel devices.
    • 28ad0a9 : usb gadget hal: Increase disconnect timeout

  • kernel/tests with 4 change(s)
    • 7d4de3b : Improve xfrm net test
    • 7389196 : Filter neighbour dumps by interface.
    • f9e22fb : Check xfrm state to delete embryonic SA
    • e59c063 : Always test UDP_DIAG for 4.9 kernel

  • platform/art with 6 change(s)
    • f51e614 : Remove some SIMD recognition code.
    • e654da3 : Change ART FindClass method name to GetClass
    • bc02258 : Change FATAL message to WARNING message in FindClass
    • 1ba15dd : Fix ARM code generator for Select.
    • 2788f5f : Only warn if a pre-P app overrides inlined methods at runtime
    • b4cf913 : Fix VecLoad/Int16/StringCharAt.

  • platform/bionic with 2 change(s)
    • c466fe9 : Free memory when it is no more used
    • 8a07791 : malloc: add M_PURGE mallopt flag

  • platform/build with 8 change(s)
    • 2c89c60 : Version bump to PQ2A.181115.005
    • 5d916e9 : Version bump to PQ2A.181115.004
    • b9187a3 : Version bump to PQ2A.181115.002
    • 765844b : Version bump to PQ2A.181016.002
    • dd737c0 : Update platform security string to 2018-11-05 on pi-dev & master Bug:114110585
    • 2e6c06b : Update platform security string to 2018-11-01 on pi-dev & master Bug:114110585
    • fd72eaa : [RESTRICT AUTOMERGE] Add new Android.mk to handle repo move
    • 62a11cf : [RESTRICT AUTOMERGE] Remove build/libs

  • platform/build/kati with 1 change(s)
    • 3b166ce : Support git submodules in version.cc generation.

  • platform/cts with 288 change(s)
    • c37c28a : Fix buffer with zero height in CtsNativeHardwareTestCases.
    • 7faca0d : RESTRICT AUTOMERGE: Fix Securty Test Annotations
    • 048df7d : Fix Securty Test Annotations
    • c110dad : Enforce hasCarrierFrequency only for devices shipped with P
    • 4c7e8f6 : RESTRICT AUTOMERGE: Fix CTS.
    • 7ef062a : RESTRICT AUTOMERGE: Fix CTS.
    • 74f0455 : Move seccomp CTS test to its own hostside test
    • 7c2d047 : RESTRICT AUTOMERGE: Fix FilePusher xml for ittiam tests
    • 9655256 : Fix FilePusher xml for ittiam tests
    • 8dd7025 : RESTRICT AUTOMERGE: Fix FilePusher xml for ittiam tests
    • cc0ef27 : CameraITS: scene0/test_gyro_bias failed when running ITS
    • 6a14be1 : CameraITS: sensor_fusion/test_sensor_fusion failed when running ITS
    • 952a88d : CameraITS: skip checking events if a sensor does not exist
    • f9ed56a : CameraITS: scene0/test_gyro_bias failed when running ITS
    • c6b9c4b : RESTRICT AUTOMERGE: Fix CTS.
    • 4f1bf65 : [RESTRICT AUTOMERGE]: CTS test for Android Security b/72507797 b/28377502
    • 6b7657a : RESTRICT AUTOMERGE: Fix CTS.
    • f642952 : CameraITS: sensor_fusion/test_sensor_fusion failed when running ITS
    • fb205b5 : CameraITS: skip checking events if a sensor does not exist
    • ca5ebcb : Fix the buttons on navigation bar may have the state
    • f838cc9 : Add car APIs
    • 5e4a1a9 : RESTRICT AUTOMERGE: Added Media Codec Test methods
    • b04f68d : Flush json writer when collecitng extended device info.
    • 6962ed7 : [RESTRICT AUTOMERGE] Adding SPL annotations to tests
    • ff28904 : Fix a missing include guard for includes/common.h
    • d74032e : Move UnofficialApisUsageTestCases from CTS to GTS
    • 0d1196b : Implement device-side log formatting for BL executor
    • 410098a : RESTRICT AUTOMERGE Verify a Map size mismatch in Parcel#writeMapInternal causes an exception
    • bbb9657 : RESTRICT AUTOMERGE: Verify a Map size mismatch in Parcel#writeMapInternal causes an exception
    • c902bcf : RESTRICT AUTOMERGE Verify a Map size mismatch in Parcel#writeMapInternal causes an exception
    • ba20413 : RESTRICT AUTOMERGE Verify a Map size mismatch in Parcel#writeMapInternal causes an exception
    • 43cd0d9 : RESTRICT AUTOMERGE: Verify a Map size mismatch in Parcel#writeMapInternal causes an exception
    • d2cd72a : Adding SPL annotations to tests
    • 8ced8b4 : [RESTRICT AUTOMERGE] Adding SPL annotations to tests
    • 70e8880 : [RESTRICT AUTOMERGE] Adding SPL annotations to tests
    • 171e3de : [RESTRICT AUTOMERGE] Adding SPL annotations to tests
    • 4846013 : [RESTRICT AUTOMERGE] Adding SPL annotations to tests
    • f7d8a18 : Added Media Codec Test methods
    • ec9a089 : Added Media Codec Test methods
    • d3071c4 : Added Media Codec Test methods
    • 8d4ff54 : Fix a bug regarding android.webkit.cts.WebSettingsTest#testAccessTextSize test
    • 8aa81ed : Fix an issue where the oom catcher wouldn't reboot.
    • 43ed852 : RESTRICT AUTOMERGE: Added Media Codec Test methods
    • eb886b7 : Bringing CTS in line with how STS did this fix.
    • 9722540 : RESTRICT AUTOMERGE: Added Media Codec Test methods
    • 0536ae6 : CtsViewTestCases: Check for wide color gamut before using
    • 164da0a : Sleep enough time for profiling file generated complete
    • 282c938 : Do not require layered AHardwareBuffers for phones.
    • e46c0d3 : Only check for direct channel support on VR headsets.
    • 444e900 : Fix testRelaunchConfigurationChangedWhileBecomingVisible cts case in 9.0R2
    • cdbcea9 : Changed the SCREEN_BRIGHTNESS_MODE 0
    • 307388b : Replace unencoded '#' with '%23' in WebViewTest
    • 467a115 : Fix read over boundary error
    • bfb2899 : Add a VULNERABLE definition to includes/common.h
    • 69c7484 : Move CTS tests to the correct files based on bulletin month
    • 3d560ca : RESTRICT AUTOMERGE: Move CTS tests to the correct files based on bulletin month
    • a9f8a9a : RESTRICT AUTOMERGE: Move CTS tests to the correct files based on bulletin month
    • ad73b77 : Move CTS tests to the correct files based on bulletin month
    • 6fc7d3d : RESTRICT AUTOMERGE: Move CTS tests to the correct files based on bulletin month
    • 639883c : Use SystemProperties to get first_api_level
    • f4af5fa : Revert "CTS test for Android Security b/28835995"
    • 1012df8 : Revert "CTS test for Android Security b/63522067"
    • fe80fa4 : Revert "CTS test for Android Security b/37710346"
    • cffbcca : Camera: fix previewCb come earlier than layout done
    • 5a7ac47 : skip some testcases of CtsOmapiTestCases , CtsSecureElementAccessControlTestCases for pre-P devices
    • 997d444 : Fix adb shell cmd activity get-config --proto --device fail
    • d26e702 : Camera: Fix typo in #testCreateSessionWithParameters
    • 29fbb14 : RESTRICT AUTOMERGE: Move AOSP CTS tests to the correct files based on bulletin month
    • ae89bef : CtsLeanbackJank: fix focus and pre-scroll delay.
    • ea701db : RESTRICT AUTOMERGE: Move AOSP CTS tests to the correct files based on bulletin month
    • 47c9079 : RESTRICT AUTOMERGE: Move AOSP CTS tests to the correct files based on bulletin month
    • 4fc88ae : Fix pixel comparison in CtsVrTestCases.
    • dab97ec : Camera: fix previewCb come earlier than layout done
    • 9f852a0 : ITS: enable camera lists w/ run_all_tests.py
    • 1e03a7e : Wait for each orientation request in ApplicationTest
    • 167b823 : Add new exit status functions to AdbUtils
    • 802ef6c : Ensure device owner changed broadcast completed
    • 958edbf : Add logDebug implementation to device-side BL executor
    • c58dcb8 : Remove noise check from CameraVulkanGpuTest
    • 8406578 : Add REQUEST_DELETE_PACKAGES permission to CtsActivityManagerDeviceTestCases
    • e2c608e : [RESTRICT AUTOMERGE] Removed leftover push target
    • 0f95028 : Tune the oom catcher so that lower priority messages are ignored.
    • d8710c2 : Fix CTS.
    • c16fcdc : Fix tests for non-vibrate device
    • a16b00d : Fix ExpandableListActivityTest#testSelect failed
    • 927f0be : Fix NumberFormatException when new line separator is contained in the output string.
    • 98457d9 : Update tests to use timer_active rename
    • 7ffc542 : Rename is_timer_expired() to timer_active()
    • 18648e0 : CameraITS: sensor_fusion/test_sensor_fusion failed when running ITS
    • b808198 : Add android.permission.FOREGROUND_SERVICE
    • d14c3d8 : Move non-AOSP CTS tests to the correct files based on bulletin month
    • 56369a8 : Move non-AOSP CTS tests to the correct files based on bulletin month
    • 664aed9 : Wait for the device locked after pressing sleep button
    • ed759d1 : RESTRICT AUTOMERGE: Fix CTS.
    • 24b315b : Fix CTS.
    • 7dde7fc : Revert "change DragDropTest's screen orientation to "portrait""
    • c2bcd1c : Update name of ART FindClass method to GetClass
    • 5e1e66a : Revert "[RESTRICT AUTOMERGE]Added Media Codec Test methods"
    • 7e54f34 : Revert "CTS test for Android Security b/36592202"
    • 5a56432 : Revert "CTS test for Android Security b/36592202"
    • 11077da : [RESTRICT AUTOMERGE]Added Media Codec Test methods
    • bd014df : Fix testUnoccludeRotationChange test for tablets
    • 9987c4b : Revert "CTS test for Android Security b/36592202"
    • 677d47e : CTS test for Android Security CVE-2017-13312
    • d705f6c : CtsGraphicsTestCases case fail in special lcm orientation device
    • 8709d30 : Check for nullptr instead of JNI exception after using FindClass
    • 21bfeee : Fix UnsatisfiedLinkError in CtsJvmti tests
    • 06fe5d4 : CameraITS: scene0/test_gyro_bias failed when running ITS
    • 5a4c8c7 : Disable adb root for CtsOsHostTest#testNonExportedActivities
    • 4c79674 : Removed test for CVE-2016-8424
    • d519955 : Removed test for CVE-2016-8424
    • 422fd2d : Removed test for CVE-2016-8424
    • 6c410c0 : Allow onLoadResource before onPageLoadStarted
    • 240f126 : App Standby Settings key is set incorrectly
    • 359696f : Fix CtsDevicePolicyManagerTestCases not to rely on default ringtone
    • 15e2e04 : Fix case fail by adding Callback.waitForStart()
    • 5ecf163 : CTS test for Android Security b/27275324 b/72508461
    • a5cee17 : Fix sysui cts skip the cutout parts
    • 798522b : [RESTRICT AUTOMERGE] Removed test for CVE-2016-8424
    • 3236d03 : [RESTRICT AUTOMERGE] Removed test from CTS
    • 031c47f : Increase timeout of CtsLibcoreWycheproofBCTestCases
    • 1f67300 : Fix CtsActivityManagerDeviceTestCases - android.server.am.ActivityManagerPinnedStackTests#testDisallowMultipleTasksInPinnedStack
    • 4879e64 : Remove Obsolete Keystore test.
    • d00f77c : CtsNativeHardwareTestCases: Add missing break statement.
    • 5101344 : Revert "CTS test for Android Security b/63522067"
    • 79b1ae1 : Fix: libfoo.a.b.c.d.so in public.libraries-c.d.txt should be allowed
    • ba11dd2 : Bug fix in isAtLeast string version.
    • b888b12 : Fix testShouldOverrideUrlLoadingOnCreateWindow
    • ae0ad69 : Fix a timing bug, make sure to wait for the assistant to enable
    • 8d485dc : AMTest: Do not launch Home activity if there is none
    • 10bef9c : CTS test for Android Security b/77875724 b/70721937
    • 5cbcb93 : CTS test for Android Security b/68342866
    • d382d0c : CTS test for Android Security b/74114680
    • 579d3be : CTS test for Android Security b/70239507
    • bc5f1c0 : CTS test for Android Security b/33250932
    • c2435be : CTS test for Android Security b/37430213
    • 987ccb2 : Revert^2: Hiddenapi tests: skip JNI on clinit error
    • d9fabca : TestSingleRecurrenceExceptions CTS fail case
    • b60272e : Changed the value WAIT_TIME_MS from 50 to 150.
    • 611887d : Improve Tethering Test Wording
    • 9817412 : Improve Tethering Test Wording
    • 3a22542 : Recover shady content:// paths.
    • f41d975 : Guaranteeing that the Oom Catcher stops.
    • 31fa9cf : Only grant permissions actually requested.
    • aa2367e : [RESTRICT AUTOMERGE]: Guaranteeing that the Oom Catcher stops.
    • 2cd2302 : Correctly throw AssertionError
    • bc62467 : Recover shady content:// paths.
    • 984fa43 : Updating "Info" Strings to reflect the test changes.
    • 1e71375 : CTS test for Android Security b/72325759 b/65281159
    • 34ba1aa : Remove tempwhitelist avoid idle command was block
    • 8c07530 : cts-instant: Do not build CtsDpiTestCases2 into cts_instant.
    • 62053f1 : Leave more buffer for state change between TOP & other state
    • 6000e88 : CTS test for Android Security b/111641492 b/114102797
    • 4c3194d : Relax ContextWrapperTest.testAccessDatabase()
    • 83a4702 : Revert "RESTRICT AUTOMERGE: CTS test to confirm permission revoked when being removed."
    • 51610ae : RESTRICT AUTOMERGE: Revert "RESTRICT AUTOMERGE: CTS test to confirm permission revoked when being removed."
    • 45349ec : RESTRICT AUTOMERGE: Revert "RESTRICT AUTOMERGE: CTS test to confirm permission revoked when being removed."
    • 1fc2aff : CTS: VulkanPreTransformTest remove device rotation restriction
    • b3bcd49 : Avoid using the hidden API on test module
    • fa4dd5a : [RESTRICT AUTOMERGE]: CTS test for Android Security b/29422022 b/71910893
    • 205bab1 : [RESTRICT AUTOMERGE]: CTS test for Android Security b/29422022 b/71910893
    • 31fbb32 : Set data source for testGetAudioPresentations
    • 6196927 : DecoderConformanceTest: Check mediacodec capbilities after creation.
    • c599acc : Fix #116276027: Launch activity in full screen mode for test ActivityManagerAppConfigurationTests#testAppOrientationRequestConfigChange.
    • d234243 : Adding PreSonus AudioBox96 Profile.
    • 45078da : Adding new peripherals to the ProfileManager
    • 9fb7a67 : Camera: fix spinner text invisible issue
    • 7bd49da : cts: skip testUsbAccessory for emulator
    • 8a845f7 : Make DragSource/DropTarget activities handle window resizing themselves.
    • f7442a5 : CTS test for Android Security b/33621647 b/72461535
    • 1a5bf7b : remove android.security.cts.SELinuxHostTest#testSdcarddDomain test
    • 008ec20 : Fix issue #111747818: Use default timeout value
    • bd01f0e : Added CDMA phone check for getMeidForSlot test
    • 90188f4 : STS test fixed for Android Security b/68953950 b/72314491
    • 693895c : For b/110066051, add KeyGuard check when run cts. If device didn't support keyguard, not run this cases.
    • 40f2c52 : [RESTRICT AUTOMERGE]: CTS test for Android Security b/27890802 b/72507598
    • c0b84ad : [RESTRICT AUTOMERGE]: CTS test for Android Security b/72507702 b/27661749
    • 1eb0aeb : [RESTRICT AUTOMERGE]: CTS test for Android security b/32706020 b/72494950
    • 31a14bb : Fix isCompatiblePropertyEnforcedDevice() and isFullTrebleDevice()
    • 0d7fe18 : [RESTRICT AUTOMERGE]: CTS test for Android Security b/72507923 b/27793163
    • 94ce787 : Clean cherrypick 'Fix NetworkScanApiTest#testRequestNetworkScan'
    • ba03226 : Allow 2 band Equalizers to pass CTS
    • 141c800 : Fix testCompatibilityDialogAfterReturn for ARC
    • 32ab455 : Fix disallow_remove_user test.
    • 7e30108 : Modified code at testRemoteUserInfo to set playback active
    • 0c42817 : Add LOCAL_JAVA_RESOURCE_DIRS for local resources
    • 53a7ced : [RESTRICT AUTOMERGE]: CTS test for Android Security b/27890802 b/72507598
    • 94439a9 : Remove custom timeout from CtsOpenGlPerf2TestCases
    • 9835d25 : Fix some issues in oomcatcher
    • d4675f5 : CTS test for Android security b/32706020 b/72494950
    • 4d055ac : [RESTRICT AUTOMERGE]: CTS test for Android security b/32706020 b/72494950
    • e39cde6 : Clarify the test instruction of disallow_uninstall_apps.
    • 7f9a655 : WifiManagerTest: allow for multiple modes
    • 1e4623b : Exclude ListeningPortsTest from elevated testing.
    • 6b742da : Exclude ListeningPortsTest from elevated testing.
    • 91669f7 : Crash theme host test immediately on custom density, font scale
    • c35a9b2 : CTS: skip VulkanPreTransformTest for devices not supporting rotation
    • fcfd429 : CtsNativeHardwareTestCases: use compute shader to write SSBO
    • e60f66a : Don't GATT Connect to BT-Classic device
    • 2d567bf : [RESTRICT AUTOMERGE]: CTS test for Android security b/72509296 b/26593930
    • 7631ec3 : CTS test for Android security b/72509296 b/26593930
    • d6a1a13 : Wait until dialing finished before placing call
    • b3997c9 : [CTS] Fix oom catcher to remove false positives
    • ac548c4 : Fix issue that "Device owner provisioning" fails in "No Device Owner Test".
    • f26d226 : CTS test for Android Security b/72389042 b/36392138
    • 490815c : Update signed-CtsSecureElementAccessControlTestCases* using P SDK
    • fd484ec : Fix managed user policy transparency test crash.
    • e51d997 : Backup and restore stay awake setting.
    • 7bb07a4 : AImageReaderCts: fix fence check logic
    • 209feab : [CTS] Fix oom catcher to remove false positives
    • b2249a5 : CameraITS: updates to support openCV 3.2.0 & python 2.7.13
    • 70ddb62 : Modify description for Disallow USB file transfer
    • fe0c62c : Update AccessControlApp* apks
    • b485662 : CTS Test and PoC cleanup for Android Security b/31824853 b/72461881
    • 4467f02 : Add check for kernel wake lock stats support
    • 98555be : cts-instant: Do not build CtsUiHostTestCases for cts_instant.
    • ee29989 : Wait for AM orientation before sending broadcast
    • 3e4e04e : Fix the icon pixels should be counted in.
    • 2347d39 : [RESTRICT AUTOMERGE]: CTS test for Android Security b/72507702 b/27661749
    • 1a1d79b : CtsNativeHardwareBuffer: Specify ES3 renderable type.
    • 2d9d582 : Added includes directory for common.h for CTS. Provides timeout functionality
    • 4e194bb : [RESTRICT AUTOMERGE] Update known failures list with new securitybulletin module
    • 85acdd6 : [RESTRICT AUTOMERGE] Update known failures list with new securitybulletin module
    • 78c00fb : [RESTRICT AUTOMERGE] Update known failures list with new securitybulletin module
    • 9b0d0b9 : Fix ScopedDirectoryAccessTest cts casee
    • 1e4f932 : Skip test for Chromebook
    • 5ca5f8d : [RESTRICT AUTOMERGE]: Removing Testcase from CTS test for Android Security b/72507701 b/27364029
    • 54541cf : Removing Testcase from CTS test for Android Security b/72507701 b/27364029
    • 46b28a1 : Stop checking usage related contacts provider behavior
    • 84538da : Close used logical channel before opening the next one
    • 7393c8b : Stop checking usage related contacts provider behavior
    • 1bc5fd5 : Fix KeyguardDisabledFeaturesActivity disable camera description
    • 0afac5a : Revert oom catcher to fix dev.
    • 693cd88 : [RESTRICT AUTOMERGE] Split off POC tests to separate module
    • b381f58 : Fix ActionBarTest for KEY_MENU with permanent menu key.
    • 7c8f7bf : [RESTRICT AUTOMERGE]: [CTS] Fix oom catcher to remove false positives
    • 714f1ce : Allow . in the company name
    • 42c76a4 : cts-instant: Do not build CtsJobSchedulerTestCases for instant.
    • b331819 : Split off POC tests to separate module
    • a212bc9 : Split off POC tests to separate module
    • 966e62d : Fix airplane mode failure in CTS GnssMeasurementWhenNoLocationTest
    • 9fb6717 : Fix KeyguardDisabledFeaturesActivity disable camera description
    • 8e3ea03 : Fix CTS-on-GSI testDownloadManager test run failure
    • 5e12c5b : Exclude test case "Enable notifications" as notification icon doesn't show in status bar.
    • 270ca1f : Verify a Map size mismatch in Parcel#writeMapInternal causes an exception
    • b3028ae : RESTRICT AUTOMERGE: Verify a Map size mismatch in Parcel#writeMapInternal causes an exception
    • dd39717 : Split off POC tests to separate module
    • 3a9ce4a : [RESTRICT AUTOMERGE] Backport CTS for [Prevent shortcut info package name spoofing]
    • 85f3c9b : [RESTRICT AUTOMERGE] Backport CTS for [Prevent shortcut info package name spoofing]
    • cf1654f : [RESTRICT AUTOMERGE] Backport CTS for [Prevent shortcut info package name spoofing]
    • 15f085f : RESTRICT AUTOMERGE: CTS for [Prevent shortcut info package name spoofing]
    • 8a479fa : [RESTRICT AUTOMERGE] Split off POC tests to separate module
    • 7f9c69f : [RESTRICT AUTOMERGE] Split off POC tests to separate module
    • 4c5ca36 : [RESTRICT AUTOMERGE] Remove tests requiring elevated permissions
    • 617db93 : Exclude 2 test cases in "LockTask UI" due to Overview button not support in automotive device.
    • 2e5a63d : Exclude 4 cases of LockTask UI test in automotive device
    • b9e608e : Check GPS feature in GnssLocationValuesTest.
    • 89c2bb2 : CameraITS: guard unregister receiver call
    • 73916c5 : Fix Disallow uninstall apps test descriptions.
    • 6787169 : Clean up AndroidTest.xml so that tests can merge easier
    • 0b45640 : CTS test for Android Security b/72507587 b/27855172
    • 95582b4 : Fixing problem trying to use channel-position mask for AudioBox 44VSL.
    • 697b198 : [RESTRICT AUTOMERGE] Remove tests requiring elevated permissions
    • 1b77d56 : CTS: Remove op strings size comparing test
    • 72c1b50 : CTS: Support KM4 in the KeyAttestationTest
    • 77c1e92 : Exclude test case "Shortcut Reset Rate-limiting Test" due to notification not implement RemoteInputView.
    • cf356d1 : Skip some Telecom/Telephony cts cases for data-only device
    • a0e7a78 : Temporarily surpress test
    • 179e9e6 : Wait for broadcasts after creating a user.
    • aceadeb : Fix CTS GnssMeasurementWhenNoLocationTest test run failures
    • 8bc38da : Go home before starting AwareActivity.
    • f538858 : Return to home screen if is non-phone device currently on android TV, when we try to set the default dial app, it will have following error: android.content.ActivityNotFoundException: No Activity found to handle Intent. This test should be skip by TV/Wear automatically. Moved the device type check into the onCreate to prevent the error.
    • 06a69c3 : CTS test for Android Security b/72496417 b/31796940
    • 4aae835 : [RESTRICT AUTOMERGE]: CTS test for Android Security b/72496417 b/31796940
    • efc3bfa : ITS: relax read/write tol for 6ms exp times
    • 204e3bd : android.theme.cts.ThemeHostTest CTS testcase failure Fix
    • 453dc87 : Update assertMatchesMultiLine() in SecurityTestCase.java
    • e5e8f2d : "Work profile widget" should be excluded without "android.software.app_widgets".
    • 3edfadf : cts: DevicePolicyManager: testWifiConfigLockdown
    • a18f597 : Added check for misprovisioned Pixel 2 device.
    • c7f1b53 : Add org.apache.http.legacy to the APIs that are allowed to vendor apks
    • 22d1976 : Skip test on devices that do not support portrait orientation.
    • 9ff692d : Inject touch further away from status bar
    • 074959c : Use SOURCE_MOUSE in DragDropTest
    • 1b95459 : Exclude audio notifications tests for TV devices in cts-verifier.
    • 6d0f47b : media: consider default codec when testing playback
    • 554d2f5 : CTS test for Android Security b/72441472 b/62998805
    • 13842c2 : CTS test for Android Security b/77875892 b/73252178

  • platform/dalvik with 1 change(s)
    • d159521 : dexdump: Expand version check to allow 039 DEX files

  • platform/developers/samples/android with 19 change(s)
    • d14fd29 : Fixed build.gradle
    • 61ef749 : Updated graddle properties.
    • 1574af3 : Turning off ProGuard warnings
    • 5bebac9 : Add missing google() repository
    • 248ddb0 : Replace maven.google.com with google()
    • 5367691 : Moar changes on Autofill samples.
    • f9ae024 : Replace EXTRA_TOTAL_SIZE with EXTRA_SIZE
    • b271c51 : Fix ordering of repositories
    • 9b05e1f : Fixed basic autofill services broken on previous CLs.
    • 4dc2b9e : Change HeuristicsService to always provide a hint.
    • 498f607 : Support Dark Mode on Autofill samples:
    • f74de0e : Changes on Autofill Service project:
    • 0c6c93d : Added antipatterns.BadViewStructureCreationSignInActivity activity.
    • 856d28b : Fixed Autofill sample to use API 28 instead of Android-P
    • 51ed7ec : Autofill sample: Adds client activity for RecyclerView.
    • 91deb6d : Squashed commit of the following:
    • 6ba3630 : Reduced sample_form.html to just 2 fields, username and password.
    • cf53fc0 : Updated graddle version on sample
    • 0069900 : Update EmojiCompat sample

  • platform/development with 2 change(s)
    • b0a428f : Update SDK atree to include librsjni_androidx
    • 0f8cbdf : Build tools Version number bump for release with Studio 3.2 This is a SDK change only and does not impact real devices Bug: 115528420 Test: N/A

  • platform/external/aac with 8 change(s)
    • 56ef80d : Prevent out of bounds accesses in lppTransposer()
    • 4dad829 : Prevent out of bounds accesses in lppTransposer() and lppTransposerHBE()
    • 25b209f : Always check whether given channel config is supported.
    • f2bc07d : Unify audio element loop abort criterion in ER syntax
    • f44b50b : Prevent overflow in concealment clipping check
    • 3347cfb : Break audio element loop in case element_count becomes too large.
    • ba00378 : Add sampling rate sanity check
    • 15292f7 : Prevent bit buffer counter overflow.

  • platform/external/deqp with 31 change(s)
    • 3a54192 : Fixes AHB image tests feature check
    • 276b8a9 : Fix swapchain creation in dEQP-VK.wsi.*.swapchain.*
    • a7471af : RESTRICT AUTOMERGE: Remove accidentally introduced tests from mustpass
    • 087a17d : Correct vertex input tests on null driver
    • 252d810 : Correct image properties tests on Null driver
    • 2b6581f : RESTRICT AUTOMERGE: Relax composite-to-present latency requirement
    • f3ca7f8 : Fix incomplete VkImageSubresourceRange
    • e495bb4 : Fix spelling on NotSupported error message
    • ed57b4c : Correct copy_and_blit on Null driver
    • 8e1baad : Don't exhaust 32-bit host visible address space
    • af28fc7 : Drop dEQP-VK.image.qualifiers.{coherent,volatile}.* from mustpass
    • 38146a3 : Remove dEQP-EGL.functional.wide_color.*_8888_colorspace_p3 from P mustpass
    • 858f539 : VK_KHR_incremental_present: Fix usage flags.
    • a875251 : Fix timeout in dEQP-VK.wsi.android test
    • 72577ed : Reduces percentage of heap used in memory tests
    • 47c6681 : Fix pipeline barrier issues in protected memory tests
    • 5d44149 : Fixes WSI protected swapchain allocation tests
    • 099b44c : 2Darray compatible flag not allowed for 2D images
    • e79d57a : Consider rounding mode differences in mipmap tests
    • 968a372 : Fix copy/paste errors in opundef assembly tests
    • 30ae419 : Fixes geometry shader invocation dependency
    • 16b82e7 : Fix RobustnessVertexAccessInstance bounds check
    • 84c9812 : teglImageFormatTests: call glFinish after creating the buffer in the client API
    • e7d9812 : Fixes tessellation triangle check
    • 8344450 : RESTRICT AUTOMERGE: Backport tests for VK_KHR_draw_indirect_count
    • 2c50f57 : Incorrect enum values for VK_KHR_create_renderpass2
    • 3a4ff01 : Fix issues in ProtectedMemCopyBufferToImage
    • f65ebe1 : Fix copy/paste errors in opundef assembly tests
    • df3667a : Allowed device extensions list is missing entry
    • 1ca9291 : Tests for VK_KHR_create_renderpass2
    • 2489fee : Fixes geometry shader invocation dependency

  • platform/external/f2fs-tools with 1 change(s)
    • e72a0b9 : make_f2fs: issue discard commands on mkfs

  • platform/external/libhevc with 2 change(s)
    • fdbbd60 : Decoder: Signal IVD_RES_CHANGED error for change in crop params
    • 5a3dafc : Add limits check for the CTB position in a frame

  • platform/external/libvpx with 1 change(s)
    • 0f99871 : libwebm: Cherrypick 5a41830 from upstream

  • platform/external/libxaac with 34 change(s)
    • 565b25f : Fix for stack-buffer-underflow in ixheaacd_sbr_env_calc
    • c9ecca9 : Fix for OOB write in equalizer instructions parsing.
    • bd57707 : Fix for Stack buffer overflow in ixheaacd_mps_getstridemap
    • ae206c1 : Fix for OOB write in td filter casecade parsing
    • c992830 : Fix for segmentation fault in hf generator
    • 48b9e0f : Fix for stack buffer overflow in mps ecdata pair decode
    • 639e7a8 : Fix for OOB read in bit stream parsing in mps module
    • 97123f8 : Clean an array bounds violation.
    • 40c1157 : Fix for sanitizer multiplication overflow error
    • 0ccd0ef : Fix for Segmentation fault in ixheaacd_mps_apply_pre_matrix
    • 6bd9129 : Fix for OOB write in parsing eq sub band gain vector in drc
    • 851d0d1 : Fix for stack buffer overflow in drc loudness control
    • 8e1635a : Fix for OOB in parse drc config extension
    • 7e8303b : Fix for OOB in parsing loud equalizer instruction in drc
    • 0629660 : Fix for OOB write in loudness info set ext
    • c14b257 : Fix for stack overflow in impd parse equalizer coefficients
    • 0c81453 : Fix for stack over flow write in drc set pre selection
    • c26e43d : Fix for stack overflow in eq selection in drc module
    • e5f6555 : Mark xaac codec experimental
    • 6952af9 : Fix for heap buffer overflow in tns block
    • 988f5bd : Fix for crash due to un-initailized variables in drc module
    • 17825d4 : Fix for OOB write in parsing drc ext
    • c90eeb6 : Fix for heap buffer over flow in drc bit stream parsing
    • 69a69ac : Fix for OOB write in filter block parsing in drc
    • cd74db5 : Fix for OOB loudness eq instruction parsing
    • 599ca44 : Fix for OOB write in split drc characteristic parsing
    • df1030d : Fix of OOB write in drc downmix instruction count parsing
    • d735e2e : Fix for OOB write in parametric drc instruction parsing
    • 90b76d9 : Fix for OOB write in gain set param's parsing
    • b0768b0 : Fix for crc related issues
    • 61a09f1 : Fix for global buffer overflow in scale factor processing
    • b5597ce : Fix for NPD in case of single coupling channel element.
    • 4878ef0 : Fix for heap buffer overflow in xaac decoder init
    • 2491a07 : Fix for out of bound write memory access in xheaac

  • platform/external/linux-kselftest with 2 change(s)
    • 45778d2 : Fix check_initial_reg_state packaging into VTS.
    • cd47c8c : Build check_initial_reg_state statitcaly with custom entry point.

  • platform/external/ltp with 2 change(s)
    • 10a6c05 : fork/fork05: replace assembly block with ltp_syscall()
    • ad83a1f : mknod03: Skip S_ISGID check on files created by non-group members.

  • platform/external/nos/host/android with 2 change(s)
    • 9430f73 : keymaster: correctly compute consumed count
    • e30373e : keymaster: abort operations on HAL errors

  • platform/external/python/cpython2 with 1 change(s)
    • caf0317 : Security Vulnerability - CVE-2012-6702 and CVE-2016-5300

  • platform/external/skia with 4 change(s)
    • 654579d : RESTRICT AUTOMERGE: Fix heap buffer overflow
    • 0056606 : RESTRICT AUTOMERGE: Fix bug decoding JCS_RGB jpeg files
    • 8157d73 : RESTRICT AUTOMERGE: Fix uninitialized errors in SkPngCodec
    • 15c377e : RESTRICT AUTOMERGE: Add SkAndroidFrameworkUtils::SafetyNetLog

  • platform/external/sl4a with 1 change(s)
    • 78c8100 : Refactored JSON-RPC Server out of SimpleServer

  • platform/external/sonivox with 1 change(s)
    • 123051d : sonivox: prevent rejection of good but large MIDI files

  • platform/external/tremolo with 1 change(s)
    • bc5c9c3 : Fix OOB access in Tremolo

  • platform/external/v4l2_codec2 with 5 change(s)
    • 41db963 : C2VDAComponent: do not rely on monotonic increasing output timestamp
    • 3fe0c8d : C2VDAComponent: handle empty CSD work
    • 4198f66 : Don't continue with an invalid iterator
    • cf6899a : Don't continue with an invalid iterator
    • 81a44bb : codec2: support dynamic resolution change

  • platform/external/wpa_supplicant_8 with 2 change(s)
    • d87989c : Use BoringSSL to get random bytes
    • 7a54374 : WNM: Fix WNM-Sleep Mode Request bounds checking

  • platform/frameworks/av with 7 change(s)
    • 2dd9803 : Support to play the various tones as per the Indian standard
    • f20dd6b : Camera: Don't drop preview buffers during video
    • 70a1218 : Add transaction code to TimeCheck crash
    • 2fae5b7 : Effect config parser: fix use after free on file path
    • c20825b : CTS error while media dump()
    • 7934a8f : Fix race condition for cas sessions
    • e96c64a : NuPlayer2CCDecoder: Add bound check before memcpy

  • platform/frameworks/base with 148 change(s)
    • b5dee1b : Bluetooth: Check descriptors size in BluetoothHidDeviceAppSdpSettings
    • 5239804 : RESTRICT AUTOMERGE: Added an app id security check in isAppForeground.
    • 77d3f39 : Change types of fields of network stats reported to framework.
    • 1b77796 : Fix negative uid stats caused by 464xlat adjust when eBPF is on.
    • 6fe332c : docs: Removing @see link to hidden field
    • bcaedc1 : docs: Fixing typos.
    • fa265ed : Select only preinstalled Spell Checker Services
    • f5bc6f6 : Change types of fields of network stats reported to framework.
    • a3e15b8 : RESTRICT AUTOMERGE: Disable separated emergency button
    • 42f9e06 : Thermal shutdown fix: cool down on writing to disk
    • 166363d : Revert "Fix the icon overlay after density change"
    • 9ee9ba3 : Pixel Thermal Throttling: fix throttling constants.
    • b35499b : Change the feature flag for Hearing Aid behavior
    • 252efd7 : Fix the icon overlay after density change
    • ad02e59 : RESTRICT AUTOMERGE: Added an app id security check in isAppForeground.
    • 273eb09 : RESTRICT AUTOMERGE: Added an app id security check in isAppForeground.
    • 6d1eca3 : Fix EditText show wrong position when ime show
    • 6eb868a : Fix the wrong number of icons in shelf for RTL
    • eda8aa1 : Fix negative uid stats caused by 464xlat adjust when eBPF is on.
    • 08d236c : Take a context to start setting intent in DreamBackend
    • 06075ee : CameraServiceProxy: Notify audio service of camera facing
    • 14542a2 : Move the intent to SMS namespace for database corruption detection
    • 59f3dc1 : ActivityThread: purge jemalloc at appropriate times
    • 80c4474 : Log the thermal throttling event to enable conditional temperature pulling.
    • 1b26e44 : Adding new intent ACTION_SMS_MMS_DB_CREATED.
    • 402fff1 : Use bilerp sampling when drawing TextureView with non-translate matrix
    • 59e4771 : Cherry-picking the following 3 getContentProviderImpl() CLs
    • b429e17 : Fix Power Menu vanish when display size is Large
    • ad1908c : Add configurable default setting for assistant componentname
    • 658bc0e : Persist data to disk when system shuts down
    • cfc669e : Add a new intent ACTION_MMSSMS_DATABASE_LOST
    • 9b4eaf7 : wm: recycle bitmaps immediately in TaskSnapshotPersister
    • 535fae3 : hwui: purge malloc pages on bitmap destruction
    • 0de4adc : AudioService: Add Hearing Aid Switch Control
    • 6c7ccab : Device show "No SIM card" and then showing carrier name during boot
    • f4f0b06 : Checks keyguard earlier when blocking notifications.
    • e61f95b : fix overlay on status bar because of two clock
    • 5ecd5f1 : Delay global alerts by 1s for high thresholds
    • 2b2011a : Request lmkd to purge its list of pids after establishing connection
    • 44b5085 : Fix persisted job handling in bad-boot-RTC situations
    • 3ebb24e : Add WIFI_ENABLED and WIFI_DISABLED to StaEvent
    • 6ddaa11 : audio: apply volume upon hearing aid device connection
    • 219f7dc : docs: fixing errors found with lint checker
    • a1a7848 : docs: fixing errors found with lint check
    • 82c591b : docs: fixing 'mange' instead of 'manage'
    • d104c81 : docs: bug 37007350, missing word
    • 18b799e : docs: Added callouts related to obsolete contacts data fields.
    • a1ec7b1 : RESTRICT AUTOMERGE: Recover shady content:// paths.
    • 301d17e : RESTRICT AUTOMERGE: Recover shady content:// paths.
    • ee2eda1 : docs: bug 37128155, broken link
    • cce5e4f : docs: bug 37127405, typo
    • a44f2c0 : docs: Replacing {#link with {@link
    • 82e5908 : RESTRICT AUTOMERGE: Removes feature flag for faster emergency call.
    • 762a08f : docs: bug 37126744, typos
    • 2cb96ab : docs: bug 37077993, object instead of array
    • c5fea19 : docs: fixing several typos, bug 36941887
    • c084ddb : Recover shady content:// paths.
    • 8af3a24 : Add new metrics in power menu
    • a80fbaa : Add feature flag in Settings.
    • 3776843 : Add extra data when starting emergency dialer intent
    • 403675b : Add new telecom metrics for emergency dialer
    • ebffdbd : Add new metrics constants for emergency dialer
    • 71db1f7 : Separated emergency option final UI
    • 3b0aa46 : Fix Power menu background vanish
    • b44f2e5 : Add separated emergency option on power menu
    • 36d9d5b : Add emergency dialer option on power menu
    • fb9e5de : proto change for wifi link layer usage stats
    • b08f464 : docs: bug 117112746, broken link
    • 51b2c07 : Fix widget manager / alarm manager deadlock
    • 8cdc615 : docs: bug 37070633, wrong method name
    • b0cbd16 : docs: fixing typo, bug 37006473
    • 9b78877 : Disable blending for opaque TextureView
    • 2bbcc6e : Fix Connect State message in Device details for Hearing Aids
    • 07b60cd : Fix: read memory.stat from per-app cgroup only if per-app memcg are enabled on a device
    • 6e50841 : docs: fixing a couple of typos
    • 5ba798e : docs: bug 37130805, typo
    • c6f5643 : Fix missing connection state changes intent for Hearing Aids
    • fdb0bff : docs: bug 112769174, unclosed parentheses
    • b9cf1a1 : docs: bug 72929620, nonoteslas typo
    • b350c7e : docs: bug 72853855, wrong parameter
    • 4234f15 : docs: fixed broken link
    • 50d0caa : docs: bug 37113731, correcting flag name
    • 0b103c6 : Revert "RESTRICT AUTOMERGE: Check both self and shared user id package for requested permissions."
    • bb4dcd1 : RESTRICT AUTOMERGE: Revert "RESTRICT AUTOMERGE: Check both self and shared user id package for requested permissions."
    • 999e3fe : RESTRICT AUTOMERGE: Revert "RESTRICT AUTOMERGE: Check both self and shared user id package for requested permissions."
    • 06cc749 : Revert "RESTRICT AUTOMERGE: Revoke permissions defined in a to-be removed package."
    • 4b00008 : RESTRICT AUTOMERGE: Revert "RESTRICT AUTOMERGE: Revoke permissions defined in a to-be removed package."
    • 95a3e91 : RESTRICT AUTOMERGE: Revert "RESTRICT AUTOMERGE: Revoke permissions defined in a to-be removed package."
    • 137ba49 : Only make a subset of Call Barring options visible per carrier
    • cce2d32 : docs: bug 37070226, sates typo
    • b5f0191 : Reset wifi tethering state when failing in QS.
    • 7364c11 : docs: fix bug 37054309, becuase typo
    • 172efa1 : Add Feature Flag for Hearing Aid Profile
    • c3ea0d3 : Prevent NPE when profile is null
    • 1f24f52 : Add isConnectedHearingAidDevice function to check if it supports Hearing Aid profile
    • 0939c5a : Truncate(*1) it if WAL file is too big when opening DB
    • 232b237 : Use locale language instead of harcoded langauge
    • 4353217 : Added new cell broadcast channels
    • 83d6a5e : Only run layout if we didn't have content
    • ac7c8ae : Go via FgThread when starting the profiles during system boot.
    • 336be26 : Do not start VrManagerService if VR is not supported
    • 47a17eb : Add null check for vrManager
    • ee1df63 : Add null check for vrManager
    • a6a12cf : Add null check for vrManager
    • 99adf3c : Fix the unresolved link/see tag error for framework docs
    • df87af8 : Clear mDeferredHideWallpaper if wallpaper is being hidden
    • 2f69c16 : Fix a11y cache correctness bug
    • 8a5f04a : Fix malformed Javadoc.
    • b735830 : Keep app in high memory adjust if moving from TOP to FGS
    • f0d5c5c : docs: Updates the documentation for the wepKeys field.
    • f07a460 : docs: fixing several minor documentation bugs
    • 9e39bf1 : WebView: fix TracingController example usage
    • 5cd660d : Fixed when the CompatibilityBridge is attached to an activity.
    • da90df7 : Fix how we get provider pkgs
    • deff81b : Clarified FillCallback and SaveCallback behaviors.
    • b01c390 : Clarify that UiModeManager sets global night mode
    • 5371273 : More robust read mechanism in KernelCpuProcReader
    • 7ecfe31 : docs: fixed five typos
    • fc3949e : docs: bug 36997358, typo 'than an'
    • 3e10355 : docs: Removes reference to the clock displaying seconds
    • df0cefa : Clarified that some autofill interfaces can only be implemented by the system.
    • 15e5b76 : docs: bug 37037879, typo
    • 5495dbb : docs: fixed mistaken reference to NotificationManager
    • 8082168 : docs: fixed button value in reference
    • debd4ee : docs: fixed instances of typo in 'overridden'
    • 211d615 : WebView: fix SafeBrowsingResponse javadoc bug
    • 009103c : Add note for FLAG_CANCEL_CURRENT when stopping scan
    • 9b5c039 : docs: fixed typo
    • 40f7b58 : RESTRICT AUTOMERGE: Hide overlay windows when requesting media projection permission.
    • ae3a74c : Hide overlay windows when requesting media projection permission.
    • 295af36 : RESTRICT AUTOMERGE: Hide overlay windows when requesting media projection permission.
    • 5c3f5a0 : Hide overlay windows when requesting media projection permission.
    • 7daaaad : Reduce NearestTouchFrame size to prevent button taps on nav bar
    • 057a01d : Verify number of Map entries written to Parcel
    • 5df50b8 : Add equality method for PhoneAccount.
    • 5b63dcc : Changing SUPL_ES=1 for SUPL end point control
    • 8a12c12 : docs: Added reminder that custom CAs aren't automatically trusted by apps.
    • 5e37e9d : RESTRICT AUTOMERGE: Check both self and shared user id package for requested permissions.
    • 05dc947 : RESTRICT AUTOMERGE: Check both self and shared user id package for requested permissions.
    • 8da6786 : RESTRICT AUTOMERGE: Check both self and shared user id package for requested permissions.
    • 0158483 : Set stealth mode during inflation
    • 3f821a8 : Added check for misprovisioned Pixel 2 device.
    • 5571456 : Docs: fixed formatting for setLaunchBounds()
    • 46734a0 : Docs: fixed a broken link in SystemUpdatePolicy
    • 78622d5 : Fixes possible issue with no-op creator.
    • ad796fc : Be the current user to get A2DP proxy
    • 998afa7 : Update system server profile
    • 218a0cb : Hide wallpaper when backdrop arrives

  • platform/frameworks/ml with 3 change(s)
    • 4ddf1bb : Fix logics for floating-point comparision.
    • 0a27020 : Fix invalid tests for relaxed computation.
    • f51e72f : Compilation shouldn't fall back to CPU if there is an OEM_OPERATION.

  • platform/frameworks/native with 6 change(s)
    • 4c3137a : Do not use raw coordinates in VelocityTracker
    • 256bb66 : SF: Fix DisplayTransactionTest
    • 60454ab : exclude broken test from presubmit
    • bf8d721 : libui: add boundary check to GraphicBuffer::unflatten
    • 738966b : SF: Enforce a size limitation on SurfaceTracing
    • fbaa01e : Add batterystats -c data to telephony bugreports

  • platform/frameworks/opt/net/ethernet with 1 change(s)
    • af3d0ee : Strategic fix for infinite loop

  • platform/frameworks/opt/net/wifi with 7 change(s)
    • f130cd9 : [Carrier Wi-Fi] Reset config identity on reboot or SIM in/out
    • f14d04b : Add dumpsys to help debug Carrier Wi-Fi
    • 1ce4434 : Add dumpsys and log messages to help debug Carrier Wi-Fi
    • df19e3c : Log when wifi is turned on/off in metrics
    • 9d57736 : Metrics for wifi link layer stats usage
    • 8d6c5e6 : passpoint: skip NAI realms match in case of 3GPP element match
    • 1cb8cda : [RTT] Add NPE checks for invalid MAC addresses from Aware

  • platform/frameworks/opt/telephony with 3 change(s)
    • 67f3a78 : Improve the check for SIM presence.
    • 6db723f : Remap "SIP_NOT_FOUND" to INVALID_NUMBER.
    • 9f8a1f4 : Added serial number and timestamp in cell broadcat metrics

  • platform/hardware/google/av with 23 change(s)
    • bd29ddc : RESTRICT AUTOMERGE Revert "Consider generation of buffers in pipeline management"
    • a4fb8ed : RESTRICT AUTOMERGE Revert "CCodec: add reordering logic"
    • 6858a40 : RESTRICT AUTOMERGE Revert "RELAND Multiple output buffers per input support"
    • 6d48c3a : RESTRICT AUTOMERGE Revert "aac: add multiple output buffer support for aacenc"
    • ae9e0e8 : RESTRICT AUTOMERGE Revert "CCodec: support output buffer reallocations"
    • 76d2867 : RESTRICT AUTOMERGE Revert "Consider generation of buffers in pipeline management"
    • 8a4678c : RESTRICT AUTOMERGE Revert "CCodec: add reordering logic"
    • 8fde80a : RESTRICT AUTOMERGE Revert "RELAND Multiple output buffers per input support"
    • 845d083 : RESTRICT AUTOMERGE Revert "aac: add multiple output buffer support for aacenc"
    • 4e0711c : RESTRICT AUTOMERGE Revert "CCodec: support output buffer reallocations"
    • 34de818 : CCodec: support output buffer reallocations
    • cbd167e : aac: add multiple output buffer support for aacenc
    • ea3c64e : RELAND Multiple output buffers per input support
    • 828b330 : CCodec: add reordering logic
    • 4f540e0 : Consider generation of buffers in pipeline management
    • 816bcab : RESTRICT AUTOMERGE CCodec: free input slot when we don't use input buffer
    • 4e36773 : codec2: fix build
    • 153dcbe : CCodec: add cast to signed integer
    • dc55414 : Release input buffers that correspond to no output
    • 100f6fb : Limit the number of live input buffers in CCodec
    • 7893fab : RELAND CCodec: queue empty input for encoders to get CSD out
    • c47c9aa : Revert "CCodec: queue empty input for encoders to get CSD out"
    • 9bf438a : RESTRICT AUTOMERGE Fix occasional hang on c2.android.vp8.encoder

  • platform/hardware/interfaces with 35 change(s)
    • 0eafa74 : graphics: composer@2.2 does not require mapper@2.1
    • 069bc45 : Audio VTS: Do not constrain implementation frameCount
    • a0eb7e4 : Skip hal v1 check after p on low ram devices
    • 074a27e : Allow more time to un-blacklist strongest satelite
    • 497edcc : Test getActiveMicrophones API when mic is found on the device.
    • d87a288 : Audio VTS: Workaround async HIDL destructor by sleeping
    • 39c865b : Fix logics for floating-point comparision in VTS test.
    • e8957a3 : Audio VTS: Always check for Result::isOk()
    • fe40b62 : Camera: Allow 3% ISO tolerance during ISO burst VTS
    • 45f0a8b : Set the floor value of time estimate as 2017 Jan 01 00:00:00 GMT
    • eb2b009 : Allow getCapturePosition to return 0 frames for unprepared streams
    • f27a92e : Fix setAllowedCarrier
    • 1f3d0a6 : Allow general errors for getImsiForApp().
    • 2c956bc : Loose startNetworkScan cases
    • 5cf5afc : Fix missed refactor of serial
    • 15fec86 : Allow NOT_SUPPORTED for setLinkCapacityReportingCriteria on GERAN.
    • 77db79a : Allow REQUEST_NOT_SUPPORTED as an error for startNetworkScan
    • ecdec18 : Secure_element: vts: Modify openBasicChannel as per OMAPI standard
    • f7c0a79 : Change ImportWrappedKeyTest back to SHA1
    • 0b166a2 : Require keymaster4 attestations to contain the right version.
    • 9130534 : keymaster: skip SHA2 digest tests for strongbox
    • 8414fb8 : keymaster: spec does not require that update produce output
    • e1e08f8 : Fix attestation test.
    • ff29edc : Fixing Keymaster documentation.
    • 2d86da7 : Improve VTS GNSS 1.1 reliability.
    • 66fb7a1 : Delete time/position in InjectDelete instead of Delete_all
    • 75b0c4b : Inject last location in InjectBestLocation VTS test
    • 398b272 : Tolerate 1 sv status in GNSS blacklist VTS test
    • 8ca56c3 : VTS: Do not require XML for Audio effect V2
    • 6fa9439 : Camera: Don't hold 'mLock' when closing the camera session
    • 8073d8e : Audio VTS was testing wrong uninitialized variable due to typo
    • 2910e64 : Add VTS test to verify scheduling capability
    • 388883a : Add setIndicationFilter response notification in 1.2 VTS
    • 5fd0ccf : Add REQUEST_NOT_SUPPORTED for pin and pin2 Icc VTS
    • ad34a11 : Add SIM_PUK2 for Icc VTS tests

  • platform/hardware/nxp/nfc with 1 change(s)
    • ab41ec0 : FactoryOTA: Disable factory OTA mode

  • platform/hardware/qcom/audio with 10 change(s)
    • c4de160 : audio: update maxx new API (1.281.0.0)
    • b22c5be : audio: waves: check array index
    • 5f4ca95 : audio: select camcorder snd device according to camera orientation
    • be5c67e : audio: enable 24bits camcorder
    • 39a2b8a : hal: Correct mixer control name for 3.5mm headphone
    • 9536e67 : hal: add support to separate headset and headphones mixer backend
    • 07f96d1 : audio: add sm8150 into support platform list
    • 509f0a7 : Revert "hal: add support to separate headset and headphones mixer backend"
    • 6c5e87c : hal: add support to separate headset and headphones mixer backend
    • 30fe868 : hal: Reset slimbus backend config on A2DP disconnect

  • platform/hardware/qcom/bootctrl with 1 change(s)
    • f5db01c : bootcontrol: Add TARGET_USES_HARDWARE_QCOM_BOOTCTRL

  • platform/hardware/qcom/gps with 4 change(s)
    • aca62c7 : Set SV in use mask based on final fixes
    • 5157416 : Updating error print in AGPS state machine
    • 1af2171 : Add TARGET_USES_HARDWARE_QCOM_GPS
    • 777634e : Register AGPS request event after SSR

  • platform/hardware/qcom/media with 1 change(s)
    • a9ce475 : mm-video-v4l2: vdec: Correct order of reading color primaries

  • platform/hardware/qcom/sdm845/display with 8 change(s)
    • a8c5b6d : Revert "Gralloc: Remove HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8 from GPU supported formats"
    • cc9779f : Revert "Gralloc: Add UBWC support for AHWB formats."
    • c207a23 : Revert "Revert "Gralloc: Disable AHardwareBuffer""
    • 27aa239 : Revert "Gralloc: Update ADRENOPIXELFORMAT mapping"
    • 7389ab8 : Gralloc: Remove HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8 from GPU supported formats
    • 41ff418 : Gralloc: Add UBWC support for AHWB formats.
    • 106db0d : Gralloc: Update ADRENOPIXELFORMAT mapping
    • 57d5356 : Revert "Gralloc: Disable AHardwareBuffer"

  • platform/hardware/qcom/sdm845/gps with 3 change(s)
    • da6fcfd : Filter DataItems with suitable way.
    • 624cbda : Set SV in use mask based on final fixes
    • ae88606 : GNSS_NI_RESPONSE_IGNORE handling

  • platform/hardware/qcom/sdm845/media with 1 change(s)
    • 96454aa : mm-video-v4l2: vdec: Correct order of reading color primaries

  • platform/hardware/ril with 1 change(s)
    • 5f438e1 : Encode the Number of MNC Digits in CellIdentity

  • platform/libcore with 3 change(s)
    • f462cb6 : Documentation: Expand Android P's dessert name.
    • c073429 : Allow some slop on socket time values
    • 4177178 : Allow some slop on socket time values

  • platform/packages/apps/Bluetooth with 8 change(s)
    • c195603 : AVRCP: Don't use the queue for current metadata
    • eecff1d : Synchronize DeviceDisconnect in VolumeManager
    • f35d2f3 : Change the feature flag for Hearing Aid behavior
    • 0a53970 : Hearing Aid Service: Don't sent suppress noisy intent
    • d09a777 : Hearing Aid: Remove device from HiSyncIdMap when unbonded
    • b2e3f7f : Add Feature Flag for Hearing Aid Profile
    • 2a59267 : Clean up variables when closing BT
    • 2d41d72 : Use 1/2 Device max volume when pairing with a new remote device

  • platform/packages/apps/CarrierConfig with 1 change(s)
    • 173eb66 : Update carrier configs to use new call barring keys

  • platform/packages/apps/CellBroadcastReceiver with 5 change(s)
    • 477dfad : Fixed that emergency alert text-to-speech does not work
    • a36e32c : Fixed that emergency alert does not vibrate in DnD mode
    • d66a713 : Added state/local test alert support
    • 0fc44f6 : Added language filter support and enabled it for the US
    • 6055045 : Enabled public safety messages support for US

  • platform/packages/apps/Contacts with 1 change(s)
    • ccfd94b : Patch URI vulnerability in contact photo editing

  • platform/packages/apps/Email with 1 change(s)
    • b541ef3 : AOSP/Email - Second part of the Security Vulnerability fix - Email App: Malicious app is able to compose message with hidden attachments and bypass attachments path checks attaching private files from /data/data/com.android.email/*

  • platform/packages/apps/EmergencyInfo with 9 change(s)
    • a13627a : Remove unused file and test case
    • 0517c57 : Emergency Info user name preference design change
    • a8b87a8 : Add resource for EditUserPhotoController
    • 5792a86 : Fix EditUserPhotoController to fit EmergencyInfo
    • bd347fe : Copy EditUserPhotoController from Settings/users
    • c48e767 : Emergency Info preference design change
    • db8b0f7 : Emergency Info new UI design
    • 5f9ce72 : Change emergency_primary color
    • a1781d5 : Fix RunEmergencyInfoRoboTests Failures

  • platform/packages/apps/KeyChain with 1 change(s)
    • 74bf12f : Add check for misprovisioned Pixel 2 device.

  • platform/packages/apps/Launcher3 with 11 change(s)
    • 4cbbaed : Preventing padding from getting reset when the widget updates
    • dbbed57 : Revert "Use clear-all recent tasks call"
    • f2b97f8 : Kill launcher when display size changes
    • 68df758 : Use clear-all recent tasks call
    • 37ff8be : Fix missing callback in fallback activity to re-enable high res loader.
    • 5eacbb7 : Update launcher grid for tablet devices.
    • dfb785a : Fix gap between notification dots and their shadows
    • 7cc878b : Add null check before playing recents scale down anim
    • 8eb49e0 : Defer starting the high-res thumbnail loader until quick step/scrub
    • 5aab870 : Increase max distance for folder creation for tablets.
    • 00fec0d : App menu icon launching app info hides taskview menu

  • platform/packages/apps/ManagedProvisioning with 1 change(s)
    • fcee9be : Don't Disable Pkg Verifier When Provisioning

  • platform/packages/apps/PackageInstaller with 2 change(s)
    • 8af3d62 : RESTRICT AUTOMERGE: Trust session id only if started with ACTION_CONFIRM_INSTALL
    • 10b0b0d : RESTRICT AUTOMERGE: Trust session id only if started with ACTION_CONFIRM_INSTALL

  • platform/packages/apps/Settings with 14 change(s)
    • bd363f4 : Hide quicksetting tile for dev options when it's turned off
    • 4220b1e : Hide quicksetting tile for dev options when it's turned off
    • 73469d9 : Hide quicksetting tile for dev options when it's turned off
    • 04f1e38 : Hide quicksetting tile for dev options when it's turned off
    • bea5b28 : Move "About Phone" to bottom of Settings main IA, above "Tips & Support"
    • d9c6692 : Fix crash when starting daydream setting with wrong context
    • 820e22d : Add entitlement check for usb tethering
    • 69e1bb1 : Fix Connect State message in Device details for Hearing Aids
    • 020b0b0 : Add Feature Flag for Hearing Aid Profile
    • 79d7fdc : To show hearing aids device in the available devices group
    • ff3652e : Clean up task affinity.
    • 0732628 : Add null check for vrManager
    • efbe93a : Refresh subscription info when subid changes
    • f5ccd33 : Move safety & regulatory manual closer to legal settings

  • platform/packages/apps/Traceur with 1 change(s)
    • 8a9c0d3 : Add a privacy warning popup in line with the trace share flow.

  • platform/packages/apps/UnifiedEmail with 1 change(s)
    • 5a0b253 : AOSP/Email - Fixed - Security Vulnerability - Email App: Malicious app is able to compose message with hidden attachments and bypass attachments path checks attaching private files from /data/data/com.android.email/*

  • platform/packages/providers/DownloadProvider with 2 change(s)
    • 73939a6 : Fix CTS regression caused by ag/4690195
    • ac88c3a : Ensure all android.process.media apps have usesCleartextTraffic=true

  • platform/packages/providers/MediaProvider with 1 change(s)
    • 4157477 : Ensure all android.process.media apps have usesCleartextTraffic=true

  • platform/packages/providers/TelephonyProvider with 10 change(s)
    • 813f46b : Revert "Don't use WAL in TelephonyProvider to work around b/113352727"
    • 4c846e1 : Send protected intent ACTION_SMS_MMS_DB_LOST on mmssms.db corruption or lost mysteriously
    • 6ede52a : Broadcast ACTION_SMS_MMS_DB_CREATED when mmssms.db is created.
    • 6036ca8 : Revert "Adding a LocalLog to debug SMS db wipe/recreation."
    • 1468d2d : Revert "Send a protected intent ACTION_MMSSMS_DATABASE_LOST upon mmssms.db corruption or loss"
    • eba8b15 : Revert "Broadcast ACTION_SMS_MMS_DB_CREATED when mmssms.db is created."
    • 82e1d68 : Broadcast ACTION_SMS_MMS_DB_CREATED when mmssms.db is created.
    • 5a29f7b : Don't use WAL in TelephonyProvider to work around b/113352727
    • f51686d : Send a protected intent ACTION_MMSSMS_DATABASE_LOST upon mmssms.db corruption or loss
    • 25ac694 : Adding a LocalLog to debug SMS db wipe/recreation.

  • platform/packages/services/Telecomm with 3 change(s)
    • 3f75c5b : Try harder to connect to bluetooth
    • 0fbc37e : Add new telecom metrics for emergency dialer
    • 1b05f94 : Add unit test for PhoneAccount equality operator.

  • platform/packages/services/Telephony with 27 change(s)
    • 1e19b57 : Workaround to hide LTE wording for O2
    • 40dda5b : Workaround to hide LTE wording for O2
    • 9b22874 : Disable emergency dialer shortcuts feature
    • 279873f : Revert "Add a new protected intent ACTION_MMSSMS_DATABASE_LOST"
    • dfa107a : EmergencyDialer's dialog for PUK error display on wrong layer.
    • a30b309 : Add a new protected intent ACTION_MMSSMS_DATABASE_LOST
    • 96fcafe : Talkback read heading content of dialpad page.
    • 3ba3fb5 : Faster Emergency Dialer new UI design
    • 83665d8 : RESTRICT AUTOMERGE: Removes feature flag for faster emergency call.
    • e9f1528 : Use feature flag in Settings.
    • be7be3b : Add confirm tap metrics for emergency call shortcut
    • 3b02aeb : Add metrics for emergency dialer
    • f27c74d : Add extra data when making call through emergency dialer
    • 8f1c671 : Use emergency phone number local database.
    • 4287367 : Add an adapter to bridge ECC data and emergency dialer UI
    • bd5525c : Add ecc database and conversion toolset v1.
    • a7f55ff : Emergency info button design change
    • fa6b666 : Refine Emergency shortcut button UI
    • ac89c26 : Emergency shortcut button UI fine tune
    • a26f07b : Emergency info button design change
    • 9614de8 : Get emergency info name from EmergencyInfo
    • 54f16a5 : Add a helper to get ECC info for current location
    • 4f2b781 : Add faster emergency call button UI
    • d301d9a : Add faster emergency dialer UI
    • b526560 : Disable "Preferred Network Type" setting in call
    • e859c21 : Modify "Call Barring" UI to remove pref options per carrier
    • 15daf60 : Handle carrier config changes in TelecomAccountRegistry.

  • platform/platform_testing with 1 change(s)
    • 71c547e : Add b4s4 script to lock cpu and gpu clock to max

  • platform/prebuilts/deqp with 1 change(s)
    • 50cd548 : [RESTRICT AUTOMERGE] Update prebuilts for b/114766361

  • platform/prebuilts/sdk with 2 change(s)
    • b917fe1 : Add librsjni_androidx.so for AndroidX
    • a7139cf : Update androidx-rs prebuilt to not statically include android-support-annotations

  • platform/system/bt with 31 change(s)
    • 525bdbd : Add OOB check in avrc_pars_browse_rsp
    • 2d21e75 : Fix buffer overflow in btif_dm_data_copy
    • c365ae6 : Fix potential usage of freed memory in btif_hl_proc_sdp_query_cfm
    • 6d1c497 : Revert "Fix OOB in avrc_pars_browse_rsp"
    • 39ecffe : Hearing Aid: Combine audio from stereo to mono when only one side connect
    • b8a5081 : SDP: Check p_end in save_attr_seq and add_attr
    • 32a33dc : Fix OOB in avrc_pars_browse_rsp
    • baa9bf5 : Fix possible OOB when AVDT data channel recive ACL data
    • 28ddbe9 : HFP: Check AT command buffer boundary during parsing
    • 0ab53ca : MCAP: Check response length in mca_ccb_hdl_rsp
    • b8fbe73 : HH: Check parameter length in bta_hh_ctrl_dat_act
    • cac96c6 : Fix Spurious Hearing Aid Start and Stop Cmds
    • b17fcf9 : Add more Hearing Aid Profile logs
    • 45ebf6d : Hearing Aid: Use valid COC service id
    • b6fa6e4 : Fix possible OOB read in process_service_search_rsp
    • 6e6c347 : Fix possible OOB read
    • ab44537 : Stop A2DP stream when shutting down A2DP source.
    • 06036bf : Hearing Aid: use correct Data Length and MediaType
    • c0530b2 : HIDD: Check descriptor length and increase buffer
    • f918ab9 : Run the wakelock JNI callbacks on the JNI thread
    • 1746ffd : Hearing Aid: Clean up GATT on disconnect
    • 53fdcf8 : Send volume just once when starting the stream.
    • 5b11443 : Clear connection update pending flag when disconnected
    • bd592d5 : Hearing Aid: codec and connection interval switching
    • 1934566 : Hearing Aid - codec switching
    • 785e12e : Check SDU lower bound before allocate p_data
    • f779ebe : Check AVRCP data length when parsing inside avrc_ctrl_pars_vendor_rsp()
    • 9645b5d : bta: Pass the correct UUID array size in bta_ag_do_disc
    • 6aa2d0a : HID Device: Fix OOB in register_app
    • 7439ea9 : Check data length when parsing AVRCP vendor specific command responses
    • 2d87908 : AVRCP: Change notification variable when the interim response is sent

  • platform/system/chre with 7 change(s)
    • d688fbb : Set CHRE_SLPI_UIMG_ENABLED in google_hexagonv65_adsp-see-uimg.mk
    • 50b092a : Adds google_hexagonv65_adsp-see(-uimg) targets
    • 8ea433f : Update chreGetPlatformId to TARGET_PLATFORM_ID
    • 02b69b3 : Add CHRE_PLATFORM_ID to build_template.mk
    • 05ce577 : Use sensors PD when running on ADSP
    • 3394336 : Switch to use QMI in HexagonV65 big image target
    • 3086517 : chre: Define flag CUST_H to "custaaaaaaaaq.h"

  • platform/system/core with 4 change(s)
    • 98a6ae3 : init: increase thermal shutdown timeout to 3s
    • 244ace6 : Read memory stats from /proc/pid/stat file.
    • c89be17 : lmkd: Implement pid purge command to clear old pids when zygote restarts
    • d6cbf3f : lmkd: rate-limit and cleanup failed kill reports

  • platform/system/extras with 1 change(s)
    • 23fa941 : libperfmgr: Update nodes in 2 passes

  • platform/system/netd with 2 change(s)
    • 3674fd5 : Sort and group network stats collected from eBPF.
    • aa7a474 : Sort and group network stats collected from eBPF.

  • platform/system/nfc with 19 change(s)
    • 7c12c73 : Revert "Prevent Out of bound error in llcp_dlc_proc_rr_rnr_pdu()"
    • 007bc12 : Prevent Out of bound error in llcp_dlc_proc_rr_rnr_pdu()
    • 0bdf2a5 : Prevent Out of bounds read/write in nfc_ncif_set_config_status
    • 8cff9ed : Prevent OOB error in nfc_ncif_proc_get_routing()
    • c78aac9 : Prevent Out of bounds read/write in nfc_ncif_set_config_status
    • 9590e00 : Prevent Out of bounds read/write in nfc_ncif_set_config_status
    • f3b6b4e : Prevent Out of bounds read/write in nfc_ncif_set_config_status
    • 4ec7642 : Improve AGF PDU integrity check to prevent OOB error
    • 746a120 : Prevent OOB error in nfc_ncif_proc_get_routing()
    • 97aad7e : Prevent Out of bounds read in llcp_dlc
    • b0cd165 : Prevent Out of bounds read in llcp_dlc
    • 064f657 : Improve AGF PDU integrity check to prevent OOB error
    • ded496e : Prevent OOB error in nfc_ncif_proc_get_routing()
    • 06d8edd : Prevent Out of bounds read in llcp code part 2
    • fe340aa : Prevent Out of bounds read in llcp code
    • fffa487 : Prevent Out of bounds read in llcp code part 2
    • 4bdf4d7 : Prevent OOB error for T2T read/writes
    • b22787c : Prevent Out of bounds read in llcp code
    • 783bc00 : Prevent OOB error for T2T read/writes

  • platform/system/security with 1 change(s)
    • f8feed6 : keystore: abort if verification token generation fails

  • platform/system/sepolicy with 1 change(s)
    • 63d07d7 : Make system_server atrace category work with traced_probes

  • platform/system/update_engine with 1 change(s)
    • 3e94108 : Check metadata size in payload.

  • platform/test/suite_harness with 17 change(s)
    • b21bea3 : Add ittiam tests to Abi binary exceptions list since they only build 32-bit
    • 49450e3 : Add ittiam tests to Abi binary exceptions list since they only build 32-bit
    • e52c2ce : Move log formatting to BL executor subclasses
    • 852b155 : Remove unused import for errorprone
    • c408ebd : Use dynamic config to send package list in business logic request
    • 114c702 : Log all BL execution at the debug level
    • 1978007 : Set API level 28 for 'Pie'.
    • d024c14 : Make the tests permissive for O put the test method into known-failures.xml Bug:112688380 Test: Build CTS Test: run cts -m CtsActivityManagerDeviceTestCases -t android.server.am.ActivityManagerAppConfigurationTests#testAppOrientationRequestConfigClears run cts -m CtsActivityManagerDeviceTestCases -t android.server.am.ActivityManagerAppConfigurationTests#testTaskCloseRestoreFreeOrientation
    • 3d19041 : Ensure we track device_info_dir as file not as property
    • addc1a3 : cts: exclude PerfettoTest#TestFtraceProducer
    • e8c9a01 : Update known failures list with new securitybulletin module
    • 574eb67 : Fixed null pointer error when run gts-dev. Bug: 111134114 Fix: 111134114 Fixes: 111134114 Test: gts-tradefed run gts-dev --module GtsPlacementTestCases --conditional-business-logic-tests-enabled
    • aa63e1b : cts-instant: Split the setup.xml for options and include-filters.
    • 4b6fbe4 : cts-instant: Add the config file for collect-tests-only.
    • 4f99bea : Returns extra device info to Business Logic server.
    • a137a71 : Disable android.security.cts.Poc17_05#testPocCVE_2017_0630
    • 29195c2 : Re-enable testResetPasswordFbe for api25.

  • platform/test/vts with 17 change(s)
    • f3e7f35 : Clear protobuf message when replayer lists services
    • 0638662 : Update VTS tag version to v9.0_R5
    • 89ed240 : Update VTS tag version to v8.1_R7
    • 92b885b : Fix coding style of VtsMultiDeviceTest and VtsMultiDeviceTestResultParser
    • a096602 : Report setUpClass failure even if no test cases are found
    • 361c3bc : Exclude flaky tests from cts-on-gsi-exclude.xml
    • 92444b2 : Handle gtest fail to list as test failure
    • 14c7bf2 : Handle gtest fail to list as test failure
    • b545ccc : Handle empty gtest result xml content
    • e011e23 : handle properties in gtest xml result output
    • dc8cb0e : Update VTS tag version to v8.1_R6
    • 57b633a : Fix precondition-feature
    • 0e25342 : Exclude flaky tests from cts-on-gsi.xml
    • 515edd5 : Fix module name of DefaultCredentialsError
    • ccad590 : Add first api level to device info collector
    • 12f6081 : Set done=false when setup_class fails
    • de8bf55 : Update VTS tag version to v8.1_R6

  • platform/test/vts-testcase/fuzz with 1 change(s)
    • 56ca31a : Remove tempdirs used by HAL fuzz test and kernel fuzz test

  • platform/test/vts-testcase/hal with 6 change(s)
    • 560a723 : Extend the test timeout as 7 minutes for passing all of TCs.
    • 00b7a39 : Disable VtsHalWifiV1_0Target#WifiChipHidlTest.RequestFirmwareDebugDump
    • e80d568 : Skip unknown mime types instead of failing
    • 1f18198 : Increase VTS GetHalService test timeout
    • 3a60c94 : Disable RadioHidlTest_v1_2.startNetworkScan_GoodRequest1,2
    • 9c37dc1 : Disable GNSS GetLocationLowPower VTS test

  • platform/test/vts-testcase/kernel with 4 change(s)
    • e64e7c8 : KernelApiSysfsTest: make per-CPU cpufreq nodes optional
    • 3a7e1c6 : KernelApiSysfsTest: make some nodes optional
    • edb5dd1 : KernelApiSysfsTest: fix broken testPerCpuCpufreq
    • 7251e49 : Match "." token correctly.

  • platform/tools/test/connectivity with 18 change(s)
    • c58a95f : Add Blackbox metrics to Wifi RSSI tests. am: 059c5cfbbb
    • 7c2d016 : Temporarily navigate to a backup_url when intended URL is unreachable am: 26a62588d7
    • fc93308 : Update metric settings in WifiThroughputStabilityTest am: 08dcb17f13
    • ada424a : Add stress tests for wifi firmware crash in different mode
    • 25c80ce : Add stress tests for wifi station/softap concurrency mode
    • b20a7d8 : Add wifi long traffic test for upload
    • 2a3dc1e : Added the requests module to setup.py
    • a81fdda : Reduce the number of channels 2GHz RSSI tests are performed at. am: 860482eedc
    • e18a425 : [RpmController] RPM controller class and utils methods
    • db8db56 : [WifiEnterpriseTest] Move tests to shield boxes
    • f286320 : [WifiBaseTest] Add support for Wifi Enterprise in hostapd
    • 595fffa : Add more wifi stress tests
    • 58a5639 : Support to use android devices as extra test devices
    • 0022302 : Fixing parse_ping_ouput returns wrong value am: 1fb6925815 am: fa0bf7be71 am: 2e94a4d57b am: de4ed9967e
    • b67bee2 : Fix hidden network configuration for access point am: 8d8bbbf7e5 am: 416d1529fe am: 94392557c5 am: 3983568783
    • 3a82307 : More AP robustness changes. am: 165deaa10b
    • ae66bc5 : [Interop]Set country code to US.
    • da487fd : [WifiSoftApTest] Toggle wifi state to true on client

  • platform/tools/tradefederation with 3 change(s)
    • 6f3e297 : Add a subprocess result reporter template.
    • 13361e9 : Revert "When a DNAE occurs report the non-executed tests"
    • 647a8f6 : When a DNAE occurs report the non-executed tests