[Touch Pro2, Tilt 2 Windows Mobile ROM Development] token2k6:
T-Mobile MMS Size - The 600 KB Question??

PRE-EDIT: Ok, some people have beat me to it, here is my explanation anyway. Thanks DaDoctor (of course!) & chewd_gum! :)

ok, first, big thanks to akashastrega for the support and first test, Russ for backing it (seems like ATT is in the same boat :rolleyes:), and the main man Sergio for making this all happen! Here is my final answer, sorry for the length..

SPECS:

See my sig for model and radio. Running Evo 9.1 with HTC Messaging.

TEST SUBJECTS:

Pic1 - 446KB image / Pic2 - 649KB image (both stored on SD card and in two different directories ;);) )

This situation is going to involve using one cab only. Somehow I must have confused akashastrega into using the one from a link I sent here: http://xdaforums.com/showthread.php?t=653563 . Well, that cab doesn't work per se, not installed by itself, or on top of the first two (sorry! but if you got it to work then congrats!) The cab I found while searching (and believe me, I have like 6 of them now!) was: small-MMS fix.cab found right here on XDA. The cab is attached above this post.

So, I ran this after a fresh Clear Storage reset, and then soft reset. Also, I'm testing this solely by sending messages back and forth to myself (more on this at the end) Your settings should look like this:

Regular Settings:

MSG Tab->All Messages->Menu->Settings->Options

Priority: Normal

Validity period: Network Setting

Delivery: Immediate

Retreival Mode: Auto in home network (Auto works fine too)

Attempts before giving up: 3 (shouldn't matter)

Photo Resolution: Original (this won't auto resize outgoing)

Play mode: Manual (this won't make it look like a 5 sec playing video)

Semi-Advanced Settings:

MMS Server: While In Regular Settings, Hit Menu Again

-->You will see SampleMMSC* and T-Mobile MMS, select T-Mobile MMS

Server Name: T-Mobile MMS

IP Address: 216.155.165.50 (this is key b/c some threads still show a wrong .050 at the end)

Port Number: 8080

Server address: http://mms.msg.eng.t-mobile.com/mms/wapenc

Connect via: T-Mobile MMS

Messages size limit: 600 KB

WAP Version: WAP 2.0

SCENARIO 1: now, if you didn't specify in the MMS Settings area to set the Message size limit to 600 KB, any picture you will be XXXkb/5000KB (!!) Its best that you do in fact put it at 600 KB. So,

-Pic1 - Sent out 446KB, Rec'd 446KB

-Pic2 - Sent out 649KB (Auto Re-size), Rec'd 80KB

SCENARIO 2: lets say you get ballsy and want to try the 1024 KB setting, it will show XXXKB/1024KB, this is what will happen:

-Pic1 - Sent out 446KB, Rec'd 446KB

-Pic2 - Sent out 649KB (NO Auto Re-size), Rec'd 80KB

So to sum this all up, to me there is some 600KB mystery limit. At least on my phone..So, if you use these setting, and as long as the file is less than 600kb, you should be fine. However, I did save the 80kb to my phone and looked at them, there were in fact full screen size, so a lot better than the tiny images.

I also tested this sending a 426kb image from my wife's G1 to my phone. The picture came it at 25kb, but still filled the screen. It seems that most TMo phones might natively have the wrong setting to send and receive MMS messages properly. When I first claimed to have this working, after having already installed the first two cabs, I applied all the settings from the HD2 link I posted above. Changing the server to wap.voicestream.com seemed to make it work, when I must have installed the proper "3rd" cab and it all worked. Now, if I change to the wap.voi..server it won't even send!!

so again, thanks to all, I hope this has helped. sorry I couldn't get to posting this sooner!