[HTC Inspire 4G] henrybravo:
Hello everyone,

This thread is for those of you who have manually edited their APNs to increase data speeds. In my APN thread, every once in a while I see a complaint where the user says the "Phone" APN (which is the 2nd APN) will not stay selected. Historically I've been telling people to reboot their phone and try again, or try adding a 3rd APN (for some reason when a 3rd APN is entered, the 2nd one will usually stick). I have seen this problem myself. There may be a more elegant and effective way to prevent this issue, which is what this new thread is all about.

I took another look at the default APN config in the stock updated ROM (the OTA HSUPA update that came out at the end of April), and noticed that the "Phone" APN (which is the APN that provides the faster speeds in some markets) is listed first. As most of you already know, this APN is missing from all custom DHD/Inspire ROMs, which is what prompted this procedure in the first place. For simplicity, my APN procedure (up until now) has been telling people to just add the "Phone" APN as the 2nd one. Speed wise, it doesn't matter which order the APNs are in, just as long as the "Phone" APN is selected and stays selected, but some people have trouble with the selection reverting back to the 1st (slow) APN, sometimes later on without their knowledge. In this new procedure that is listed below, it tells how to delete all your APNs so you can start from scratch, and then add the fast "Phone" APN first, to ensure it will always be selected since it is listed first. The 2nd APN is merely for MMS. This APN layout is the same as the stock ROM.

This procedure "should" work on all ROMs, but that's why I'm asking for beta testers to see what problems arise. I want to get some feedback before officially updating my APN thread in the dev section. Anyone that performs this beta procedure and provides feedback, I will click on their "thanks" button. :D

Standard warnings apply: make a nandroid backup before making this change, etc. Messing with your APNs is messing with your data connection, but everyone should know that already. :p

Step 1. Delete all APNs:

Press Menu button --> Settings --> Wireless and networks --> Mobile networks --> Access Point Names

Press the left side of your 1st APN to go into the settings of this APN, then press Menu>>Delete APN.

Repeat this process for any other APNs you have. The goal is to delete all APNs so we can start from scratch.

Now do the next steps in the same order as below:

Step 2. Create a new APN (Menu>>New APN) with these settings, everything is case sensitive. This will be your 1st APN:

Name: MEdiaNet

APN: Phone

MMS protocol (if applicable): WAP 2.0

MCC: (don't change this number)

MNC: (don't change this number)

APN type: default,admin (notice there is no space on either side of the comma)

APN protocol (if applicable): IPv4

everything else: <Not set>

Press Menu>>Save. You will now be back at the initial APN screen.

Step 3. Create a new APN (Menu>>New APN) with these settings. This will be your 2nd APN:

Name: MMS

APN: wap.cingular

Proxy: wireless.cingular.com

Port: 80

Username: WAP@CINGULARGPRS.COM

Password: CINGULAR1

MMSC: http://mmsc.cingular.com

MMS proxy: wireless.cinguar.com

MMS port: 80

MMS protocol (if applicable): WAP 2.0

MCC: (don't change this number)

MNC: (don't change this number)

APN type: mms,supl (notice there is no space on either side of the comma)

APN protocol: IPv4

APN protocol (if applicable): IPv4

everything else: <Not set>

Press Menu>>Save.

You will now be back at the initial APN screen again. Make sure the 1st APN (named MEdiaNet) is selected (via the round radio button on the right side). Your data connection will drop for a few seconds.

We're done. Let me know if you have any problems. If for some reason you notice your speeds are slower or faster, this is due to the normal wide variance in AT&T network speeds. If you were already using the custom APN config, there is absolutely no reason why this APN config would slow you down or speed you up; all we're doing is changing the order of them.

If you need to revert back to your default APN config, from the APN selection screen just press menu and select "Reset to default". Or worst case scenario, simply restore your nandroid backup.

Confirmed working: Virtuous Unity, CM7, NINJA-0706, HoneyGen