|
|
Line 1: |
Line 1: |
| == ARM9 BootROM & OTP ==
| | <center><big><big><big>Moved here: '''[[hgw:3DS:Dump system files]]'''</big></big></big></center> |
| [[File:GM9 Copy boot9 and otp.png|thumb|Copying movable.sed in GodMode9]]
| |
| ARM9 BootROM contains various encryption keys. OTP is used for encryption of console-unique data, such as NAND partitions.
| |
| | |
| === Using GodMode9 ===
| |
| This requires GodMode9 v1.1.8 or newer, started through boot9strap.
| |
| | |
| #Start GodMode9.
| |
| #Navigate to {{code|[M:] MEMORY VIRTUAL}}.
| |
| #Press L on {{code|boot9.bin}} and {{code|otp.mem}} to select both.
| |
| #Press A to select, then choose "Copy to 0:/gm9/out".
| |
| #Turn off the system.
| |
| #Check inside {{code|/gm9/out}} on the SD card. The files {{code|boot9.bin}} and {{code|otp.bin}} should be created.
| |
| | |
| === Using fastboot3DS ===
| |
| This requires fastboot3DS v1.1 or newer installed to FIRM.
| |
| | |
| #While holding HOME, press POWER to boot into the fastboot3DS menu.
| |
| #Choose "Miscellaneous..." -> "Dump bootroms & OTP".
| |
| #Check that all steps show "success", then press B to power off.
| |
| #Check inside {{code|/3ds}} on the SD card. The files {{code|boot9.bin}} and {{code|otp.bin}} should be created.
| |
| | |
| === Using boot9strap before 1.4 ===
| |
| This is the default setup when using [https://3ds.hacks.guide/ 3DS Hacks Guide]. This does not work when using boot9strap through ntrboot. If ntrboot is used, use the GodMode9 section above.
| |
| | |
| '''This option no longer works for boot9strap 1.4.''' | |
| | |
| #While holding START + SELECT + X, press POWER.
| |
| #Check for {{code|/boot9strap}} on the SD card. The files {{code|boot9.bin}} and {{code|otp.bin}} should be created inside.
| |
| | |
| == movable.sed ==
| |
| [[File:GM9 Copy movable.png|thumb|Copying movable.sed in GodMode9]] | |
| {{code|movable.sed}} contains KeyY for SD data encryption for all files under {{code|/Nintendo 3DS/<id0>/<id1>}}. The file is located in CTRNAND at {{code|/private/movable.sed}}.
| |
| | |
| If there is an essentials backup ({{code|essential.exefs}}) created by GodMode9, the file is available inside as "{{code|movable}}".
| |
| | |
| === Using GodMode9 ===
| |
| The drive depends on the source. '''SysNAND is at {{code|[1:] SYSNAND CTRNAND}} and is most likely the one you want.''' EmuNAND/RedNAND is at {{code|[4:] EMUNAND CTRNAND}}. A mounted NAND backup is at {{code|[7:] IMGNAND CTRNAND}}.
| |
| | |
| #Start GodMode9.
| |
| #Navigate to the source drive -> {{code|private}}.
| |
| #Select movable.sed, then choose "Copy to 0:/gm9/out".
| |
| #Turn off the system.
| |
| #Check inside {{code|/gm9/out}} on the SD card. The file {{code|movable.sed}} should be created.
| |
| | |
| [[Category:Nintendo 3DS]]
| |