|
||||
Love for Alltel: MMS with ArcSoft 5.2.8.45 (Updated 2-15-2010)
Updated 2-15-2010
I saw the tweaked version of ArcSoft 5.2.8.45 Ryan put on XDA and decided I wanted it with NRG's Sep 27 ROM. I also wanted to know just what exact MMS settings Alltel requires so I did a comparison of the ArcSoft registry key from Alltel's latest stock Touch Pro ROM (version 2.01.671.1, July 7 '09) and those in 5.2.8.45 (Ryan's version anyway). Screenshot is from CeRegEditor (Ryan since renamed SampleMMSC/SampleMMSC2 to CDMA/GSM). I learned a couple interesting things, like that: Code:
[HKEY_LOCAL_MACHINE\Software\Arcsoft\ArcSoft MMS UA\Config\mm1] "AppendURI"=dword:00000000 Code:
[HKEY_LOCAL_MACHINE\Software\Arcsoft\ArcSoft MMS UA\Config\mm1\WspHeader] "hmac-md5-key"="ph1uzoe52iuw" Also, the User-Agent determines the size of the image you will receive, so that must be set right as well. Update (2-15-2010) Recently Alltel seems to have enforced a requirement for the X-Alltel-MDN registry value. This must be manually changed to your own phone number, or you will receive the error Originator address not found. Code:
[HKEY_LOCAL_MACHINE\Software\Arcsoft\ArcSoft MMS UA\Config\mm1\WspHeader] "X-Alltel-MDN"="17875550123" I've personally patched MMSTransport.dll in the attached cab to cease this behavior and fix sending. </Update> Here's an annotated version of a .reg file with the differences, preferred (I hope) selections, and some investigative work. If it's commented out that means I went with the 5.2.8.45 cab default. Code:
REGEDIT4 ; these up here are ONLY in the Stock Alltel ArcSoft, so they may be: ; *required*, deprecated, or... really annoying :) [HKEY_LOCAL_MACHINE\Software\Arcsoft\ArcSoft MMS UA\Config\mm1\WspHeader] "hmac-md5-key"="ph1uzoe52iuw" [HKEY_LOCAL_MACHINE\Software\Arcsoft\ArcSoft MMS UA\Config\mm1] "IsSupportDrm"=dword:00000001 ; this makes only our 1 MMSC visible I think "TotalSettings"=dword:00000001 [HKEY_LOCAL_MACHINE\Software\Arcsoft\ArcSoft MMS UA\Config\UI] ;"MaxDownloadSize"=dword:000ED800 ;"SignatureInLastSlide"=dword:00000001 ;"WarningForFileExtension"=".mp3;.wma;.wmv;" [HKEY_LOCAL_MACHINE\Software\Arcsoft\ArcSoft MMS UA\Config\Capture] ; see comments at end "VideoFormat"=dword:00001000 "VideoRes"=dword:00000008 ; ======================== [HKEY_LOCAL_MACHINE\Software\Arcsoft\ArcSoft MMS UA\Config\mm1\MMSCSetting\GSM] ; connect through 5.2.8.45's default of "The Internet" is the way to go! ; this way can send/receive MMS while plugged in and so on ;"ConnectionVia"="{1F994B49-C056-4503-99B0-37247BCC80F7}" "Gateway"="mms.alltel.com" "MmscURI"="http://mms.alltel.com/servlets/mms" "Name"="Alltel MMSC" ; Alltel's are higher "WAP1SendDefaultSize"=dword:000ED800 "WAP2SendDefaultSize"=dword:000ED800 [HKEY_LOCAL_MACHINE\Software\Arcsoft\ArcSoft MMS UA\Config\mm1\WspHeader] ; should probably go with 5.2.8.45's to support newer stuff? ;"Accept-Charset"="us-ascii,utf-8,iso-10646-ucs-2,ISO-8859-1" ; Right now Alltel's highest resolution device is Pro & Diamond ; which have C suffix, HermannC_1 & VictorC_1, both 480x640 (you can browse to the .xml) ; so one of those user agents gives us the best quality MMS ; when/if Alltel gets TP2 (and is still Alltel...) ; then I imagine we'd use: ; "RhodiumW_1" & "http://www.htcmms.com.tw/gen/RhodiumW-1.0.xml" (exists of course, reports 480x800) ; I experimented with that User-Agent anyway but it doesn't work, too bad. ; Similar trick works for other carriers (yeah I tried 'em). ; http://forum.xda-developers.com/showthread.php?t=549238 "User-Agent"="HermannC_1" "x-wap-profile"="http://www.htcmms.com.tw/gen/HermannC-1.0.xml" ; Other user agents will give inferior size/quality, and invalid user agents ; give the absolute minimum tiny < 15kb thumbnail sized images. ; These affect received quality. ; Sent size will be as it appears in message (confirmed through MMS debug logs). ; (If user agents exist now that retrieve larger images than these, ; please share. The Hermann(TP)/Victor(Diamond) agents max retrieval ; somewhere around ~500kB) [HKEY_LOCAL_MACHINE\Software\Arcsoft\ArcSoft MMS UA\Config\mm1] ; this is critical for Alltel! Otherwise you will get: ; 'Failed to retrieve the message'! "AppendURI"=dword:00000000 ; this one is a checkmark in options at least ;"ReportAllowed"=dword:00000000 ; well 0 for *SEND* DelayedNotifyResp retrieves messages immediately instead of prompting ; so if we don't want them sent, then I guess it reasons we'd want them suppressed?? "SuppressDelayedNotifyResp"=dword:00000001 [HKEY_LOCAL_MACHINE\Software\Arcsoft\ArcSoft MMS UA\Config\UI\SizeLimit] ; these are good, Alltel doesn't allow > 950KB MMS sends (really, just try it) ; chose to clear the extras from 5.2.8.45 as well "Wap1SendCount"=dword:00000001 "Wap1SendLimit1"=dword:000ED800 "Wap1SendLimit2"=- "Wap1SendLimit3"=- "Wap2SendCount"=dword:00000001 "Wap2SendLimit1"=dword:000ED800 "Wap2SendLimit2"=- "Wap2SendLimit3"=- ; 5.2.8.45's ~10MB receive limit is fine ; *CAMERA* settings, the middle value here needs to be 950 for Alltel, instead of 1024 ; That makes the '1MB Record Limit' actually small enough to send with Alltel MMS [HKEY_LOCAL_MACHINE\Software\HTC\Camera\Video] ;"RecordSizeList"="250|1024|2048" "RecordSizeList"="250|950|2048" [HKEY_LOCAL_MACHINE\Software\Arcsoft\ArcSoft MMS UA\Config\UI\TryLimit] ;"Interval2"=dword:00000003 ;"TryDefault"=dword:00000004 [HKEY_LOCAL_MACHINE\Software\Arcsoft\ArcSoft MMS UA\Config\UI] ;"AllowSendReadReport"=dword:00000001 ;"AlphaTag"="@mml.alltel.com" ;"AlphaTagDispTxt"="Online album" ;"AudioFilter"=".midi;.mid;.amr;.wav;.mp3;.awb;.rmi;.qcp;" ;"CreationFilter"=".txt;.jpg;.jpeg;.gif;.wbmp;.amr;.mid;.midi;.qcp;.mp4;.3gp;.3g2;.vcs;.vcf;" ;"Domain"="http://mms" ;"EnableSlideCharsLimit"=dword:00000001 ; this sounds like it'd be relevant to ArcSoft version maybe?? hm, not sure ;"HideDlgControl"=dword:0045FFFE ;"ImageFilter"=".jpeg;.jpg;.gif;.png;.bmp;.wbmp;" ;"MMSClassName"="IPM.PIX" ;"MediaPlayerSupportFilter"=".mp3;.wma;.wmv;.asf;.mpeg;.mpg;.qcp;" ; if this is what I think it is: hell no ; unless prompt means request & prompt handled elsewhere ;"PromptForActiveConnection"=dword:00000001 ;"VideoFilter"=".mp4;.3gp;.svg;.svgz;.3g2;" ; I've had folks not get my MMS without a subject (mom's phone!) so ; appending a space sounds like a good idea to me ;"AppendSpaceToSubject"=dword:00000000 ; sounds okay to me, I think "InsertTimeStampWhenSending"=dword:00000001 "AllowAssignDRMAudioToRingtone"=dword:00000001 ; sort of assuming these things are supported or not supported things by Alltel "EnableForwardWithoutDownload"=dword:00000001 "IgnoreRoamStatus"=dword:00000001 "IsAlltelVersion"=dword:00000001 "MinimumCapturePhotoSize"=dword:00002800 "MinimumCaptureVideoSize"=dword:00002800 "SendRejectPDU"=dword:00000000 "SupportFDN"=dword:00000000 [HKEY_LOCAL_MACHINE\Software\Arcsoft\ArcSoft MMS UA\Config\Capture] ; capture @ 3M resolution? Is that what this means? ; makes sense to me, AFAIK can be downsized as a send option ; so you'd want this maxed, right? ; seems more device specific than ArcSoft so would want to go with Alltel's ; settings for the Touch Pro maybe, this is 3M resolution (remember it's hex not decimal :p) "PhotoResolutionHeight"=dword:00000600 "PhotoResolutionWidth"=dword:00000800 "VideoFileRatio"=dword:0000005F Because NRG's ROMs default cosmetically to 'GSM', for simplicity's sake the MMS settings do as well, though Alltel is CDMA. This simply avoids having to change every non-MMS related network setting. Record your MMS videos in the MPEG4 format (instead of H.264) and L (320x240) or smaller if you want your videos the most compatible - viewable on a Blackberry. ;) All in camera video settings. Installation
Last edited by Swin; 09-30-2010 at 02:08 PM. Reason: New fixed version, in a cab! |
This post has been thanked 2 times. |
|
||||
Re: Love for Alltel: MMS with ArcSoft 5.2.8.45
Quote:
Been testing the hell out of similar cabs here too. Already have a generic tiny pic fix cab posted in another thread, and the ones I'm testing now, and so far are working quite well, don't need to remove pic mail, OR a new arcsoft cab. They change similar registry keys to allow the use of the MMS that each particular Chef cooked into his (hers?) ROM. It's not ready for prime time though. I won't post it unless I'm 100% sure it's perfect. Until then, here's my other post, with a quick fix that enables MMS on roms that already have the Alltel MMS Server info cooked in. Change that to Alltel default, install my updated Cab, and you're golden. Link to my thread here...
__________________
I'm just here to help. Well, help, and flash, and flash, and flash... If I was able to help you today, kindly click the Thanks! button. |
This post has been thanked 2 times. |
|
||||
Re: Love for Alltel: MMS with ArcSoft 5.2.8.45
Doesn't work for me
I installed as stated and for one the reg file said it wasn't a valid registry file?? but I cannot send or recieve MMS. It pops up and says "sending message ..... 0%" but then quickly goes away and nothing ever happens. Same happens when I recieve an MMS. |
|
||||
Re: Love for Alltel: MMS with ArcSoft 5.2.8.45
@BlindDude, @GatorsUF: It was missing the 'REGEDIT 4' header, but was otherwise valid and still successfully imported by most applications. I've corrected it.
@GatorsUF: I've been in that situation. My steps should work. Try repeating them. I updated which steps should (potentially) be rebooted after, there was a bit of an error. Also the device may need to be unplugged from the computer. Then I send an MMS to myself and that always works as a test. Good luck. I'm very busy but I'm around. Just FYI I'm using this ROM at the moment: Energy.HERMAN.23547.Sense2.1.Mar.19 with my procedure. |
This post has been thanked 1 times. |
|
||||
Re: Love for Alltel: MMS with ArcSoft 5.2.8.45
Thanks Swin.. Yes unplugging it from active sync or windows mobile device center is a must because it kills the radio and wifi when you are conneted.. You can have it plugged into the PC if you choose "disk drive" though.
I tried sooooo many things and dont know what order I did it in to make it work.. But I do remember the final thing I did was manually edit that first registry entry Mine was 000000(1) and I changed it to just 0 and presto. Both send and recieve work.. Thank you for this thread SWIN.. Very helpful.. I was looking and looking before another forum member linked me this thread. |
|
||||
Re: Love for Alltel: MMS with ArcSoft 5.2.8.45
Do you mean AppendURI? That's really odd. Importing my file should have set that to 0. Unless you mean a different one. I haven't done the procedure recently.
|
|
||||
Re: Love for Alltel: MMS with ArcSoft 5.2.8.45
well, like I said, I had trouble importing it.. said not a valid reg file or something like that.
I did it before you corrected the file. |
|
||||
Re: Love for Alltel: MMS with ArcSoft 5.2.8.45
The reg file was fine this time, but still doesn't work at all for me. I cannot send or receive MMS messages.
If I use the old Arcsoft 5.0.something for Alltel cab it works great for receiving MMS but I could never send with it. |
|
Tags |
5.2.8.45, alltel, arcsoft, mms, wspheader |
|
|