Notices



Sprint Users: Want a working Picture Mail site? Here you go! WM6 ONLY

WM And PPC Applications

Post New ThreadReply
 
Thread Tools Search this Thread
  #1  
Old 11-02-2007, 05:49 PM
iamdasht19's Avatar
iamdasht19 iamdasht19 is offline   Thread Starter  
Member
Mobile Model: TP, TP2, soon Hero
Mobile Carrier: SPJ
Mobile OS: 6.5

 
Join Date: February 7th, 2007
Location: Grand Rapids, MI
Posts: 40,537
Thanks: 0
Thanked 42,425 Times in 15,688 Posts
Downloads: 0
Uploads: 0


View iamdasht19's Profile   Edit Options Edit Profile Picture View iamdasht19's Photo Album Add iamdasht19's to Your Contacts Show Groups Edit Avatar Subscribed Threads Private Messages
Sprint Users: Want a working Picture Mail site? Here you go! WM6 Only Just Added WM5

Sprint Users: Want a working Picture Mail site? Here you go! WM6 ONLY
OK guys I can take credit for this one--I spent a long time trying to figure out why Picture Mail broke on the Apache beginning with AKU3. I'm happy to report that the problem is solved for WM6 users. Read on for the details or if you just want the hack scroll down to the end.

Background

The reason this whole problem happened on the Apache is that the User Agent String changed. That is a small text blurb that gets sent to every site you visit that basically tries to tell the web site what kind of web browser and device is being used. Web servers use that information for many reasons, but one use is to send different "views" of the same information to different users depending on what kind of device they're using to view it.

That is exactly what Sprint does for their Picture Mail web site. The problem is that they use very specific rules about which UA Strings get sent to the WAP Picture Mail site (which is the one that works on our devices). If your UA String doesn't match exactly one of the ones they've programmed in then you get sent to the desktop version of the site--which doesn't work in PIE at all, as you no doubt know. Sprint programmed in the UA Strings that match with all of their devices in the their default configuration, but when you updated your ROM to WM5 AKU3 or to WM6 (which are not configurations Sprint offered nor supports) then your UA String no longer matched and you got sent to the default desktop site.

In versions of WM5 prior to AKU3 you'd always been able to modify the user agent string in the registry. However, Microsoft in AKU3 decided to hard-code a specific UA String and did not allow it to be changed--only appended to. So that's why, despite peoples' best efforts, you had to resort to using a 3rd party browser in order to get the WAP site. And I'm sorry to say that that is still the case--if you stick with WM5 you can't use this solution--it will have no effect.

However, in doing some research I found that Microsoft, in response to many complaints about the UA String restrictions in WM5, added the ability to prepend information to the UA String beginning with WM6. You still can't totally get rid of what is hard-coded into browser.dll, but you can put anything you want in front of it--which is what is going to help us solve this picture mail problem once and for all.

The Mogul (6800) by Sprint also had its default UA String hard-coded into Sprint's servers to get sent the WAP version of the Picture Mail site. So what I did was obtain the entire UA String from the Mogul and add it into this new prepend reg entry on the Apache. As a result, the Apache sends two UA Strings--the entire mogul UA String first (which is enough for Sprint's Picture Mail site to recognize it as a mogul and therefore send the WAP site) and then it sends the version hard-coded into the Apache.

Caveats? Well it's possible there are web sites you visit that don't like getting two UA Strings--but in the testing I have done I haven't seen any problems. So at this point I think it's reasonable to put this out there. Remember that your device's actual UA string is never removed or overwritten, so if this causes problems for some of your "must-visit" sites, then you can simply remove the reg entry (or uninstall the cab, depending on what method you use to install it) and you're back to normal.

Note that this hack will also be necessary for moguls that get flashed with custom ROMs (using newer AKUs of WM6). You can go to www.useragentstring.com using PIE on your device to see what its current UA String is--then compare it to this one. If it doesn't match exactly then you'll need this hack in order to view Sprint's picture mail site successfully using PIE.

The Hack

For those of you who are comfortable editing your own registry, then here is what you need to add. I suggest copying and pasting it into a .reg file and importing it directly onto your device so you can be absolutely sure it's entered exactly as written.

Code:

;Allow Sprint Picturemail site to work in WM6 (Makes PIE report as a PPC6800/Mogul)
[HKEY_LOCAL_MACHINE\Security\Internet Explorer\User Agent]
"CustomBase"="Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12) Sprint:PPC6800"

If you'd rather not go through all that hassle then just download and install the cab file I've created and attached to this post (unzip it first). If PIE is open at the time you should close it and reopen it (or soft reset to be sure). Then try and open a picture mail link. It should work!

If it does not, please go to www.useragentstring.com using PIE on your device, copy and paste the string it shows you into a message in this thread and we'll figure it out. I really don't expect many problems at all--this is pretty straightforward.

Enjoy! One more long-running bug squashed.
Attached Files You can't view or download attachments from this post before you thank it.
Reply With Quote
The Following 2 Users Say Thank You to iamdasht19 For This Useful Post:
  #2  
Old 11-02-2007, 10:48 PM
troubledrican's Avatar
troubledrican troubledrican is offline    
Member
Mobile Model: ppc6700

 
Join Date: November 1st, 2007
Posts: 7
Thanks: 0
Thanked 0 Times in 0 Posts
Downloads: 0
Uploads: 0


View troubledrican's Profile   Edit Options Edit Profile Picture View troubledrican's Photo Album Add troubledrican's to Your Contacts Show Groups Edit Avatar Subscribed Threads Private Messages
Re: Sprint Users: Want a working Picture Mail site? Here you go! WM6 ONLY

hi i have a ppc6700 and i flashed it with helmis wm6 heres my user agent string because the cab didnt work. with my current settings i cant view picturemail it says javascript is off
Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) Sprint:PPC6800
Reply With Quote
  #3  
Old 11-02-2007, 10:56 PM
iamdasht19's Avatar
iamdasht19 iamdasht19 is offline   Thread Starter  
Member
Mobile Model: TP, TP2, soon Hero
Mobile Carrier: SPJ
Mobile OS: 6.5

 
Join Date: February 7th, 2007
Location: Grand Rapids, MI
Posts: 40,537
Thanks: 0
Thanked 42,425 Times in 15,688 Posts
Downloads: 0
Uploads: 0


View iamdasht19's Profile   Edit Options Edit Profile Picture View iamdasht19's Photo Album Add iamdasht19's to Your Contacts Show Groups Edit Avatar Subscribed Threads Private Messages
Re: Sprint Users: Want a working Picture Mail site? Here you go! WM6 ONLY

Edit: He got this working this misreading on the directions the below cab is for the PPC6700 that is running WM5 only Enjoy
Attached Files You can't view or download attachments from this post before you thank it.
Reply With Quote
  #4  
Old 10-19-2008, 03:26 PM
Cynthia's Avatar
Cynthia Cynthia is offline    
Member
Mobile Model: MOGUL
Mobile Carrier: SPRINT

 
Join Date: October 19th, 2008
Posts: 3
Thanks: 0
Thanked 2 Times in 2 Posts
Downloads: 0
Uploads: 0


View Cynthia's Profile   Edit Options Edit Profile Picture View Cynthia's Photo Album Add Cynthia's to Your Contacts Show Groups Edit Avatar Subscribed Threads Private Messages
Re: Sprint Users: Want a working Picture Mail site Here you go WM6 ONLY

i tried downloading using the link...and nothing...any advice would be greatly appreciated.
Reply With Quote
  #5  
Old 10-19-2008, 04:11 PM
iamdasht19's Avatar
iamdasht19 iamdasht19 is offline   Thread Starter  
Member
Mobile Model: TP, TP2, soon Hero
Mobile Carrier: SPJ
Mobile OS: 6.5

 
Join Date: February 7th, 2007
Location: Grand Rapids, MI
Posts: 40,537
Thanks: 0
Thanked 42,425 Times in 15,688 Posts
Downloads: 0
Uploads: 0


View iamdasht19's Profile   Edit Options Edit Profile Picture View iamdasht19's Photo Album Add iamdasht19's to Your Contacts Show Groups Edit Avatar Subscribed Threads Private Messages
Re: Sprint Users: Want a working Picture Mail site Here you go WM6 ONLY

“ Originally Posted by Cynthia View Post

i tried downloading using the link...and nothing...any advice would be greatly appreciated.
this is a little outdated now :< you will want to go after smms. you can find that here:
https://www.smartphonejunkie.org/sho...highlight=smms
Reply With Quote
  #6  
Old 10-19-2008, 05:27 PM
Cynthia's Avatar
Cynthia Cynthia is offline    
Member
Mobile Model: MOGUL
Mobile Carrier: SPRINT

 
Join Date: October 19th, 2008
Posts: 3
Thanks: 0
Thanked 2 Times in 2 Posts
Downloads: 0
Uploads: 0


View Cynthia's Profile   Edit Options Edit Profile Picture View Cynthia's Photo Album Add Cynthia's to Your Contacts Show Groups Edit Avatar Subscribed Threads Private Messages
Re: Sprint Users: Want a working Picture Mail site Here you go WM6 ONLY

rogar-Happy(LBG):thanks
Reply With Quote
  #7  
Old 10-19-2008, 05:39 PM
iamdasht19's Avatar
iamdasht19 iamdasht19 is offline   Thread Starter  
Member
Mobile Model: TP, TP2, soon Hero
Mobile Carrier: SPJ
Mobile OS: 6.5

 
Join Date: February 7th, 2007
Location: Grand Rapids, MI
Posts: 40,537
Thanks: 0
Thanked 42,425 Times in 15,688 Posts
Downloads: 0
Uploads: 0


View iamdasht19's Profile   Edit Options Edit Profile Picture View iamdasht19's Photo Album Add iamdasht19's to Your Contacts Show Groups Edit Avatar Subscribed Threads Private Messages
Re: Sprint Users: Want a working Picture Mail site Here you go WM6 ONLY

“ Originally Posted by Cynthia View Post

rogar-Happy(LBG):thanks
no problem here to help :> jsut be sure to hit the thanks button if i helped :>
Reply With Quote
The Following User Says Thank You to iamdasht19 For This Useful Post:
Post New ThreadReply

Tags
mail, picture, site, sprint, users, wm6, working


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Sprint diamond Picture Mail Cab iamdasht19 WM And PPC Applications 2 07-22-2009 05:47 PM
Sprint Picture Mail jr5416 HTC Touch Pro Questions 2 02-12-2009 04:46 PM
New Sprint picture mail cab from the Sprint Diamond! ICEM/\N WM And PPC Applications 44 10-09-2008 10:40 PM
Sprint Users: Want a working Picture Mail site? Here you go! WM6 ONLY iamdasht19 WM And PPC Applications 19 05-14-2008 11:09 PM


All times are GMT -5. The time now is 10:52 PM.

Layout Options | Width: Fixed
Contact Us - SPJ Bulletin - Archive - Privacy Statement - Terms of Service - Top