-----------------------------
ROM changes:
==============================
AODTile: Add back config check for aod available
AODTile: add option to enable AOD on charging only
AODTile: cycle through AOD states
Bring back FM radio support
ColorStateList: Switch to ZCAM for lightness modulation
ColorUtils: Fix out-of-gamut Oklab blending
Enable Volume Long Press Skip Tracks by default
Evolver: Add separate tunable for QS clock
InsetsStateController/LayoutInflater/LocalServices/SystemServiceRegistry/ThemedResourceCache: Replace ArrayMap with HashMap for performance
Keep recent tasks for more time in memory
QuickStatusBarHeader: Link date in QS statusbar with clock
PackageInfo: Optimize ApplicationInfo creation
PixelPropsUtils: Refactor once again (fix missing apps on Play store)
PixelPropsUtils: fixup! spoofing properties for samsung apps
Settings: add option to enable AOD on charging only
SystemUI: Reduce scrim color animation duration to 375 ms
SystemUI: Speed up actions expansion animation
Update Gapps to Sep 2022 sec patch versions
Update translations
WallpaperColors: Use CIELAB for light/dark wallpaper detection
appop: Save discrete app op history for more permissions
base: Remove aosp's 'show battery percentage' setting
config: Disable StrictMode in non-eng builds
fixup! base: volume key music control
graphics: Add ZCAM implementation with sRGB interface
graphics: Blend ARGB colors using Oklab
pre-grant POST_NOTIFICATIONS to the clock app
pre-grant POST_NOTIFICATIONS to more system apps
rro_overlays: Remove SystemUIGoogleOverlay
sepolicy: Label ro.vendor.fm.use_audio_session
Add support to manually pause/resume downloads
Allow adjusting screen density to smaller sizes
AOD: Sleep when proximity is covered for 3 secs
AutofillManager: Turn off logging by default
AutoFillUI: Don't show a "null" toast
Call setBrightness when user stops swiping on statusbar
Fix colors on DocumentsUI
Evolver: Bring back animations to quick settings tiles
Evolver: Bring back Haptic Feedback to QS tiles toggle
Evolver: Bring back interpolators to qs tiles animation
Evolver: Bring back Toast icon toggle
Evolver: QuickSettings: Allow changing vibration duration
KernelCpuUidActiveTimeReader: Do not spam log with negative active time
Make Build.TYPE and Build.FINGERPRINT consistent for apps
NavigationBarEdgePanel: Make the gesture duration always valid
ParcelFileDescriptor: Stop the panic
Settings: Add clang version to firmware_version
Settings: Add missing animations for gestures and features
Settings: Add Security Hub from Pixel devices
Settings: add TextView for summary into SeekBarDialogPreference
Settings: Bring back LTE Only Mode
Settings: Follow system theme for SD card activities
Settings: Implement cutout force full screen
Settings: SoftAp: add client manager
Settings: SoftAp: add Hidden SSID preference
Settings: SoftAp: add support for setting shutdown timeout
Settings: support black theme for dark mode
SQLite: Do integrity_check only once
SQLiteDatabase: Catch corrupt exception during transaction
SystemUI: Enable smart replies for apps that target APIs lower than 28
SystemUI: Grant INTERACT_ACROSS_USERS_FULL permission for smartspace
SystemUI: migrate status bar manual brightness to float
SystemUI: Name Cellular Tile based on carrier
SystemUI: Only apply tuning changes when the fragment is attached
SystemUI: unify status bar manual & auto brightness code
ThemedIcons: Update
base: Force fullscreen for Google Dialer
base: make per-app work with multi audio focus
fixup! EnhancedEstimates: Get estimates from Device Health Services
fixup! Show user's Google avatar on the homepage
Bring in SettingsGoogle/SystemUIGoogle from PE (fixes BT Battery widget)
Fix com.android.phone crash for wifi only project
PixelPropsUtils: Replace Gboard with Google One
Settings: Add toggle to switch between AOSP/Google battery graphs
Settings: Move proguard flags for the Evolver
Settings: Remove the Automatic ota check option but be sure it's disabled
Switch to SystemUIGoogle for Smartspace
core: Pixel experience Blacklist For Google Photos for Android 13
fixup! SystemUI: Fix shutter sound
vendor: Update audio from TP1A.220624.021
vendor: Update setupwizard props from TP1A.220624.021
vendor: Use GMS configurator instead of SimpleDeviceConfig
vendor: overlay: SettingsLib: Override headline font family
Fix Udfps unlock animation
Settings: Disable "SIM card lock" when the SIM card is PUK-blocked
base: fix pm cache directory invalidate on new builds
base: remove useless pm cache hack
bring back all changes from Build.FINGERPRINT to Build.TIME
rro_overlays: Convert AOSP NetworkStack overlay to an RRO package
telephony: Ignore PLMN bit when SPN is required
Evolver: Disable QS battery estimate feature
PixelPropsUtils: Fix issue with text select and copy
Settings: Move screen off UDFPS toggle to security lock screen settings
SystemUI: Show battery level for all devices
SystemUI: Refactor status bar bluetooth icon
SystemUI: Use red color for low bluetooth battery
gms: Add RECORD_AUDIO permission to googlequicksearchbox
Add check for empty TTS engine name
Add missing INTERACT_ACROSS_USERS_FULL permission
Always show APN settings on CDMA carriers
Disable FP lockouts
Disable bluetooth by default
Do not preload ThreadLocalRandom class
Evolver: Bring back App lock feature
Evolver: Bring back Hidden apps feature
Evolver: Bring back OOS style notification clear all button feature
Evolver: Bring back QS footer icon visibilities
Evolver: Replace QS footer Daily data usage with customizable QS footer text
Evolver: UDFPS: Bring back customization options
Fix NPE with void android.view.VelocityTracker.clear()
Fix SystemUI build for kotlin 1.7.0
Fix unqualified-std-cast-call compiler warning
IllustrationPreference: Hide illustration when we fail to play anim
PackageInstaller: Remove side padding from the dialog
PixelPropsUtils: Spoof device as Pixel for Wallpapers app
QSPanel: Fix NPE in updateViewPositions()
Remove wtf if no display nits mapping exists
Settings: Add sim status listener in about phone
Settings: Call CardDatabaseHelper.getInstance() when used and not in onCreate
Settings: Fix ExtraText lint errors
Settings: Fix SIM name in Network Details to show the selected SIM
Settings: Kang duplicate baseband fix from CAF
SystemUI: Avoid altering page indicator layout when hiding qs footer icons
SystemUI: FPSInfoService: extend LifecycleService and fix overlay not being visible in secondary user
SystemUI: FPSInfoService: get status bar insets ignoring visibility
SystemUI: Fix QS customizer corner radius
SystemUI: Fix pulseOut fails before fully pulsing
SystemUI: Refactor data usage code and typography
SystemUI: cleanup fps info tile and service
SystemUI: fix MediaProjection cast crash
SystemUI: rewrite FPSInfoService in kt from scratch and bind service with tile
fixup! Settings: add option to enable AOD on charging only
fixup! SystemUI: Enable NFC quick settings tile
overlay: SystemUI: force dark theme on global actions dialog
DeviceIdleJobsController: don't ignore whitelisted system apps
Don't build CaptivePortalLoginGoogle/CaptivePortalLoginOverlay
Evolver: Add Power menu animations
Evolver: Allow Power/reboot menu transparency
Evolver: Bring back Navbar visibility toggle
Evolver: Bring back Wi-Fi standard icon feature
Evolver: Remove faulty privacy indicator implementation
Evolver: Replace QS data usage with customizable footer text
Fix QS tile position reset issue
Fix black screen issue due to wallpaper decoding exceptions
Merge October 2022 security patches
MotionEvent: Add backwards compatible initialize() function
PixelPropsUtils: Update fingerprints to October 2022 release
Settings: Add optional Build status info
Settings: Allow toggling floating rotation button
Settings: BiometricFragment: respect background authentication request in source prompt info
Settings: Hide Build maintainer info if not set
Settings: Optional haptic feedback on back gesture
Settings: Set Build date to be unselectable
Settings: applock: fix unlock prompt disappearing when trying to open apps
Settings: use a new task stack for app lock fragments
SystemUI: Allow limiting AOD & ambient display refresh rate
SystemUI: Calculate paged QS tiles height properly
SystemUI: CastTile: Open cast settings on long click
SystemUI: HACK: Fix random wakeup when just sleeping
SystemUI: Properly apply dark theming to clock
SystemUI: QuickStatusBarHeader: use proper shade for secondary color of circle battery icon
Zygote: Disable debug
Zygote: Install seccomp filter regardless of selinux status
base: merge hidden app feature with applock
core: ProcessState: prevent an NPE from crashing system server
fixup! frameworks: Add support for clock auto-hiding
gms: Update gapps
sepolicy: Allow recovery to read sysfs_perdev_minors
sepolicy: Allow webview_zygote to read /dev/ion
sepolicy: Grant necessary ioctls to recovery for external sd
services: ActiveServices: drop uid check when notifying newly registered callbacks
services: AppLockConfig: fix a derp in hidePackage()
services: applock: allow background authentication
themes: fonts: Add Cool Jazz
vendor: CarrierSettings: Update from TP1A.221005.002
vendor: apex: Update from TP1A.221005.002
vendor: rro_overlays: Configure face unlock acquire ignorelist
version: Uprev to 7.2