I recover the comment you made about what APN settings deal with. `According to Ken Chang (the designer of this settings), this bug is focused on data call APN settings. They don't need MMS APN settings. Although, data call APN shares some settings with MMS APN. But those parts is only for MMS.` If so, why are you dealing with `supl` and `mms` APN settings in this code?