Public beta currently available for next update, see bottom of post for details
Welcome to NTRPack, the drag-and-drop method of setting up ntrboot for PC-less b9s installation!
Or I guess more accurately, PC-less AFTER an initial setup on PC
Updates:
1.2:
-Simplified process by moving actions around and combining scripts. Now only requires booting ntrboot once
-Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience
I designed this pack in order to easily carry only a few things and still be ready to exploit any console as quickly as possible
This pack includes everything you need to get someone started with CFW and homebrew, all within 30mb, meaning it should easily fit on any modern SD card.
To get started, you'll need to use the version of boot9strap_ntr that loads ntrboot.firm instead of the standard boot.firm. This version is included in the pack as well within the ntrboot folder.
Tools:
If you keep these four items on you, you will be able to hack any 3ds without using a PC:
1. Flashcard with microSD:
You'll obviously need a compatible flashcard in order to use ntrboot. The microSD within the flashcard will act as the source SD
2. Magnet:
Self explanatory. The magnet you will use to activate ntrboot.
3. microSD to SD adapter:
Allows you to use your flashcard microSD in systems that require a standard SD
4. Screwdriver bit:
A small screwdriver bit used to unscrew systems that have the SD covered by the back plate
Setup:
If you don't already have the specialty version of boot9strap_ntr (within the ntrboot folder) flashed to your flashcard, use the provided boot9strap_ntr.firm with ntrboot_flasher
Copy the contents within the SD folder to the root of your flashcard microSD. Remember, the CONTENTS of the SD folder, not the folder itself.
Usage:
1. Turn off the target systems
2. Remove the target system's SD card and replace with source SD (the SD card from your flashcard)
3. Insert flashcard into target system, place the magnet and boot ntrboot (X+Start+Select+Power). The target system should boot into safeb9sinstaller
4. follow any prompts to complete the install process (should take less than a minute)
5. Once the SigHaxed FIRM installs, press A to continue. The console should reboot into godmode9
7. Once godmode9 boots, press home, go to "More...", then "Scripts...". Select copy_ntrboot, and accept any prompts that pop up.
7. Once the script completes, press R+B, then remove the source SD and replace with target SD
8. Select "[9:] RAMDRIVE" to open it.
9. Scroll to "paste_ntrboot.gm9", select it, then select "Execute GM9 script". Accept any prompts the show up
10. Once the script completes, press the start to reboot the system.
11. The console should boot into Luma3DS configuation. Check these options then press start:
-"Show NAND or user string in System Settings"
-"Patch ARM9 access" - required for 3dsx versions of homebrew like FBI
12. Once you system boots to home menu, open download play.
13. Push L+Down+Select to open Rosalina. Go to "Miscellaneous options...", then select "Switch the hb. title to current app."
14. Once that completes, push b and select "Save settings", then press b twice to exit rosalina menu.
15. Press home, close download play, then re-open it.
16. You should now be met with a blue screen with "DSP1 - zoogie" at the time. Let it run until it completes. Instead of pushing Start or B when prompted, press home, close the app then power off the 3ds.
17. Hold start and power on the 3ds to boot into godmode9
18. Once godmode9 boots, press home, select "More...", then select "Scripts..."
19. Select finalize and follow any prompts or instructions it gives, accepting them all
20. When asked to relock, accept
21. If you wish to make a nand backup (some users may not have enough space to do so), go back to the "Scripts..." once more and run "Backup SysNAND"
22. Press start to reboot the 3ds.
The process can very easliy be memorized and completed in under 5 minutes.
All homebrew will run as a 3dsx from HBL (which is set to download play). No CIA installations to worry about! Future CIA installs still possible with FBI.3dsx
Included homebrew:
freeShop
BootNTRSelector
FBI
JKSM
Luma Updater
FTPD
Themely
I also decided to remove a lot of the homebrew from the homebrew starter kit as most of it is pretty much deprecated and are replaced by luma functionality.
Also includes a few custom themes by default
Credits:
@Ryccardo for the version of boot9strap_ntr that loads ntrboot.firm instead of boot.firm
@squall14716 for giving me the original idea
Creators of all homebrew used. They've made some seriously great stuff!
And of course anyone that helped bring us ntrboot. Without that this would not even be possible!
In the future I'm hoping to replace the NTRPack.zip with a python script that will automatically download the latest versions of homebrew used. But for now it is a pack.
Demonstration video will be posted as well in the future!
Download:
https://mega.nz/#!AJM0WA4Q!t8exGf0olBk1kwiUQc6sQM3hPjC7JePadrPheSPrSXc
2.0 Public Beta
I believe update 2.0 is pretty much ready for release, but I would like to verify it doesn't have bugs. Anyone willing to uninstall their b9s and cfw to test this and give feedback are welcome. So far USA consoles are already well tested, I'm more looking for EUR and JPN region system, though all are welcome. All info needed will be in the spoiler below.
Welcome to NTRPack, the drag-and-drop method of setting up ntrboot for PC-less b9s installation!
Or I guess more accurately, PC-less AFTER an initial setup on PC
Updates:
1.2:
-Simplified process by moving actions around and combining scripts. Now only requires booting ntrboot once
-Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience
I designed this pack in order to easily carry only a few things and still be ready to exploit any console as quickly as possible
This pack includes everything you need to get someone started with CFW and homebrew, all within 30mb, meaning it should easily fit on any modern SD card.
To get started, you'll need to use the version of boot9strap_ntr that loads ntrboot.firm instead of the standard boot.firm. This version is included in the pack as well within the ntrboot folder.
Tools:
If you keep these four items on you, you will be able to hack any 3ds without using a PC:
1. Flashcard with microSD:
You'll obviously need a compatible flashcard in order to use ntrboot. The microSD within the flashcard will act as the source SD
2. Magnet:
Self explanatory. The magnet you will use to activate ntrboot.
3. microSD to SD adapter:
Allows you to use your flashcard microSD in systems that require a standard SD
4. Screwdriver bit:
A small screwdriver bit used to unscrew systems that have the SD covered by the back plate
Setup:
If you don't already have the specialty version of boot9strap_ntr (within the ntrboot folder) flashed to your flashcard, use the provided boot9strap_ntr.firm with ntrboot_flasher
Copy the contents within the SD folder to the root of your flashcard microSD. Remember, the CONTENTS of the SD folder, not the folder itself.
Usage:
1. Turn off the target systems
2. Remove the target system's SD card and replace with source SD (the SD card from your flashcard)
3. Insert flashcard into target system, place the magnet and boot ntrboot (X+Start+Select+Power). The target system should boot into safeb9sinstaller
4. follow any prompts to complete the install process (should take less than a minute)
5. Once the SigHaxed FIRM installs, press A to continue. The console should reboot into godmode9
7. Once godmode9 boots, press home, go to "More...", then "Scripts...". Select copy_ntrboot, and accept any prompts that pop up.
7. Once the script completes, press R+B, then remove the source SD and replace with target SD
8. Select "[9:] RAMDRIVE" to open it.
9. Scroll to "paste_ntrboot.gm9", select it, then select "Execute GM9 script". Accept any prompts the show up
10. Once the script completes, press the start to reboot the system.
11. The console should boot into Luma3DS configuation. Check these options then press start:
-"Show NAND or user string in System Settings"
-"Patch ARM9 access" - required for 3dsx versions of homebrew like FBI
12. Once you system boots to home menu, open download play.
13. Push L+Down+Select to open Rosalina. Go to "Miscellaneous options...", then select "Switch the hb. title to current app."
14. Once that completes, push b and select "Save settings", then press b twice to exit rosalina menu.
15. Press home, close download play, then re-open it.
16. You should now be met with a blue screen with "DSP1 - zoogie" at the time. Let it run until it completes. Instead of pushing Start or B when prompted, press home, close the app then power off the 3ds.
17. Hold start and power on the 3ds to boot into godmode9
18. Once godmode9 boots, press home, select "More...", then select "Scripts..."
19. Select finalize and follow any prompts or instructions it gives, accepting them all
20. When asked to relock, accept
21. If you wish to make a nand backup (some users may not have enough space to do so), go back to the "Scripts..." once more and run "Backup SysNAND"
22. Press start to reboot the 3ds.
The process can very easliy be memorized and completed in under 5 minutes.
All homebrew will run as a 3dsx from HBL (which is set to download play). No CIA installations to worry about! Future CIA installs still possible with FBI.3dsx
Included homebrew:
freeShop
BootNTRSelector
FBI
JKSM
Luma Updater
FTPD
Themely
I also decided to remove a lot of the homebrew from the homebrew starter kit as most of it is pretty much deprecated and are replaced by luma functionality.
Also includes a few custom themes by default
Credits:
@Ryccardo for the version of boot9strap_ntr that loads ntrboot.firm instead of boot.firm
@squall14716 for giving me the original idea
Creators of all homebrew used. They've made some seriously great stuff!
And of course anyone that helped bring us ntrboot. Without that this would not even be possible!
In the future I'm hoping to replace the NTRPack.zip with a python script that will automatically download the latest versions of homebrew used. But for now it is a pack.
Demonstration video will be posted as well in the future!
Download:
https://mega.nz/#!AJM0WA4Q!t8exGf0olBk1kwiUQc6sQM3hPjC7JePadrPheSPrSXc
2.0 Public Beta
I believe update 2.0 is pretty much ready for release, but I would like to verify it doesn't have bugs. Anyone willing to uninstall their b9s and cfw to test this and give feedback are welcome. So far USA consoles are already well tested, I'm more looking for EUR and JPN region system, though all are welcome. All info needed will be in the spoiler below.
https://mega.nz/#!AJ8yDAJL!2eKQz8AQYCoRz2hdT8oWLpTtYfeFug9llP9QIXKQzl4
Additions/Changes:
Everything now done in one single run
dspfirm.cdc dumping greatly improved (and new when compared to current release)
Delete /3ds/dspfirm.cdc, and use one of the cfw uninstall scripts from https://3ds.guide/uninstall-cfw to ensure a clean test (may not be necessary for all testers).
The ntrboot file is now boot.firm instead of the previous ntrboot.firm, so if you are using the old version that boots ntrboot.firm you can simply rename SD/boot.firm to ntrboot.firm
Usage:
Use ntrboot using the magnet. Press home button, select, scripts, then run Install_NTRPack
Once luma configuration appears, select "Show nand in system settings" and "Patch ARM9 access", press start
Open download play and set it to be .hb, then save.
Additions/Changes:
Everything now done in one single run
dspfirm.cdc dumping greatly improved (and new when compared to current release)
Delete /3ds/dspfirm.cdc, and use one of the cfw uninstall scripts from https://3ds.guide/uninstall-cfw to ensure a clean test (may not be necessary for all testers).
The ntrboot file is now boot.firm instead of the previous ntrboot.firm, so if you are using the old version that boots ntrboot.firm you can simply rename SD/boot.firm to ntrboot.firm
Usage:
Use ntrboot using the magnet. Press home button, select, scripts, then run Install_NTRPack
Once luma configuration appears, select "Show nand in system settings" and "Patch ARM9 access", press start
Open download play and set it to be .hb, then save.
Last edited by TheCyberQuake,