c1d27debdc
The old Sprint CDMA MMS apn uses the same MCC/MNC pair (310120) and apn type ("default") as Sprint's LTE/eHRPD service. Thus, Sprint LTE devices attempt to connect to LTE/eHRPD services using the old CDMA MMS apn first, which usually fails, and thus delays service establishment. However, occasionally service "successfully" connects with the CDMA MMS apn, for unknown reasons, at which point that apn is set as the preferred apn for LTE connections. Thus, any subsequent LTE/eHRPD connection attempt fails due to use of the wrong apn. By removing the old CDMA MMS apn, LTE/eHRPD connections will use the appropriate apns. Furthermore com.android.mms.transaction.TransactionSettings::TransactionSettings does not query the bearer field when looking for valid MMS apns, so the LTE/eHRPD will continue to work on non-LTE Sprint devices. Note that with this change, the MMS apn now specifies an mmsproxy. Change-Id: Iba48bd6d120b02bc6265f958d0e04181d17f5c66 |
||
---|---|---|
.. | ||
init.d | ||
apns-conf-cdma.xml | ||
apns-conf.xml | ||
init.local.rc | ||
mkshrc | ||
spn-conf.xml |