View Full Version : Key 0x045 = region key?
Just wondering if anyone can confirm or prove it is not region related?
I have seen 4 PSP-1001 american PSP's with 00 00 01. (one TA-082, two TA-086s, one pre TA-082).
I have seen 2 imported PSPs with different codes, not sure where they are from though.
09 00 00 - seen three of these
02 00 01 - seen one of these
Didn't changing the region code in the other keys not work correctly? Wondering if this might be useful or is just chance.
preelude
03-08-2007, 01:50 AM
harleyg's idstorage doc says:
+------+
| WLAN |
+------+
WLAN (wlan.prx) reads 2 keys, 0x044 and 0x045.
+-------+-------+
| 0x044 | |
+-------+-----------------------------------------------------------------------+
| 0000000000 00 16 FE 86 FA 28 .....( |
+-------------------------------------------------------------------------------+
+-------+-------+
| | 0x045 |
+-------+-------+---------------------------------------------------------------+
| 0000000000 03 00 01 ... |
+-------------------------------------------------------------------------------+
This key contains the MAC address of the PSP. This can be changed, but does not effect the hardware,
ONLY THE VSH.
Yea, I read that, but only the key 44 is the mac address.
Key 45 only seems to vary region to region even among at least 3 different motherboards. I could be wrong though.
codes02
03-08-2007, 11:20 PM
It might control what channels the wifi chip can go to, as in the US, Europe, and Japan certain wifi channels are locked, varieing between the areas. I'll assume this goes for other regions as well based on local regulations.
adrahil
03-18-2007, 01:02 AM
It's just the wlan firmware/hardware revision.
It's just the wlan firmware/hardware revision.
It only varies region to region not hardware to hardware. As I stated earlier: I have seen 4 PSP-1001 american PSP's with 00 00 01. (one TA-082, two TA-086s, one pre TA-082).
adrahil
03-19-2007, 09:47 PM
trust me, i know what i'm talking about. it is used by the new wlan driver as a "version" check before installing it. it's therefore related to the version of the chipset or of the existing fw. :)
Squirrel
04-06-2007, 09:21 AM
I've got a TA-086 PSP here that has problems reading the UMD. When powered on, the UMD disc is not recognized when inserted. The drive even doesn't spin, instead an instant error "disc could not be read" is returned.
After putting the PSP to standby and waking it up again, the drive starts spinning, the laser is turned on and it starts reading. But it locks up, the "busy" symbol in the lower right corner doesn't disappear and the PSP kinda locks. When I try to put it in standby, the green light is flashing for minutes and then turns on again. At the second try, the PSP instantly turns of and does a cold boot on the next turning on, instead of resuming from standby.
A new, confirmed working, replacement UMD drive has the same symptoms.
Why am I writing all this shit in this thread? Well, I'm suspecting a software error in this PSP, maybe a corrupted IDStorage. So I installed HEN-D on the MS (it's a 2.71 firmware) and ran Codes02's IDFixer V1.1. The program returned the message that the IDs was too corrupted to fix and in particular, the "0" at key 0x0045 attracted my attention.
After that, I tried ChillyWilly's tool. I dumped the full IDStorage (as far as Willy's program is able to do) and then went to the fix menu. The status of key 0x0045 again was reported as wrong and unfixable. I was able to corrupt key 0x0005 so now the PSP should be able to boot the 1.50 IPL. But I'm afraid to downgrade it, because IDStorage is not what it should be. And Codes' and Willy's tools don't check all keys, just a few known ones.
I still want to compare the 0x0045 from the dump with a dump from a working TA-081, I'll update when I found the time to do it.
What appeals me is, could key 0x0045 indeed be region related AND influence the functioning of the UMD drive, when corrupted?
<EDIT> It seems I caused fuzz about nothing. I dumped the keys of my good working TA-081 PSP and key 0x0045 is identical to that of the problematic TA-086 PSP. My 0x0045 also reports as unknown or suspect in the IDStorage tools and if it was a TA-082 I guess it would be marked as dangerous to downgrade too.
However, I guess key 0x0045 doesn't show as suspect on all PSP's, there must be cases in which it is accepted as valid. Maybe it has to do with the country of purchase or the time zone. I noticed that a UK PSP, when reset to factory defaults, uses GMT for the clock while my Dutch PSP's all use GMT+1 after default settings. So there's not only PSP-1000, PSP-1001, PSP-1002 etc. but also different country settings.
BTW, key contents for both PSP's are 02 00 01 00 00 ..... 00
Chilly Willy
04-07-2007, 02:03 AM
KeyCleaner doesn't recognize non-US key 0x45's yet. I'm still gathering info on it to make sure the next update handles it correctly. That's why the current version of KeyCleaner says "unknown" if 0x45 isn't 00 00 01. I believe codes02's fixer has the same issue. The only thing people need to worry about as far as running 1.5 is to make sure key 5 gets patched. The corruption-free downgraders at eXophase and MaxConsole only change one byte of key 5. The downgraders themselves are the same as before - only the idstorage patching was changed.
Nicolae
04-07-2007, 03:32 AM
It could be a region check, in a way: wifi spectrums vary by country (Japan has 14 channels for wifi, Europe has 13, and the US only has 11). It's technically illegal, in the US anyway, to use one of the channels not authorized by the FCC here in the states; the idstorage key may be a check to ensure the wifi doesn't use a channel it's not supposed to. Just a thought.
Squirrel
04-08-2007, 10:03 PM
Chilly Willy, thanks for clearing up on the "unknown" issue. I was already expecting something like that. It's not that important anymore, since I already returned the PSP to it's owner. The UMD still isn't working but I'm not really sure about the real reason. It could be some region-related error in the IDS but it's also possible that it's a hardware fault.
I still think that key 0x0005 is not just region-related but in fact country-related.
My tested TA-081 Dutch PSP's return 02 00 01 00 ... 00
A TA-079 Asian (probably Japanese) PSP returns 67 6B 6C 43 01 00 00 00 01 00 00 00 CA D9 E3 9B 0A 00 .... 00
A TA-079 Asian (probably Japanese) PSP returns 67 6B 6C 43 01 00 00 00 01 00 00 00 CA D9 E3 9B 0A 00 .... 00
That is key 0x005. Key 0x045 doesn't get that long. Sounds like you mixed them up?
My tested TA-081 Dutch PSP's return 02 00 01 00 ... 00
This is a key 0x045 key which appears to be the most common non US value I have seen. US value being 00 00 01...
After the original 2.71 idstorage change it is set to 09 00 00...
Slash
04-11-2007, 04:42 AM
My TA-082 Hongkong PSP returns 02 00 01
My TA-086 Japan PSP (Pink) returns 09 00 00 (this is the PSP w/ scrambled IDStorage so don't trust this)
My TA-086 Japan PSP (Silver) returns 02 00 01
Squirrel
04-11-2007, 05:59 PM
That is key 0x005. Key 0x045 doesn't get that long. Sounds like you mixed them up?
Guess you're right... When I'm home, I'll check the real value.
<EDIT> It reads 03 00 01 00 .. 00
womble
09-10-2007, 01:24 PM
Hi,
I just wanted to extend my thanks for this information.
I have had a PSP1003 working just fine on WLAN channel 13 (with WPA) in the UK.
I recently bought another PSP on eBay, from the US, and it didn't connect to the WLAN unless I used channels 1-11 :-(
We have a lot of "wireless broadband" neighbours and it was really important to me to get onto channel 13 (where most other people are not).
I used the program called IdStorageManager1.1 (thanks Chilly Willy) to dump the PSP1003 keys and copied the key 45 to the PSP1001.
Pulled out the PSP1001's battery, "counted to 5", and started it all up again and it connected to the WLAN on channel 13!
Thanks so much. I also checked if WLAN channel 12 works too and it does, on both the (modified) PSP1001 and PSP1003 devices.
Obviously not using standard firmwares - I'm using "Pandora"ed CFW's on both devices M33 3.52-4 on the PSP1001 and 3.10OE on the PSP1003.
Well chuffed.
womble
SilverSpring
09-10-2007, 01:58 PM
Just to confirm, key0x45 is wlan region.
jas0nuk
09-10-2007, 06:11 PM
0x45 is WLAN region and possibly revision, for the purposes stated by Nicolae and adrahil ;)
Chilly Willy
09-11-2007, 02:49 AM
0x45 in the US Silver Slim is now:
00 10 01 01 02
Only the third byte matches the previous 0x45.
l_oliveira
09-12-2007, 03:18 AM
my PSP 1000CW has 03 00 01 at the key
an asian 1007CW I had here had 00 00 01 on it
I'll check the mexican PSP-1010 (UMD video region 4/60hz Game region 1) as soon I grab one.
vBulletin® v3.7.2, Copyright ©2000-2013, Jelsoft Enterprises Ltd.