3DS Guide: How to hack, downgarde or install cfw and homebrew?

This post is all about the Nintendo 3ds guide, we will show and teach you how to hack 3ds, downgrade 3ds firmware, install cfw or homebrew in the article. If you still have any question after reading it, welcome to contact us here admin@sky-3ds.com, we will try our best to give you an answer.

3DS Hacking Guide

Today’s Nintendo 3ds is fully hacked by many means. As a 3ds console users, even your device is with v11.6, it is completely cracked in 2018. Why we can say that? Because you are able to play free games, run homebrews, install cfws on the latest 3ds v11.6 with or without using the flashcart or flashcard.

New 3DS XL/NEW 3DS(V8.9 to V11.6) 2DS/NEW 2DS XL(V11.4 to V11.6) 3DS/3DS XL(V1.0 to V11.6)
Play DS/3DS/CIA games R4 cards support DS games.

Sky3ds+/Stargate 3DS supports 3DS games.

NTRboot card let your new 3ds device play games in CIA format.

Same Same
Play free Eshop games Install Freeshop on a CFW 3DS, then you can get free 3ds eshop games to play. Same Same
Play GBA/SENS/old games R4 card can play GB/GBC/SNES/NES games on a 3DS.

Howbrew the console, we can use GBA emulator.

Same Same
Region Free Howbrew the console, we can use regionfree tool on the Homebrew Menu. Same Same
Setup CFWs NTRboothax can get any new 3ds (xl) the B9S/CFW. Same Same
Install Homebrews Ninjhax 2.9 or Freakyhax can install homebrews to v9.0 to v11.6. Same Same

3DS Downgrade Guide

In fact, 3ds downgrade guide is no need for now. Like I said about even the newest 3ds system version console can be jailbreaked to play free games, install homebrew and cfws, so why you are still looking for the 3ds downgrade method. It’s useless in 2018.

In the past, you may want to know how to downgrade 3ds firmware, because you can’t use flashcard or some 3ds exploit to get homebrew&cfw, now things is changed, after the releasing of ntrboothax and stargate 3ds. We can play commercial 3ds/ds roms by using the stargate 3ds card, install homebrews&cfws by flashing the ntrboothax exploit to 3ds.

So in one word, downgarde 3ds is outdated, we are no longer do it in 2018.

3DS Homebrew Instruction

There are two 3ds homebrew exploits to use for installing Homebrews on 3DS V11.6 to 3DS V9.0. They are Ninjhax 2.9 and Freakyhax. They are both the primary 3ds exploits to use, so you can setup them directly on a 3ds/2ds/new 3ds/2ds xl console withou any other hacking. Here is the latest 3ds 11.6 homebrew instruction.

1. Go to the get ninjhax section of this page and enter your console’s firmware version.
2. Submit the form; you should get your very own ninjhax QR code.
3. Download the homebrew starter kit and extract it at the root of your SD card. Alternatively, you may choose to only download The Homebrew Launcher menu executable and place it at the root of your SD card. No matter what, after this step, you should have a file named boot.3dsx placed at the root of your SD card.
4. Make sure your 3DS’s wifi connection is enabled and connected to the internet (this is important!).
5. Start CUBIC NINJA on your console, choose “Create”, then “QR code”, and finally “Scan QR code”.
6. Scan the QR Code. This step might take a couple tries; make sure you fill up as much of your 3DS’s screen with the QR code. If scanning the QR code returns to menu with an error, try a few more times.
7. Follow the on screen instructions. You may choose not to install the exploit to your gamecard’s savedata, though doing so is not recommended.
8. OPTIONAL – once the ninjhax is installed to your gamecard, just go back to the “QR code” menu and it’ll run automatically!
9. OPTIONAL – you can now run homebrew apps on your 3DS! Simply drag and drop application folders into the “3ds/” directory that was created on your SD card by ninjhax.

3DS CFW Tutorial

Since the appearance of NTRboothax, we can install CFWs to any 3ds console and any 3ds firmware version. Besides, in order to get a cfw by using ntrboot method, we only need to prepare 2 things, one is the ntrboot compatible flashcard the other is a magnet. The following is a 3DS CFW tutorial with the NTRboothax flashcard, such as R4i gold 3ds rts plus, R4i b9s 3ds, Ace3ds X and so on.

Flashing ntrboot (3DS Single System)

This method requires nothing more than your stock unhacked 3DS and a compatible flashcart. This method uses the flashcart to run the ntrboot flasher .nds file on your 3DS.

What You Need

  • A magnet that triggers the sleep mode of your device (if using a folding style device)
  • Your ntrboot flashed flashcart
  • The latest release of SafeB9SInstaller
  • The latest release of boot9strap (standard boot9strap; not the devkit file, not the ntr file)
  • The latest release of Luma3DS (the .7z file)
  • The latest release of the Homebrew Launcher


Section I – Prep Work

  1. Power off your device
  2. Insert your device’s SD card into your computer
    • This is the SD card from your 3DS, not the SD card from your flashcart
  3. Copy SafeB9SInstaller.firm to the root of your SD card and rename it to boot.firm
  4. Copy boot.3dsx to the root of your SD card
  5. Create a folder named boot9strap on the root of your SD card
  6. Copy boot9strap.firm and boot9strap.firm.sha from the boot9strap .zip to the /boot9strap/ folder on your SD card
  7. Reinsert your SD card into your device
  8. Power on your device

Section II – ntrboot

  1. Use the magnet to find the spot on your device where the sleep sensor is triggered
    • This step is not needed on the old 2DS (which has a sleep mode switch)
  2. Power off your device
  3. Insert your flashcart into your device
  4. Place the magnet on your device to trigger the sleep sensor
    • On old 2DS, you should instead enable the sleep mode switch
  5. Hold (Power) + (Start) + (Select) + (X) for several seconds, then release the buttons
    • It may take a few attempts to get this to work because the positioning is awkward
  6. If the exploit was successful, you will have booted into SafeB9SInstaller

Section III – Installing boot9strap

  1. Wait for all safety checks to complete
  2. Remove the magnet from your device
    • On old 2DS, you should instead disable the sleep mode switch
  3. When prompted, input the key combo given to install boot9strap
  4. Once it has completed, force your device to power off by holding down the power button
    • Your device will only boot to the SafeB9SInstaller screen until the next section is completed

Section IV – Configuring Luma3DS

  1. Insert your SD card into your computer
  2. Delete boot.firm from the root of your SD card
  3. Copy boot.firm from the Luma3DS .7z to the root of your SD card
  4. Reinsert your SD card into your device
  5. Power on your device
  6. Your device should have booted into the Luma3DS configuration menu
  7. Use the (A) button and the D-Pad to turn on the following:
    • “Show NAND or user string in System Settings”
  8. Press (Start) to save and reboot
    • If you get an error, just continue the next page

All in all, here are all the guides for a Nintendo 3ds, plus, if you would like to avoid those complicated steps, you can play direct ds and 3ds games very easily on your 3ds system handheld too, what can help you? The Stargate 3ds, which is plug&play to support both NDS/3DS games on your console. However, currently, it can’t play as more 3ds games as the sky3ds+. So if you are just caring about playing 3ds games, buy the sky3ds plus card, cheaper and better for playing more free Nintendo 3ds games, including the pokemon ultra Sun and Moon.