Merge tag 'android-16.0.0_r3' into staging/lineage-23.0_merge-android-16.0.0_r3
Android 16.0.0 Release 3 (BP3A.250905.014)
# -----BEGIN PGP SIGNATURE-----
#
# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCaRO/HAAKCRDorT+BmrEO
# eABDAKCHX+ImmcK/w6jIx9GF/GDnbwVOUwCfV2iPX011ceTRMei5GzE0nKu+Vns=
# =Wooh
# -----END PGP SIGNATURE-----
# gpg: Signature made Wed Nov 12 00:56:28 2025 EET
# gpg: using DSA key 4340D13570EF945E83810964E8AD3F819AB10E78
# gpg: Good signature from "The Android Open Source Project <initial-contribution@android.com>" [ultimate]
# By Mike Schneider (36) and others
# Via Android (Google) Code Review (82) and others
* tag 'android-16.0.0_r3': (117 commits)
Remove the hairline drawn on the OverlayShade background
Using an efficient circular buffer as a logging structure.
Convert BitmapInfo to Kotlin to help with customization
viewcapture tracing: fix formatting
Add AOD support in TorusLib
Converting FastBitmapDrawable to kotlin
Add BUGFIX flag smartspace_weather_use_monochrome_font_icons.
Move custom Launcher theme flag to shared SysUI package (3/3)
Add helper method to get drawable info about the badge. This is to be able to map the data to the widget picker's data types.
Disable surface effects when a theme controller doesn't support adaptive themed icons
Fix possibile deadlock with registering listeners for sys decor.
We might have delta zero when we change segment
MM tests should fail if they produce unexpected wtf logs
Move coroutine tracing feature to sysprop
Fix semantics missing on segment non-`CanBeLastSegment` segments
Add utility to print debug version of a motion spec
MM Remove unused libraries in mechanics-compose lib
Reland cache snow flakes and reduce snow layers It can save ~30% GPU power
Null check bitmapInfo in fastBitmapDrawable
Revert "Cache snow flakes and reduce snow layers"
...
Change-Id: I5911d55ae7213360da91cf649d0746178601383f