[Android Q&A, Help & Troubleshooting] GMRedline:
I have read about 100 threads regarding APN settings and I have not been able to find my answer. Here is what I have going on.

I have a US Cellular R970 unlocked device. I'm using Cellcom Wireless as my provider. They are local to my area and have roaming agreements with Verizon. I have rooted the phone using Towelroot and have verified the phone is properly rooted. I'm using CWM 6.0.4.7 for recovery and installing custom ROMs. I have successfully installed several different ROMs on the device including Liquid Smooth, Echo ROM GS5 for GS4, and CM 11. Since there are no specific ROMs for my local provider, I have been using Verizon ROMs. Right now, I am running CM11.

All the ROMs are working properly (3g, 4G, Internet) except I can't send or receive MMSs. (gasp! we have never heard that one before...)

I retrieve the proper APN settings from a different Cellcom phone. They are listed below. The one set as default on the Cellcom phone is bolded Verizon Internet.

Here is what I have tried.

1. Manually entering the APN doesn't work. The new APN doesn't save in the APN list. It doesn't show up after a reboot.

2. Modifying an existing APN doesn't work. It will not save the changes.

3. Modifying the apns-conf.xml file in the root/system/etc folder doesn't work. I tried adding the single Verizon Internet (Bolded) to the file and it doesn't show up in the APN list on the phone. I created a new version of the apns-conf.xml file which only includes the APNs listed below and that doesn't work. The original APNs show up on the phone.

So pretty much all the other threads I have read about APN and MMS problems end up getting solved by some sort of fluke where after X number of unsuccessful tries it just starts working. Well I have tried each option the proper amount of unscientific times without success.

I'm not sure what to try next. Can anyone chime in?

EDIT: I had to change the : to COLON because new users are not allow to post links.

<apns version="8">

<apn carrier="Cellcom"

mcc="310"

mnc="600"

apn="internet"

server="*"

mmsc="httpCOLON//mms.cellcom.com/cellcom/mms.php"

proxy=""

port=""

httpsproxy=""

httpsport=""

protocol="IPV4V6"

roaming_protocol="IPV4V6"

type="default,mms"

carrier_enabled="true"

/>

<apn carrier="Cellcom"

mcc="310"

mnc="600"

apn="internet"

server="*"

mmsc="httpCOLON//mms.cellcom.com/cellcom/mms.php"

proxy=""

port=""

httpsproxy=""

httpsport=""

protocol="IPV4V6"

roaming_protocol="IPV4V6"

type="dun"

carrier_enabled="true"

/>

<apn carrier="Verizon Internet"

mcc="310"

mnc="600"

apn="VZWINTERNET"

type="default,mms,dun,stdhipri"

inactivetimer="-1"

carrier_enabled="true"

protocol="IPV4V6"

roaming_protocol="IPV4V6"

bearer="14"

class="3"

/>

<apn carrier="Verizon FOTA"

mcc="310"

mnc="600"

apn="VZWADMIN"

type="fota"

inactivetimer="-1"

carrier_enabled="true"

protocol="IPV4V6"

roaming_protocol="IPV4V6"

bearer="14"

class="2"

/>

<apn carrier="Verizon IMS"

mcc="310"

mnc="600"

apn="VZWIMS"

type="ims"

inactivetimer="-1"

carrier_enabled="true"

protocol="IPV4V6"

roaming_protocol="IPV4V6"

bearer="14"

class="1"

/>

<apn carrier="Verizon Internet"

mcc="310"

mnc="600"

apn="VZWINTERNET"

type="default,mms,dun"

inactivetimer="1439"

enabled="true"

protocol="IPV4V6"

roaming_protocol="IPV4V6"

bearer="13"

class="3"

/>

<apn carrier="Verizon FOTA"

mcc="310"

mnc="600"

apn="VZWADMIN"

type="fota"

inactivetimer="1439"

enabled="true"

protocol="IPV4V6"

roaming_protocol="IPV4V6"

bearer="13"

class="2"

/>

<apn carrier="Verizon IMS"

mcc="310"

mnc="600"

apn="VZWIMS"

type="ims"

inactivetimer="1439"

enabled="true"

protocol="IPV4V6"

roaming_protocol="IPV4V6"

bearer="13"

class="1"

/>

<apn carrier="Verizon CBS"

mcc="310"

mnc="600"

apn="VZWAPP"

type="cbs,hipri"

inactivetimer="1439"

enabled="true"

protocol="IPV4V6"

roaming_protocol="IPV4V6"

bearer="13"

class="4"

/>

<apn carrier="Verizon Internet"

mcc="310"

mnc="600"

apn="VZWINTERNET"

type="default,mms,dun"

inactivetimer="1439"

enabled="true"

protocol="IPV4V6"

roaming_protocol="IPV4V6"

bearer="13"

class="3"

/>

<apn carrier="Verizon FOTA"

mcc="310"

mnc="600"

apn="VZWADMIN"

type="fota"

inactivetimer="1439"

enabled="true"

protocol="IPV4V6"

roaming_protocol="IPV4V6"

bearer="13"

class="2"

/>

<apn carrier="Verizon IMS"

mcc="310"

mnc="600"

apn="VZWIMS"

type="ims"

inactivetimer="1439"

enabled="true"

protocol="IPV4V6"

roaming_protocol="IPV4V6"

bearer="13"

class="1"

/>

<apn carrier="Verizon CBS"

mcc="310"

mnc="600"

apn="VZWAPP"

type="cbs,hipri"

inactivetimer="1439"

enabled="true"

protocol="IPV4V6"

roaming_protocol="IPV4V6"

bearer="13"

class="4"

/>

<apn carrier="Verizon CDMA HRPD"

mcc="310"

mnc="600"

apn=""

type="default,mms,hipri,dun,stdhipri"

inactivetimer="-1"

carrier_enabled="true"

protocol="IPV4V6"

bearer="6"

/>

<apn carrier="Verizon CDMA HRPD"

mcc="310"

mnc="600"

apn=""

type="default,mms,hipri,dun,stdhipri"

inactivetimer="-1"

carrier_enabled="true"

protocol="IPV4V6"

bearer="6"

/>

</apns>