AT&T now clearly “guilty” of messing with net neutrality, doesn’t allow tethering nor MMS on iPhone 2G with OS 3.1.2. Well, you don’t have to worry about AT&T, they don’t control your own iPhone, simply hack it and learn how to tether iPhone 2G plus enable MMS here:
1. Backup original CommCenter (goes without saying…)
2. Replace CommCenter in: /System/Library/PrivateFrameworks/CoreTelephony.framework/Support/ with a patched one.
3. Chmod the new CommCenter to 755
4. Open /System/Library/CoreServices/SpringBoard.app/M68AP.plist and insert a true boolean value for “mms” under capabilities