> The mmsc, mmsporxy, and mmsport are only used in MMS service, but not in RIL. 

The mmsc, mmsporxy, and mmsport settings for MMS are stored under the corresponding `ril.mms.` setting key and they are used to give the value to (to mirror) the preferences that the MMS plumbings uses. Right now that works because the two different APN setting architectures coexist.

> That is why we don't need to include the mmsc, mmsporxy, and mmsport in ril.data.apnSettings. Even in current design, RIL doesn't
> do anything while getting the mmsc, mmsporxy, and mmsport information.

Do you really think is a good decision to not keep mmsc, mmsporxy, and mmsport together with the rest of MMS settings (apn, user, etc.)?