Flash Filesystem: Difference between revisions
m →CTR partition: Directory trees |
|||
Line 52: | Line 52: | ||
=CTR partition= | =CTR partition= | ||
The structure of [[nand/title]] appears to be exactly the same as [[SD Filesystem|SD]], except savegames are stored under the [[System SaveData|nand/data/< | The structure of [[nand/title]] appears to be exactly the same as [[SD Filesystem|SD]], except savegames are stored under the [[System SaveData|nand/data/<ID0>/sysdata]] directory instead. | ||
The sub-directory name under [[nand/data]] is the same SHA256 hash over the [[nand/private/movable.sed|movable.sed]] keyY used for the "sdmc/Nintendo 3DS" sub-directory. This nand/data/< | The sub-directory name under [[nand/data]] is the same SHA256 hash over the [[nand/private/movable.sed|movable.sed]] keyY used for the "sdmc/Nintendo 3DS" sub-directory. This nand/data/<ID0> directory is the NAND equivalent of the "sdmc/Nintendo 3DS/<ID0>/<ID1>" directory. The nand/data/<ID0>/extdata directory contains the shared [[extdata]], and is structured/encrypted exactly the same way as SD extdata. (ID0 is the first 0x10-bytes from a SHA256 [[nand/private/movable.sed|hash]]) | ||
The "nandrw" [[FS:OpenArchive|archive]] is mounted at "nand:/rw/", while the "nandro" archive is mounted at "nand:/ro/". | The "nandrw" [[FS:OpenArchive|archive]] is mounted at "nand:/rw/", while the "nandro" archive is mounted at "nand:/ro/". | ||
nandro | |||
├── [[nandro/private|private]] | |||
├── [[nandro/shared|shared]] | |||
└── [[nandro/sys|sys]] | |||
├── [[nandro/sys/HWCAL0.dat|HWCAL0.dat]] | |||
└── [[nandro/sys/HWCAL1.dat|HWCAL1.dat]] | |||
nandrw | |||
├── [[nandrw/shared|shared]] | |||
└── [[nandrw/sys|sys]] | |||
├── [[nandrw/sys/LocalFriendCodeSeed_B|LocalFriendCodeSeed_B]] | |||
├── [[nandrw/sys/native.log|native.log]] | |||
├── [[nandrw/sys/rand_seed|rand_seed]] | |||
├── [[nandrw/sys/SecureInfo_A|SecureInfo_A]] | |||
└── [[nandrw/sys/updater.log|updater.log]] | |||
nand | |||
├── [[nand/data|data]] | |||
│ └── <ID0> | |||
│ ├── [[Title Database|dbs]] | |||
│ ├── [[Extdata|extdata]] | |||
│ └── [[System SaveData|sysdata]] (NAND savegames are stored at "<SaveID0>/<SaveID1>" under this directory) | |||
├── private | |||
│ └── [[nand/private/movable.sed|movable.sed]] | |||
├── [[Title Data Structure|title]] | |||
└── [[nand/tmp/|tmp]] | |||
=TWL partition= | =TWL partition= |