
06-27-2009, 03:41 PM
|
| CrackBerry Newbie Device(s): 8830 Carrier: Cricket (Prepaid CDMA) | | Join Date: Jul 2008 Posts: 3 Likes Received: 0
Thanked 0 Times in 0 Posts
| |
Sometimes, your SPC gets corrupted, and instead of being 6 digits, it's 6 bytes, maybe digits, but maybe unprintable characters you can't simply type in.
For example, 000000 is represented in a hex editor, on the hex-side, as:
303030303030
Maybe you scan memory, and get your SPC, and it's represented in a hex editor, on the hex-side, as:
000030303030
How the heck can you send SPC when it's (null)(null)0000. Not exactly easy to type in the (null) character, now is it?
The solution is easy, but you need to use a tool that will let you send 303030303030 instead of 000000. Cause then you can send SPC of 000030303030, which will unlock SPC. Then use typical methods for writing SPC to 000000, and problem is fixed.
I use QMAT to send SPC using raw hex bytes. The command-prefix is '41', following by SPC, in hexascii form:
41303030303030 will send SPC "000000"
41000030303030 will send our currupted SPC "(null)(null)0000"
You can also use CDMA Workshop, terminal tab, to send raw HEX bytes to the phone. I think you'll see "41 01" in results section, if you're successful at unlocking using SPC. Then just change SPC to 000000... using CDMA Workshop, or QMAT, or QXDM, or whatever program you wish..
Then, don't use QPST again on blackberries, if it's what caused the problem in the first place...
|