Merge tag 'android-16.0.0_r4' into staging/lineage-23.2_merge-android-16.0.0_r4
Android 16.0.0 release 4
# -----BEGIN PGP SIGNATURE-----
#
# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCaS5htAAKCRDorT+BmrEO
# eJutAJ48PgRjYCUcVGGjq+s9qz2r8KD8hgCfXBBXNWF8SNR3SlAd9qYouNdM31s=
# =DUYm
# -----END PGP SIGNATURE-----
# gpg: Signature made Tue Dec 2 05:49:08 2025 EET
# gpg: using DSA key 4340D13570EF945E83810964E8AD3F819AB10E78
# gpg: Good signature from "The Android Open Source Project <initial-contribution@android.com>" [ultimate]
* tag 'android-16.0.0_r4': (190 commits)
Restored the incorrect CDMA code removal
Fixed the incorrect dead code removal
Fixed network capabilities metrics
[Flag Removal] Remove flag com.android.internal.telephony.flags.qos_update_network_agent
flags: fix namespace in minimal_telephony_cdm_check_board_api_level
Fix to not mark MT CS call as an emergency call
DSRM: Prevent data stall recovered events without prior data stall detected
Prevent ClassCastException in UiccCarrierPrivilegeRules by adding a type check for the result of iccOpenLogicalChannel.
Add P-CSCF address flag
Check against current board API level to look for C/D/M support
Always use TelephonyCapabilities to check for C/D/M support
Send onEmergencyModeChanged before returning the result of the enable request
[Flag Removal] Remove flag com.android.internal.telephony.flags.immediately_process_do_not_show_again_broadcast
Set emergency mode for E-SMS with test number
Cleanup flag: disableEcbmBasedOnRat
Supports to get NR Duplex Mode in ServiceState
fetch 3 digit mnc correctly for 262-800 mcc mnc
Fixed multiple remote SIM can't be inserted issue
Allow NONE service class in terminal based call waiting
[Telephony][Security Fix] Launch Browser only if device is unlocked.
...
Conflicts:
proto/src/persist_atoms.proto
src/java/com/android/internal/telephony/metrics/MetricsCollector.java
src/java/com/android/internal/telephony/metrics/SatelliteStats.java
src/java/com/android/internal/telephony/satellite/SatelliteController.java
src/java/com/android/internal/telephony/satellite/metrics/ControllerMetricsStats.java
tests/telephonytests/src/com/android/internal/telephony/metrics/PersistAtomsStorageTest.java
tests/telephonytests/src/com/android/internal/telephony/satellite/SatelliteControllerTest.java
Change-Id: I30ac66865c8cfc9a747a472d2f828c48b48a27c2