i take no responsibility for anything that happens to your phone.
those of you getting the "1:40:56 PM : Reading 524288 bytes of memory, starting from 0x17C455BE
1:40:56 PM : Read error at address 0x17C455BE
Error on the storm...try downgrading to .86 and the phone should be able to be read now. Why this does this, i have no idea. after getting the msl you can upgrade back to the latest and use the msl code to input the info provided
its a collabo from tobeychris's gps settings for the HTC diamond and rolandj's "how to get the MSL code"
first off you will need:
EDITED Winhex
Universal CDMA Programmer 3.1.4
BB DM QPST build 301 for Storm and 215 for Curve/Pearl
EDITED
ok first we need to get the MSL code credit to rolandj
1. Install your blackberry desktop manager. (Im using version 4.7 and it hasnt given me any problems.) Plug In blackberry.
2. Run desktop manager
3. Minimize DM and run uniCDMA
4. Select "Qualcomm" under the mode drop menu
5. Click setup and change the port to com4
6. Click Read all and it should fill in the boxes on the left with your blackberry information
8. Click memory and change the starting address to 0x17c455be and length to 524288. Click read and save to file. THIS IS FOR THE STORM
8. Click memory and change the starting address to try 0x1067ed90, and Length : 1703936
or
0x10630000, length : 1703936 THIS IS FOR THE CURVE
9. Now open Hexworkshop and open the file you just created.
10. In the right box you will see a 6 digit number. That is your MSL password.
13. Press Menu then close and it will reset your phone and you are good to go. Im not totally sure if your MSL code will be in the same area as mine so maybe rolandj (crackberry) might be able to help with the address adjustment
this is what the msl number should look like
now for the QPST part credit goes to tobeychris
4. Install QPST if you haven't already.
5. Run the Service Programming program under the QPST start menu.
6. Double click on the little globe at the bottom right of your screen.
7. Click on Add New Port, and add COM# - surf*** (########)
8. Close the QPST Configuration window, and go back to the QPST Service Programming window.
9. The ######## from step 7, which is the same number in the ESN column, is your ESN! (in hex format). If you have your SPC already, keep going. Otherwise, scroll down and read the SPC section.
10. Click on your phone, and then click OK.
11. Your phone should now be automatically detected. If not select it to match the picture below, then click OK.
12. Click on Read From Phone and then enter your SPC and click OK.
13. Goto the gpsOne tab (you'll have to scroll to the right) and make your screen identical to this one, choosing the settings for your proper carrier below:
Telus:
PDE IP Address = 216.198.139.92
PDE Port Number = 8889
PDE Transport = IP
Position Calculation = Mobile
i have done this to my phone and the lock is under a second every time and about 3 seconds after power off and on
qpst is a pretty powerful tool if used correctly. i guess you could say it takes the place of on screen programming.
the first thing you should always do is backup the phone using qpst after getting your msl code..that way if you punch a wrong number in, you can restore the backup and have the phone back to where you had it when you started.
Misinformation, I have no idea what they "unlocked", but they didn't unlock GPS or google maps would work.
The prob might be Google's end? They did say they were working on it....
Download another third party GPS app called GPSed.... if it connects then it's Googles prob and not that the GPS is locked down. I tried GPSed and it got a lock on sats within 5 seconds! But Google Maps still doesn't work....