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/HQAKCRDorT+BmrEO # eOSUAJ0QmQwOblOi9IjywN1pqeO6ZP6dCwCgiSoS1tlKXwsGUQ/loLVPcb5cngA= # =sB2e # -----END PGP SIGNATURE----- # gpg: Signature made Wed Nov 12 00:56:29 2025 EET # gpg: using DSA key 4340D13570EF945E83810964E8AD3F819AB10E78 # gpg: Good signature from "The Android Open Source Project <initial-contribution@android.com>" [ultimate] # By Pranav Madapurmath (44) and others # Via Android (Google) Code Review (103) and Android Build Coastguard Worker (58) * tag 'android-16.0.0_r3': (128 commits) Place audio routing ops back onto handler thread Clarify "preferred audio route" logs. Prevent infinite SPEAKER_OFF looping Revert "Enable checking the binding of Bluetooth InCallService" Resolve NPE crash when BT cmpt enabled Introduce a wait for CallAudioRouteController teardown during testing Enable checking the binding of Bluetooth InCallService Revert^2 "replace mContext.pm() refs w/ context.createContextAsUser.getPm()" Increased timeout in CallAudioRouteControllerTest replace hasBaseUserRestriction with getProfileParent Implement call connected indicator APIs fix abort call not informing clients Revert "replace mContext.pm() refs w/ context.createContextAsUser.getPm()" replace mContext.pm() refs w/ context.createContextAsUser.getPm() Bypass hold in ECC dial for same phone accounts Clean up maybe_default_speaker_after_unhold flag Add the flag for the integrated call logs replace the Handler with an Executor in AsyncRingtonePlayer When in an ACTIVE call, SELECT_PHONE_ACCOUNT should work across subs replace Ringer reference to <Handler> with a <Executor> ... Conflicts: flags/telecom_callaudioroutestatemachine_flags.aconfig src/com/android/server/telecom/AudioRoute.java src/com/android/server/telecom/CallAudioRouteController.java src/com/android/server/telecom/bluetooth/BluetoothStateReceiver.java tests/src/com/android/server/telecom/tests/CallAudioRouteControllerTest.java tests/src/com/android/server/telecom/tests/CallSequencingTests.java Change-Id: I28fbc814e5fea0774e53dd5e71e333c800c2aa58
Loading
Please register or sign in to comment