I've seen multiple users ask how they could update both their EmuNAND and CFW, as they're still using rxTools and haven't touched their 3DS in months. I decided to write a quick guide on how to upgrade for those who are outdated. This is for those who refuse to install Arm9loaderhax and want to remain on Menuhax + EmuNAND or MSET + EmuNAND
EDIT: If anyone wants help installing Arm9loaderhax, I'll personally walk you through it one on one. Message me if interested!
Downloads
Steps for Menuhax users:
1. Put your 3DS SD card into your computer
2. Open the Luma3DS zip file you downloaded above
3. Extract the arm9loaderhax.bin file to the root of the SD
4. In the Luma3DS zip, go into the "menuhax" folder and drag and drop the boot.3dsx file to the root of your SD, replacing any that exists.
NOTE: If you were using something like lesshax (A menuhax payload), menuhax would look for a file called less.3dsx on the root rather than boot.3dsx. You'll either need to rename luma's .3dsx file to less.3dsx, or download another 9.2 ropbin payload from HERE
so that menuhax will look for boot.3dsx by default.
This is a fix for those who still have rxTools booting up after placing luma's boot.3dsx file on the root.
Now when you turn on your 3DS, it will automatically boot straight into Luma3DS, considering you have menuhax installed already.
Steps for MSET users:
1. 1. Put your 3DS SD card into your computer
2. Open the Luma3DS zip file you downloaded above
3. Extract the arm9loaderhax.bin file to the root of the SD
4. In the Luma3DS zip, go into the "MSET" folder and drag and drop the Luma3DS.dat file to the root of your SD, replacing any that exists.
5. Rename Luma3ds.dat file to launcher.dat
6. Delete the rxTools folder
Now when you open System Settings > Other Settings > Profile > Nintendo DS Profile it will boot into Luma3DS CFW
For those who don't have menuhax installed:
NOTE: You must be on 9.0 / 9.2 to install menuhax
1. Download Menuhax Manager HERE
2. Temporarily replace the boot.3dsx file with homebrew launcher's boot.3dsx , placing it on the root of the SD
3. Turn on the 3DS and change the theme to any color, even if you have a theme set already.
4. Launch browserhax by holding L+R while on the home menu to bring up the camera, touch the checkerboard icon to bring up QR, then scan this QR CODE HERE
The browser will load up and so will the exploit
5. Once on Homebrew Launcher, choose menuhax manager
6. Press A on "install" and let it do it's thing. It's normal for it to show errors in the log.
7. Once it's done, return to the menuhax manager main menu, select "Configure menuhax"
8. Choose type 1, then touch the touch screen once. This allows menuhax to automatically boot the boot.3dsx file with no buttons held as soon as you turn the 3DS on.
9. Turn off the 3DS, and put the boot.3dsx from the luma3DS.zip's menuhax folder back on your SD card's root and replace. Now when you turn your 3DS on, it will automatically boot into Luma3DS CFW on emuNAND.
Final tips
- When you first launch Luma3DS, you'll be greeted with a configuration menu which is one time only. Only option you should select is "Show NAND or user string in system settings", then press start to reboot.
- You can update your EmuNAND to 11.1.0. Go to system settings, look on top to see if it says "Emu x.x.x", then go to other settings and do a system update. This updates EmuNAND to 11.1.0, while keeping sysNAND on 9.2 (The exploitable firmware, the reason you're able to use CFW in the first place)
- You can use out of region DLC with Luma3DS, using it's "Language Emulation Plugin" feature. Learn how to use it HERE