The format of the Nintendo 3DS's flash filesystem is currently undocumented. Reading of the flash chip is possible through pinouts on the motherboard and has been performed successfully but the data is encrypted and can't be understood without first decrypting it.
+
Reading of the flash chip is possible through pinouts on the motherboard and has been performed successfully but the data is encrypted and can't be understood without first decrypting it.
===Encryption===
===Encryption===
Line 18:
Line 18:
|-
|-
| firm0
| firm0
−
|
+
| 0x0B130000
−
|
+
| 0x00400000
−
| Firmware partition.
+
| [[FIRM|Firmware]] partition.
|-
|-
| firm1
| firm1
−
|
+
| 0x0B530000
−
|
+
| 0x00400000
−
| Firmware partition.
+
| [[FIRM|Firmware]] partition.
|-
|-
| nand
| nand
−
|
+
| 0x0B930000
−
|
+
| 0x2F5D0000
| CTR-NAND FAT File System. (3DS)
| CTR-NAND FAT File System. (3DS)
|-
|-
Line 48:
Line 48:
=CTR partition=
=CTR partition=
−
The structure of [[nand/title]] appears to be exactly the same as [[SD Filesystem|SD]]. The structure of [[nand/extdata]] appears to be exactly the same as SD and contains shared [[extdata]].
+
The structure of [[nand/title]] appears to be exactly the same as [[SD Filesystem|SD]]. The structure and encryption of [[nand/extdata]] is exactly the same as SD and contains shared [[extdata]].
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/".