Android Pie AOSP Changes

Changes from 9.0.0_r35 (PQ2A.190405.003) to 9.0.0_r36 (PQ3A.190505.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 (75):

  • device/common with 2 change(s)
    • 905dd3d : Refactor the logic for vendor blobs APKs
    • 0b45b1e : Add B4S4 to the common scripts.

  • device/google/crosshatch with 9 change(s)
    • 48900cb : media: update codec performance data (PQ3A.190124.001)
    • 04d9de8 : vibrator: firmware: Update to Version 5.1.3
    • d01da9d : Power profile change Blueline/Crosshatch
    • 46c39d4 : battery: disable wireless for pts battery test
    • 86c8458 : battery: disable wireless for pts battery test
    • 816566b : Set Type-A HCE to Random UID
    • aa8044a : Fixing music detector audio buffer size
    • 94f0edd : audio: fix adsp dynamic library location
    • d0ec97d : Remove FactoryOTA in Crosshatch / Blueline

  • device/google/cuttlefish with 1 change(s)
    • 03a76d9 : Set max number of allowed users for cuttlefish.

  • device/google/marlin with 1 change(s)
    • aed9e4b : Power profile change Marlin

  • device/google/muskie with 2 change(s)
    • 189f3dc : Power profile change Walleye
    • 88a604a : Set Type-A HCE to Random UID

  • device/google/taimen with 2 change(s)
    • ac31655 : Power Profile update Taimen
    • 0881758 : Set Type-A HCE to Random UID

  • device/google/wahoo with 4 change(s)
    • 3cbee39 : Collect mdlog trace and status in Bugreport
    • 18c6b02 : Update Wahoo SVN to 24 for March 2019 Release. Bug:120144419
    • cd2d29d : Update SVN for Wahoo to 23 for Feb 2019 Release Bug: 120144419
    • be739c6 : wahoo: sepolicy: Add missing vendor_radio_prop

  • kernel/tests with 2 change(s)
    • 4832bbb : anycast_test.py: increase waiting time to 3 sec to wait CloseFileDescriptorThread finished
    • 2eacd48 : anycast_test.py: change to use thread.join to wait CloseFileDescriptorThread finished

  • platform/bionic with 1 change(s)
    • dad73ef : Remove some PR_SET_VMAs during pthread_create

  • platform/build with 6 change(s)
    • 406a81d : Version bump to PQ3A.190220.002
    • 0b5a344 : Update Security String to 2019-04-05 Bug: 124119313
    • f9835d9 : Update Security String to 2019-04-01 Bug: 124119313
    • 50ee91f : Version bump to PQ3A.190122.001
    • ac6eac2 : Update Platform Security String to 2019-03-05 for pi-dev Bug:122541777
    • a1165c3 : Update Platform Security String to 2019-03-01 for pi-dev Bug:122541777

  • platform/cts with 246 change(s)
    • 7319d0f : add more execution time for rs
    • 5b5108b : Enables module to run in secondary users if enterprise features are off.
    • e1f3060 : Fix the pixel color difference checking when physical logical display size is not matching with physical display size.
    • 1d1d774 : De-flake testOnJsBeforeUnloadIsCalled
    • a6aeaa7 : CTS Verifier : Append instructions
    • 436a601 : Fix incorrect regex in WebView useragent test.
    • f33b001 : [RESTRICT AUTOMERGE] Updated security testplan runtimes based on March binary
    • b27f868 : Count actual allocated blocks considering inlined data
    • 1b99eae : [A-0-2] Android Automotive required Bluetooth profiles CTS test
    • 74fdcae : Insecure keyguard is automatically dismissed for automotive.
    • 6bd41e3 : Run CtsStatsdHostTestCases from secondary users.
    • 25cd02f : TestHelper could not find the UiObject in the second
    • d7e61f6 : RESTRICT AUTOMERGE: CTS test for Android Security CVE-2018-11261
    • 7ceab40 : RESTRICT AUTOMERGE: CTS test for Android Security CVE-2017-17767
    • d9d98ed : RESTRICT AUTOMERGE: CTS test for Android Security CVE-2017-14904
    • 011be11 : CTS test for Android Security CVE-2018-5882
    • 96e3e61 : CTS test for Android Security CVE-2018-5876
    • 92df822 : CTS test for Android Security CVE-2018-5875
    • 74fd863 : CTS test for Android Security CVE-2018-5874
    • 85424af : CTS test for Android Security CVE-2018-5894
    • cf67c8e : CTS test for Android Security CVE-2017-18074
    • e7b8865 : CTS test for Android Security CVE-2017-17773
    • ae7239a : [RESTRICT AUTOMERGE] Updated security testplan runtimes based on March binary
    • 2090775 : Skip testUsbAccessory for devices which don't have microphone or touchscreen.
    • a77b21a : Adds "--user" argument to the run-as command to run it for the current, foreground user.
    • 8ac910b : Skip testUsbAccessory for devices which don't have microphone or touchscreen.
    • 2e7d792 : Revert "[A-0-2] Android Automotive required Bluetooth profiles CTS test"
    • 92dcf0d : Add an AndroidTest.xml for notificationlegacy package.
    • b733e46 : [A-0-2] Android Automotive required Bluetooth profiles CTS test
    • aeca450 : [RESTRICT AUTOMERGE] Updated security testplan runtimes based on March binary
    • 550e3fc : [RESTRICT AUTOMERGE] Updated security testplan runtimes based on March binary
    • 4486cbc : RESTRICT AUTOMERGE: Replace class level @Ignore by method one
    • 86c3605 : RESTRICT AUTOMERGE: Move @Ignore from class level to method level
    • 5d1241c : [RESTRICT AUTOMERGE] Updated security testplan runtimes based on March binary
    • 53f9fff : Add explicitly the runner for CtsAppTestCases
    • 03243ec : Switch to system user before running incident module.
    • e04f758 : Updated security testplan runtimes based on March binary
    • da707b2 : Update CtsPreference2TestCases to prevent test app in landscape mode will fail
    • 1c28359 : Fix getting proper device rotation value based upon valid displayId of multiple display device.
    • 66f6a92 : Fix for testManagedCall
    • c1569a4 : Skip testUsbAccessory for devices which don't have microphone or touchscreen.
    • 0ce03fb : Switch to system user before running provider module
    • 776c22f : UiBot: Added rotation supported check
    • 9187301 : Camera: fix burst capture failure on some devices
    • a3a6888 : Switching to system user before CtsAdminTestCases module.
    • ac3d943 : RESTRICT AUTOMERGE: Revert "Wait a bit until mobile network is connected"
    • e28fa0e : Run tests that rely on BlockedNumberProvider from secondary users.
    • 110709f : Take a moment for the LockTaskUtilityActivityIfWhitelisted to ready.
    • 0a2624d : Revert "Don't strict GNSS measurement test"
    • 335869c : Camera features: Relax relationship between AR features
    • 3b7aca3 : RESTRICT AUTOMERGE: Fix @Ignore on class when it should be on method
    • 2ac8add : [RESTRICT AUTOMERGE] Remove CTS tests which call hidden APIs
    • f90d6d8 : Manifest has several instrumentation, avoid the conflict
    • a160b6d : BusinessLogicTestCase authenticates by default
    • d28a405 : CTS: Update and clarify WebView useragent test.
    • 8c07016 : [RESTRICT AUTOMERGE] Backport aosp/880799 and aosp/871129 from master to pie-cts-dev
    • 2fe3c25 : Fix Mojave CTS tests
    • 3e5ade9 : [RESTRICT AUTOMERGE] Use mTelephonyManager to test the testHasCarrierPrivileges()
    • dffb03b : Switching to system user before CtsMidiTestCases module.
    • 39f9b52 : Switching to system user before CtsAdminPackageInstallerTestCases module.
    • ade3016 : cts testFindNextFocusFromRect fix
    • b017529 : Revert "[RESTRICT AUTOMERGE] Add crashutils to cts, and integrate into Stagefright"
    • 4af30d7 : Revert "[RESTRICT AUTOMERGE] Add crashutils to cts, and integrate into Stagefright"
    • 6f80be0 : Revert "[RESTRICT AUTOMERGE] Add crashutils to cts, and integrate into Stagefright"
    • 79afe3a : Timing issue when running individual test case
    • ec83e78 : [RESTRICT AUTOMERGE] Close the logical channel after opening it
    • 963c11c : [RESTRICT AUTOMERGE] Close the logical channel after opening it
    • 6d14959 : [RESTRICT AUTOMERGE] Close the logical channel after opening it
    • 36d7679 : [RESTRICT AUTOMERGE] Close the logical channel after opening it
    • 6903b60 : [RESTRICT AUTOMERGE] Use different criteria to check SIM state for different purposes
    • 20b47fe : Camera: Avoid CamcorderProfile usage on external camera
    • acde067 : Update CtsAutoFillServiceTestCases to prevent test app in landscape mode and cause android.autofillservice.cts.LoginActivityTest#testDatasetPickerPosition failed
    • 2f9e518 : [RESTRICT AUTOMERGE] Close the logical channel after opening it
    • 8beb190 : Fix invalid imports.
    • 00acd73 : Manifest has several instrumentation, avoid the conflict
    • b06dbeb : Camera: fix NPE
    • 0757757 : Camera: Fix incorrect hardware level comparisions in CTS
    • ebc32c6 : PixelCopyTest fails on ldpi devices
    • 9a5ab64 : testHoverMoveMultiple fails on ldpi devices
    • b14a486 : do ae/awb based on Camera capability
    • 3161c70 : Update the image assets for 360 dpi
    • 53028d6 : Sync the values of GnssNavigationMessage in CTS with the values in gps.h.
    • dce76bf : Revisit sane inode numbers for ext4/f2fs for large capacity like 512GB
    • 03b3950 : WebView: fix broken WebViewSslTest
    • 8f68101 : Don't strict GNSS measurement test
    • afac3f4 : Fix the mininum width/height size calculation while testing for window fraction of freeform feature.
    • 9ddb358 : Fix test so that it works with ldpi densities
    • 8c08db8 : Limit CoredomainViolators test to Treble devices
    • 67572bb : Rotation Vector CV Crosscheck failure
    • 31db01a : Timing issue when running individual test case
    • 0d3fdd0 : Remove extra call to destroyPresentation
    • d7d3dec : Update CtsCarTestCases.
    • 8053441 : Added missing flag to two CTS tests
    • 8e64602 : UiBot: Added rotation supported check
    • 1c11a03 : add 7275 port which used by supl into EXCEPTION_PATTERNS
    • 45d8a73 : Set kTimeOutUs to 10ms in 4K byte buffer mode decoding case
    • 522e76a : Removed test for CVE-2016-9754
    • c5dc0aa : Adding super-set of index channel masks to USB Peripheral Profiles.
    • e406515 : Fix verifyDefaultValues for secondary users.
    • 8c8226f : Exclude adb socket for AlwaysOnVpn tests
    • 854a521 : Fix compatibility of test_param_sensitivity_burst test case for sensor OV13855
    • 9251f99 : Removed test for CVE-2016-9754
    • 431d1db : Removed test for CVE-2016-9754
    • 39a7666 : [RESTRICT AUTOMERGE] CTS test for Android Security b/34203195
    • 2178a28 : [RESTRICT AUTOMERGE] CTS test for Android Security b/73965867
    • 9c896ac : [RESTRICT AUTOMERGE] CTS test for Android Security b/64380202
    • bdcf26d : [RESTRICT AUTOMERGE] CTS test for Android Security b/33621215
    • 99292db : [RESTRICT AUTOMERGE] CTS test for Android Security b/37561455
    • d111956 : [RESTRICT AUTOMERGE] CTS test for Android Security b/63316255
    • c151472 : [RESTRICT AUTOMERGE]CTS test for Android Security b/64380403
    • e13b881 : [RESTRICT AUTOMERGE] CTS test for Android Security b/34203195
    • c5f267a : [RESTRICT AUTOMERGE] CTS test for Android Security b/73965867
    • 4b662ed : [RESTRICT AUTOMERGE] CTS test for Android Security b/64380202
    • 8ea0191 : [RESTRICT AUTOMERGE] CTS test for Android Security b/33621215
    • 631102b : [RESTRICT AUTOMERGE] CTS test for Android Security b/37561455
    • 70586a7 : [RESTRICT AUTOMERGE] CTS test for Android Security b/63316255
    • a8c8b91 : [RESTRICT AUTOMERGE]CTS test for Android Security b/64380403
    • 07cbfdc : Check for null sensor in SensorParameterRangeTest
    • 95e874c : Drop CtsLibcoreJavaUtilCollectionTestCases.
    • 28114d2 : Skip the setPreferredDevice routing test for same type
    • 9674fb9 : Reduce frames of burst capture
    • 3148e74 : Fix EnqueueJobWorkTest
    • ff3be28 : [RESTRICT AUTOMERGE] Removed 64-bit media codec test binaries
    • 3fab27b : Migrate cts/tests/tests/display and gesture to androidx.test
    • d4a29e4 : Revert "RESTRICT AUTOMERGE: Added Media Codec Test methods"
    • 9b5beae : CTS fixes for Wear, circular screen with chin
    • c82bc30 : RESTRICT AUTOMERGE (CTS) Do not linkify text with RLO/LRO characters.
    • 468c175 : Fix testAlwaysOnVpnAcrossReboot cts test
    • 5de1a43 : Don't use PhoneType to confirm the sim present or not
    • 70b9118 : ITS: cleanup print statement in tools/run_parallel_tests.py
    • 5668709 : Fix: AnnotationTest is failing for P-launching devices
    • 42883d1 : Run EphemeralTest on current user.
    • 04e8553 : RESTRICT AUTOMERGE Ensure InputMessage is sanitized
    • c179533 : [Cherry-pick] StorageDumpsysTest allows charger off on USB connection
    • 8de2e9c : Do not require uncalibrated accelerometer on older devices.
    • 999d20e : Do not require uncalibrated accelerometer on older devices.
    • 6421b1b : Allow delta of 1 for srgb format comparsion
    • 9a1095c : Fix for gles3 glTexImage2D format
    • d95c623 : RESTRICT AUTOMERGE (CTS) Do not linkify text with RLO/LRO characters.
    • b04556a : RESTRICT AUTOMERGE CTS: Do not linkify text with RLO/LRO characters.
    • bbd7043 : Update valid SV ID range of Beidou and Galileo
    • da6cdd4 : RESTRICT AUTOMERGE: Replace leading/trailing [\s\n\S]* in cts non-multiline regex
    • f71f465 : Replace leading/trailing [\s\n\S]* in cts non-multiline regex
    • 83ca55a : cts: Increase upperbound of pixel size for RAW formatted images
    • 164c886 : Devices without battery can report 0 voltage.
    • 3f451b2 : Update Audio Capture Instructions
    • f1535ac : Replace leading/trailing [\s\n\S]* in cts non-multiline regex
    • 5618e9f : RESTRICT AUTOMERGE: Replace leading/trailing [\s\n\S]* in cts non-multiline regex
    • 7625d7a : Wait for layout before sending touches.
    • 31abb84 : Fix lowMemoryKill with app2.MyService
    • d2d0d4d : Bug fixed for CTS failed of autofillservice
    • 94d402f : Run DocumentsTest on the current user.
    • 10b9488 : Add CTS test for Magellan SQLite Security Vulnerability.
    • e6bb028 : Run CtsJobScheduler and CtsJobSchedulerSharedUid on secondary users
    • 7de4822 : Skip “Keyguard disclosure” for automotive device as notification not be shown on unlock screen.
    • a887d26 : Correctly disable CtsVerifier tests that require multiple features
    • 258a6f1 : Run CtsTelecomTestCases on secondary users
    • 5c20348 : Skip testNonFullscreenActivityPermitted test case on automotive device which doesn't allow rotate.
    • 2e4ed37 : Skip test case "testRotation" on automotive device as it only support Landscape.
    • 923626a : Skip "Disable status bar" test for automotive device.
    • f89cbda : CTS Test and PoC cleanup for Android Security b/38045794 b/72326145
    • 3e8888f : Add INTERACT_ACROSS_USERS to CtsAutoFillServiceTestCases tests
    • 9472001 : Enable the airplane mode before test execute
    • 48babc2 : Remove unneessary leading/trailing .*
    • e1c4189 : RESTRICT AUTOMERGE: Remove unneessary leading/trailing .*
    • 961a1a9 : Remove unneessary leading/trailing .*
    • b20ad3f : The widget test screen getting clipped.
    • 9a97b88 : Polling on hasFocus() for requestFocus() success
    • 8cfc3b6 : [RESTRICT AUTOMERGE] Add crashutils to cts, and integrate into Stagefright
    • 7202446 : Wait a bit until mobile network is connected
    • c8c9ddc : Revert "Add test for bug 64710074"
    • 07b0bc8 : Verify support day/night mode defined as SENSOR_TYPE_NIGHT.
    • 6ed86fb : [RESTRICT AUTOMERGE] Add crashutils to cts, and integrate into Stagefright
    • 3d32635 : [RESTRICT AUTOMERGE] Add crashutils to cts, and integrate into Stagefright
    • 6ca6442 : Revert "Add test for bug 64710074"
    • a16afd3 : Revert "test if b/65484460 is fixed."
    • 50f1ca4 : Automotive MUST have a screen size layout of at least 750 dp x 480 dp
    • 487211c : CTS test for Android Security b/24157524
    • 28b3e28 : CTS test for Android Security b/36592202
    • 0e97a1d : Check for null sensor in SensorParameterRangeTest
    • fad8208 : Ensure InputMessage is sanitized
    • d6e89d3 : Ensure InputMessage is sanitized
    • 61019e4 : Remove copy to user dir. This does not work for secondary users.
    • 50d58d7 : CTS test for Android Security b/74613435 b/69683251
    • 4049512 : Revert "CTS test for Android Security b/24157524"
    • 557deac : [RESTRICT AUTOMERGE] Revert "CTS test for Android Security b/37710346"
    • e9dceba : [RESTRICT AUTOMERGE] Revert "CTS test for Android Security b/37710346"
    • ee208f9 : CtsVerifier: fix maximum YUV resolution selection
    • 61688b9 : [RESTRICT AUTOMERGE]Revert "RESTRICT AUTOMERGE : CTS test for Android Security b/72460579 b/34277115"
    • 018d41e : Revert "CTS test for Android Security b/72460579 b/34277115"
    • c9a1612 : Removed tests accidentally added during merge
    • ca57533 : Only verify device can suspend if required
    • ff92f04 : add 400dpi resource
    • 3e8a1df : Report navigation message depends on gps started
    • b46a026 : Update signed-CtsSecureElementAccessControlTestCases*.apk
    • 23a54b3 : [RESTRICT AUTOMERGE] Revert "CTS test for Android Security b/72507125 b/27532522"
    • a4a6a88 : Revert "CTS test for Android Security b/72507125 b/27532522"
    • 031c452 : Removed test for CVE 2016-3916
    • e98e4d0 : [RESTRICT AUTOMERGE]Removed test for CVE 2016-3916
    • 69d5006 : [RESTRICT AUTOMERGE]Revert "CTS test for Android security b/28026365"
    • 13f35e0 : [RESTRICT AUTOMERGE] Revert "CTS test for Android Security b/72507125 b/27532522"
    • 73a6b0d : Revert "CTS test for Android Security b/72507125 b/27532522"
    • 8bce56b : Revert "CTS test for Android security b/28026365"
    • d20f66b : [RESTRICT AUTOMERGE]Revert "CTS test for Android security b/28026365"
    • 5903e01 : Fix false positive failures in BasicVulkanGpuTest
    • b10082f : Only run Car tests if feature automotive is present.
    • 1c118cd : Revert "CTS test for Android security b/28026365"
    • f7560d0 : [RESTRICT AUTOMERGE]Revert "CTS test for Android security b/28026365"
    • e0bf03d : Fix time-out issue on CtsStatsdHostTestCases, which also fails on Pixel.
    • 1e62776 : [RESTRICT AUTOMERGE] Revert "CTS test for Android Security b/28835995"
    • c43e923 : [RESTRICT AUTOMERGE] Revert "CTS test for Android Security b/28835995"
    • c75befa : Removed test for CVE-2015-8839
    • 9be2cf8 : [RESTRICT AUTOMERGE]Removed test for CVE-2015-8839
    • 7acd871 : [RESTRICT AUTOMERGE]Removed test for CVE-2015-8839
    • a129fdb : WifiManagerTest: allow for multiple modes
    • 762bf0b : Skip the security check test if carrier privileged
    • 0c97c7d : VpxEncoderTest: Record decoded video within crop rectangle if given
    • ea398e6 : Consider removed perms in PrivappPermissionsTest
    • 1d367b0 : Add --user current to the pm clear command.
    • a4eba7d : Skip inapplicable test on devices without rotation.
    • 6a81bae : Fix PopupWindow test even though when window inset is zero
    • f594f81 : CTS test for Android Security CVE-2018-9525
    • 42161a2 : Amend VR CTS for some GL and EGL extensions.
    • 2113e5c : [Restrict automerge] Fix Securty Test Annotations
    • 5cc02b6 : Teach charging job constraint tests about no-battery devices
    • 5a0d88b : Use run-as --user param to allow CtsJvmtiRunTest*HostTestCases to run on secondary users.
    • d9d5680 : Check if RKP is enabled
    • 78730e4 : New CTS test: WallpaperManager, test for 1x1 pixel bitmaps.
    • fc15e3a : Update WallpaperManager CTS test.
    • 26f3b5f : RESTRICT AUTOMERGE
    • ce5b422 : RESTRICT AUTOMERGE: Fix Securty Test Annotations
    • 27f68c7 : Low ram devices, skip the testDatasetAuthResponseWhileAutofilledAppIsLifecycled case.
    • b68ed38 : Fix Autofill test case failed due to ui object obscured by IME
    • 5ddc5a7 : Modify CTSVerifier FeatureSummaryActivity test for television device type.
    • d98513f : Test should not assume it's running in user 0.
    • f55db56 : Tests switch back to the initial user upon test execution.
    • aa9ba2c : Skip the conflict test cases with fixed volume feature
    • da8beda : MUST have a screen at least 6 inches in physical diagonal size.
    • a9d351a : [A-0-1] MUST have an audio output and declare android.hardware.audio.output. (for automotive and tv)
    • 4b871d5 : CTS test for Android Security CVE-2018-9490
    • e114620 : RESTRICT AUTOMERGE: CTS: Verify DynamicRefTable::load security fix
    • e8b3a26 : Added a CTS test to verify isAppForeground restrictions.
    • e3feedb : Capture additional information about packages
    • 1bb9887 : Get status immediately after requestLayout
    • 0710faa : Wait for splitapp loaded before trying to execute it
    • 229937f : Skip testThemes in Automotive

  • platform/developers/build with 9 change(s)
    • a0f57f8 : Add support for specific wear services lib version.
    • 707b160 : Update to AGP 3.3.0
    • 57901cb : Update sample template
    • fa075db : Update samples
    • e67aa98 : Updates support library, target version, gradle version, etc.
    • 75a8a47 : Update version of Gradle plugin
    • 3d74735 : Update AutoFill sample
    • 064ac96 : Fix formatting of dependencies in build.gradle.ftl
    • acb00e3 : Fix repository ordering for freemarker templates

  • platform/developers/samples/android with 30 change(s)
    • 20c3fc7 : Updates Notifications to latest libs and fixes big text notification rebuild.
    • 7e212e1 : Updates XYZ to latest non androidx libraries.
    • ba36204 : Updates sample to latest support libraries (non androidx).
    • c87ea8c : PdfRendererBasic: Modernize the sample
    • ad107aa : Update to AGP 3.3.0
    • f302c13 : Update versions for build dependencies
    • 4bc4237 : Fix compilation of DragAndDropAcrossApps
    • cc7f0d9 : Migrate project to AndroidX
    • e29a30a : Update watch face to build correctly.
    • ca57d9e : Bump version of dependencies
    • 3085ab6 : Bump versions of dependencies
    • 283d419 : Fixed grandle.build
    • d6d1578 : Deprecate ScopedDirectoryAccess.
    • 65263e1 : Deprecate googlesamples/android-MediaBrowserService.
    • f6809f7 : Version bump
    • e180848 : Fix compilation of MultiWindowPlayground
    • 5d30bac : Fix compilation of RepeatingAlarms
    • ae14677 : Fix compilation of AdvancedImmersiveMode
    • acf79e9 : Move jcenter after google repository
    • 2ce34a9 : Move jcenter after google repository
    • 8a8376c : Move jcenter after google repository
    • 5962693 : Move jcenter after google repository
    • b5d78d0 : Move jcenter after google repository
    • 4dc21aa : Move jcenter after google repository
    • ff5434f : Move jcenter after google repository
    • 50f17e9 : Move jcenter after google repository
    • e665ffe : Fix case of .DS_Store file to ignore
    • 33bafff : Convert DirectorySelection sample to AndroidX
    • 7d1eff1 : moving jcenter() below google()
    • 691a6d7 : Add checkstyle to developers/samples/android

  • platform/external/boringssl with 3 change(s)
    • 95cbcd5 : Don't accept “SSL client” as a substitute for S/MIME in the Netscape cert type extension.
    • b010c2e : Require basicConstraints cA flag in intermediate certs.
    • 6dd5347 : Add X509_V_FLAG_REQUIRE_CA_BASIC_CONSTRAINTS.

  • platform/external/deqp with 21 change(s)
    • 6d08977 : Add glu::BufferOffsetAsPointer utility
    • c21a120 : Add ASTC LDR error colour quality warning
    • 3d95698 : Fix the device_group test failure by allowing same number of tries to create object as device test.
    • 8ce5f9e : Reduce devices created in device_group tests
    • 2753406 : Fix missing self dependency in renderpass tests
    • 9b5e934 : Fixes ycbcr image properties requirement
    • 7141cb0 : Touch watchdog more often for precision tests.
    • e6a214d : [RESTRICT AUTOMERGE] Exclude dEQP-GLES31.functional.ssbo.layout.random.all_shared_buffer.48
    • 237916d : gles31:es31fSSBOLayoutTests limit m_maxBlocks and m_maxBlockMembers for low ram device
    • eef3256 : [RESTRICT AUTOMERGE] Drop support for NDK r11
    • 6ef4ce7 : [RESTRICT AUTOMERGE] Use NDK's CMake toolchain for NDK r15+
    • ae6ed80 : Disable 0b-prefixed integers to be used
    • 30c7103 : Add memoryBarrier before buffer map verify
    • c86cee5 : Add some watchdog touches in AHB image format tests
    • 0d33d3d : teglImageFormatTests: call glFinish after creating the buffer in the client API
    • d1de078 : Fix stray whitespace in external memory tests
    • 5f9c92a : Fix dEQP-GLES3.functional.fbo.multiview.*
    • fbc1370 : Remove texel_view uncompressed float formats
    • c12630b : Fixes memory allocation tests
    • b9aae0f : Fix pointer storage class for spirv_assembly tessellation tests.
    • 123de98 : Add watchdog touches to dEQP-VK.api.descriptor_pool#repeated_reset_long

  • platform/external/dexmaker with 1 change(s)
    • 6792205 : Backporting the secondary user data dir fix.

  • platform/external/libavc with 1 change(s)
    • 442a01b : decoder: Signal IVD_RES_CHANGED error for change in crop params

  • platform/external/libmpeg2 with 1 change(s)
    • 3714e25 : Add push-pop for Neon D8-D15 registers

  • platform/external/libxaac with 9 change(s)
    • 5e84510 : Fix for invalid read of data below stack pointer
    • ed831ab : Fix for oobw in impd_parse_drc_instructions_uni_drc()
    • 56a2e1e : Fix for oobw in impd_dec_slopes in DRC dynamic payload
    • 2e51334 : Fix for stack buffer overflow in ixheaacd_latm_stream_mux_config
    • b0c549e : Fix for crash in ixheaacd_esbr_synthesis_regrp
    • 5f84dbe : Fix for crash due to negative size passed to memcpy
    • f81b8d0 : Fix for Segmentation fault in ixheaacd_sbr_dec_from_mps
    • 4692bee : Fix for oobw-in-impd_parse_drc_instructions_uni_drc
    • 589d21b : Fix for OOB write in mpeg-d drc bit stream parsing by adding bound checks

  • platform/external/ltp with 3 change(s)
    • 1a1e0cf : Correct the kernel_bits value in x86 PER_LINUX32.
    • 263ce2c : syscalls/sighold02: ignore reserved signals
    • 67862a2 : Skip additional reserved signals in Android.

  • platform/external/nos/host/android with 4 change(s)
    • 7b1e229 : Revert "keymaster: include date in os_patchlevel"
    • 5eb6bad : keymaster: include date in os_patchlevel
    • f0afd5b : keymaster: consume all data passed to finish()
    • 0e23f8d : keymaster: specify current time generate/import

  • platform/external/nos/host/generic with 1 change(s)
    • 74161ce : keymaster: add creation_time to generate/import

  • platform/external/nos/test/system-test-harness with 4 change(s)
    • d56343d : WORKSPACE: Roll protobuf to latest point release
    • 8cb5122 : Quick hack to fix bazel
    • a8c8a3a : release-tests: remove stale TODO
    • a2fa9f4 : release-tests: re-enable filtered keymaster test

  • platform/external/skia with 11 change(s)
    • 5b3adf4 : Make sure we mark Plots in use for all regenerate cases
    • a65763e : RESTRICT AUTOMERGE: Fix bug decoding JCS_RGB jpeg files
    • 41220b6 : RESTRICT AUTOMERGE: Fix bug decoding JCS_RGB jpeg files
    • 07fd41b : RESTRICT AUTOMERGE: Fix heap buffer overflow
    • 16ed5c7 : RESTRICT AUTOMERGE: Add SkAndroidFrameworkUtils::SafetyNetLog
    • 1a1cec9 : RESTRICT AUTOMERGE: Fix heap buffer overflow
    • c880585 : RESTRICT AUTOMERGE: Fix bug decoding JCS_RGB jpeg files
    • fc165d5 : RESTRICT AUTOMERGE: Fix uninitialized errors in SkPngCodec
    • 2277702 : RESTRICT AUTOMERGE: Add SkAndroidFrameworkUtils::SafetyNetLog
    • 8adcfda : RESTRICT AUTOMERGE: Fix heap buffer overflow
    • b9305bf : RESTRICT AUTOMERGE: Add SkAndroidFrameworkUtils::SafetyNetLog

  • platform/external/sl4a with 1 change(s)
    • c4bf537 : Adding debug prints for SmsIncomingListener

  • platform/external/sqlite with 4 change(s)
    • 7fbf27c : RESTRICT AUTOMERGE: Apply security patch to sqlite 3.22.
    • 23443d5 : RESTRICT AUTOMERGE: Apply security patch to sqlite 3.19.
    • e30f6ff : Apply security patch to sqlite 3.18.
    • e86e209 : RESTRICT AUTOMERGE: Apply security patch to sqlite 3.9.

  • platform/external/tremolo with 1 change(s)
    • 6eb63e1 : Add some error/overflow checks in codebook handling

  • platform/external/v8 with 5 change(s)
    • f04f2b7 : Fix type confusion in libpac
    • 9817e77 : [RESTRICT AUTOMERGE] Fix OOB Access in libpac
    • e3b988e : Fix Integer Overflow in libpac
    • 8279c47 : Fix type confusion in libpac
    • a84c4b7 : Fix OOB read in libpac ast-numbering.cc

  • platform/external/wpa_supplicant_8 with 7 change(s)
    • 040d17d : [wpa_supplicant] Fix security vulnerability wpa_supplicant/wnm_sta.c:376
    • feccb61 : Use BoringSSL to get random bytes
    • 9356d01 : Use BoringSSL to get random bytes
    • 06eaa1c : Use BoringSSL to get random bytes
    • ac1636c : Use BoringSSL to get random bytes
    • d77a00a : Use BoringSSL to get random bytes
    • 29d54b8 : Use BoringSSL to get random bytes

  • platform/frameworks/av with 11 change(s)
    • ea5aa16 : Reserve enough space for RTSP CSD
    • bd6dc46 : Visualizer: fix native crash when visualizer release
    • a41770b : AudioFlinger: put effect desc lookup under mutex for createEffect
    • 06c5d53 : audioserver: Use '_exit' instead of 'exit' in HalDeathHandler
    • 31a8d44 : RESTRICT AUTOMERGE: aaudio: improve test_atomic_fifo
    • d1fc53c : RESTRICT AUTOMERGE: aaudio: Fix converting negative FIFO counters to index
    • fcdc027 : RESTRICT AUTOMERGE: aaudio: improve test_atomic_fifo
    • 685607b : RESTRICT AUTOMERGE: aaudio: fix FIFO wrapround frame counts
    • f4f8142 : RESTRICT AUTOMERGE: aaudio: Fix converting negative FIFO counters to index
    • 4339a80 : Relax error handling in MediaCodecsXmlParser
    • b7afce9 : Support to play the various tones as per the Indian standard

  • platform/frameworks/base with 57 change(s)
    • 0aa677c : Revert "Update VPN capabilities when its underlying network set is null."
    • 52f7ade : Visualizer: fix native crash when visualizer release
    • 4d70022 : Revert "Fix a11y cache correctness bug"
    • ad8805a : Update VPN capabilities when its underlying network set is null.
    • 970bf5a : Make notifications from the default dialer and SMS app unblockable.
    • 7ee6467 : Override old alarms in zen schedule
    • 5abc71b : Improve the performance when loading image wallpaper colors
    • f63da1e : Update keyguard charging text to indicate wireless
    • 8094880 : Do not load xml metadata for unchanged packages in RegisteredServicesCache
    • ec1b164 : RESTRICT AUTOMERGE Close TextClassifier native resources.
    • bfbd988 : Be more comprehensive about boot time RTC check
    • 7c93cef : Fixed temporary brightness getting stuck bug.
    • fe87cf3 : Added hysteresis check to screen brightness.
    • 7a11834 : Use the correct Smart Storage flag in SettingsLib.
    • 3ca5130 : Add closing div tag for ContentResolver javadoc
    • 5d378df : Keep PluginManager reference to avoid NPE
    • 63ef151 : v3 keys use SP800 derivation
    • 9f726cd : WebView: clean up onReceivedSslError docs
    • 31d70a1 : Fix theme cannot change due to there is no wallpaper colors.
    • 5fc6002 : Don't log account name on logcat (cherry-pick from master)
    • 9aee284 : Actually use listener hints?
    • 81cb5e9 : Skip empty slice permissions files during backup
    • ac3f14e : Fix stuck notifications
    • 5b0a321 : Clarify WebResourceResponse's stream handling.
    • ed5973b : Select only preinstalled Spell Checker Services
    • 170e24d : Revert "Select only preinstalled Spell Checker Services"
    • dd8b0a6 : Empty commit for automerge manipulation
    • ec1e90a : Make sure mCurrentUsbFunctionsRequested flag be updated currectly
    • c6802aa : Check for preexisting flag before enabling the gadget
    • b122ae9 : DPM: Fix regression from I54376f60ac53451ace22965d331b47cd8c2e614e
    • 48d0652 : DPM: Fix regression from I54376f60ac53451ace22965d331b47cd8c2e614e
    • 4e3507d : RESTRICT AUTOMERGE Do not linkify text with RLO/LRO characters.
    • d9e75a4 : RESTRICT AUTOMERGE Do not linkify text with RLO/LRO characters.
    • a69950c : RESTRICT AUTOMERGE Do not linkify text with RLO/LRO characters.
    • 73f398d : RESTRICT AUTOMERGE Do not linkify text with RLO/LRO characters.
    • 98267b3 : Harden against invalid paths.
    • e0938b8 : WebView: no bars in javadoc
    • 620fab2 : AdapterService: Only bind HeadsetService in ON state.
    • 4b2f6e2 : Improves PIN/PUK handling events in keyguard
    • 2508afe : Cherry-picked "Hide bouncer after unlocking SIM card" to pi-dev
    • 0b196c6 : Cherry-picked "Hide SIM PIN when SIM card is removed" to pi-dev
    • 32a7e2f : Nullify the default wallpaper component if it does not exist
    • 2ea2b16 : BluetoothManagerService: catch NoSuchElementException for unlinkToDeath
    • c848639 : Clarify WebResourceResponse parameter documentation.
    • 6eaf48e : docs: Fixing malformed javadoc
    • 8a788f4 : docs: Fixing malformed @links
    • 64306e1 : Adding SUPL NI Emergency Extension Time
    • 1cd7883 : Adding SUPL NI Emergency Extension Time
    • a725dd6 : Adding SUPL NI Emergency Extension Time
    • 79d77bb : support vzw roaming default on
    • 7923b3c : FRP: save password quality in DPM.resetPassword
    • ef116de : FRP: save password quality in DPM.resetPassword
    • ffd3dc6 : Fixed the inline launch animation for notification groups
    • 42be03d : docs: Javadoc fixes
    • f843ccb : Bluetooth: Check descriptors size in BluetoothHidDeviceAppSdpSettings
    • 6351921 : Bluetooth: Check descriptors size in BluetoothHidDeviceAppSdpSettings
    • 523ce8d : Fix translateable - translatable in .xml files

  • platform/frameworks/native with 3 change(s)
    • ac1f7c9 : [RenderEngine] Clamp input color for BT2020_PQ EOTF
    • e730f5a : Sanitize InputMessage before sending
    • cb2f0ce : Sanitize InputMessage before sending

  • platform/frameworks/opt/net/wifi with 3 change(s)
    • 0b7dfd2 : Support SAR for OTT VOWifi Apps
    • f89adbf : WifiBackupRestore: Ignore configKey mismatch in backup data
    • 6d37c0e : [Carrier Wi-Fi] Reset config identity on reboot or SIM in/out

  • platform/frameworks/opt/telephony with 11 change(s)
    • 1be3fdb : Amend SMS over IMS proto and metrics collection
    • a59b7d1 : Adds metrics for SMS over IMS using ImsService
    • ba0b55d : Expand onCallHandover logging and add data enabled check.
    • 4e152fa : Update sharedPreference to false when exits new device provisioning
    • e7b2af0 : Deprecated the resource config_tether_apndata
    • 1d25a97 : Allow override own number as voicemail number for GSM
    • 861362d : Fix ims_reasoninfo_mapping_string_array not working problem
    • 3af582b : Add metrics for audio codec during voice calls
    • 0d3cbf6 : Ensure ACTION_EMERGENCY_CALL_STATE_CHANGED doesn't send on GSM.
    • 100e94a : support vzw roaming default on
    • 099b5d9 : Map ImsReasonInfo.CODE_SIP_USER_REJECTED(SIP 603 DECLINE) as DisconnectCause.NORMAL

  • platform/hardware/broadcom/wlan with 1 change(s)
    • f3e8b81 : net: wireless: bcmdhd: add string buffer bound check in wifi_set_epno_list

  • platform/hardware/google/av with 23 change(s)
    • cb01b68 : RESTRICT AUTOMERGE WORKAROUND CCodec: increase time limit for start
    • 32ec3d7 : RESTRICT AUTOMERGE CCodec: support multiple output per one input buffer
    • b6ecea9 : RESTRICT AUTOMERGE CCodec: don't queue EOS work without allocating pipeline capacity
    • 3f3dbd7 : RESTRICT AUTOMERGE CCodec: don't update pipeline capacity on stale work
    • 66ce5fb : RESTRICT AUTOMERGE aac: fix initial timestamp
    • 4055563 : Do not request timestamp information in allocation
    • dfb1821 : RESTRICT AUTOMERGE CCodec: workaround for guessing output buffer size
    • f5cb8d6 : CCodecInfoBuilder: Avoid adding omx codec infos in full-codec2 mode
    • b14ca03 : CCodec: expose HDR profiles if supported
    • 0a95ab6 : CCodec: fix error handling on queue()
    • 48e125f : CCodecBufferChannel: Add the allocated block to ref-tracker in EncryptedLinearInputBuffers
    • 9477790 : C2: Delete mHandle properly to avoid memory leakage
    • df70e85 : Codec2BufferUtils: use libyuv to copy between NV12 and I420
    • 0af065f : Codec2BufferUtils: improve ImageCopy efficiency
    • 02a7ff9 : aacenc: fix timestamp calculation
    • 211b74a : CCodec: alter input surface start/release sequence
    • 08ed64c : CCodec: put encrypted buffer in array mode right away
    • db6dd10 : CCodecBufferChannel: regard max-input-size for secure linear input buffers
    • f8c1054 : CCodecBufferChannel: Refers KEY_MAX_INPUT_SIZE value in toArrayMode, not C2_NAME_STREAM_MAX_BUFFER_SIZE_SETTING
    • b47d18f : Initialize mInputBuffers
    • f420938 : CCodec: use client-provided max input size when necessary
    • 55f499f : CCodec: honor max-input-size as an override for larger buffers
    • e37085c : CCodec: set dirty region for output buffers

  • platform/hardware/interfaces with 4 change(s)
    • 6f6fe9a : The test failed when one of the three cameras was configured with a maximum android.scaler.availableStreamConfiguration size of 1600*1200
    • 9d4ff70 : Camera: fill in bufferSize correctly
    • 3f127ca : Fix KM VTS tests for Strongbox implementations
    • 0d51216 : Audio XSD: Allow vendor extension for audio devices

  • platform/hardware/nxp/nfc with 1 change(s)
    • 210180d : Prevent Out of bound error in phNxpNciHal_process_ext_rsp

  • platform/hardware/qcom/audio with 1 change(s)
    • 0bb200f : hal: fix for voip volume setting when select_devices()

  • platform/hardware/qcom/sdm845/display with 4 change(s)
    • 0424756 : Revert "Revert "Gralloc: Disable AHardwareBuffer""
    • a77f975 : Revert "Gralloc: Update ADRENOPIXELFORMAT mapping"
    • 2ca079b : Revert "Gralloc: Remove HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8 from GPU supported formats"
    • e59afe9 : Revert "Gralloc: Add UBWC support for AHWB formats."

  • platform/libcore with 1 change(s)
    • c8bab99 : Fix libcore.libcore.icu.DateIntervalFormatTest#testEndAtMidnight

  • platform/packages/apps/Bluetooth with 2 change(s)
    • 8476119 : MAP: Don't start/stop on broadcast intent
    • 9be8687 : AVRCP: Don't use the queue for current metadata

  • platform/packages/apps/CarrierConfig with 2 change(s)
    • 041eb4e : Remap ImsReasonInfo code 332 (403 sip forbidden) to 510
    • 0c1c51f : Update CarrierConfig about USCC ERI file

  • platform/packages/apps/CellBroadcastReceiver with 2 change(s)
    • acc8df3 : Fixed that emergency alert not displayed when screen saver is on
    • b22c671 : Fixed that extra vibration was played

  • platform/packages/apps/Email with 1 change(s)
    • c87d04b : 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/PackageInstaller with 1 change(s)
    • b5302e6 : Ask for PIN when granting permissions in front of lock screen

  • platform/packages/apps/SecureElement with 1 change(s)
    • 88824dd : mAid can't be set to null for default selected application (C000).

  • platform/packages/apps/Settings with 1 change(s)
    • 3002f27 : Do not allow draw on top for default sms picker.

  • platform/packages/apps/StorageManager with 2 change(s)
    • 461e0ab : Fix test to use better flag.
    • a567233 : Fix bug in warning activity intent.

  • platform/packages/apps/UnifiedEmail with 1 change(s)
    • 3526a4a : 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/services/Telephony with 5 change(s)
    • 842461a : Fix null pointer exception
    • fa3961b : Clean Cherrypick - Displaying '4G' instead of 'LTE' when the config_show4GForLTE enabled.
    • a19b7d4 : Change USCC EriText for roaming indicator 1 with U.S. Cellular
    • d962228 : support vzw roaming default on
    • ef46b32 : Create USCC ERI file

  • platform/platform_testing with 2 change(s)
    • 24122bb : Move CuttlefishRilTests and CuttlefishWifiTests to platform_testing.
    • 33d97d2 : add function "openBookmark" and "stopAndReloadPage"

  • platform/prebuilts/abi-dumps/ndk with 1 change(s)
    • fb05a19 : Update dumps for getCallingSid.

  • platform/prebuilts/abi-dumps/vndk with 1 change(s)
    • 4da0190 : Update dumps for getCallingSid.

  • platform/prebuilts/misc with 1 change(s)
    • 16db363 : Add androidx.test libraries.

  • platform/prebuilts/tools with 1 change(s)
    • 65bc2cb : Add build rules for accessibility-test-framework and javawriter

  • platform/prebuilts/vndk/v27 with 1 change(s)
    • 394ee16 : Update VNDK snapshot v27 to build 5241554.

  • platform/system/bt with 14 change(s)
    • 953dd27 : btm_proc_smp_cback: Don't access p_dev_rec if freed
    • 94fd011 : process_l2cap_cmd: Fix OOB
    • a99fe8a : btm_ble_multi_adv: Check data length in HCI interface
    • 87b6a20 : Do not close dump file descriptor
    • 672c824 : Fix for Bluetooth device name is resetting to default name after reboot
    • 827bd08 : Fix mtu assignment with correct value
    • f44cbb2 : Add OOB check in avrc_pars_browse_rsp
    • d117975 : Fix buffer overflow in btif_dm_data_copy
    • 969b2df : Fix buffer overflow in btif_dm_data_copy
    • 64c6f33 : Fix buffer overflow in btif_dm_data_copy
    • ea90417 : Fix buffer overflow in btif_dm_data_copy
    • 78508d2 : Fix potential usage of freed memory in btif_hl_proc_sdp_query_cfm
    • 889efd5 : Fix potential usage of freed memory in btif_hl_proc_sdp_query_cfm
    • 9a2ade9 : HFP: support pause character "Comma" in acceptable dial digit string

  • platform/system/connectivity/wificond with 1 change(s)
    • 114b380 : wificond: Mark scanner impl instance invalid

  • platform/system/core with 5 change(s)
    • 6f2198b : lmkd: bump process priority and set to FOREGROUND group before kill
    • 66d9e92 : Run BoringSSL self test during startup
    • c1cea05 : Export maximum number of fds/ints in a native_handle.
    • 02debfa : Export maximum number of fds/ints in a native_handle.
    • f123d45 : usbd: Do not join the thread pool

  • platform/system/hwservicemanager with 3 change(s)
    • d1d10ca : ACL based on getCallingSid
    • f5a9947 : ACL based on getCallingSid
    • 12e4443 : ACL based on getCallingSid

  • platform/system/libhidl with 3 change(s)

  • platform/system/libhwbinder with 4 change(s)
    • 683b6d0 : getCallingSid: get calling security context
    • f0a7d78 : getCallingSid: get calling security context
    • b935356 : getCallingSid: get calling security context
    • 5ad4ab1 : Deserialize a native_handle safely.

  • platform/system/netd with 3 change(s)
    • 9762bc1 : Clear Element.mRef immediately after deallocating it
    • 3eeb0e6 : Fix fortify_fatal issue during DNSServiceProcessResult()
    • ad883b9 : Fix use-after-free in NetworkController::removeInterfaceAddress()

  • platform/system/nfc with 23 change(s)
    • e40cbea : Prevent OOB error in rw_i93_process_ext_sys_info()
    • 8617cbb : Prevent OOB error in rw_i93_sm_update_ndef()
    • 61fcf89 : Prevent OOB error in rw_i93_sm_read_ndef()
    • c1da325 : Prevent OOB read in rw_i93_process_sys_info()
    • 9939ede : Prevent OOB error in rw_i93_sm_detect_ndef()
    • 9c1db58 : Prevent integer underflow in rw_t3t_act_handle_check_ndef_rsp()
    • 4d9b1dd : Prevent integer underflow in rw_t3t_act_handle_check_ndef_rsp()
    • e873f93 : Fix heap overflow in NFA_SendRawFrame()
    • 0d0e906 : Prevent integer underflow in rw_t2t_handle_tlv_detect_rsp()
    • 781cfd9 : Prevent OOB read in rw_t3t_act_handle_ndef_detect_rsp()
    • 6c88aff : Fix heap overflow in NFA_SendRawFrame()
    • 1072729 : Prevent Out of bounds write in rw_t3t_handle_get_sc_poll_rsp()
    • 9487e6e : Prevent Integer Overflow in rw_t3t_act_handle_check_rsp()
    • 70ba0e5 : Prevent OOB read in rw_t3t_update_block()
    • 83439b5 : Prevent integer underflow in rw_t2t_handle_tlv_detect_rsp()
    • a9bf25e : Prevent Out of bounds write in rw_t3t_handle_get_sc_poll_rsp()
    • cee2f35 : Prevent Integer Overflow in rw_t3t_act_handle_check_rsp()
    • 5e470e4 : Prevent OOB read in rw_t3t_act_handle_ndef_detect_rsp()
    • 3652c13 : Prevent OOB read in rw_t3t_update_block()
    • f910f96 : Prevent Out of bounds read in ce_t4t.cc
    • 10c2177 : Fix CVEs in llcp_util.cc
    • 6900b5c : Prevent Out of bounds read in ce_t4t.cc
    • c6c39c0 : Revert "Revert "Prevent Out of bound error in llcp_dlc_proc_rr_rnr_pdu()""

  • platform/system/security with 7 change(s)
    • cfe00de : Grant VTS tests all permissions in keystore on userdebug/eng
    • 82640d4 : Give some permissions to bluetooth
    • cb77797 : Fix KeyStoreClientImpl::doesKeyExist to return correct result
    • b7ff91b : Increase the master key size to 256 bits
    • a7a29fa : Use vector to pass around keys
    • 020d535 : Use SHA256 for 32 byte keys
    • e489a03 : Replace Entropy with RAND_bytes

  • platform/system/sepolicy with 2 change(s)
    • aadedb2 : Allow lmkd to renice process before killing
    • 0547795 : Allow init to set powerctl property

  • platform/system/tools/hidl with 3 change(s)

  • platform/test/suite_harness with 11 change(s)
    • 4c289c2 : BusinessLogicHostTestBase authenticates by default
    • 96e6387 : Allow androidx path for explicit runners in cts
    • b8b78da : Drop CtsLibcoreJavaUtilCollectionTestCases.
    • 52706d6 : Revert "Add ittiam tests to Abi binary exceptions list since they only build 32-bit"
    • 656c71b : Revert "Add ittiam tests to Abi binary exceptions list since they only build 32-bit"
    • 40ebc3e : Avoid marking module done in XML if it fails
    • 3683340 : [cherry-pick] If the next tag is not summary when parsing metrics skip
    • a89ef71 : Move auth access token to POST header
    • afdf157 : Use POST request in BusinessLogicPreparer
    • fd2f488 : Add options to MediaPreparer for GtsYouTubeTestCases.
    • 7044705 : Remove Car Module from known failures.

  • platform/test/vts with 5 change(s)
    • 52b4736 : Track removal of CtsLibcoreJavaUtilCollectionTestCases.
    • 2cfe79e : Update VTS tag version to v9.0_R6
    • a9fbf47 : Add ElfParser.IsExecutable and GetProgramInterpreter
    • b875386 : Refactor elf_parser.py and parse relocation table
    • e2a67b8 : Update VTS tag version to v8.0_r10

  • platform/test/vts-testcase/hal with 1 change(s)
    • 172b096 : Change excluder-filter format in VTS 1_2

  • platform/test/vts-testcase/kernel with 1 change(s)
    • 757a198 : Bug fix to push 64bit files when requested.

  • platform/test/vts-testcase/vndk with 2 change(s)
    • 2d45004 : Enlarge timeout value for vts one test case
    • d432167 : Do not test ELF files that require special program interpreter

  • platform/tools/test/connectivity with 9 change(s)
    • d1b25aa : Fix test_max_concurrent_ble_scans_plus_one
    • a7641e7 : [WifiStressTest] Add stress tests for beast/atom devices
    • 094f343 : [Interop]Merge datastore changes for parallel execution.
    • 1a0fc77 : Make the scanner device set scan mode to low latency
    • d54324e : [Interop]Add packet capture and parallelization code to pi.
    • fd3054c : Call the parent's setup_class() before getting LE supported features
    • d546990 : Set Device Name and Service UUID in the same ScanFilter
    • 9bdecbf : Fixes invocation to Power.apk.
    • 6eaa8ce : [AccessPoint]merge scapy & gale changes.

  • platform/tools/tradefederation with 12 change(s)
    • cb1bdfa : Avoid date issue in getLogcatSinceTest
    • 7d6afd4 : Some GTest test cases start with __ ensure we parse those
    • 6fd49e6 : Add missing jar from tradefed.zip
    • 8e0e8e2 : Avoid forwarding "null" method that is incorrectly reported from AJUR""""
    • ea61354 : Avoid forwarding "null" method that is incorrectly reported from AJUR""""
    • f0523e0 : Adding target preparer for switching to primary or system user.
    • 3823adf : Remove AJUR as a default runner for AndroidJunitTest
    • c364a7a : Suite Sharding Memory improvement
    • 9e8a8c0 : When a DNAE occurs report the non-executed tests
    • b37ce74 : When a DNAE occurs report the non-executed tests
    • 584e5f2 : Ensure the logEvent is made in all DNAE situation
    • 6105e5a : Create a module controller able to skip tests on devices that do no implement android.hardware.type.automotive.