Guide: Get MMS on iPhone 2G (AT&T OR T-Mobile OR Any Other)
Well now, lets take a look back at WWDC ‘09.
I can quote Apple stating that the iPhone 2G will not be receiving MMS capabilities because of a “hardware limitation”.
DO NOT TRY THIS ON AN IPHONE 3G, IT WILL BRICK YOUR IPHONE
You have been warned.
However, there is a new package on Cydia that is going to help us get there.
Something to note about this hack:
You do not need SwirlyMMS! This works though the Messages.app (Text/SMS App)
All previous hacks used SwirlyMMS, a paid jailbroken app that lets you send messages through its own app, but not the official Apple Messages.app.
And some of the things you’re going to need to get this working:
And for AT&T users you’ll ALSO need:
Once you’ve taken care of that, lets start with the step-by-step.
1. Go to Cydia, and download “ActivateMMS2G”
2. Install it, and reboot your iPhone. If you’re on T-Mobile, you’ll need to find your correct MMS settings… So grab them from here. Do this ON YOUR IPHONE, as it will auto-install the configuration.
3. For AT&T iPhones, you’re going to need to do a lot more work… Start by downloading This customized iPhone AT&T US carrier file. Save it to your desktop somewhere.
4. You need to configure iTunes to let you use this file with your phone, so follow the directions for your operating system.
MAC OS X:
Close iTunes.
Open Terminal (Applications > Utilities > Terminal).
Run the command:defaults write com.apple.iTunes carrier-testing -bool TRUEWindows 32 Bit:
Close iTunes.
Go to Start then Run and type CMD.
Run this command:“C:\Program Files\iTunes\iTunes.exe” /setPrefInt carrier-testing 1Windows 64 Bit:
Close iTunes.
Go to Start then Run and type CMD.
Run this command:“C:\Program Files (x86)\iTunes\iTunes.exe” /setPrefInt carrier-testing 1
5. After that, plug in your iPhone to your computer, launch iTunes back up, and option click (Mac) or shift click (Windows) the “Check for Updates” button. Change the type to be the carrier file, and select the AT&T US file from your desktop.
6. Take your iPhone SIM card out, and put it in your other AT&T phone…
7. Make some calls… I called AT&T Wireless Customer Support at 1-800-331-0500.
8. Check your AT&T Account Management online, to see if your number has changed from being an iPhone to whatever phone your using. If not make some more calls and check again. Once you’ve noticed it’s changed, go on to the next step.
9. This is why you need to have a pre-existing messaging plan, because when you’re SIM is in the new phone, it allows MMS’s to go through, because it’s not an iPhone. Switching back to the iPhone doens’t (yet) seem to block MMS’s again. If you do not already have a messaging plan, you MAY be able to add one to your account online, but I cannot confirm this works.
10. Go to this link on your iPhone, and find the US > AT&T carrier configuration, and install that.
11. Reboot your phone.
9. Send a test MMS to yourself. Please NOTE: The sending of MMS files takes some time… be patient with it, the sending bar will get NEARLY full, and then stop… wait it out, check it in a minute or two to see if it went through. If you see a red ! mark, then the message failed to send… something along the way wasn’t done properly, check the MMS settings (shown below), and try again, if it’s still not working then start over with the custom carrier files.
And here are the correct AT&T settings.
This is under Settings.app > General > Network > Cellular Data Network
(If this section is missing you did not properly apply the patch through iTunes, go back and try again.)
Some sites have reported the need for a username (wap@cingulargprs.com) and a password (CINGULAR1) but I have had success without authentication. Please let me know your findings.
Please also note, it also takes some time to RECEIVE an MMS, your one you test-sent to yourself should send, and you might not receive it for 30 seconds after that. Be patient.
This has been working for me for two days now. So far AT&T has not disabled MMS for my number, if they do I’ll be sure to update this post.
Please comment with your feedback and findings. I’ll be happy to try to help.
















