Tuesday, June 23, 2009

Enable MMS for AT&T/Cingular on an Unlocked myTouch 3g/HTC Magic/Google Ion

I had some trouble setting up my Google Ion (with Cupcake 1.5) to send and receive MMS messages. I could connect to the Edge network, browse the web, use the Market, etc. But something was wrong with my settings and I couldn't send or receive picture messages. I spent some time searching through forums, reading posts that were nearly identical in content. In general, the settings were similar to the ones I've listed. Each one had slight differences in spelling, capitalization, and punctuation. These can be pretty important differences at times, so pay close attention to the exact value that you type into your phone.

Below are the settings that I used that have successfully connected me to the Edge network and enabled sending and receiving MMS/Picture messages along with the normal data functions like browser, gmail, market. To my knowledge, these should work for any AT&T customer.

  1. Go to: Menu->Settings->Wireless controls->Mobile Networks->Access Point Names
  2. Add a new APN (Access Point Name): Menu->New APN
  3. Now fill in these values:

    Name: AT&T
    APN: wap.cingular
    Proxy: <Not Set>
    Port: <Not Set>
    Username: <Not Set>
    Password: <Not Set>
    Server: <Not Set>
    MMSC: http://mmsc.cingular.com
    MMS proxy: wireless.cingular.com
    MMS port: 80
    MCC: 310
    MNC: 410
    APN type: <Not Set>

  4. Save your settings: Menu->Save
  5. Power cycle your phone (turn it off completely, then turn it back on). This is to ensure that the new settings are used. At this point, you can try sending an MMS message to yourself, and it should work!

Note: If you are still having trouble after using the above settings, try adding these two values in all caps:

Username: WAP@CINGULARGPRS.COM
Password: CINGULAR1

14 comments:

andy (keener) said...

I just picked up the Google ION myself and am trying to get it up and running on ATT. I signed on for unlimited data today and have been messing with the APN settings for hours now and can still not get it to connect to any data service.

Id be curious if you have any more info or if there is something Im missing, because simply setting up the APN has done nothing so far :/

Roy said...

There's a couple of things, off the top of my head. First, ensure these are completed:

1) Use the PDA (more expensive) data plan.
2) Use a 3G SIM card. My understanding is that some cards may not be set for it. Mine explicitly says 3G.
3) Turn off your phone after each APN change.
4) Double check that the settings are typed correctly, including caps and punctuation.
5) Make sure the MMSC has the http:// in front.
6) If you had an iPhone, for mms you may need to have AT&T remove the optout code.

Try mixing and matching these:

1) Use the user/pass in the post with all caps.
2) Use 41 as the MMC port instead of 410. Also, if defaults are filled in automatically while you're doing the settings, try using those.
3) If you have other APNs, make sure this one is selected and you're set to automatically select a network.

Let me know if any of that helps. Feel free to contact me via email as well.

David Freeman said...

Please note that the ION and Magic devices are identical.

The ION/Magic hardware release is not identical to the myTouch3g hardware release.

The big difference is that the ION/Magic release has a radio that does band 2100 Mhz with WCDMA *only*, while the myTouch3g has a radio that does band 2100 Mhz with UMTS and also does what they describe as AWS via 1700/2100 Mhz.

The next significant difference between the two hardware releases is that the ION/Magic release has more (288) RAM than the myTouch3g (192).

These hardware profiles should not be conflated with one another; please pass this along, if you can.

Roy said...

Good to know, David, thank you. It is my understanding that although they may have different hardware profiles, all three devices are unable to use 3G on AT&T and must connect to the Edge (2G) network, correct?

David Freeman said...

Roy, it seems painfully clear to me that neither the Ion nor the myTouch can connect to AT&T's 3g Network.

The observation about the increased RAM in the myTouch was correct, but my misprision of a difference between the standard interface W-CDMA and the major system standard which implements it -UMTS- was erroneous, and I do apologize for polluting the comments with it.

I have yet to clearly understand why a phone that is able to use the 900 Mhz and 2100 Mhz bands for UMTS would be unable to utilize AT&T's network, which seems clearly to make use of those bands for UMTS. I'm still looking for a clear formulation, if you should happen to come across something that speaks concretely in terms of AT&T and T-Mobile. I have been surmising that those two bands are used in tandem if at all, and that AT&T does not support this pair in tandem. That's bound to look just as naive as it is, if wrong.

Roy said...

David,

T-Mobile and AT&T use different bands. The AT&T bands for 3G service are 850 MHz and 1900 MHz. The T-Mobile bands are 1700/2100. Since the phones are able to communicate on the 2100 band, they can successfully connect to T-Mobile's service. But since AT&T doesn't provide service on the 2100 band, they can't connect to it.

I believe 2100 is also the most widely used band in Europe and other parts of the world, and 900 works with other countries like Latin America, Africa, Asia.

So while the phone is versatile when traveling around the world, it is somewhat more limited in the US when switching carriers.

As far as I know, the phones switch to GSM mode for voice when connected to AT&T, and then use the EDGE network for data. Whereas for T-Mobile, they can use the UMTS network for both data and voice.

Some phones, but not these, are quad-band UMTS and can move between carriers much more readily.

Here's two reference wiki's:
http://en.wikipedia.org/wiki/List_of_UMTS_networks#America

http://en.wikipedia.org/wiki/Quad-band#3G

David said...

Roy,

Are you able to connect to HTTPS sites through your browser app with your suggested settings? At the moment, under similar settings, I cannot establish a connection to HTTPS sites. I will reconfigure APN and try.

Roy said...

David,

I have no trouble accessing https sites using the configuration above. I can access my gmail through https via the browser (not the gmail app), as well as a couple other https sites. What site are you having trouble with? Are your APN settings exactly as above?

Jay said...

OMG I love you!! Thank you so much. I searched online for days and couldn't figure out how to connect my Google Ion to AT&T data network. Used the configuration above and it seems to be working fine. Now I can use Google Voice. THANKS

jay said...

hi i just bought an UNLOCKED HTC myTouch 3G. and currently my at&t service has a complete data plan. how can i enjoy the functions of this phone ie, mms, email, browser and media net, etc.?

please advice. thanks.

Roy said...

jay,

Have you tried the above settings? Using the directions above and the proper data plan should let you enjoy your phone's data functions. I believe the correct plan for AT&T is the PDA data plan.

Uriel said...

I got the internet to work with att on mytouch phone, i can send multimedia messages but not receive them, anyway of fixing this?

Roy said...

Uriel,

Aside from the settings I've posted and rebooting your phone (be sure to do this), I don't know what else you might need to do.

You could try lowering your phone's picture quality, taking a test shot, and seeing if that helps. Usually, your phone should automatically convert the picture as needed, but it won't hurt to test it manually.

In the case of videos, I'm pretty positive that you need to manually set the video quality (and possibly length) to an appropriately low setting.

If you find something that fixes the problem, or can offer more details, please let me know!

ltj7708 said...

These settings did the trick for me...Thanks

Post a Comment