Force MMS on IWLAN when needed
Remove MMS capability on cellular network when the
following conditions met,
1. QNS prefers MMS on IWLAN.
2. Carrier has another APN that can support MMS on IWLAN.
This will force MMS to be brought up on IWLAN when MMS
request arrives later.
When the condition is not met, the MMS capability will be
added back to the cellular network.
Fix: 316211526
Test: Basic telephony functionality tests
Test: atest DataNetworkTest
Test: Manually tested MMS with T-Mobile wifi-calling
Change-Id: I85b9dedcea4cb685cb45c98e1ceba52be7811260
diff --git a/flags/data.aconfig b/flags/data.aconfig
index daddc2e..cad7da7 100644
--- a/flags/data.aconfig
+++ b/flags/data.aconfig
@@ -104,3 +104,10 @@
description: "The DataCallSessionStats metrics will capture whether the IWLAN PDN is set up on cross-SIM calling."
bug: "313956117"
}
+
+flag {
+ name: "force_iwlan_mms"
+ namespace: "telephony"
+ description: "When QNS prefers MMS on IWLAN, MMS will be attempted on IWLAN if it can, even though if existing cellular network already supports MMS."
+ bug: "316211526"
+}