Merge tag 'android-security-13.0.0_r12' into staging/lineage-20.0_merge-android-security-13.0.0_r12

Android Security 13.0.0 Release 12 (10993242)

# -----BEGIN PGP SIGNATURE-----
#
# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZW4YFAAKCRDorT+BmrEO
# eKMmAJ4xzqaCt262gfWss+wGj8cRqIKfMQCeNfFLqjK3AnqeMohEK4n91oE5u24=
# =lSwo
# -----END PGP SIGNATURE-----
# gpg: Signature made Mon Dec  4 20:19:00 2023 EET
# gpg:                using DSA key 4340D13570EF945E83810964E8AD3F819AB10E78
# gpg: Good signature from "The Android Open Source Project <initial-contribution@android.com>" [marginal]
# gpg: initial-contribution@android.com: Verified 2092 signatures in the past
#      2 years.  Encrypted 4 messages in the past 23 months.
# gpg: WARNING: This key is not certified with sufficiently trusted signatures!
# gpg:          It is not certain that the signature belongs to the owner.
# Primary key fingerprint: 4340 D135 70EF 945E 8381  0964 E8AD 3F81 9AB1 0E78

# By Pinyao Ting (3) and others
# Via Android Build Coastguard Worker
* tag 'android-security-13.0.0_r12':
  Check URI permissions for resumable media artwork
  Stop using deprecated getParcelable method in AccountManagerService.
  Move startWatchingModeWithFlags to the native supported binder calls
  Updated: always show the keyguard on device lockdown
  Adding in verification of calling UID in onShellCommand
  Revert "On device lockdown, always show the keyguard"
  Validate userId when publishing shortcuts
  Use readUniqueFileDescriptor in incidentd service
  Restrict number of shortcuts can be added through addDynamicShortcuts
  Require permission to unlock keyguard
  Disable priority conversation widget for secondary users
  Validate URI-based shortcut icon at creation time.
  RESTRICT AUTOMERGE: Drop invalid data.
  Visit Uris related to Notification style extras
  Fix bypass BAL via `requestGeofence`
  Visit Uris added by WearableExtender

 Conflicts:
	packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java
	packages/SystemUI/src/com/android/systemui/media/controls/pipeline/MediaDataManager.kt
	packages/SystemUI/src/com/android/systemui/statusbar/notification/dagger/NotificationsModule.java
	packages/SystemUI/src/com/android/systemui/statusbar/notification/row/NotificationConversationInfo.java
	packages/SystemUI/src/com/android/systemui/statusbar/notification/row/NotificationGutsManager.java
	packages/SystemUI/tests/src/com/android/systemui/media/MediaDataManagerTest.kt
	packages/SystemUI/tests/src/com/android/systemui/statusbar/notification/row/NotificationGutsManagerTest.java

Change-Id: Ida8c817195a98650446ef2e4091f2481b861984b