2.1.0 ctrtransfer

If you downgrade to 2.1.0 on a 2DS or New 3DS and left Wireless Communication off, you can re-enable the wireless by removing the battery and unplugging the charger for several seconds then booting back up.

If you’ve been using the New 3DS’s microSD Management to transfer files to your SD card, this will no longer work on 2.1.0. Ensure you have a microSD card reader available before proceeding.

Your device may not show your installed games after the ctrtransfer. This is due to the tickets being removed by the transfer, which is why you back them up. They will be restored at the end of the guide.

For now, connecting your device to the internet is REQUIRED to continue after the 2.1.0 ctrtransfer.

Disable the parental controls of your device before doing the 2.1.0 ctrtransfer. If you do not know the password, see this site. If you cannot disable parental controls because the linked NNID is for a child under 13, you can instead set all parental control options to “do not restrict”.

Performing a ctrtransfer will remove all user-installed tickets from the device until a backup is restored. Under NO CIRCUMSTANCES should you skip creating a backup!

Never format a 2DS while on a version <6.0.0 or you will be unable to complete initial setup and will BRICK!

Never update a New 3DS running 2.1.0 (an Old 3DS firmware) or you will BRICK! You MUST restore a NAND backup or ctrtransfer back to standard New 3DS firmware first!

Putting a New 3DS on 2.1.0 in sleep mode is known to cause an UNRECOVERABLE brick! This only happens when shutting the lid while the device is on; this does not apply to turning the device off. The device only enters sleep mode when the lid is closed. It is not on a timer or anything like that. Once on 2.1.0, you should continue without delay to avoid any possibility of this happening!

Overview of steps

In this section, we will be flashing your console’s CTRNAND partition to 2.1.0 in order to take advantage of an oversight in 2.1.0 for the purpose of extracting the OTP unique to your console. This OTP file is required to install arm9loaderhax, and cannot be shared with other consoles.

This is accomplished by installing a premade ctrtransfer image containing 2.1.0, copying your console specific files (such as moveable.sed and SecureInfo_A) to it, then fixing the title databases.

What you need

Instructions

Section I - Prep work

You should be in Decrypt9 for these steps.

  1. Press (Select) on the main menu to eject your SD card, then put it in your computer
  2. Copy the 2.1.0 .bin and .bin.sha from the ctrtransfer .zip to the /files9/ folder on your SD card
  3. Reinsert your SD card into your 3DS
  4. Press (B) to get to the Decrypt9 main menu
Section II - ctrtransfer

Having a backup of your device’s NAND is REQUIRED. You will be prompted to create one as part of the steps if you do not already have one.

If you do not know whether or not you already have a NAND backup, create one when prompted by pressing (A) just to be sure.

If you do not have enough space to create the backup, you can either backup to a different SD card or clear space on your current SD card by pressing (Select) on the Decrypt9WIP main menu to eject your SD card and allow it to be swapped with a different SD card or to clear space on your current SD card

  1. Go to “SysNAND Options”, then “CTRNAND Transfer”, then “Auto CTRNAND Transfer”
  2. Input the key combo given, then select the 2.1.0 ctrtransfer image when prompted by pressing (A)
  3. If you do not already have a NAND backup, backup SysNAND to NANDmin.bin when prompted by pressing (A)
    • Having a backup of your device’s NAND is REQUIRED.
    • Skipping this backup will result in the LOSS of all installed games and saves!
  4. Allow the transfer process to proceed automatically, this will take some time
  5. Once the transfer is complete, press (B) to go back
  6. Press (Select) to eject your SD card
  7. Delete the 2.1.0 ctrtransfer image .bin and .bin.sha from the /files9/ folder on your SD card
  8. Press (Start) to reboot without reinserting your SD card
    • While on 2.1.0, the device will black screen on boot if your SD card is inserted before the home menu loads
    • Every time the device is rebooted on 2.1.0, you will need to take out your SD card before boot and put it back in after the home menu loads
    • For now, leave the SD card out as you will be copying files to it in the next page
    • This will be fixed once you restore your device in the next page

The initial boot of 2.1.0 can take slightly longer than a standard boot on some devices.

(Screen distortions or discolorations are normal for some devices while on 2.1.0, they will go away once you restore your backup)

Putting a New 3DS on 2.1.0 in sleep mode is known to cause an UNRECOVERABLE brick! This only happens when shutting the lid while the device is on; this does not apply to turning the device off. The device only enters sleep mode when the lid is closed. It is not on a timer or anything like that. You should continue without delay to avoid any possibility of this happening!

Continue to Installing arm9loaderhax

For support in English, ask for help at either #3dshacks on Rizon IRC or Nintendo Homebrew on Discord.
If you appreciate this guide, I accept Donations through both Bitcoin and PayPal.
If you would like to support me by using my Amazon referral links, you can find those here.
United States - Canada - United Kingdom -  Germany -  Spain -  France