EMMC: Difference between revisions
Jump to navigation
Jump to search
(→Size) |
CelesteBlue (talk | contribs) No edit summary |
||
Line 1: | Line 1: | ||
PS Vita eMMC can be accessed using [[SceSdif]] module. | |||
== Size == | == Size == | ||
* DEM-3000G, DEM-3000H: 16GB (4GB as internal storage and 12GB as emulated memory card). | * DEM-3000G, DEM-3000H: 16GB (4GB as internal storage and 12GB as emulated memory card). | ||
* DEM- | * DEM-3000JEC, DEM-3000K, DEM-3000L, DEM-3000P, PDEL-100x: 0xE3400000 bytes (3636 MiB/0x71A000 sectors) | ||
* | * PS Vita Fat: 0xE1400000 bytes (3604 MiB) or 0xE3400000 bytes (3636 MiB). | ||
* PSTV: 0xE3400000 bytes. (3636 MiB) | * PSTV: 0xE3400000 bytes. (3636 MiB) | ||
* | * PS Vita Slim: 0xDE000000 bytes. (3552 MiB) | ||
Maximum storage capacity supported by | Maximum storage capacity supported by PS Vita is 2199023255040 bytes. (0x200 * 0xFFFFFFFF = 0x1FFFFFFFE00/1.999..TiB) | ||
== Partitions == | == Partitions == | ||
Line 26: | Line 26: | ||
| 0x2 || raw || 0xC00000 || 0x400000 || active/inactive slb2 (not used by kernel) || [[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 || active/inactive os0: || Main OS partition: [[Modules#3.60_Kernel_modules|kernel modules]], core usermode modules, SceSafemode, Secure Module SELFs, and on development units SceCuiSetUpper. | | 0x3 || fat16 || 0x1000000 || 0x1000000 || active/inactive os0: || Main OS partition: [[Modules#3.60_Kernel_modules|kernel modules]], core usermode modules, SceSafemode, Secure Module SELFs, and on development units [[SceCuiSetUpper]]. | ||
|- | |- | ||
| 0x3 || fat16 || 0x2000000 || 0x1000000 || active/inactive os0: || Main OS partition: [[Modules#3.60_Kernel_modules|kernel modules]], core usermode modules, SceSafemode, Secure Module SELFs, and on development units SceCuiSetUpper. | | 0x3 || fat16 || 0x2000000 || 0x1000000 || active/inactive os0: || Main OS partition: [[Modules#3.60_Kernel_modules|kernel modules]], core usermode modules, SceSafemode, Secure Module SELFs, and on development units [[SceCuiSetUpper]]. | ||
|- | |- | ||
| 0xC || fat16 || 0x3000000 || 0x6000000 || sa0: || Dictionary and font data | | 0xC || fat16 || 0x3000000 || 0x6000000 || sa0: || Dictionary and font data | ||
Line 56: | Line 56: | ||
| 0x2 || raw || 0xC00000 || 0x400000 || active/inactive slb2 (not used by kernel) || [[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 || active/inactive os0: || Main OS partition: [[Modules#3.60_Kernel_modules|kernel modules]], core usermode modules, SceSafemode, Secure Module SELFs, and on development units SceCuiSetUpper. | | 0x3 || fat16 || 0x1000000 || 0x1000000 || active/inactive os0: || Main OS partition: [[Modules#3.60_Kernel_modules|kernel modules]], core usermode modules, SceSafemode, Secure Module SELFs, and on development units [[SceCuiSetUpper]]. | ||
|- | |- | ||
| 0x3 || fat16 || 0x2000000 || 0x1000000 || active/inactive os0: || Main OS partition: [[Modules#3.60_Kernel_modules|kernel modules]], core usermode modules, SceSafemode, Secure Module SELFs, and on development units SceCuiSetUpper. | | 0x3 || fat16 || 0x2000000 || 0x1000000 || active/inactive os0: || Main OS partition: [[Modules#3.60_Kernel_modules|kernel modules]], core usermode modules, SceSafemode, Secure Module SELFs, and on development units [[SceCuiSetUpper]]. | ||
|- | |- | ||
| 0xC || fat16 || 0x3000000 || 0x6000000 || sa0: || Dictionary and font data | | 0xC || fat16 || 0x3000000 || 0x6000000 || sa0: || Dictionary and font data | ||
Line 87: | Line 87: | ||
| 0x2 || raw || 0xC00000 || 0x400000 || active/inactive slb2 (not used by kernel) || [[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 || active/inactive os0: || Main OS partition: [[Modules#3.60_Kernel_modules|kernel modules]], core usermode modules, SceSafemode, Secure Module SELFs, and on development units SceCuiSetUpper. | | 0x3 || fat16 || 0x1000000 || 0x1000000 || active/inactive os0: || Main OS partition: [[Modules#3.60_Kernel_modules|kernel modules]], core usermode modules, SceSafemode, Secure Module SELFs, and on development units [[SceCuiSetUpper]]. | ||
|- | |- | ||
| 0x3 || fat16 || 0x2000000 || 0x1000000 || active/inactive os0: || Main OS partition: [[Modules#3.60_Kernel_modules|kernel modules]], core usermode modules, SceSafemode, Secure Module SELFs, and on development units SceCuiSetUpper. | | 0x3 || fat16 || 0x2000000 || 0x1000000 || active/inactive os0: || Main OS partition: [[Modules#3.60_Kernel_modules|kernel modules]], core usermode modules, SceSafemode, Secure Module SELFs, and on development units [[SceCuiSetUpper]]. | ||
|- | |- | ||
| 0xC || fat16 || 0x3000000 || 0x6000000 || sa0: || Dictionary and font data | | 0xC || fat16 || 0x3000000 || 0x6000000 || sa0: || Dictionary and font data |
Revision as of 23:40, 7 August 2022
PS Vita eMMC can be accessed using SceSdif module.
Size
- DEM-3000G, DEM-3000H: 16GB (4GB as internal storage and 12GB as emulated memory card).
- DEM-3000JEC, DEM-3000K, DEM-3000L, DEM-3000P, PDEL-100x: 0xE3400000 bytes (3636 MiB/0x71A000 sectors)
- PS Vita Fat: 0xE1400000 bytes (3604 MiB) or 0xE3400000 bytes (3636 MiB).
- PSTV: 0xE3400000 bytes. (3636 MiB)
- PS Vita Slim: 0xDE000000 bytes. (3552 MiB)
Maximum storage capacity supported by PS Vita is 2199023255040 bytes. (0x200 * 0xFFFFFFFF = 0x1FFFFFFFE00/1.999..TiB)
Partitions
PSVita eMMC embeds the following partitions:
Playstation Vita 1XXX models
Id | Type | Start LBA (byte) | Size (byte) | Name | Description |
---|---|---|---|---|---|
0x1 | raw | 0x40000 | 0x80000 | idstor | 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, core usermode modules, SceSafemode, Secure Module SELFs, and on development units SceCuiSetUpper. |
0x3 | fat16 | 0x2000000 | 0x1000000 | active/inactive os0: | Main OS partition: kernel modules, core usermode modules, SceSafemode, Secure Module SELFs, and on development units SceCuiSetUpper. |
0xC | fat16 | 0x3000000 | 0x6000000 | sa0: | Dictionary and font data |
0x6 | fat16 | 0x9000000 | 0x2000000 | tm0: | Activation data i.e PSM, NPDRM, MARLIN, QA |
0x4 | fat16 | 0xB000000 | 0x10000000 | vs0: | system applications & libraries |
0x5 | fat16 | 0x1B000000 | 0x2000000 | vd0: | Registry and error history |
0xB | fat16 | 0x1D000000 | 0x10000000 | ud0: | Updater and update packages are copied here. |
0xE | exfat | 0x2D000000 | 0x13000000 | pd0: | Welcome Park and welcome video |
0x7 | exfat | 0x40000000 | 0xA1400000 or 0xA3400000 | ur0 | User resources, LiveArea cache, database, & other stuff |
Playstation Vita 2XXX models
Id | Type | Start LBA (byte) | Size (byte) | Name | Description |
---|---|---|---|---|---|
0x1 | raw | 0x40000 | 0x80000 | idstor | 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, core usermode modules, SceSafemode, Secure Module SELFs, and on development units SceCuiSetUpper. |
0x3 | fat16 | 0x2000000 | 0x1000000 | active/inactive os0: | Main OS partition: kernel modules, core usermode modules, SceSafemode, Secure Module SELFs, and on development units SceCuiSetUpper. |
0xC | fat16 | 0x3000000 | 0x6000000 | sa0: | Dictionary and font data |
0x6 | fat16 | 0x9000000 | 0x2000000 | tm0: | Activation data i.e PSM, NPDRM, MARLIN, QA |
0x4 | fat16 | 0xB000000 | 0x10000000 | vs0: | system applications & libraries |
0x5 | fat16 | 0x1B000000 | 0x2000000 | vd0: | Registry and error history |
0xB | fat16 | 0x1D000000 | 0x10000000 | ud0: | Updater and update packages are copied here. |
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 | 0x3E000000 | ux0: | Internal "memory card" |
Playstation TV models
Id | Type | Start LBA (byte) | Size (byte) | Name | Description |
---|---|---|---|---|---|
0x1 | raw | 0x40000 | 0x80000 | idstor | 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, core usermode modules, SceSafemode, Secure Module SELFs, and on development units SceCuiSetUpper. |
0x3 | fat16 | 0x2000000 | 0x1000000 | active/inactive os0: | Main OS partition: kernel modules, core usermode modules, SceSafemode, Secure Module SELFs, and on development units SceCuiSetUpper. |
0xC | fat16 | 0x3000000 | 0x6000000 | sa0: | Dictionary and font data |
0x6 | fat16 | 0x9000000 | 0x2000000 | tm0: | Activation data i.e PSM, NPDRM, MARLIN, QA |
0x4 | fat16 | 0xB000000 | 0x10000000 | vs0: | system applications & libraries |
0x5 | fat16 | 0x1B000000 | 0x2000000 | vd0: | Registry and error history |
0xB | fat16 | 0x1D000000 | 0x10000000 | ud0: | Updater and update packages are copied here. |
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" |