Nope, there is a really problem with the patch according to battery, which didn't appear with Swirlymms.
I've try both since activatemms on cydia, and it's really clear, that there is a big difference. I was using mms (i live in europe) since the first swirlymms, but when i install the patch from cydia even on a clean restore, the battery life goes from 3 days to 21 hours for the same use.
As soon i remove the patch, the battery life goes back to normal.
Of course, I can not explain it, but there is a big battery problem issue when using the patch.
Ok, so it may "be the patch".
It may be a bad interaction of the MMS code and the 2G baseband, as it's designed, something that does not happen with the 3G phones.
If this is the case, fixing will be very hard.
so far, 50% working
Got a 2G running 3.1.2, replaced CommCenter with the one on RS, chmod 755, added mms boolean true, rebooted.
The photo icon appears in Messaging, there is a MMS Messaging ON/OFF switch in settings, my carrier is AT&T. I have a family unlimited messaging plan (MMS is working properly on other 3G, 3Gs, Samsung phones).
When trying to send an MMS I get the red !
The device is not receiving MMS
I reset network settings (that fixed MMS on a JB 3.0 3G) and I still have the photo icon but the device still can't send/receive MMS.
Can you tell me if I missed some step?
Red ! = Wrong APN settings. Period.
(As a side note, let me repeat, I have this successfully installed and tested SENDING and RECEIVING of MMS messages with no problem on 3.1(.0).)
I wonder if this is why Apple didn't enable it for 2G devices? :D
Originally Posted by aviegas
I ended up removing com.apple.apsd.plist (which killed Push) but my battery life has been great since. I've also disabled location services, since I don't use it often.
Works for me, battery life is great. No issues here.
One last step!
what EXACTLY do you type in for the M68AP.plist? including all the other codes that are in it plus the added one.
Ok the patch is currently down to 2 bytes! yay!
Just need some more testing from people who are having issues with battery life.
With the patch installed, if you reboot your phone and DO NOT send / receive any MMS - does your battery life still drop at the same rate?
When I say test, I mean vaguely scientifically ! i.e at 10 min intervals for an hour or something.
Also (if someone has time) Could I have a syslog dump of successfully sending an MMS on a 3G / 3GS ?
But to round up the other issues:
1. Not sending
If you can send MMS with that sim in another device, it is your MMS settings. (also see point 2)
2. MMS Settings disappearing
I too noticed this, I ended up just changing carrier.plist with my correct settings (with correct type-mask), rebooting and then resetting the settings - this sticks now, but there might be a better way... My main concern is this supposed battery issue.
ive been following this thread for awhile now i installed sinfuliphones enable mms 3.1.2 yestersday but AT&t APN didnt stick followed his instuctions but it didnt work. also i experienced straight up battery drainage very noticable. so i decided to uninstall it and wait for your patch to fix all of these. i hope u finish soon and put it up on cydia. will be waiting.
(DONE) Backup original CommCenter (goes without saying...)
(DONE) Replace CommCenter in: /System/Library/PrivateFrameworks/CoreTelephony.framework/Support/ with the patched one.
(DONE) Chmod the new CommCenter to 755
(?) Open /System/Library/CoreServices/SpringBoard.app/M68AP.plist and insert a true boolean value for "mms" under capabilities
How do I "insert a true boolean value for "mms" under capabilities"?
MMS picture quality
This works great! I can now send receive MMS with my 2G iphone on T-Mobile's network. One question...When I send a MMS, the quality is great, but when i receive an MMS the picture quality is garbage. Anyone experiencing this? :spinme