Did that hack also enable the MMS settings under:
Settings -> Messages?
My brother has the 3G running 3.0 and he has 2 extra options, MMS Messaging (On/Off) and Show Subject Field (On/Off).
EDIT - Also, I asked a friend to send me his M68AP.plist and his N82AP.plist file and they are both identical to the iPhone 2G files. As far as I can see there is no MMS option in the iPhone 3G M68AP.plist file, so I think we're looking in the wrong location.
The N82AP.plist file DOES include MMS under capabilities.
Code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>capabilities</key>
<dict>
<key>delay-sleep-for-headset-click</key>
<false/>
<key>gps</key>
<true/>
<key>mms</key>
<true/>
<key>telephony-maximum-generation</key>
<real>3</real>
</dict>
<key>include</key>
<array>
<string>M68AP</string>
</array>
</dict>
</plist>
However, this file is the exact same as the iPhone 2G as well.
I believe this is the proper file for some of the MMS settings we will need to change:
Code:
<dict>
<key>PostNotification</key>
<string>com.apple.MobileSMS.MMSEnabled.changed</string>
<key>cell</key>
<string>PSSwitchCell</string>
<key>default</key>
<true/>
<key>defaults</key>
<string>com.apple.MobileSMS</string>
<key>key</key>
<string>MMSEnabled</string>
<key>label</key>
<string>MMS_MESSAGING</string>
</dict>
<dict>
<key>cell</key>
<string>PSSwitchCell</string>
<key>default</key>
<false/>
<key>defaults</key>
<string>com.apple.MobileSMS</string>
<key>key</key>
<string>MMSShowSubject</string>
<key>label</key>
<string>SHOW_SUBJECT_FIELD</string>
</dict>
<dict>
<key>cell</key>
<string>PSGroupCell</string>
<key>id</key>
<string>MMS_EMAIL_GROUP</string>
<key>label</key>
<string>MMS_EMAIL</string>
</dict>
<dict>
<key>PostNotification</key>
<string>com.apple.MobileSMS.MMSEmailAddress.changed</string>
<key>cell</key>
<string>PSEditTextCell</string>
<key>defaults</key>
<string>com.apple.MobileSMS</string>
<key>id</key>
<string>MMS_EMAIL_CELL</string>
<key>isEmail</key>
<true/>
<key>key</key>
<string>MMSEmailAddress</string>
<key>placeholder</key>
<string>MMS_EMAIL_PLACEHOLDER</string>
</dict>
This file is Messages.plist found under Applications/Preferences.app