Merge tag 'android-security-15.0.0_r9' into lineage-22.2
Android security 15.0.0 release 9 # -----BEGIN PGP SIGNATURE----- # # iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCaD3n9gAKCRDorT+BmrEO # eON+AJ9qwdT84+LS6GtGjzwVeTKglyCwzgCfRsqPcTBktDA2KpnJz5PI5+agnOI= # =awij # -----END PGP SIGNATURE----- # gpg: Signature made Mon Jun 2 21:05:42 2025 EEST # gpg: using DSA key 4340D13570EF945E83810964E8AD3F819AB10E78 # gpg: Good signature from "The Android Open Source Project <initial-contribution@android.com>" [ultimate] # By Yasin Kilicdere (6) and others # Via Android Build Coastguard Worker * tag 'android-security-15.0.0_r9': (74 commits) PM: Restrict subclass construction. Guard against excessively long package names and certificates. fix: Unbind an A11yService from onNullBinding Fixing the default values for pending intent at LocationPendingIntentTransport. Use ParceledListSlice for ZenModeConfig and AutomaticZenRules Only allow load frro drawables from frro directory Zero-initialize CursorWindow buffer DO NOT MERGE: Verify KeyEvents in IME Verify caller is cred autofill service Limit the tag length to 1024 Disable ASM_RESTRICTIONS flag RESTRICT AUTOMERGE Clear the BAL allowlist duration Add equals method Fix UserRepository to use the correct callback method. Make UserSwitchObserver.onBeforeUserSwitching oneway but still blocking. Move UserController.dispatchOnBeforeUserSwitching to mHandler thread. Allow core uids to register receiver as "android". Normalize home intent Restrict the permission for accessing vpn profile Check dump permissions before dumping --high-priority ... Conflicts: core/java/android/app/IUserSwitchObserver.aidl core/java/android/app/NotificationChannel.java core/java/android/inputmethodservice/IInputMethodSessionWrapper.java core/java/android/widget/RemoteViews.java core/res/res/values/config.xml core/tests/coretests/src/android/app/NotificationChannelTest.java core/tests/vibrator/src/android/os/VibrationEffectTest.java packages/PackageInstaller/src/com/android/packageinstaller/UninstallerActivity.java packages/SettingsLib/res/values/config.xml packages/SettingsLib/src/com/android/settingslib/users/EditUserPhotoController.java packages/SystemUI/multivalentTests/src/com/android/systemui/qs/tiles/QuickAccessWalletTileTest.java packages/SystemUI/shared/biometrics/src/com/android/systemui/biometrics/Utils.kt packages/SystemUI/src/com/android/systemui/mediaprojection/permission/MediaProjectionPermissionActivity.java packages/SystemUI/src/com/android/systemui/settings/UserTracker.kt packages/SystemUI/src/com/android/systemui/settings/UserTrackerImpl.kt packages/SystemUI/src/com/android/systemui/statusbar/KeyboardShortcutListSearch.java packages/SystemUI/src/com/android/systemui/statusbar/KeyboardShortcuts.java packages/SystemUI/tests/src/com/android/systemui/settings/UserTrackerImplTest.kt packages/SystemUI/tests/src/com/android/systemui/user/data/repository/UserRepositoryImplTest.kt services/appwidget/java/com/android/server/appwidget/AppWidgetServiceImpl.java services/autofill/java/com/android/server/autofill/Helper.java services/autofill/java/com/android/server/autofill/ui/RemoteInlineSuggestionViewConnector.java services/companion/java/com/android/server/companion/CompanionDeviceManagerService.java services/core/java/com/android/server/am/ActivityManagerService.java services/core/java/com/android/server/am/UserController.java services/core/java/com/android/server/notification/NotificationManagerService.java services/core/java/com/android/server/pm/ComputerEngine.java services/core/java/com/android/server/wm/ActivityStartInterceptor.java services/core/java/com/android/server/wm/EmbeddedWindowController.java services/core/java/com/android/server/wm/LockTaskController.java services/core/java/com/android/server/wm/TaskFragmentOrganizerController.java services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java services/tests/servicestests/src/com/android/server/am/UserControllerTest.java services/tests/uiservicestests/src/com/android/server/notification/NotificationManagerServiceTest.java services/tests/wmtests/src/com/android/server/wm/LockTaskControllerTest.java Change-Id: If69162bb90538f32688b00c92d749f494a959898
Loading