This post has been thanked 3 times. |
|
||||
Re: Native HTC messaging MMS fix (collaboration)
Quote:
So..it appears that those are the values which the device is using to validate its identity with sprnt's mms server. The only thing we need to do is find out where exactly these values need to be placed in Jaytaayu and we should see some results. The above picture was from the key "WspHeader" in Arcsoft...Perhaps maybe this might be useful in the "SP" key in Jataayu. Don't forget to hit the thanks button for myself and the other people whom are putting a wealth of their personal time into trying to figure this out for everyone. |
This post has been thanked 18 times. |
|
||||
Re: Native HTC messaging MMS fix (collaboration)
i have a ? in the mms server setting all the other carriers have a isp address wouldnt we want to put one in for sprint buz isnt our phone acking like a server when we send an mms.
|
|
||||
Re: Native HTC messaging MMS fix (collaboration)
Can someone try making their MDN read as follows "+1XXXXXXXXXX" [The x's would be your phone number] The plus one may an important factor.
So it would be something like: http ://mms.sprintpcs.com/servlets/mms?X-SPRINT-MDN=+1XXXXXXXXXX I will give this a shot tomorrow but am working right and cannot check for myself. Last edited by chris1683; 12-21-2009 at 11:32 PM. |
This post has been thanked 3 times. |
|
||||
Re: Native HTC messaging MMS fix (collaboration)
Quote:
Ice |
|
||||
Re: Native HTC messaging MMS fix (collaboration)
i wasnt aware that there was a thread regaurding this problem. i have been working on this since the first tachi htc messaging client was released (191. Just to clarify a couple things...
no matter if you use: http ://mms.sprintpcs.com/servlets/ http ://mms.sprintpcs.com/servlets/mms?X-SPRINT-MDN http ://mms.sprintpcs.com/servlets/mms?X-SPRINT-MDN=+1XXXXXXXXXX http ://mms.sprintpcs.com/servlets/mms?X-SPRINT-MDN=1XXXXXXXXXX http ://mms.sprintpcs.com/servlets/mms?X-SPRINT-MDN=XXX-XXX-XXXX http ://mms.sprintpcs.com/servlets/mms?X-SPRINT-MDN=XXXXXXXXXX http ://mms.sprintpcs.com/servlets/mms?X-message-id http ://mms.sprintpcs.com/servlets/mms?X-message-id=+1XXXXXXXXXX http ://mms.sprintpcs.com/servlets/mms?X-message-id=1XXXXXXXXXX http ://mms.sprintpcs.com/servlets/mms?X-message-id=XXX-XXX-XXXX http ://mms.sprintpcs.com/servlets/mms?X-message-id=XXXXXXXXXX your recieve will work, send will say it sent, and we all know what happens. i really believe the solution has to do with this key. "ph1uzoe52iuw" Can somebody sniff the information being sent while using arcsoft, then one using htc messaging client? i am still working hard at getting this working myself, and will keep this thread updated on my progress. nice to know others are hard at work at it as well. -deck |
This post has been thanked 2 times. |
|
||||
Re: Native HTC messaging MMS fix (collaboration)
Even after inserting the REG_SZ value [Accept = "X-MDN"] into SP, it is still showing as Accept = */* in the debug log. have to try adding this to a few spots. I do believe that you are right with the hmac-md5-key as this is what is used to authenticate to the server. The MDN is also important as well because I think that may be the other half of what we need.
|
This post has been thanked 1 times. |
|
||||
Re: Native HTC messaging MMS fix (collaboration)
Quote:
nvm i got it .. but i am getting duplicate messages when i send to myself , one fullsize and one compressed anyone had this happen?
__________________
“If you don't think drugs have done good things for us, then take all of your records, tapes and CD's and burn them.” bill hicks
Last edited by chrisloveskaos; 12-22-2009 at 09:51 AM. |
|
||||
Re: Native HTC messaging MMS fix (collaboration)
btw... this is what sprint packs in their operator package rgu for arcsoft.
Code:
[HKEY_LOCAL_MACHINE\SOFTWARE\ArcSoft\ArcSoft MMS UA\Config\UI] "Domain"="" "AutoDisconnect"=dword:00000001 "AllowSendReadReport"=dword:00000001 "DefaultResolution"=dword:00000005 "NeedDisplayMsgInfo"=dword:00000001 "MaxPhoneChars"=dword:00000016 "MaxSlides"=dword:00000009 "RecordType"=dword:00000000 "CountryCode"="1" "EnableRemoveCountryCode"=dword:00000000 "AlphaTagDispTxt"="" "AlphaTag"="" "VideoFilter"=".mp4;.3gp;.3g2;" "AudioFilter"=".midi;.mid;.amr;.wav;.qcp;.awb;.rmi;.aac;.m4a;.mp3;.mp3d;" "ImageFilter"=".jpeg;.jpg;.gif;.png;.bmp;.wbmp;.svg;.svgz;" "MediaPlayerSupportFilter"=".mp3;.wma;.wmv;.asf;.mpeg;.mpg;.qcp;" "WarningForFileExtension"=".mp3;.wma;.wmv;" "EnableSaveAudioObject"=dword:00000001 "EnableServerEdit"=dword:00000000 "HideDlgControl"=dword:03C6FFFD [HKEY_LOCAL_MACHINE\SOFTWARE\ArcSoft\ArcSoft MMS UA\Config\mm1] "TotalSettings"=dword:00000001 "Enabledrmfl"=dword:00000000 "SuppressDelayedNotifyResp"=dword:00000000 "SendDelayedNotifyResp"=dword:00000000 "RecvSizeLimitType"=dword:00000001 "IsSupportDrm"=dword:00000001 "DefaultSetting"="SampleMMSC" "DefaultSetting2"="SampleMMSC2" [HKEY_LOCAL_MACHINE\SOFTWARE\ArcSoft\ArcSoft MMS UA\Config\mm1\MMSCSetting\SampleMMSC] "ConnectionVia"="{436EF144-B4FB-4863-A041-8F905A62C572}" "waptype"=dword:00000001 "GatewayPort"=dword:00000050 "Name"="SprintMMSC" "MmscURI"="http://mms.sprintpcs.com" "Gateway"="" "WAP1RecvDefaultSize"=dword:001F4000 "WAP1SendDefaultSize"=dword:000FA000 "WAP2RecvDefaultSize"=dword:001F4000 "WAP2SendDefaultSize"=dword:000FA000 [HKEY_LOCAL_MACHINE\SOFTWARE\ArcSoft\ArcSoft MMS UA\Config\mm1\MMSCSetting\SampleMMSC2] "ConnectionVia"="{436EF144-B4FB-4863-A041-8F905A62C572}" "waptype"=dword:00000001 "GatewayPort"=dword:00000050 "Name"="SprintMMSC" "MmscURI"="http://mms.sprintpcs.com" "Gateway"="" "WAP1RecvDefaultSize"=dword:001F4000 "WAP1SendDefaultSize"=dword:000FA000 "WAP2RecvDefaultSize"=dword:001F4000 "WAP2SendDefaultSize"=dword:000FA000 [HKEY_LOCAL_MACHINE\SOFTWARE\Arcsoft\ArcSoft MMS UA\Config\mm1\WspHeader] "Accept"="X-MDN" "User-Agent"="T7380" "x-wap-profile"="http://device.sprintpcs.com/HTC/PPCT7380SP/%CDMA_ROM_VERSION%.rdf" "Accept-Charset"="us-ascii,utf-8,iso-10646-ucs-2,ISO-8859-1" "Accept-Language"="en" [HKEY_LOCAL_MACHINE\SOFTWARE\Arcsoft\ArcSoft MMS UA\Config\mm1\WspHeader2] "Accept"="X-MDN" "User-Agent"="T7380" "x-wap-profile"="http://device.sprintpcs.com/HTC/PPCT7380SP/%CDMA_ROM_VERSION%.rdf" "Accept-Charset"="us-ascii,utf-8,iso-10646-ucs-2,ISO-8859-1" "Accept-Language"="en" [HKEY_LOCAL_MACHINE\SOFTWARE\ArcSoft\ArcSoft MMS UA\Config\UI\SizeLimit] "Wap1RecvLimit1"=dword:001F4000 "Wap1SendLimit1"=dword:000FA000 "Wap2RecvLimit1"=dword:001F4000 "Wap2SendLimit1"=dword:000FA000 "Wap1RecvCount"=dword:00000001 "Wap2RecvCount"=dword:00000001 "Wap1SendCount"=dword:00000001 "Wap2SendCount"=dword:00000001 [HKEY_CURRENT_USER\Software\Microsoft\Inbox\Settings] "SaveSent"=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\HTC\Camera\P3] "Enable"=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Arcsoft\ArcSoft MMS UA\Config\Capture] "VideoFileRatio"=dword:00000050 "VideoFormat"=dword:00001000 "VideoRes"=dword:00000008 "PhotoResolutionWidth"=dword:00000280 "PhotoResolutionHeight"=dword:000001E0 [HKEY_LOCAL_MACHINE\SOFTWARE\Arcsoft\ArcSoft MMS UA\Config\Folder] "SoundPath"="\\My Documents\\" "VideoPath"="\\My Documents\\My Videos\\" "PicturePath"="\\My Documents\\My Pictures\\" "RecordPath"="\\My Documents\\" [HKEY_CURRENT_USER\Software\HTC\MMSTool] "Notification Interval"=dword:00000003 [HKEY_LOCAL_MACHINE\SOFTWARE\Arcsoft\ArcSoft MMS UA\Config\UI\TryLimit] "TryDefault"=dword:00000004 "Interval1"=dword:00000001 "Interval2"=dword:00000005 "Interval3"=dword:0000000A "Interval4"=dword:0000001E |
This post has been thanked 2 times. |
|
||||
Re: Native HTC messaging MMS fix (collaboration)
No. of Bytes to Send: 514
Actual no. of bytes sent: 514 POST / HTTP/1.1 Host: mms.sprintpcs.com Connection: Close Content-Type: application/vnd.wap.mms-message Accept: */*, application/vnd.wap.mms-message User-Agent: HTC_Touch_Pro2_T7373/HTCMessaging_Client1.0 Accept-Charset: iso-8859-1, iso-8859-2, iso-8859-3, iso-8859-4, iso-8859-5, iso-8859-6, iso-8859-7, iso-8859-8, iso-8859-9, shift_JIS, us-ascii, utf-8, utf-16, big5, iso-10646-ucs-2 Accept-Language: en x-wap-profile: http://www.htcmms.com.tw/gen/HTC_Tou..._T7373-1.0.xml Content-Length: 27063 This is what I continue to see even after inserting the X-MDN key into server adress as well as adding the REG_SZ Accept=X-MDN from Arcsoft. For some reason, it is not making it's way into the send post. Now here is what it looks like in Arcsoft when there is a successful send: [26950416, Thursday, December 17, 2009 17:06:14 PM]HTTP POST method url: http://mms.sprintpcs.com the POST REQUEST HTTP header is: X-MDN: XXXXXXXXXXX Accept-Charset: us-ascii,utf-8,iso-10646-ucs-2,ISO-8859-1 x-wap-profile: http://device.sprintpcs.com/HTC/PPCT...M_VERSION%.rdf User-Agent: T7380 Accept: X-MDN Accept-Language: en Content-Type: application/vnd.wap.mms-message Content-Length: 609455 HTTP SEND RECV 240 I know that in the log for Arcsoft there was a POST and then above is the POST REQUEST HEADER. This is the information in Arcsoft WspHeader. Last edited by chris1683; 12-22-2009 at 11:10 AM. |
This post has been thanked 1 times. |
|
|
|