NTR and Cubic Ninja
For support in English, ask for help at Nintendo Homebrew on Discord.
To use the magnet links on this page, you will need a torrent client like Deluge
NTR Cubic Ninja will work for JPN New 3DS ONLY!
What you need
- JPN Cubic Ninja
- The Homebrew Starter Kit
- -
3ds-private-update-server.zip
- WAMPSERVER (PHP 5.5) 2.5
node.exe
- -
update.php
- The v3.2 release of NTR CFW
- The latest release of - NTR Debugger
- The 9.2.0 downgrade pack
.zip
file for your device and region: - - New 3DS 9.2.0 - JPN
Instructions
Section I - Prep Work
- Install WAMP to the default directory
- Copy the contents of
3ds-private-update-server.zip
toC:\wamp\www\
(overwrite any existing files) - Copy
update.php
toC:\wamp\www\
(overwrite any existing files) - Copy the
updates
folder from the 9.2.0 downgrade.zip
toC:\wamp\www\
- Move
node.exe
toC:\wamp\www\updates
- Move
C:\wamp\www\CdnCiaUnpack.js
toC:\wamp\www\updates
- In the
C:\wamp\www\updates
directory, dragCdnCiaUnpack.js
ontonode.exe
to createGetSystemUpdate.partial.xml
- Move
node.exe
andCdnCiaUnpack.js
back toC:\wamp\www\
- Copy
GetSystemUpdate.partial.xml
toC:\wamp\www\
(so that a copy of it exists in bothC:\wamp\www\updates
andC:\wamp\www\
) - Click the WAMP icon in your system tray, then click “Put Online”
- Use the command
ipconfig /all
in CMD to get your computer’s IPv4 Address, you will need it soon - Copy
ntr.bin
to the root of your SD card - Copy the contents of
starter.zip
to the root of your SD card - Put your SD card back into your device
Section II - Updating
- Boot your device into recovery mode by holding (L)+(R)+(A)+(UP) while powering on
- Decline the update and reboot
- Launch Cubic Ninja (if it already has NinjHax installed, hold (L)+(R)+(X)+(Y) to reset it)
- Select “Create”, then “QR Code”, then “Scan QR Code”
- Scan the QR code in the NTR CFW
.zip
for your region - On the home menu, press (Y) and (X) at the same time to launch NTR’s menu
- Enable the debugger and close the menu
- Use your router’s web page to get your device’s IP address (google it if you don’t know how, all routers are different)
- Run NTR Debugger on your computer
- Enter the following commands (replace XXX.XXX.XXX.XXX with your device’s IP address and YYY.YYY.YYY.YYY with your computer’s IP address)
connect("XXX.XXX.XXX.XXX", 8000)
write(0x15E424, tuple(map(ord, "http://YYY.YYY.YYY.YYY/update.php\0")), pid=0x25)
write(0x15E0EC, tuple(map(ord, "http://YYY.YYY.YYY.YYY/update.php\0")), pid=0x25)
write(0x15E463, tuple(map(ord, "http://YYY.YYY.YYY.YYY/update.php\0")), pid=0x25)
- Update your device by going to System Settings, then “Other Settings”, then going all the way to the right and using “System Update”
Continue to Installing boot9strap (Homebrew Launcher)