Android 11 AOSP Changes

Changes from 11.0.0_r15 (RD1A.201105.003.C1) to 11.0.0_r17 (RP1A.201105.002):

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

Updated Components (64):

  • device/google/bonito with 2 change(s)
    • 07fa8eb : Update Bonito SVN to 29 for R
    • 628874c : Use biometrics.fingerprint@2.2 for bonito

  • device/google/coral with 7 change(s)
    • 03895b8 : Update Coral SVN to 29
    • fe0fec6 : Update Coral SVN to 28
    • 7dc0ef3 : Update Coral SVN to 27 for R
    • 44f2cce : Revert "Removing refresh_rate_switching flag"
    • 049c2b8 : Add display configuration file for flame
    • bb16b3a : Grant RECORD_AUDIO permission to Oslo
    • 76b8c2b : Revert "Put vendor. prefix to audio sysprops"

  • device/google/coral-kernel with 2 change(s)
    • 50ec70c : coral: update kernel-and-modules prebuilt
    • a1de748 : coral: update kernel-and-modules prebuilt

  • device/google/coral-sepolicy with 2 change(s)
    • fd69452 : Fix OBDM selinux denials
    • f56c49f : Revert "Put vendor. prefix to audio sysprops"

  • device/google/crosshatch with 3 change(s)
    • 1793cf1 : Update Crosshatch SVN to 39
    • 521d9e1 : Update Crosshatch SVN to 38
    • cacd10c : Update Crosshatch SVN to 37 for R

  • device/google/sunfish with 5 change(s)
    • 8f9a4b5 : Update Sunfish SVN to 15
    • 236267c : Update Sunfish SVN to 14
    • bec324b : Update Sunfish SVN to 13
    • 0fcf450 : Update Sunfish SVN to 12
    • 1eefdf4 : Increase the debounce 4 sec

  • device/google/sunfish-sepolicy with 5 change(s)
    • 5c638bc : Fix OBDM selinux denials
    • 64caf48 : Revert "graphics: Change vulkan driver name to vulkan.adreno"
    • 425191b : Revert "graphics: Change vulkan driver name to vulkan.adreno"
    • eb358e8 : recovery allows to read mapper_block_device:dir.
    • a77a83d : recovery allows to read mapper_block_device:dir.

  • device/google/wahoo with 4 change(s)
    • cacd627 : Update Wahoo SVN to 52
    • a2febf5 : Update Wahoo SVN to 51
    • 5055330 : Update Wahoo SVN to 50 for R
    • fa893aa : Use biometrics.fingerprint@2.2 for wahoo

  • device/google/wahoo-kernel with 2 change(s)
    • d2cf2b3 : wahoo: update kernel-and-modules prebuilt
    • 98418c5 : wahoo: update kernel-and-modules prebuilt

  • platform/art with 2 change(s)
    • 0599cff : Do not hold lock when making class visibly initialized.
    • 909436e : Use static linking for dexdump on host builds

  • platform/bionic with 2 change(s)
    • 4bdd7ed : Resolve interface flags using SIOCGIFFLAGS ioctl
    • 69735c3 : Revert "Change linker config variable: VNDK_VER"

  • platform/build with 170 change(s)
    • ea883a8 : Version bump to RP1A.201105.002 [core/build_id.mk]
    • 6c03196 : Update Security String to 2020-11-05
    • 8c704a5 : Update Security String to 2020-11-01
    • f3a4604 : Version bump to RP1A.201005.006 [core/build_id.mk]
    • 41baedd : Version bump to RP1A.201005.005 [core/build_id.mk]
    • aa462ee : Version bump to RP1A.201005.004 [core/build_id.mk]
    • 9a6afb1 : Version bump to RP1A.201005.003 [core/build_id.mk]
    • 8b316d4 : Version bump to RP1A.201005.002 [core/build_id.mk]
    • e42523e : Update Security String to 2020-10-05
    • 1e463f6 : Update Security String to 2020-10-01
    • 73fb337 : Version bump to RP1A.200720.012 [core/build_id.mk]
    • 1849ad5 : Version bump to RP1A.200720.011 [core/build_id.mk]
    • 8f5fa67 : Version bump to RP1A.200720.010 [core/build_id.mk]
    • 9d2242d : Version bump to RP1A.200720.009 [core/build_id.mk]
    • f11d850 : Version bump to RP1A.200720.008 [core/build_id.mk]
    • 8df5e45 : Version bump to RP1A.200720.007 [core/build_id.mk]
    • f949014 : Version bump to RP1A.200720.006 [core/build_id.mk]
    • f75077b : Combine HOST/TARGET in Test Suite NOTICE.
    • 53755cf : Add support for combining the notices from 2 roots.
    • 931962d : Build NOTICE txt file into TestSuite zip package.
    • fd90e52 : Version bump to RP1A.200720.004 [core/build_id.mk]
    • 934a8cb : Remove a couple of LMK properties from GSI image
    • 259b9f1 : Version bump to RP1A.200720.002 [core/build_id.mk]
    • 37294c8 : Version bump to RP1A.200706.002 [core/build_id.mk]
    • dbf5613 : Version bump to RP1A.200629.002 [core/build_id.mk]
    • 01f3649 : Version bump to RP1A.200618.002 [core/build_id.mk]
    • a240995 : Version bump to RP1A.200617.002 [core/build_id.mk]
    • 0e6edeb : Version bump to RP1A.200616.002 [core/build_id.mk]
    • ffe9670 : Version bump to RP1A.200611.002 [core/build_id.mk]
    • 5988b14 : Version bump to RP1A.200609.002 [core/build_id.mk]
    • e6c415b : Version bump to RP1A.200608.002 [core/build_id.mk]
    • eedc596 : Version bump to RP1A.200605.002 [core/build_id.mk]
    • fc59c28 : Version bump to RP1A.200604.002 [core/build_id.mk]
    • b27213c : Version bump to RP1A.200603.002 [core/build_id.mk]
    • eaef43b : Version bump to RP1A.200602.003 [core/build_id.mk]
    • 31cf1ae : Version bump to RP1A.200602.002 [core/build_id.mk]
    • 97b5409 : Version bump to RP1A.200601.002 [core/build_id.mk]
    • ac41638 : Version bump to RP1A.200520.002 [core/build_id.mk]
    • 55e3def : Version bump to RP1A.200519.002 [core/build_id.mk]
    • 2463751 : Version bump to RP1A.200518.002 [core/build_id.mk]
    • c04a6ad : Version bump to RP1A.200515.002 [core/build_id.mk]
    • c618c8c : Version bump to RP1A.200514.002 [core/build_id.mk]
    • fef3d68 : Version bump to RP1A.200513.002 [core/build_id.mk]
    • fce63a8 : Version bump to RP1A.200512.002 [core/build_id.mk]
    • df53091 : Version bump to RP1A.200508.002 [core/build_id.mk]
    • 4f0fc4f : Version bump to RP1A.200507.002 [core/build_id.mk]
    • 06ca547 : Version bump to RP1A.200504.003 [core/build_id.mk]
    • 826cdc6 : Version bump to RP1A.200428.002 [core/build_id.mk]
    • d59f93d : Version bump to RP1A.200427.002 [core/build_id.mk]
    • 0dfcc24 : Version bump to RP1A.200424.002 [core/build_id.mk]
    • 5018a5d : Version bump to RP1A.200423.002 [core/build_id.mk]
    • 8b9280c : Version bump to RP1A.200422.002 [core/build_id.mk]
    • 7e9e366 : Version bump to RP1A.200421.002 [core/build_id.mk]
    • 8f915b2 : Version bump to RP1A.200420.002 [core/build_id.mk]
    • 2b908e3 : Version bump to RP1A.200416.002 [core/build_id.mk]
    • 08169dc : Version bump to RP1A.200415.002 [core/build_id.mk]
    • dec8b7b : Version bump to RP1A.200414.002 [core/build_id.mk]
    • d908a2c : Version bump to RP1A.200413.003 [core/build_id.mk]
    • d7e724c : Version bump to RP1A.200413.002 [core/build_id.mk]
    • 1d3015f : Version bump to RP1A.200410.002 [core/build_id.mk]
    • 9f82e32 : Version bump to RP1A.200409.002 [core/build_id.mk]
    • ed514ef : Version bump to RP1A.200408.002 [core/build_id.mk]
    • b57ff59 : Version bump to RP1A.200402.004 [core/build_id.mk]
    • f0d0887 : Version bump to RP1A.200402.003 [core/build_id.mk]
    • 8f5da2a : Version bump to RP1A.200402.002 [core/build_id.mk]
    • 53944e1 : Version bump to RP1A.200401.002 [core/build_id.mk]
    • f181e05 : Version bump to RP1A.200331.002 [core/build_id.mk]
    • 0922d29 : Version bump to RP1A.200330.002 [core/build_id.mk]
    • a2eb461 : Version bump to RP1A.200326.002 [core/build_id.mk]
    • cd170ba : Version bump to RP1A.200324.002 [core/build_id.mk]
    • ddbba1f : Version bump to RP1A.200323.003 [core/build_id.mk]
    • 6e80a08 : Version bump to RP1A.200323.002 [core/build_id.mk]
    • d201f5f : Version bump to RP1A.200320.002 [core/build_id.mk]
    • a9055ca : Version bump to RP1A.200319.002 [core/build_id.mk]
    • f903d2f : Version bump to RP1A.200318.003 [core/build_id.mk]
    • bceac19 : Version bump to RP1A.200318.002 [core/build_id.mk]
    • fd4b7e9 : Version bump to RP1A.200317.002 [core/build_id.mk]
    • 28747ad : Version bump to RP1A.200316.002 [core/build_id.mk]
    • 0c3bfe6 : Version bump to RP1A.200313.002 [core/build_id.mk]
    • edacceb : Version bump to RP1A.200312.002 [core/build_id.mk]
    • 0fc9938 : Version bump to RP1A.200311.002 [core/build_id.mk]
    • c1e370e : Version bump to RP1A.200310.002 [core/build_id.mk]
    • b444070 : Version bump to RP1A.200309.002 [core/build_id.mk]
    • 6e7f415 : Version bump to RP1A.200306.003 [core/build_id.mk]
    • fff701f : Version bump to RP1A.200306.002 [core/build_id.mk]
    • 255a545 : Version bump to RP1A.200305.002 [core/build_id.mk]
    • b89a556 : Version bump to RP1A.200304.002 [core/build_id.mk]
    • 1043514 : Version bump to RP1A.200303.002 [core/build_id.mk]
    • 91803a5 : Version bump to RP1A.200227.002 [core/build_id.mk]
    • 655771a : Version bump to RP1A.200226.002 [core/build_id.mk]
    • 57da278 : Version bump to RP1A.200225.003 [core/build_id.mk]
    • c0d1894 : Version bump to RP1A.200225.002 [core/build_id.mk]
    • 0b136b4 : Version bump to RP1A.200224.002 [core/build_id.mk]
    • 6f28c8b : Version bump to RP1A.200221.003 [core/build_id.mk]
    • d68f2b0 : Version bump to RP1A.200221.002 [core/build_id.mk]
    • 344a558 : Version bump to RP1A.200219.002 [core/build_id.mk]
    • 8468b0f : Version bump to RP1A.200218.002 [core/build_id.mk]
    • 5b2fdff : Version bump to RP1A.200214.002 [core/build_id.mk]
    • 0f69a15 : Version bump to RP1A.200212.002 [core/build_id.mk]
    • 02a9a2f : Version bump to RP1A.200211.002 [core/build_id.mk]
    • 32aef2f : Version bump to RP1A.200210.002 [core/build_id.mk]
    • 566927c : Version bump to RP1A.200207.003 [core/build_id.mk]
    • ecfbe37 : Version bump to RP1A.200207.002 [core/build_id.mk]
    • 46cc81b : Version bump to RP1A.200206.003 [core/build_id.mk]
    • a862dc4 : Version bump to RP1A.200206.002 [core/build_id.mk]
    • 0943329 : Version bump to RP1A.200131.003 [core/build_id.mk]
    • c925f7b : Version bump to RP1A.200131.002 [core/build_id.mk]
    • e6e2c77 : Version bump to RP1A.200129.002 [core/build_id.mk]
    • b773265 : Version bump to RP1A.200128.002 [core/build_id.mk]
    • 75e1e13 : Version bump to RP1A.200122.002 [core/build_id.mk]
    • 5cf4150 : Version bump to RP1A.200109.003 [core/build_id.mk]
    • 49e38ac : Version bump to RP1A.200109.002 [core/build_id.mk]
    • e89d75c : Version bump to RP1A.200107.002 [core/build_id.mk]
    • f09e7f7 : Version bump to RP1A.200106.002 [core/build_id.mk]
    • 391249e : Version bump to RP1A.191220.002 [core/build_id.mk]
    • 611f63e : Version bump to RP1A.191219.002 [core/build_id.mk]
    • f17d8d3 : Version bump to RP1A.191218.002 [core/build_id.mk]
    • c01ce1c : Version bump to RP1A.191216.002 [core/build_id.mk]
    • 6dba98f : Version bump to RP1A.191209.002 [core/build_id.mk]
    • 71a6eb2 : Version bump to RP1A.191202.002 [core/build_id.mk]
    • 09e29a3 : Version bump to RP1A.191125.002 [core/build_id.mk]
    • e31d2d6 : Version bump to RP1A.191121.002 [core/build_id.mk]
    • f932fed : Version bump to RP1A.191114.004 [core/build_id.mk]
    • 00e71cf : Version bump to RP1A.191114.003 [core/build_id.mk]
    • 6a5c783 : Revert "Rework platform version to hide codenames."
    • e613260 : Version bump to RP1A.191111.002 [core/build_id.mk]
    • d5598a5 : Version bump to RP1A.191107.002 [core/build_id.mk]
    • 18cf9ed : Version bump to RP1A.191104.002 [core/build_id.mk]
    • 9b09078 : Version bump to RP1A.191031.003 [core/build_id.mk]
    • 3b96f5e : Version bump to RP1A.191031.002 [core/build_id.mk]
    • 1817187 : Version bump to RP1A.191030.003 [core/build_id.mk]
    • b86e5a9 : Version bump to RP1A.191030.002 [core/build_id.mk]
    • 7e7b19f : Version bump to RP1A.191029.002 [core/build_id.mk]
    • e2578f3 : Version bump to RP1A.191028.003 [core/build_id.mk]
    • 29f9c93 : Version bump to RP1A.191028.002 [core/build_id.mk]
    • 085578c : Bump SPL to 2019-12-05
    • db44a09 : Version bump to RP1A.191024.002 [core/build_id.mk]
    • 96cf12c : Version bump to RP1A.191022.002 [core/build_id.mk]
    • 8817248 : Revert "install VNDK APEX instead of VNDK libs"
    • d589da9 : Version bump to RP1A.191016.003 [core/build_id.mk]
    • 37a2a40 : Version bump to RP1A.191016.002 [core/build_id.mk]
    • a1d3518 : Version bump to RP1A.191015.002 [core/build_id.mk]
    • ffaed0c : Version bump to RP1A.191008.003 [core/build_id.mk]
    • 673b423 : Version bump to RP1A.191008.002 [core/build_id.mk]
    • 8fc2de6 : Version bump to RP1A.191003.002 [core/build_id.mk]
    • e4a7ad4 : Version bump to RP1A.191002.003 [core/build_id.mk]
    • 34cf406 : Version bump to RP1A.191002.002 [core/build_id.mk]
    • fd558c4 : Version bump to RP1A.191001.002 [core/build_id.mk]
    • 2e5e04c : Version bump to RP1A.190930.002 [core/build_id.mk]
    • 5effee4 : Version bump to RP1A.190924.002 [core/build_id.mk]
    • 8dc45c2 : Version bump to RP1A.190919.002 [core/build_id.mk]
    • aa4d4da : Version bump to RP1A.190918.002 [core/build_id.mk]
    • 07fd7d2 : Version bump to RP1A.190912.003 [core/build_id.mk]
    • e635ed9 : Version bump to RP1A.190912.002 [core/build_id.mk]
    • 1874093 : Version bump to RP1A.190911.002 [core/build_id.mk]
    • 675d31a : Version bump to RP1A.190910.002 [core/build_id.mk]
    • 71729a9 : Version bump to RP1A.190904.003 [core/build_id.mk]
    • 0a26ebe : Version bump to RP1A.190904.002 [core/build_id.mk]
    • c78edbc : Version bump to RP1A.190903.002 [core/build_id.mk]
    • b2283d6 : Version bump to RP1A.190902.002 [core/build_id.mk]
    • fae0b46 : Version bump to RP1A.190829.002 [core/build_id.mk]
    • 6718812 : Version bump to RP1A.190822.003 [core/build_id.mk]
    • eb19a50 : Version bump to RP1A.190822.002 [core/build_id.mk]
    • a7a0ed6 : Version bump to RP1A.190808.002 [core/build_id.mk]
    • b5acaf6 : Version bump to RP1A.190801.002 [core/build_id.mk]
    • 9002fc0 : Version bump to RP1A.190730.002 [core/build_id.mk]
    • 6a69821 : Version bump to RP1A.190711.002 [core/build_id.mk]
    • 79a0e2a : Version bump to RP1A.190620.002 [core/build_id.mk]
    • 94eafe3 : Version bump to RP1A.190521.002 [core/build_id.mk]
    • 779ce03 : Version bump to RP1A.190415.002

  • platform/build/soong with 4 change(s)
    • d771592 : apex_set is force disabled when necessary
    • a711e55 : Revert "soong: upgrade Android platform to clang-r370808"
    • 4059765 : Revert "Supports VNDK APEX with different versions"
    • f131c58 : Revert "Add __ANDROID_APEX_NAME__ for apex variants"

  • platform/cts with 27 change(s)
    • 7dd1fea : [CTS] GetEnterpriseConfig should return null when unset
    • efc133d : DialogFrameTests: Fetch insets from UI thread.
    • 640d347 : Make sure storages ready before testing AdoptableHostTest
    • 3569fd1 : Adds tests for uri grant-based visibility
    • 94f7708 : Skip WindowInsetsAnimationTest when navbar isnt supported.
    • cf017de : Assert no-write access for Android/data|obb directories
    • a81b6c5 : Fix CTS test failure for WifiConnectedNetworkScorer in DBS mode
    • 9b09926 : Skip getCellLocation if we don't have telephony
    • e160f5b : Camera: Fix wrong test case enumeration for physical cameras
    • b21f563 : Assert that legacy alter table behaviour is the default.
    • 3898939 : Adding UiModeManager Custom Tests
    • 51f0f6f : Test update and replace
    • 1654c32 : Test upsert
    • b5fb626 : Temporarily disable auto revoke cts
    • b6acde5 : Add CTS to verify height doesn't change while controlling
    • 4d4ebb7 : WindowInsetsAnimationControllerTests: Test for synchronous progress invocation
    • 81eeac6 : WindowInsetsTest: Update for ignoring consumeStableInsets()
    • 63a893d : Revert "Verify reported display sizes in multi-window"
    • 52b089b : Revert "Add tests for start singleTop/singleInstance activity fo..."
    • 3107728 : Revert "Add tests for start singleTop/singleInstance activity fo..."
    • 25fbc73 : Revert "Add tests for start singleTop/singleInstance activity fo..."
    • 6ecdcba : Revert "Add tests for start singleTop/singleInstance activity fo..."
    • 327b7d4 : Revert "Add new permissions to test"
    • d5dca30 : Revert "Add Inline Suggestion render permissions to cts."
    • 0e149d2 : Revert "Update toast tests for system UI move"
    • 62680fd : Revert "Disable feature-flag before CTS targeted at SDK 29"
    • ed16302 : Revert submission

  • platform/developers/build with 1 change(s)

  • platform/development with 1 change(s)

  • platform/external/aac with 1 change(s)
    • ffff955 : Fix heap buffer overflow in sbrDecoder_AssignQmfChannels2SbrChannels().

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

  • platform/external/dexmaker with 1 change(s)

  • platform/external/iptables with 1 change(s)
    • 48b5cbc : ANDROID: do not leak memory in iptables-restore

  • platform/external/libexif with 1 change(s)
    • 8e7345f : libexif: Avoid buffer overflow due to compiler optimization

  • platform/external/skia with 3 change(s)
    • d9c10cf : [RESTRICT AUTOMERGE]: Stop discarding stencil buffers on tilers
    • 281d9a4 : Roll external/skia 49d32524f..4e9cde863 (4 commits)
    • 54c0fff : Roll external/skia 4b40a1d5b..49d32524f (14 commits)

  • platform/external/sl4a with 1 change(s)
    • 38456fb : Revert "Pass in active device to all BluetoothA2dp APIs in Facad..."

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

  • platform/external/webrtc with 1 change(s)

  • platform/frameworks/av with 8 change(s)
    • eed2d00 : Revert "CCodecBufferChannel: Process output format when registering buffer"
    • ec61fb7 : Expose a property that allows restarting the audio HAL
    • 20fee56 : MPEG4Extractor:don't set delay and padding from 2nd edit list entry
    • 3f91642 : allow mremap to use MEMRMREMAP_MAYMOVE flag
    • f367c35 : Revert "stagefright: MediaCodec::releaseAsync()"
    • 5ba3ae6 : Revert "stagefright: MediaCodec::releaseAsync()"
    • d3e9770 : audio policy: fix a2dp output detection
    • 7908e2e : Revert "adapt ld.config.txt for vndk apex"

  • platform/frameworks/base with 209 change(s)
    • 3ac4e62 : Revert "Require permission to create trusted displays"
    • cf36be8 : [RESTRICT AUTOMERGE]Don't finish noHistory activity while it is on the topmost.
    • e3e68f6 : Add telecom to priorityOnlyDndExemptPackages
    • 1f0f841 : Add screenshot back to power menu for some devices
    • 5f1da89 : Update requested state after applying pending frames
    • d3021c6 : [RESTRICT AUTOMERGE] Update the visibility of activities on sleeping display
    • aaf6b40 : Sanitize more of the notification text fields
    • d3a2b58 : Accept repeated locale as an input of LocaleList construction.
    • 27ef1fc : Require permission to create trusted displays
    • 426d1e2 : Support dispatchNullEvent virtual method
    • 62f66da : Do not leak dump objects.
    • 979cb45 : Make non-blockable notification more robust
    • 3d725e8 : Notify IORap without including packages for secondary dex opt.
    • a95061c : Mark implicit PendingIntents as immutable
    • cbcf477 : Add missing isShellUser check
    • 940b34d : Decouple FUSE mount from main thread for demo user
    • e95a490 : Set the NetworkInfo subtype to 0.
    • d58101e : Reduce demo user FUSE volume mount timeout
    • dc21a3c : Propagate AudioAttributes flags to VibrationAttributes
    • 35c84e1 : Allow network stack UID caller to retrieve cell identity
    • a1efa34 : Ignore GONE views in shade when processing sections
    • 1adf9e6 : Fix unintended preferred activity reset
    • fd90ff8 : Skip bg PSS collection for apps using a camera
    • 61b6c29 : Fix missing IME switcher icon (w/ a hardware keyboard)
    • ed2c898 : Java docs update: Advise not to include PII in setProcessStateSummary
    • cc051fe : Grant visibility even when not granting URI perm
    • 9500488 : Fix NavigationBarColorTest
    • bb2eb8c : Prevent exception when surrounding text retrieval
    • fa5cc51 : Resume-on-Reboot: remove special string
    • 7b5cd95 : Wait for remote animation to stop freezing display
    • 6a9464c : Remove incorrect optimization in visibility cache
    • e79d159 : Early exit when target app ID FIRST_APP_UID
    • de5d8f4 : Fixes broadcast filtering for multi-user sys apps
    • c698544 : Repopulate cache with sibling visibility on remove
    • 3117fbc : Revert "Hide bubbles' IME after screenshot is taken."
    • 4a1455c : Ensure we always bind to overview service when starting up
    • 943159d : Fix missing icon for one-to-one convos
    • 63c959b : Fix missing icon for one-to-one convos
    • 71c824c : Revert "Exception if receive move withouth down"
    • e6fc565 : Revert "Consolidating MODIFY_AUDIO_SETTINGS permission checks"
    • 140d341 : Revert "Flip ENABLE_DYNAMIC_PERMISSIONS, attempt #5."
    • b4d3418 : Revert "Flip ENABLE_DYNAMIC_PERMISSIONS, attempt #4."
    • 4789a49 : Revert "Flip ENABLE_DYNAMIC_PERMISSIONS."
    • a16a50e : Revert "Flip ENABLE_DYNAMIC_PERMISSIONS."
    • a40786c : Revert "System Bars animation for fixed rotation transform"
    • d42403f : Revert "Don't readd pending notifs to NEM's allNotifs list"
    • 8f818fd : Fixed a bug where the brighness mirror would make everything invisible
    • b3b7262 : Fix crash caused by unhandled bucket
    • da7a774 : Adding UiModeManager Custom Tests
    • 20d4c6e : Revert "Fix missing animation when launch activity from notification."
    • 370b805 : Revert "Prevent NPE in PulseExpansionHandler"
    • ceb752c : Revert "Fix missing animation when launch activity from notification."
    • 07f7b84 : Revert "Prevent NPE in PulseExpansionHandler"
    • c99a61a : Revert "Fix missing animation when launch activity from notification."
    • 1bb43b6 : Check URI is valid for loading images
    • c2acf99 : Add READ_PHONE_STATE back to pregranted phone permissions
    • 1a5005f : Add delay between quota check alarms.
    • 102efbc : Add READ_PHONE_STATE back to pregranted phone permissions
    • d6b2b8c : Add READ_PHONE_STATE back to pregranted phone permissions
    • baa7b8d : Fix Ime consumer isRequestedVisible
    • 6117e4d : Disable overflow menu on lock screen.
    • 2a35ae2 : Ensure power menu overflow dismissed when dialog dismissed.
    • 40c6188 : Fix NPE when ranking update causes reinflation
    • 94891ea : Only give DisplayInsetsController control over IME in split-screen
    • 0abadec : Re-send the IME control after IME is re-created
    • 99b8d33 : Update destination bounds if rotation finishes first
    • 23c844b : Reboot the soundtrigger HAL on failure
    • 9d592ad : Add /apex to the list of allowed SystemServer paths
    • 2de40f4 : Revert "Fix exception handling in getState() binder cache"
    • 3ca71e5 : Only use the IME target from IMMS to update the IME control target
    • b1d6a20 : WindowInsetsAnimation: Fix app driven closing of IME
    • 6f7aa80 : WindowInsetsAnimation: Synchronously dispatch window insets animation callbacks
    • 96b5266 : WindowInsets: Ignore consumeStableInsets()
    • 7e661a2 : Request fit system windows if soft input mode updates
    • db55263 : Update insets state for each window if its mBehindIme is changed
    • c28c530 : Fixes NPE and adds @Nullable to PackageSetting.pkg
    • c976c43 : startop: Fix a string format bug in EventSequenceValidator.
    • 56fe532 : Work around for display info mismatch during the PiP transition
    • 7a1d207 : Work around for display info mismatch during the PiP transition
    • b810d33 : Give tethering bluetooth privilege permission
    • da687a0 : Make canBeImeTarget be compatible with legacy behavior
    • 04487ee : Give tethering bluetooth privilege permission
    • e5b7db3 : Revert "Don't override activity display adjustments with app config"
    • 31667b7 : Make canBeImeTarget be compatible with legacy behavior
    • 94c8b21 : fix enrollment application permission check
    • 00d8f1f : add KEYPHRASE_ENROLLMENT_APPLICATION permission
    • 6180ef8 : Make canBeImeTarget be compatible with legacy behavior
    • 676b601 : Fixes query logic when not instant
    • ddb7ff9 : Fixes query logic when not instant
    • c97a1dd : Make canBeImeTarget be compatible with legacy behavior
    • 5ac5d71 : Call setAdapter from handleLayoutChanged.
    • 02d879f : Use BIND_INCLUDE_CAPABILITIES for SoundTriggerService
    • 5af2ed9 : Assign a BluetoothAdapter on creation of LMM
    • cd90d76 : Use the bounds received in taskAppeared
    • a2bdc2c : Assign a BluetoothAdapter on creation of LMM
    • 3bcc419 : Revert "Do not block autofill on waiting for the IME response"
    • 055445f : Revert "Fix bouncer race condition"
    • 5ab747b : Null-check notif chan when ident people notifs
    • 72659bb : Don't apply ime adjustments/dims if split is not active
    • c81e8b3 : Restores PiP to its original app bounds
    • ea1a0ea : Revert "media: lazy MediaCodec.release()"
    • 7241b49 : Some clean-up of divider code in preparation for bugfixes
    • 9b52372 : Revert "Some clean-up of divider code in preparation for bugfixes"
    • 5e2545f : Revert "Don't apply ime adjustments/dims if split is not active"
    • f89e0b9 : Don't apply ime adjustments/dims if split is not active
    • 2bc7801 : Some clean-up of divider code in preparation for bugfixes
    • ee23855 : Revert "media: lazy MediaCodec.release()"
    • 0eeb868 : InsetController: Release leashes from RenderThread
    • 5a08e3a : Fix instances of ContentObserver#onChange in SystemUI
    • 52f7859 : Adjust users of hidden APIs.
    • 9b5c295 : Revert "Turn on QS media player by default"
    • e36d21c : Dark theme upgrade broken
    • c649d9d : Change animation-leash to be a container layer
    • da58015 : Dark theme upgrade broken
    • 6342d34 : Reset controls when playback state is NONE
    • 3853c64 : Relax permission checks in sound trigger middleware
    • 6f26469 : Revert "Turn on QS media player by default"
    • e606814 : Dark theme not working bug
    • fa87d19 : Dark theme not working bug
    • 0b7c682 : Revert "Fix permission check for get/setSmscAddress."
    • 10b6086 : Ignore unchecked IME show/hide when no root
    • 113e98e : Initialize PackageManagerService ApplicationInfo instances to system user
    • 7964d61 : Ensures display rotation triggers PiP re-position
    • 27571ce : Revert "Avoid creating new instance on top when started for resu..."
    • e18d331 : Don't crash if NSSL gets incomplete gesture
    • 2102af0 : Revert "Avoid creating new instance on top when started for resu..."
    • 92a5ff0 : Don't crash if NSSL gets incomplete gesture
    • 8c2212c : Revert "Avoid creating new instance on top when started for resu..."
    • c540e79 : Don't crash if NSSL gets incomplete gesture
    • 2758398 : Fix PackageSetting isUpdatedSystemApp and SYSTEM_EXT rescan
    • 916f901 : Revert "Avoid creating new instance on top when started for resu..."
    • d3b9baf : Do not attempt to special case uncompressed font assets.
    • 009bee3 : Fix crash during SysUI dumpsys
    • 1a5e6c7 : Re-add compile_multilib to statsd apex
    • 146b878 : Revert "Limit metricslogger call into statsdw for events"
    • adfcc2a : Revert "Remove libstats_jni from the platform"
    • d47fc70 : Revert "Move libstatspull to the apex"
    • e7c0d66 : Revert "Require user pass in a non-null BluetoothDevice to all B..."
    • 9dc385b : Fail silently on MediaScannerConnection#onScanCompleted
    • 5709d34 : Revert "Prevents an NPE when content provider is slow to start"
    • 3f0d028 : Fix content views not updating
    • 8677b51 : Fix content views not updating
    • 5371be4 : Fix the NPE when reading the call log or SMS if a device has multiple user profiles
    • e25bd37 : Fix Keyboard won't display when RemoteInput active
    • 8995871 : Revert "Add permissions for using PlatformCompat methods"
    • dfd9f02 : Revert "API for Inline Presentation Renderer in ExtServices."
    • c42c7c1 : Fixup SDCARD_RW GID for multi-user.
    • 46e8e3c : Revert "Move text toast creation to system UI"
    • ee6ebb0 : MediaSessionRecord: fix volume stream query
    • 2bd7857 : Always set NetworkInfo objects to available.
    • ebfc122 : Fix emergency button overlap with nav bar
    • cb65866 : Revert "Convert NotificationContentInflater to singleton"
    • 0052ecf : Revert "Move a bunch of row setters into an init method."
    • bae6266 : Remove resource overlayable configuration
    • 56b9e0d : AudioService: log result of AudioSystem calls for A2DP devices
    • d0bcea2 : AudioService: fix A2DP disconnection / reconnection
    • 0aa6c83 : AudioService: fix A2DP disconnection / reconnection
    • 9e1f9a4 : Revert "Rmove @UnsupportedAppUsage"
    • 5228c31 : Revert "Merge "switch to new SkPathDirection enum""
    • 7ffeb60 : RecoverySystem: do not check if socket is closed
    • f8ed3d2 : Fix swiping down on the notch.
    • 46f81d5 : Add synchronization for PermissionData.
    • 4a30887 : Revert "Replace framework-annotation-proc java lib with framework-all"
    • c64d796 : Freeup lock when IME is set inactive and unbound
    • 8a130fb : Revert submission
    • 50eff73 : Revert "Clean up visibility related flags in ActivityRecord"
    • a62346f : Revert "Clean up visibility related flags in WindowToken"
    • c0f7c42 : Revert "Clean up visibility related flags in ActivityRecord"
    • 494249a : Call appOps changed from main thread
    • 8782993 : Revert "Create unit tests for GnssManagerService"
    • 00d8cbb : Initialize AppCompatCallbacks in system server
    • 3005aa7 : Prevent crash when invoking GNSS apis
    • 0826cfe : Return resume result in resumeFocusedStacksTopActivities
    • d4d7409 : Prevent crash when invoking GNSS apis
    • c9e9233 : Return resume result in resumeFocusedStacksTopActivities
    • 061daa1 : Return resume result in resumeFocusedStacksTopActivities
    • fca1f5b : Revert "Move DozeServiceHost out of StatusBar."
    • bb75488 : Ensure next home activity is ready before finish FallbackHome
    • 2362e55 : Temporarily do not remove biometric view when animating to credential
    • d16058e : Revert "Move DozeServiceHost out of StatusBar."
    • 13df814 : Ensure next home activity is ready before finish FallbackHome
    • e4bf339 : Mark BiometricUnlockController as @Singleton
    • aa13034 : Add userId to the package name API.
    • a07f8ab : Revert "Example for disabling changes at test time"
    • e5e4a8f : Revert "Drop all caches in UI_HIDDEN"
    • 3c5355b : Make KeyguardUpdateMonitor a singleton
    • a2c9ab5 : Ensure that view is initialized properlly upon inflation.
    • a15b758 : Revert "Remove many (most) of the calls to Dependency.get() from StatusBar."
    • c61a086 : Fix NavigationBarController NPE
    • 600c10c : Fix NavigationBarController NPE
    • ed5c1a0 : SurfaceView: Release Surfaces where SurfaceControl are released.
    • fea2fb2 : Breaks isInstantApp into public and internal
    • e3c6396 : Clears calling identity when calling isInstantApp
    • 780bdd9 : Workaround multiple instance of AppComponentFactory.
    • b38a669 : Ensure that the Application is constructed before any Service.
    • 4eb63db : Remove KeyguardUpdateMonitor.getInstance().
    • f46f568 : Fixes regression caused by ag/9259064
    • 78ccb40 : Fix regression in updating gesture exclusion rects
    • dea9399 : Fix regression in updating gesture exclusion rects
    • 6bb7a71 : Fix regression in updating gesture exclusion rects
    • 3ff90ce : Fix regression in updating gesture exclusion rects
    • ad5d084 : Clear calling identity as broadcast needs permission
    • 974aca3 : WifiManager: Return dummy values when wifi service is not up
    • 4ef6b6d : Adding null checks
    • e34e99d : Revert SurfaceView back to Q's version
    • 2aedb72 : Revert "Use the SubId in the TM.getNetworkType if Valid"
    • bf92e74 : Retire unused android::nio_{get,release}Buffer functions
    • 7e28b54 : Skip idmap1 generation if target defines overlayable
    • 3c4315b : Ensure all fields of AutoBufferPointer are initialized

  • platform/frameworks/native with 11 change(s)
    • 10b19f8 : libbinder_ndk: fix failure when dump/shell are unset
    • be61754 : Fix refresh rate callback fan-out for choreographer
    • e0984b0 : GpuService: secure setUpdatableDriverPath
    • 4368557 : Revert "Use resolution to round sensor event values"
    • b5183a1 : Revert "Use resolution to round sensor event values"
    • 6db519d : Revert "SurfaceFlinger: use vsyncPeriod from HWC"
    • c22d075 : Revert "SF: Remove refresh_rate_switching flag. With a fix."
    • 72268f1 : [SurfaceFlinger] Don't persist buffers to HWC when powered off.
    • be3dd44 : Revert "libbinder: Consider VNDK_APEX as vendor stable"
    • f4fab64 : Revert "Make libbinder available to VNDK APEX"
    • c5c474d : SF: Present before signalling presentation done

  • platform/frameworks/opt/net/wifi with 2 change(s)
    • 41a7999 : [WPA3-Enterprise] Fix connection issues to ECDSA networks
    • bbbe143 : Revert submission

  • platform/frameworks/opt/telephony with 4 change(s)
    • cfaf9f9 : Add package checking with Uid in EuiccController#getEid
    • a65c2c2 : Fix a bug where the subtype is not initialized correctly
    • c7f8cad : Fix potential call crashes in Telephony.
    • d2e0dfc : Fixed deadlock in IccSmsInterfaceManager

  • platform/hardware/interfaces with 1 change(s)
    • ba3b87b : wifi(vts): Use blocking getService to wait for service to come up

  • platform/hardware/qcom/camera with 1 change(s)
    • e7413dd : Revert "QCamera2: HAL3: Add zoom ratio control"

  • platform/libcore with 1 change(s)
    • 8abf0ff : Revert "Limit access to the device's fixed 802.11 MAC address."

  • platform/packages/apps/Bluetooth with 5 change(s)
    • 81c1c7d : Pass whether the local device is an atv device to the native layer to determine whether to include pairing dialogs for justworks and encryption only LE pairing
    • 3a79f85 : Revert "Pass whether the local device is an atv device to the na..."
    • c5d40d2 : Pass whether the local device is an atv device to the native layer to determine whether to include pairing dialogs for justworks and encryption only LE pairing
    • 4e9aefd : SAP: Ensure pending intent is immutable
    • 2c3bb2d : Special case & sanitize exposure notification results

  • platform/packages/apps/Car/Settings with 1 change(s)

  • platform/packages/apps/CellBroadcastReceiver with 2 change(s)
    • ceb90c6 : Fix exported broadcast receiver vulnerability
    • 702edbf : set correct package name for BackupAgent

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

  • platform/packages/apps/Dialer with 1 change(s)

  • platform/packages/apps/Launcher3 with 10 change(s)
    • c7c9e80 : Store mHistoricTimes as longs intead of floats
    • 15bcf24 : Fixing wrong velocity state when there are too few samples
    • a525255 : Fixes NPE with system shortcuts.
    • a7a9154 : Switch to new protocol for hybrid hotseat
    • 916a7f6 : Default fixed_rotation to off
    • 3f1eff5 : Fix crash when dumping before user unlocks
    • 9a8c9aa : Fix crash when dumping before user unlocks
    • 3483020 : Merging ub-launcher3-master, build 6003980
    • 504b0ba : Preventing dead lock in layout inflation
    • d1e003b : Skip handling input while the user is still locked

  • platform/packages/apps/ManagedProvisioning with 2 change(s)
    • 8752280 : Download managed provisioning app to Downloads/ instead.
    • 3eae963 : Grants QUERY_ALL_PACKAGES to ManagedProvisioning

  • platform/packages/apps/Nfc with 1 change(s)
    • a169b94 : Ensure pending intent on beam notification is immutable

  • platform/packages/apps/PackageInstaller with 1 change(s)
    • c57defc : Temporarily disable auto-revoke

  • platform/packages/apps/Settings with 12 change(s)
    • f046dc3 : Revert "Don't write user_switcher_enabled value when enter this Settings"
    • 2371351 : Revert "Don't write user_switcher_enabled value when enter this Settings"
    • 6d4f8ee : Do not finish early if caller is SUW
    • d987a64 : Adjust users of hidden APIs.
    • 1f76c2b : Revert "Pass in active device to all BluetoothA2dp APIs in packa..."
    • 9ac1d9a : Fix Settings search crashed.
    • 05ef191 : Revert submission
    • dbc13dc : Fix NPE when user goes from none to swipe for lockscreen
    • 3e10c36 : Fix NPE when user goes from none to swipe for lockscreen
    • 9a4df33 : Fix volume panel hang
    • 32b55f2 : Ensure feature is supported and enabled.
    • 079c6ca : Update FaceSlice to use correct pref & FaceManager

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

  • platform/packages/apps/Stk with 2 change(s)
    • 6ee1a81 : Set OP to msg.what instead of msg.arg1
    • 9f8fc0e : Treat recentapps as home press for STK dialogs

  • platform/packages/apps/Test/connectivity with 1 change(s)
    • e5d9f09 : Revert "Pass in active device to all BluetoothA2dp APIs in packa..."

  • platform/packages/apps/TvSettings with 1 change(s)

  • platform/packages/modules/DnsResolver with 1 change(s)
    • a9e6f1d : Fix OOB read in DNS resolver

  • platform/packages/modules/vndk with 1 change(s)
    • 2d6900c : Revert "Add VNDK APEXes (current, v27, v28, v29)"

  • platform/packages/providers/DownloadProvider with 2 change(s)
    • 3fa6f7a : Only copy notification Uris when present.
    • 11ff804 : Revert submission

  • platform/packages/providers/MediaProvider with 21 change(s)
    • d54bbd6 : Support Playlist#Members uri in LegacMediaProvider
    • a9161b4 : Conditionally skip volume validation when attaching volume
    • dffed87 : Conditionally skip volume validation when attaching volume
    • 240e810 : Improve robustness of updateVolumes().
    • 2140026 : Support update and replace on conflict
    • b0eb991 : Revert "Update database for apps bypassing scoped storage restrictions"
    • 81559ce : Handle extractVolumePath() being null.
    • 54c3642 : Check DRM assumptions for all tests.
    • 6b852cf : Revert "Cache binder LocalCallingIdentity across requests"
    • 42258fb : Update database for files renamed by apps that bypass restrictions.
    • 4882f12 : Update database for files renamed by apps that bypass restrictions.
    • 796eebe : Support updating ownerPackage name for FUSE scanFile
    • a9ca825 : Save calling UID on FUSE pf_create.
    • 2aac14a : Support updating ownerPackage name for FUSE scanFile
    • 83365f5 : Save calling UID on FUSE pf_create.
    • 8fc5e37 : Support updating ownerPackage name for FUSE scanFile
    • 2442be1 : Save calling UID on FUSE pf_create.
    • 1ee57f2 : Support upsert
    • e5a22e8 : Delete database entry for files deleted by apps that bypass restrictions
    • 9e9288d : Revert "Make our SQLiteQueryBuilder even stronger."
    • c6597a3 : Fix regressions from performance optimizations.

  • platform/packages/services/Car with 2 change(s)
    • 2646662 : Revert "Need to now pass in active device instead of null to all..."
    • adf820b : Revert submission

  • platform/packages/services/Telecomm with 4 change(s)
    • a62701f : Require MODIFY_PHONE_STATE for preferred TTY mode
    • 1938c5b : Fix security vulnerability of TelecomManager#getPhoneAccountsForPackage
    • 60728b4 : Revert "Change Ringer#startRinging to work asynchronously."
    • d027dcb : Fix unexpected crashed phone app notification when use system dialer as default dialer.

  • platform/packages/services/Telephony with 1 change(s)
    • 97f196b : Remove protected broadcast from preferred tty mode

  • platform/system/apex with 1 change(s)
    • fd694fd : Revert "Make VNDK APEX as bootstrap APEX"

  • platform/system/bt with 9 change(s)
    • 73b4e5c : Send a response to an smp security request depending on the callback event
    • 46bdf4d : Return after removing sample LTK device
    • 05243b8 : Check whether local device is an ATV device to determine whether to show the consent dialog for BLE pairing in JUSTWORKS and ENCRYPTION_ONLY mode
    • b3f12be : Shows a consent dialog on the local device when pairing a bluetooth low energy device if the local device has a display.
    • f68708f : Revert "Shows a consent dialog on the local device when pairing a bluetooth low"
    • 886b404 : Revert "Check whether local device is an ATV device to determine..."
    • 9a6ceb6 : Check whether local device is an ATV device to determine whether to show the consent dialog for BLE pairing in JUSTWORKS and ENCRYPTION_ONLY mode
    • 26a348a : Fix possible OOB when receive gatt read type response data
    • aa09a02 : Shows a consent dialog on the local device when pairing a bluetooth low energy device if the local device has a display.

  • platform/system/chre with 1 change(s)
    • 81d6130 : Regenerate QAIC files with Hexagon SDK v3.5.2

  • platform/system/core with 15 change(s)
    • bad50ed : libutils: check vsnprintf error
    • f87bbba : adbd: make libadbd_services cc_library again.
    • 91a3214 : adbd: make libadbd_services cc_library again.
    • 88e9401 : adbd: make libadbd_services cc_library again.
    • a49bc61 : init: restorecon libsnapshot rollback indicator
    • 4eb9803 : init: Make sure ImageManager status files are labelled.
    • 920e0ee : Properly remove adb DNS services.
    • 8cc8d32 : adbd: fix build breakage.
    • 8d05b2b : adbd: remove static dependency on libcutils.
    • 0c13e1e : incremental_server: fix a use of uninitalized memory
    • 646e417 : adbd: fix build breakage.
    • 53e4bf8 : adbd: remove static dependency on libcutils.
    • d0696eb : libsnapshot: Restrict when snapshots can be deleted.
    • bcc9803 : libbase: Have LogdLogger use LOGGER_ENTRY_MAX_PAYLOAD for its buffer
    • c0b0b10 : Revert "Use com.android.vndk.current variant for vndk list"

  • platform/system/linkerconfig with 5 change(s)
    • ed5f03a : Add libadbd_fs to list of stub dependencies.
    • 1b3b7e0 : Add libadbd_fs to list of stub dependencies.
    • ebf5452 : Revert "Add com.android.os.statsd to linkerconfig"
    • bf86553 : Revert "Update linkerConfig for libstatspull"
    • 2a4ac76 : Revert "Use VNDK APEX instead of /system/lib/vndk"

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

  • platform/system/nfc with 2 change(s)
    • 914f67b : NFC - Memory disclosure in rw_i93_sm_format
    • 864d531 : Revert "Enable Integer Overflow and Bound Sanitizers"

  • platform/system/sepolicy with 7 change(s)
    • 353ae3a : Allow system_server to set audio properties
    • 1dac680 : Allow recovery mount metadata
    • 7a4473d : Allow recovery mount metadata
    • 3dc88ad : Allow init to set the encryption policy on unlabeled directories.
    • e364cb2 : Revert "Make platform_compat discoverable everywhere"
    • 7c0adff : Revert "Don't run permissioncontroller_app in permissive mode"
    • 98b7f0d : Revert submission

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

  • platform/system/vold with 2 change(s)
    • 1962168 : Allow media_rw access to /mnt/user
    • 4bfca3d : Fix emulated volumes not created for secondary users