How to Enable MMS on iPhone 2G (First Generation)
Many people found it’s hard to believe that Apple does not make MMS available for iPhone 2G, it is because that iphone is a non-proxied device, in other word that there is no need for iPhone to have WAP translation to view web content and therefore does not traverse the WAP gateway, but there is hack available to enable MMS for iPhone 2G, but it only works for jailbroken iPhones.
NOTE: You must have a Jailbroken iPhone in order to use this feature…
Inside Cydia, find/search for ActiveMMS2G
Now hit Install ActiveMMS2G, now click Confirm to make the installation process run.
Wait for the installation process finishes. Now Reboot Device in order to restart your iPhone.
It’s recommended to consult your carrier to make a setting for your MMS. For example if you are T-Mobile US user, visit this page to find the setting. Before continuing to enable MMS make sure you’ve fill its value.
Hit Network to get back and hit Home button to go back to home screen
Power off your iPhone and turn it on again
Launch Messages application after it’s booted up and a Camera icon will appear. Now, you can tap on the icon, select the photo to embed in the message and send it out.