From 35cb95e49e18d21bfac151cff05b31a14759af02 Mon Sep 17 00:00:00 2001 From: xprism1 <50407586+xprism1@users.noreply.github.com> Date: Sun, 23 Apr 2023 12:13:58 +0800 Subject: [PATCH] --- dump_3ds_panda.md | 48 ++++++++++++++++++++++++----------------------- 1 file changed, 25 insertions(+), 23 deletions(-) diff --git a/dump_3ds_panda.md b/dump_3ds_panda.md index 383bb49..3d561f4 100644 --- a/dump_3ds_panda.md +++ b/dump_3ds_panda.md @@ -7,7 +7,7 @@ - A 3DS PANDA - **Insert a new SD card into the PANDA** (in case deleted data could be recovered by imaging the SD card the PANDA came with) - The latest release of [ntrboot_flasher](https://github.com/ntrteam/ntrboot_flasher/releases/latest) -- Dev-signed GodMode9 (this build has a more complete aeskeydb which should allow for `essential.exefs` dumping; files are renamed since the flasher looks for boot9strap-named files) +- Dev-signed GodMode9 (this build has a more complete aeskeydb; files are renamed since the flasher looks for boot9strap-named files) - https://cdn.discordapp.com/attachments/457908268287918090/1036420146073436220/boot9strap_ntr_dev.firm - https://cdn.discordapp.com/attachments/457908268287918090/1036420146476093440/boot9strap_ntr_dev.firm.sha @@ -23,17 +23,17 @@ ## Section II - Flashing dev-signed godmode9 ntrboot to the flashcart 1. Launch the Luma3DS chainloader by holding (Start) during boot on the retail 3DS -2. Select "ntrboot_flasher" +2. Select “ntrboot_flasher” 3. Read the red screen warning 4. Press (A) to continue 5. Select your flashcart - If you do not see your flashcart in the list at the top, read the bottom screen for more info on each option -6. Select "Dump Flash" +6. Select “Dump Flash” 7. Wait until the process is completed 8. Press (A) to continue 9. Press (A) to return to the main menu -10. Select "Inject Ntrboot" -11. Choose developer unit ntrboot +10. Select “Inject Ntrboot” +11. Press (Y) for developer unit ntrboot 12. Wait until the process is completed 13. Press (A) to return to the main menu 14. Press (B) to power off the retail 3DS @@ -50,25 +50,27 @@ 6. If the exploit was successful, you will have booted into GodMode9 ## Section IV - Dumping NAND -1. Select “Backup Options” -2. Select “SysNAND Backup” -3. Press (A) to confirm +1. Press (Home) to bring up the action menu +2. Select “Scripts…” +3. Select “GM9Megascript” +4. Select “Backup Options” +5. Select “SysNAND Backup” +6. Press (A) to confirm - This process will take some time -4. Press (A) to continue -5. Press (B) to return to the main menu -6. Select “Exit” -7. Press (A) to relock write permissions if prompted -8. Navigate to `[S:] SYSNAND VIRTUAL` -9. Press (A) on `essential.exefs` to select it -10. Select “Copy to 0:/gm9/out” - - If you see “Destination already exists”, press (A) on “Overwrite file(s)” -11. Press (A) to continue -12. Navigate to `[M:] MEMORY VIRTUAL` -13. Repeat steps 9 to 11 for `otp.mem`, `otp_dec.mem` (if it shows up) and `nvram.mem` -14. Press (Home) to bring up the action menu -15. Select “Poweroff system” to power off the PANDA -16. Insert the SD card into your computer -17. Copy `__sysnand_##.bin`, `__sysnand_##.bin.sha`, `essential.exefs`, `otp.mem`, `otp_dec.mem` and `nvram.mem` from the /gm9/out/ folder on the SD card to a safe location on your computer +7. Press (A) to continue +8. Press (B) to return to the main menu +9. Select “Exit” +10. Press (A) to relock write permissions if prompted +11. Navigate to `[S:] SYSNAND VIRTUAL` +12. See if `essential.exefs` shows up; if it does, press (A) to select it, select “Copy to 0:/gm9/out”, and press (A) to continue +13. Navigate to `[M:] MEMORY VIRTUAL` +14. Press (A) on the following files, select “Copy to 0:/gm9/out”, and press (A) to continue + - `otp.mem`, `otp_dec.mem` (if it shows up) and `nvram.mem` + - If there is no `essential.exefs` in `[S:] SYSNAND VIRTUAL`, copy `nand_cid.mem` as well +15. Press (Home) to bring up the action menu +16. Select “Poweroff system” to power off the PANDA +17. Insert the SD card into your computer +18. Copy `__sysnand_##.bin`, `__sysnand_##.bin.sha`, `essential.exefs`, `otp.mem`, `otp_dec.mem`, `nvram.mem` and `nand_cid.mem` from the `/gm9/out/` folder on the SD card to a safe location on your computer ## Section V - Removing ntrboot from the flashcart 1. Insert the SD card from the retail 3DS into your computer