Difference between revisions of "EMMC"
Jump to navigation
Jump to search
CelesteBlue (talk | contribs) |
|||
Line 1: | Line 1: | ||
− | == | + | == Size == |
+ | PSVita eMMC size: 0xE3400000. | ||
− | + | PSVita eMMC size displayed on PC after connecting it using a card reader: 0xE1400000. ( https://yifan.lu/2014/01/11/dumping-the-vita-nand/ ) | |
− | + | == Partitions == | |
+ | PSVita EMMC can be accessed using [[SceSdif]] module. | ||
− | + | PSVita eMMC embeds the following [[Partitions|partitions]]: | |
− | On | + | On Fat models: |
{| class="wikitable" | {| class="wikitable" | ||
+ | ! code !! type !! offset !! size !! name !! description | ||
|- | |- | ||
− | + | | 0x1 || raw || 0x40000 || 0x80000 || unknown name (not used by kernel) || First eMMC partition, some per-device data, "SMI" header, ?[[IdStorage]]? | |
− | |||
− | | 0x1 || raw || 0x40000 || 0x80000 || || | ||
|- | |- | ||
− | | 0x2 || raw || 0x800000 || 0x400000 || || [[SLB2]] [[Boot Sequence|Boot loaders]] | + | | 0x2 || raw || 0x800000 || 0x400000 || active/inactive slb2 (not used by kernel) || [[SLB2]] [[Boot Sequence|Boot loaders]] |
|- | |- | ||
− | | 0x2 || raw || 0xC00000 || 0x400000 || || [[SLB2]] [[Boot Sequence|Boot loaders]] | + | | 0x2 || raw || 0xC00000 || 0x400000 || active/inactive slb2 (not used by kernel) || [[SLB2]] [[Boot Sequence|Boot loaders]] |
|- | |- | ||
− | | 0x3 || fat16 || 0x1000000 || 0x1000000 || os0 || Main OS partition | + | | 0x3 || fat16 || 0x1000000 || 0x1000000 || active/inactive os0: || Main OS partition: [[Modules#3.60_Kernel_modules|kernel modules]] and Recovery |
|- | |- | ||
− | | 0x3 || fat16 || 0x2000000 || 0x1000000 || os0 || Main OS partition | + | | 0x3 || fat16 || 0x2000000 || 0x1000000 || active/inactive os0: || Main OS partition: [[Modules#3.60_Kernel_modules|kernel modules]] and Recovery |
|- | |- | ||
− | | 0xC || fat16 || 0x3000000 || 0x6000000 || sa0 || Dictionary and font data | + | | 0xC || fat16 || 0x3000000 || 0x6000000 || sa0: || Dictionary and font data |
|- | |- | ||
− | | 0x6 || fat16 || 0x9000000 || 0x2000000 || tm0 || | + | | 0x6 || fat16 || 0x9000000 || 0x2000000 || tm0: || NPDRM/MARLIN/DEX/TOOL activation data |
|- | |- | ||
− | | 0x4 || fat16 || 0xB000000 || 0x10000000 || vs0 || | + | | 0x4 || fat16 || 0xB000000 || 0x10000000 || vs0: || [[Libraries#System Applications|system applications]] & libraries |
|- | |- | ||
− | | 0x5 || fat16 || 0x1B000000 || 0x2000000 || vd0 || [[Registry]] and error history | + | | 0x5 || fat16 || 0x1B000000 || 0x2000000 || vd0: || [[Registry]] and error history |
|- | |- | ||
− | | 0xB || fat16 || 0x1D000000 || 0x10000000 || ud0 || [[Updater]] copied here before reboot | + | | 0xB || fat16 || 0x1D000000 || 0x10000000 || ud0: || [[Updater]] (psp2swu.self and .PUP) copied here before reboot |
|- | |- | ||
− | | 0xE || exfat || 0x2D000000 || 0x13000000 || pd0 || [[Welcome Park]] and welcome video | + | | 0xE || exfat || 0x2D000000 || 0x13000000 || pd0: || [[Welcome Park]] and welcome video |
|- | |- | ||
| 0x7 || exfat || 0x40000000 || 0xA3400000 || ur0 || User resources, [[LiveArea]] cache, database, & other stuff | | 0x7 || exfat || 0x40000000 || 0xA3400000 || ur0 || User resources, [[LiveArea]] cache, database, & other stuff | ||
|} | |} | ||
− | On Slim and | + | On Slim and PSTV models: |
{| class="wikitable" | {| class="wikitable" | ||
+ | ! code !! type !! offset !! size !! name !! description | ||
|- | |- | ||
− | + | | 0x1 || raw || 0x40000 || 0x80000 || unknown name (not used by kernel) || First eMMC partition, some per-device data, "SMI" header, ?[[IdStorage]]? | |
− | |||
− | | 0x1 || raw || 0x40000 || 0x80000 || || | ||
|- | |- | ||
− | | 0x2 || raw || 0x800000 || 0x400000 || || [[SLB2]] [[Boot Sequence|Boot loaders]] | + | | 0x2 || raw || 0x800000 || 0x400000 || active/inactive slb2 (not used by kernel) || [[SLB2]] [[Boot Sequence|Boot loaders]] |
|- | |- | ||
− | | 0x2 || raw || 0xC00000 || 0x400000 || || [[SLB2]] [[Boot Sequence|Boot loaders]] | + | | 0x2 || raw || 0xC00000 || 0x400000 || active/inactive slb2 (not used by kernel) || [[SLB2]] [[Boot Sequence|Boot loaders]] |
|- | |- | ||
− | | 0x3 || fat16 || 0x1000000 || 0x1000000 || os0 || Main OS partition | + | | 0x3 || fat16 || 0x1000000 || 0x1000000 || active/inactive os0: || Main OS partition: [[Modules#3.60_Kernel_modules|kernel modules]] and Recovery |
|- | |- | ||
− | | 0x3 || fat16 || 0x2000000 || 0x1000000 || os0 || Main OS partition | + | | 0x3 || fat16 || 0x2000000 || 0x1000000 || active/inactive os0: || Main OS partition: [[Modules#3.60_Kernel_modules|kernel modules]] and Recovery |
|- | |- | ||
− | | 0xC || fat16 || 0x3000000 || 0x6000000 || sa0 || Dictionary and font data | + | | 0xC || fat16 || 0x3000000 || 0x6000000 || sa0: || Dictionary and font data |
|- | |- | ||
− | | 0x6 || fat16 || 0x9000000 || 0x2000000 || tm0 || | + | | 0x6 || fat16 || 0x9000000 || 0x2000000 || tm0: || NPDRM/MARLIN/DEX/TOOL activation data |
|- | |- | ||
− | | 0x4 || fat16 || 0xB000000 || 0x10000000 || vs0 || | + | | 0x4 || fat16 || 0xB000000 || 0x10000000 || vs0: || [[Libraries#System Applications|system applications]] & libraries |
|- | |- | ||
− | | 0x5 || fat16 || 0x1B000000 || 0x2000000 || vd0 || [[Registry]] and error history | + | | 0x5 || fat16 || 0x1B000000 || 0x2000000 || vd0: || [[Registry]] and error history |
|- | |- | ||
− | | 0xB || fat16 || 0x1D000000 || 0x10000000 || ud0 || [[Updater]] copied here before reboot | + | | 0xB || fat16 || 0x1D000000 || 0x10000000 || ud0: || [[Updater]] (psp2swu.self and .PUP) copied here before reboot |
|- | |- | ||
− | | 0xE || exfat || 0x2D000000 || 0x13000000 || pd0 || [[Welcome Park]] and welcome video | + | | 0xE || exfat || 0x2D000000 || 0x13000000 || pd0: || [[Welcome Park]] and welcome video |
|- | |- | ||
− | | 0x7 || exfat || 0x40000000 || 0x60000000 || ur0 || User resources, [[LiveArea]] cache, database, & other stuff | + | | 0x7 || exfat || 0x40000000 || 0x60000000 || ur0: || User resources, [[LiveArea]] cache, database, & other stuff |
|- | |- | ||
− | | 0x8 || exfat || 0xA0000000 || 0x43400000 || ux0 || Internal | + | | 0x8 || exfat || 0xA0000000 || 0x43400000 || ux0: || Internal "memory card" |
|} | |} |
Revision as of 13:24, 28 June 2018
Size
PSVita eMMC size: 0xE3400000.
PSVita eMMC size displayed on PC after connecting it using a card reader: 0xE1400000. ( https://yifan.lu/2014/01/11/dumping-the-vita-nand/ )
Partitions
PSVita EMMC can be accessed using SceSdif module.
PSVita eMMC embeds the following partitions:
On Fat models:
code | type | offset | size | name | description |
---|---|---|---|---|---|
0x1 | raw | 0x40000 | 0x80000 | unknown name (not used by kernel) | First eMMC partition, some per-device data, "SMI" header, ?IdStorage? |
0x2 | raw | 0x800000 | 0x400000 | active/inactive slb2 (not used by kernel) | SLB2 Boot loaders |
0x2 | raw | 0xC00000 | 0x400000 | active/inactive slb2 (not used by kernel) | SLB2 Boot loaders |
0x3 | fat16 | 0x1000000 | 0x1000000 | active/inactive os0: | Main OS partition: kernel modules and Recovery |
0x3 | fat16 | 0x2000000 | 0x1000000 | active/inactive os0: | Main OS partition: kernel modules and Recovery |
0xC | fat16 | 0x3000000 | 0x6000000 | sa0: | Dictionary and font data |
0x6 | fat16 | 0x9000000 | 0x2000000 | tm0: | NPDRM/MARLIN/DEX/TOOL activation data |
0x4 | fat16 | 0xB000000 | 0x10000000 | vs0: | system applications & libraries |
0x5 | fat16 | 0x1B000000 | 0x2000000 | vd0: | Registry and error history |
0xB | fat16 | 0x1D000000 | 0x10000000 | ud0: | Updater (psp2swu.self and .PUP) copied here before reboot |
0xE | exfat | 0x2D000000 | 0x13000000 | pd0: | Welcome Park and welcome video |
0x7 | exfat | 0x40000000 | 0xA3400000 | ur0 | User resources, LiveArea cache, database, & other stuff |
On Slim and PSTV models:
code | type | offset | size | name | description |
---|---|---|---|---|---|
0x1 | raw | 0x40000 | 0x80000 | unknown name (not used by kernel) | First eMMC partition, some per-device data, "SMI" header, ?IdStorage? |
0x2 | raw | 0x800000 | 0x400000 | active/inactive slb2 (not used by kernel) | SLB2 Boot loaders |
0x2 | raw | 0xC00000 | 0x400000 | active/inactive slb2 (not used by kernel) | SLB2 Boot loaders |
0x3 | fat16 | 0x1000000 | 0x1000000 | active/inactive os0: | Main OS partition: kernel modules and Recovery |
0x3 | fat16 | 0x2000000 | 0x1000000 | active/inactive os0: | Main OS partition: kernel modules and Recovery |
0xC | fat16 | 0x3000000 | 0x6000000 | sa0: | Dictionary and font data |
0x6 | fat16 | 0x9000000 | 0x2000000 | tm0: | NPDRM/MARLIN/DEX/TOOL activation data |
0x4 | fat16 | 0xB000000 | 0x10000000 | vs0: | system applications & libraries |
0x5 | fat16 | 0x1B000000 | 0x2000000 | vd0: | Registry and error history |
0xB | fat16 | 0x1D000000 | 0x10000000 | ud0: | Updater (psp2swu.self and .PUP) copied here before reboot |
0xE | exfat | 0x2D000000 | 0x13000000 | pd0: | Welcome Park and welcome video |
0x7 | exfat | 0x40000000 | 0x60000000 | ur0: | User resources, LiveArea cache, database, & other stuff |
0x8 | exfat | 0xA0000000 | 0x43400000 | ux0: | Internal "memory card" |