IdStorage

Discuss the development of new homebrew software, tools and libraries.

Moderators: cheriff, TyRaNiD

Post Reply
User avatar
ryoko_no_usagi
Posts: 65
Joined: Tue Nov 29, 2005 4:47 pm

IdStorage

Post by ryoko_no_usagi »

Hello everyone,

Within the nand-flash there exists at least three distinct areas:
  • * the ipl
    * the two fat filesystems flash0 and flash1
    * the idstorage area
The id-storage area begins at 0xc0000 and appears to be used to store low-level information. The id-storage area is an associative array and information is stored using key/value pairs. The id-storage seems a little coupled to the the physical storage as each key maps to an area of 512-bytes, which is equal to the pagesize of the PSP standard nand-flash, and it seems 512-byte page operations are intended.

The keys are stored in an index which consists of two nand pages of 512 bytes. The index is identified by byte 6 of the spare area being 0x73. Byte 7 might be the id-storage version number. Byte 8 must be 1 (or possibly 0) and might indicate whether the storage is formatted or not, and a value greater than 1 in byte 9 indicates that the id-storage is read-only.

In my PSP with firmware 1.5, the id-storage index is identified by:

Code: Select all

0x56 0xa6 0x65 0x00 0xff 0xff 0x73 0x01 0x01 0x01 0xff 0xff 0x86 0xf1 0xff 0xff
where the first three bytes are the user area ecc, and bytes 12 and 13 are the spare area ecc.

The keys are stored in the corresponding user areas of the pages. Keys are 16-bit integers. The location of the data associated with a key is identified by the key's position in the index. For instance, a key appearing at position 97 (byte 194) in the index will find its associated data at location: 0xc0000 + (97 * 512) = 0xcc200.

Various subsystems in the PSP make use of the id-storage including usb, wlan, umd, etc.

The firmware provides a driver in idstorage.prx to facilitate manipulations.

Some common functions:

Code: Select all

/* sceIdStorageLookup() - Retrieves the value associated with a key
 * args: key    = id-storage key
 *       offset = offset within the 512-byte leaf
 *       buf    = buffer with enough storage
 *       len    = amount of data to retrieve &#40;offset + len must be <= 512 bytes&#41;
 */
int sceIdStorageLookup&#40;u16 key, u32 offset, void *buf, u32 len&#41;;

/* sceIdStorageReadLeaf&#40;&#41; - Retrieves the whole 512-byte container for the key
 * args&#58; key = id-storage key
 *       buf = buffer with at last 512-bytes of storage
 */
int sceIdStorageReadLeaf&#40;u16 key, void *buf&#41;;
That's it for now :)
Mathieulh
Posts: 67
Joined: Wed Oct 19, 2005 3:31 am

Post by Mathieulh »

That's a great piece of intel, it might become helpful in the near future ;)
User avatar
dot_blank
Posts: 498
Joined: Wed Sep 28, 2005 8:47 am
Location: Brasil

Post by dot_blank »

any info on stubs?
10011011 00101010 11010111 10001001 10111010
User avatar
0okm0000
Posts: 116
Joined: Fri Jan 13, 2006 9:51 am
Contact:

Post by 0okm0000 »

Code: Select all

0000D8000 - 20 01 21 01 22 01 23 01 24 01 25 01 26 01 27 01 -  .!.".#.$.%.&.'.
0000D8010 - 28 01 29 01 2A 01 2B 01 2C 01 2D 01 2E 01 2F 01 - &#40;.&#41;.*.+.,.-.../.
0000D8020 - 30 01 31 01 32 01 33 01 34 01 35 01 36 01 37 01 - 0.1.2.3.4.5.6.7.
0000D8030 - 38 01 39 01 3A 01 3B 01 3C 01 3D 01 3E 01 3F 01 - 8.9.&#58;.;.<.=.>.?.
0000D8040 - 10 00 11 00 12 00 13 00 14 00 15 00 16 00 17 00 - ................
0000D8050 - 18 00 19 00 1A 00 1B 00 1C 00 1D 00 1E 00 1F 00 - ................
0000D8060 - 20 00 21 00 22 00 23 00 24 00 25 00 26 00 27 00 -  .!.".#.$.%.&.'.
0000D8070 - 28 00 29 00 2A 00 2B 00 2C 00 2D 00 2E 00 2F 00 - &#40;.&#41;.*.+.,.-.../.
0000D8080 - 40 01 FF FF FF FF FF FF FF FF FF FF FF FF FF FF - @...............
0000D8090 - FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF - ................
0000D80A0 - FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF - ................
0000D80B0 - FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF - ................
0000D80C0 - FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF - ................
0000D80D0 - FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF - ................
0000D80E0 - FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF - ................
0000D80F0 - FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF - ................
0000D8100 - 00 01 01 01 02 01 03 01 04 01 05 01 06 01 07 01 - ................
0000D8110 - 08 01 09 01 0A 01 0B 01 0C 01 0D 01 0E 01 0F 01 - ................
0000D8120 - 10 01 11 01 12 01 13 01 14 01 15 01 16 01 17 01 - ................
0000D8130 - 18 01 19 01 1A 01 1B 01 1C 01 1D 01 1E 01 1F 01 - ................
0000D8140 - 0F 00 50 00 45 00 46 00 47 00 04 00 05 00 06 00 - ..P.E.F.G.......
0000D8150 - 41 00 42 00 43 00 44 00 40 00 30 00 31 00 32 00 - A.B.C.D.@.0.1.2.
0000D8160 - 33 00 34 00 35 00 36 00 37 00 38 00 39 00 3A 00 - 3.4.5.6.7.8.9.&#58;.
0000D8170 - 3B 00 3C 00 3D 00 3E 00 3F 00 FF FF FF FF FF FF - ;.<.=.>.?.......
0000D8180 - F5 FF F5 FF F5 FF F5 FF F5 FF F5 FF F5 FF F5 FF - ................
0000D8190 - F5 FF F5 FF F5 FF F5 FF F5 FF F5 FF F5 FF F5 FF - ................
0000D81A0 - F5 FF F5 FF F5 FF F5 FF F5 FF F5 FF F5 FF F5 FF - ................
0000D81B0 - F5 FF F5 FF F5 FF F5 FF F5 FF F5 FF F5 FF F5 FF - ................
0000D81C0 - FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF - ................
0000D81D0 - FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF - ................
0000D81E0 - FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF - ................
0000D81F0 - FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF - ................
key 0x041 : USB Desc.
key 0x044 : MAC Addr.
key 0x050 : Serial No.

key 0x100-0x11F same as key 0x120-0x13F

old ver psp haven't key 0x046, 0x047
old old ver psp haven't key 0x140
PSP hardware hack
http://0okm.blogspot.com/
User avatar
0okm0000
Posts: 116
Joined: Fri Jan 13, 2006 9:51 am
Contact:

Post by 0okm0000 »

IdStorage key 0x041 : USB Desc.

0000D5000 - 4C 05 [idVendor]
0000D5002 - 00 00
0000D5004 - 0A [bLength]
0000D5005 - 03
0000D5006 - 53 00 6F 00 6E 00 79 00 - S.o.n.y. [iManufacturer String]
0000D500E - 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0000D501E - 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0000D502E - 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0000D503E - 00 00 00 00 00 00
0000D5044 - 05 [? bNum]
0000D5045 - 00 00 00

0000D5048 - C8 01 [idProduct]
0000D504A - 00 00
0000D504C - 16 [bLength]
0000D504D - 03 [? bDescriptorType]
0000D504E - 50 00 53 00 50 00 20 00 54 00 79 00 70 00 65 00 20 00 41 00 - P.S.P. .T.y.p.e. .A. [iProduct String]
0000D5062 - 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0000D5072 - 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0000D5082 - 00 00 00 00 00 00 00 00 00 00

0000D508C - C9 01 [idProduct]
0000D508E - 00 00
0000D5090 - 16 [bLength]
0000D5091 - 03
0000D5092 - 50 00 53 00 50 00 20 00 54 00 79 00 70 00 65 00 20 00 42 00 - P.S.P. .T.y.p.e. .B.
0000D50A6 - 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0000D50B6 - 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0000D50C6 - 00 00 00 00 00 00 00 00 00 00

0000D50D0 - CA 01 [idProduct]
0000D50D2 - 00 00
0000D50D4 - 16 [bLength]
0000D50D5 - 03
0000D50D6 - 50 00 53 00 50 00 20 00 54 00 79 00 70 00 65 00 20 00 43 00 - P.S.P. .T.y.p.e. .C.
0000D50EA - 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0000D50FA - 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0000D510A - 00 00 00 00 00 00 00 00 00 00

0000D5114 - CB 01 [idProduct]
0000D5116 - 00 00
0000D5118 - 16 [bLength]
0000D5119 - 03
0000D511A - 50 00 53 00 50 00 20 00 54 00 79 00 70 00 65 00 20 00 44 00 - P.S.P. .T.y.p.e. .D.
0000D512E - 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0000D513E - 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0000D514E - 00 00 00 00 00 00 00 00 00 00

0000D5158 - CC 01 [idProduct]
0000D515A - 00 00
0000D515C - 16 [bLength]
0000D515D - 03
0000D515E - 50 00 53 00 50 00 20 00 54 00 79 00 70 00 65 00 20 00 45 00 - P.S.P. .T.y.p.e. .E.
0000D5172 - 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0000D5182 - 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0000D5192 - 00 00 00 00 00 00 00 00 00 00
PSP hardware hack
http://0okm.blogspot.com/
User avatar
0okm0000
Posts: 116
Joined: Fri Jan 13, 2006 9:51 am
Contact:

Post by 0okm0000 »

Code: Select all

0000D8000-20012101220123012401250126012701-.!.".#.$.%.&.'.
0000D8010-280129012A012B012C012D012E012F01-&#40;.&#41;.*.+.,.-.../.
0000D8020-30013101320133013401350136013701-0.1.2.3.4.5.6.7.
0000D8030-380139013A013B013C013D013E013F01-8.9.&#58;.;.<.=.>.?.
0000D8040-10001100120013001400150016001700-................
0000D8050-180019001A001B001C001D001E001F00-................
0000D8060-20002100220023002400250026002700-.!.".#.$.%.&.'.
0000D8070-280029002A002B002C002D002E002F00-&#40;.&#41;.*.+.,.-.../.
0000D8080-4001FFFFFFFFFFFFFFFFFFFFFFFFFFFF-@...............

0000D8100-00010101020103010401050106010701-................
0000D8110-080109010A010B010C010D010E010F01-................
0000D8120-10011101120113011401150116011701-................
0000D8130-180119011A011B011C011D011E011F01-................
0000D8140-0F005000450046004700040005000600-..P.E.F.G.......
0000D8150-41004200430044004000300031003200-A.B.C.D.@.0.1.2.
0000D8160-33003400350036003700380039003A00-3.4.5.6.7.8.9.&#58;.
0000D8170-3B003C003D003E003F00FFFFFFFFFFFF-;.<.=.>.?.......
0000D8180-F5FFF5FFF5FFF5FFF5FFF5FFF5FFF5FF-................
0000D8190-F5FFF5FFF5FFF5FFF5FFF5FFF5FFF5FF-................
0000D81A0-F5FFF5FFF5FFF5FFF5FFF5FFF5FFF5FF-................
0000D81B0-F5FFF5FFF5FFF5FFF5FFF5FFF5FFF5FF-................
*
new new ver psp have key 0x051
old ver psp haven't key 0x047
old old ver psp haven't key 0x046, 0x047
old old old ver psp haven't key 0x046, 0x047, 0x140



IdStorage key 0x004 : [?]
00D4A00-6E7972420100000010000000BB01AB1FD80024001431140094014800D800...00|ECC 33 03 00 00

IdStorage key 0x005 : [?]
00D4C00-676B6C430100000001000000CAD9E39B0A00...00|ECC 0C 00 FC 00

IdStorage key 0x006 : [?]
00D4E00-7264444D01000000
00D4E08-03000000FFFFFFFF00...00 * 0700000085BD2C750000008583818000...00 [new ver psp]

IdStorage key 0x00F : [?]
00D4000-xx...xx
00D4006-00...00

IdStorage key 0x010-0x013 : [?]
00C4000-xx...xx

IdStorage key 0x014-0x02F : [?]
00C4800-00...00

IdStorage key 0x030-0x03F : [?]
00D5A00-00...00

IdStorage key 0x040 : [? Date code]
00D5800-0020
00D5802-00xx * 01xx [new new ver psp], 001x [old old old ver psp]
00D5804-xxxx00...00

IdStorage key 0x041 : USB Desc.
0000D5000-4C05 [idVendor]
0000D5002-0000
0000D5004-0A [bLength]
0000D5005-03
0000D5006-53006F006E007900-S.o.n.y. [iManufacturerString]
0000D500E-00...00
0000D5044-05 [? bNum]
0000D5045-000000
0000D5048-C801 [idProduct]
0000D504A-0000
0000D504C-16 [bLength]
0000D504D-03 [? bDescriptorType]
0000D504E-5000530050002000540079007000650020004100-P.S.P..T.y.p.e. .A. [iProductString]
0000D5062-00...00
0000D508C-C901 [idProduct]
0000D508E-0000
0000D5090-16 [bLength]
0000D5091-03
0000D5092-5000530050002000540079007000650020004200-P.S.P..T.y.p.e. .B.
0000D50A6-00...00
0000D50D0-CA01 [idProduct]
0000D50D2-0000
0000D50D4-16 [bLength]
0000D50D5-03
0000D50D6-5000530050002000540079007000650020004300-P.S.P..T.y.p.e. .C.
0000D50EA-00...00
0000D5114-CB01 [idProduct]
0000D5116-0000
0000D5118-16 [bLength]
0000D5119-03
0000D511A-5000530050002000540079007000650020004400-P.S.P..T.y.p.e. .D.
0000D512E-00...00
0000D5158-CC01 [idProduct]
0000D515A-0000
0000D515C-16 [bLength]
0000D515D-03
0000D515E-5000530050002000540079007000650020004500-P.S.P..T.y.p.e. .E.
0000D5172-00...00

IdStorage key 0x042 : [?]
00D4000-00...00|ECC 00 00 00 00

IdStorage key 0x043 : [?]
00D5400-55737472536F6E792020202050535020202020202020202020202020312E3030500053005000...00-UstrSony PSP 1.00P.S.P...|ECC 5A 56 69 00

IdStorage key 0x044 : MAC Addr.
00D5600-xxxxxxxxxxxx
00D5606-00...00

IdStorage key 0x045 : [?]
00D4400-03 [PSP-1000] * 00 [PSP-1001], 02 [PSP-1006]
00D4401-000100...00

IdStorage key 0x046 : [?]
00D4000-00...00|ECC 00 00 00 00

IdStorage key 0x047 : [?]
00D4800-0900000000000000000000000000...00|ECC 00 00 3C 00

IdStorage key 0x050 : Serial No.
00D4200-xx...xx * 30...30 [new ver psp]
00D421E-01 * 02 [new ver psp]
00D421F-03 [PSP-1000] * 04 [PSP-1001], 0A [PSP-1006]
00D4220-00
00D4221-01 * 02 [new ver psp]
00D4222-000101010101010101010100...00

IdStorage key 0x051 : [?]
00D5600-322E3630-2.60
00D5604-00000000xxxxxxxxxxxxxxxx00...00

IdStorage key 0x100-0x106 : [?]
00D0000-xx...xx

IdStorage key 0x107-0x11F : [?]
00D0E00-00...00

IdStorage key 0x120-0x126 : [? same as key 0x100-0x106]
00C0000-xx...xx

IdStorage key 0x127-0x13F : [?]
00C0E00-00...00

IdStorage key 0x140 : [?]
00C8000-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
00C8014-00...00
Last edited by 0okm0000 on Thu May 04, 2006 1:53 pm, edited 12 times in total.
PSP hardware hack
http://0okm.blogspot.com/
User avatar
dot_blank
Posts: 498
Joined: Wed Sep 28, 2005 8:47 am
Location: Brasil

Post by dot_blank »

please clarify what new new ver psp
and old old or new old psp :P

firmware versions would greatly help
thanx
10011011 00101010 11010111 10001001 10111010
User avatar
0okm0000
Posts: 116
Joined: Fri Jan 13, 2006 9:51 am
Contact:

Post by 0okm0000 »

dot_blank wrote:please clarify what new new ver psp
and old old or new old psp :P

firmware versions would greatly help
thanx
this about Hardware NOT Firmware

Code: Select all

IdStorage key 0x040 &#58; &#91;? Date code&#93;
00D5800-0020
00D5802-xxxx &#91;01xx-new new ver psp&#93;,  &#91;001x-old old old ver psp&#93;
00D5804-xxxx00...00
:p
Last edited by 0okm0000 on Wed May 03, 2006 9:09 pm, edited 1 time in total.
PSP hardware hack
http://0okm.blogspot.com/
User avatar
dot_blank
Posts: 498
Joined: Wed Sep 28, 2005 8:47 am
Location: Brasil

Post by dot_blank »

yes all nands have idstorage ..
but idstorage change with firmware version
what do you mean by old old ver psp?

to me 1.0 is still new :P
*
new new ver psp have key 0x051
old ver psp haven't key 0x047
old old ver psp haven't key 0x046, 0x047
old old old ver psp haven't key 0x046, 0x047, 0x140
10011011 00101010 11010111 10001001 10111010
User avatar
0okm0000
Posts: 116
Joined: Fri Jan 13, 2006 9:51 am
Contact:

Post by 0okm0000 »

dot_blank wrote:yes all nands have idstorage ..
but idstorage change with firmware version
...
idstorage change with Hardware
NOT change with Firmware
PSP hardware hack
http://0okm.blogspot.com/
User avatar
dot_blank
Posts: 498
Joined: Wed Sep 28, 2005 8:47 am
Location: Brasil

Post by dot_blank »

alright i understand you now ....
i have only looked at my 1.5 idstorage
so thought that idstorage changed with
updates ...but i am glad you noticed that
there were different versions of hardware
of psps mainboard manufacturing ..i noticed
this too and would like to come up with a
standard that others can go by to verify their
psp version number (not firmware :P)

it be great if idstorage could be verified to
stay the same in any given hardware by upgrading
to 2.0 from 1.5 and then comparing the 2.0
idstorage to intial 1.5 idstorage and then posting
anyhow in this thread that info for others to see
that there is indeed no difference
just to be certain there is no errors
:)

much like how ps2 has versions up to v.16 and
beyond ....you should take a picture or note
down any differences in your psps mainboards
and look for any strings of changing manufacturer
codes or a serial number or something and then
maybe others can then compare :) ...that info
is always good to know thanx again
10011011 00101010 11010111 10001001 10111010
digihoe
Posts: 108
Joined: Sat May 14, 2005 7:40 pm

Post by digihoe »

I think the first JP white (FW.2.00) was a new edition, they had altered the actionpad on that one... Nothing big...
User avatar
0okm0000
Posts: 116
Joined: Fri Jan 13, 2006 9:51 am
Contact:

Post by 0okm0000 »

Code: Select all

IdStorage key 0x010-0x013 &#58; &#91;?&#93;
00C4000-xx...xx
00C4320-00000001000000008C0EC0E1A48E196F-...............o
00C4330-B1D3A27C51D127BAA03103D7743014A5-...|Q.'..1..t0..
00C4340-000000140000007000000000A492491C-.......p......I.
00C4350-92480483C024924FFFF0000000000000-.H...$.O........
00C4360-E9B3D36DC943AA48E8208B301139715D-...m.C.H. .0.9q&#93;
00C4370-731E2B05513D7474FBC1BB32F08CD662-s.+.Q=tt...2...b
00C4380-01A9A5B68AC4EF10F449B82F8B7A58F8-.........I./.zX.
00C4390-C05E6EFF2D161C141E2B91F7B886B5A3-.^n.-....+......
00C43A0-89B8995E36F5ABF7B3CD5CAF9A52E0F9-...^6.....\..R..
00C43B0-6A1A615B667D7B4959A2655DB3520E3C-j.a&#91;f&#125;&#123;IY.e&#93;.R.<
00C43C0-09A69A339C53D50DCB53002A531EA1DE-...3.S...S.*S...
00C43D0-454B4232000000000000000000000000-EKB2............
00C43E0-00000000000000000000000000000000-................
00C43F0-0001001A000202000000000000000000-................
00C4400-30F0F8A59DDBB0FF7D63AE57CA18310F-0.......&#125;c.W..1.
00C4410-0000002C000002B000000034A4924981-...,.......4..I.
00C4420-244A3F9251000004FFFFF80000000000-$J?.Q...........
00C4430-000000000001FFFFFFFFFFFFFFFFFFFF-................
00C4440-FFFE0000000000007E7B6961A52564C0-........~&#123;ia.%d.
00C4450-B06CB5D22FC8E66D9E1850D62F6B1930-.l../..m..P./k.0
00C4460-16991DA8751DBA72091295E84A28A1A3-....u..r....J&#40;..
00C4470-F26BF1ADA7CF3F77D7471C41A7C45348-.k....?w.G.A..SH
00C4480-A0D3FD736AF7A175E31FE7A6EC1A8C2F-...sj..u......./
00C4490-DA0377BB71E145F3A98C6FA11BB3712D-..w.q.E...o...q-
00C44A0-A7128C10DD0212CA2CDDA042B18781A0-........,..B....
00C44B0-FD975D1A1A6E2C8FCBC1D643AF619C16-..&#93;..n,....C.a..
00C44C0-F7AD7AC8CEC932FE27F4C7B2F92B0F34-..z...2.'....+.4
00C44D0-A5844B883040E1A0A62051658CEBD037-..K.0@... Qe...7
00C44E0-7818FD9EA1C0BE7090CCF335D2345344-x......p...5.4SD
00C44F0-BDC63F6B63C83C7F5443CD6A3B26D566-..?kc.<.TC.j;&.f
00C4500-C6136732C0ED44B9CAB9F96ED5A15591-..g2..D....n..U.
00C4510-B7052FA115B362B91586445E33A13890-../...b...D^3.8.
00C4520-B9C7C81DAF54532258A58A6FB020BDE2-.....TS"X..o. ..
00C4530-A0838DE0FE6232D8BB2A8F2AA93F7D94-.....b2..*.*.?&#125;.
00C4540-BCA6D90D491D652A2C56DA722C73B3AE-....I.e*,V.r,s..
00C4550-79442AFA09573FDFEB5BD672FDC537BD-yD*..W?..&#91;.r..7.
00C4560-75B049DCF2C6F8C1C53243B0ECC49E10-u.I......2C.....
00C4570-29B46C434E5D1272F28483D92C226B51-&#41;.lCN&#93;.r....,"kQ
00C4580-020797BF177702FF71965D9F3E310EB2-.....w..q.&#93;.>1..
00C4590-5DACA50A57D9BB12568A932FA3E65A1F-&#93;...W...V../..Z.
00C45A0-DE5FAFC63EA385792518F4E2F111A7A3-._..>..y%.......
00C45B0-5AF55F44CFC6656B261096A806F88E39-Z._D..ek&......9
00C45C0-3E3CC9BC99FD35A838700EAD24F36CD1-><....5.8p..$.l.
00C45D0-3C72C719C4CE864E80F5FDC6A6239E59-<r.....N.....#.Y
00C45E0-08583A4437127A8007A2163DF8C8A319-.X&#58;D7.z....=....
00C45F0-5672F384E458B5402138A1A2E4285E66-Vr...X.@!8...&#40;^f
00C4600-3E34081E8D2297440EE843933185C17E->4...".D..C.1..~
00C4610-04E231C81C8CE776B537E5BC63DA4FA5-..1....v.7..c.O.
00C4620-E2BD5B9177B01F4C7DFD92F70958E474-..&#91;.w..L&#125;....X.t
00C4630-80F1824EB93FF879D03F6051A8D3C966-...N.?.y.?`Q...f
00C4640-6F2AD0363C55B32466124EFB5FFD35BF-o*.6<U.$f.N._.5.
00C4650-E622F19202C63A0A78486F9E4025F88D-."....&#58;.xHo.@%..
00C4660-E1DC2E667A523CCAF66A30B606C31518-...fzR<..j0.....
00C4670-E632B429C2ECE7DE485CD44C5A6F378D-.2.&#41;....H\.LZo7.
00C4680-90740CAEA85467085DB6001314E76B9A-.t...Tg.&#93;.....k.
00C4690-B54905B9291394297CDE6BD20472D681-.I..&#41;..&#41;|.k..r..
00C46A0-ACA3A56B3153633668DE6D17EFB765AE-...k1Sc6h.m...e.
00C46B0-2A7346A4D2CE707B79E917AE1F30571A-*sF...p&#123;y....0W.
00C46C0-4C7D03B4928C1BC91B9A855DCB0695F8-L&#125;.........&#93;....
00C46D0-7353717F081D28FC01943FDD9D1EB036-sSq...&#40;...?....6
00C46E0-43EB5B15EC8DFC54C0D866B6AECB4526-C.&#91;....T..f...E&
00C46F0-F138574870CB2F120000002601000000-.8WHp./....&....
00C4700-010000284444A9D80F94E47D6C68D345-...&#40;DD.....&#125;lh.E
00C4710-EEEFFC5752FD36505A0BC2C348AD92EE-...WR.6PZ...H...
00C4720-C8876F62D4CDBFA730E63924FFFFFFFF-..ob....0.9$....
00C4730-00000000000006AC
00C4738-xxxxxxxxxxxxxxxx
00C4740-00...00
PSP hardware hack
http://0okm.blogspot.com/
User avatar
dot_blank
Posts: 498
Joined: Wed Sep 28, 2005 8:47 am
Location: Brasil

Post by dot_blank »

the manufuacturer is noted right under battery
of psp on the back ....i noted the differences between
a 1.5 and a 2.0...the 1.5 came with 1.5 and 2.0
came as 2.0 so no downgrade or upgrade was used

1.5: PSP-1001
----------------
Manufactured: SKZ KISARAZU JAPAN
Date Code: 5C
MADE IN JAPAN
# 2-592-696-01

2.0: PSP-1001
----------------
Manufactured: FOXCONN LH SHEN ZHEN CHINA
Date Code: 5D
MADE IN CHINA
# 2-651-058-01
10011011 00101010 11010111 10001001 10111010
User avatar
0okm0000
Posts: 116
Joined: Fri Jan 13, 2006 9:51 am
Contact:

Post by 0okm0000 »

old old old ver psp
Image
old old old ver psp Serial No. [4FR4396047]
Image

new ver psp
Image
PSP hardware hack
http://0okm.blogspot.com/
User avatar
dot_blank
Posts: 498
Joined: Wed Sep 28, 2005 8:47 am
Location: Brasil

Post by dot_blank »

now thats what i wanted to see :D
10011011 00101010 11010111 10001001 10111010
Post Reply