Flash Filesystem: Difference between revisions

Magic (talk | contribs)
No edit summary
Line 78: Line 78:
|  0x003FBC00
|  0x003FBC00
|  27
|  27
|  "CAL0" raw partition containing set:cal data
|  "CAL0" raw partition containing set:cal data.
|-
|-
|  PRODINFOF
|  PRODINFOF
Line 84: Line 84:
|  0x00400000
|  0x00400000
|  28
|  28
|  FAT12 filesystem, additional calibration?
|  FAT12 filesystem, additional calibration.
|-
|-
|  BCPKG2-1-Normal-Main
|  BCPKG2-1-Normal-Main
Line 90: Line 90:
|  0x00800000
|  0x00800000
|  21
|  21
|  For all these packages, data starts at offset 0x4000 and is not console-unique. This is installed from "package2": on retail it's from FIRM-A 0100000000000819, for unknown cases it's from FIRM-C, 010000000000081B.
|  For all these packages, data starts at offset 0x4000 and is not console-unique. This is installed from "package2" in firmware package A (0100000000000819) by default. With the exFAT update installed, this is switched to firmware package C (010000000000081B).
|-
|-
|  BCPKG2-2-Normal-Sub
|  BCPKG2-2-Normal-Sub
Line 102: Line 102:
|  0x00800000
|  0x00800000
|  23
|  23
|  This is installed from "package2" in firmware package B, 010000000000081A.
|  This is installed from "package2" in firmware package B (010000000000081A).
|-
|-
|  BCPKG2-4-SafeMode-Sub
|  BCPKG2-4-SafeMode-Sub
Line 114: Line 114:
|  0x00800000
|  0x00800000
|  25
|  25
Unknown what title this originates from.
Installed at the factory.
|-
|-
|  BCPKG2-6-Repair-Sub
|  BCPKG2-6-Repair-Sub
Line 126: Line 126:
|  0x04000000
|  0x04000000
|  29
|  29
|  FAT32 filesystem
|  FAT32 filesystem.
|-
|-
|  SYSTEM
|  SYSTEM
|  0x07800000  
|  0x07800000  
|  0xA0000000
|  0xA0000000
|  31 (and 32?(Error 0x2EE202 is returned for 32))
|  31 (and 32?)
|  FAT32 filesystem
|  FAT32 filesystem.
|-
|-
|  USER
|  USER
Line 138: Line 138:
|  0x680000000
|  0x680000000
|  30
|  30
|  FAT32 filesystem
|  FAT32 filesystem.
|-
|-
|  
|  
Line 146: Line 146:
| This is the backup GPT header specified by the main GPT header. This is also the last sector readable with Bis-storage paritionID 20.
| This is the backup GPT header specified by the main GPT header. This is also the last sector readable with Bis-storage paritionID 20.
|}
|}
If the client process lacks the relevant permission for any of the above partition IDs, error 0x2EE202 is returned.


[[NCA]]s stored in NAND are raw, identical to the data readable with [[Content_Manager_services#ReadEntryRaw]].
[[NCA]]s stored in NAND are raw, identical to the data readable with [[Content_Manager_services#ReadEntryRaw]].