Tutorial  Updated

NAND Dumping 2DS/3DS/3DS XL/N3DS/N3DS XL!

Hardmodding 3DS Family Systems


This is a tutorial for those who want to perform a NAND dump (or a "hardmod") of their 3DS/2DS/N3DS console(s).

This tutorial is mainly directed towards those who are new to the 3DS scene and want to dump their NAND to be able to easily restore later. This is for all of the 3DS models currently available: 3DS, 3DS XL, New 3DS, New 3DS XL, and 2DS. This hardmod is useful for a myriad of reasons, not limited to just having a backup of your system in case you brick it. For the purpose of brevity, I will refer to these systems as simply "3DS" from here on when I am actually referring to any of these consoles in general.

If you have been on the 3DS scene for a while, you have may heard the terms 'hardmod' or 'NAND Dump'. A NAND is a type of flash memory that is used, in the case of the 3DS, to store important information such as firmware. The firmware is retrieved from the NAND by the bootloader when the console is powered on. One question I get asked commonly is if a NAND dump from one system can be flashed onto another system. However, the NAND is encrypted with a key that is specific to each console. Therefore, this is not possible. Hardmodding your 3DS will add a level of protection: knowing that you can simply flash the NAND dump back onto your system if it ever gets bricked. I would advise keeping your NAND file someplace safe after dumping, such as a cloud service. You never know if/when you are going to need it, and if you ever get bricked and you do not have a NAND dump available, there is no going back. You have been warned.

Before we begin the tutorial, it is CRUCIAL that you know/have experience soldering. There are many videos on YouTube on how to solder, and I will link a few at the end of this guide. Soldering takes practice to learn and get the hang of, so don't just blindly jump into modding without a solid understanding of soldering, because most likely YOU WILL BREAK YOUR DEVICE

This is a compilation of information about hardmodding each 3DS system. The majority of the information below is a detailed explanation of how to install a hardmod based on the NAND pinout images that are on 3DBrew. I am by no means an expert on this topic and I am still learning the inner workings of it all. If you have any questions, please feel free to comment below and I will try answer them. To begin, here are some of the advantages and some of the disadvantages of a hardmod:

Advantages:
  • You will have a full backup of your 3DS firmware, so that you will be able to restore your NAND if you accidentally brick your 3DS during the downgrading process.
  • The tools are relatively inexpensive to perform the hardmod.
Disadvantages:
  • The hardmod may cause problems if you are not careful: It may even lead to bricking your device!
  • Solder splashes can be harmful as well: they may short circuit other things.
  • Soldering experience is required, even though this is very simple, make sure you are fully acquainted with soldering before even attempting to come anywhere near your 3DS with your soldering iron. A solid grasp of soldering techniques will greatly help you and make sure your 3DS does not become an expensive piece of trash.
Disclaimer: I am not to be held responsible if you end up breaking your device due to incorrect soldering or irresponsibility.

Now, for the tools:
  1. A soldering iron: One with a fine tip
  2. Solder: I use rosin core 60/40 solder. Do NOT use acid core, as this is corrosive to the motherboard and can screw things up.
  3. Tinning Flux
  4. Phillips #000 screwdriver or JIS #000: Phillips #000 or JIS #000 screwdrivers are recommended. You can also use Phillips #00 or JIS #00, but you may strip the screws if you are not careful.
  5. win32diskimager program on your computer
  6. Wires: I personally recommend you use these wires, but if you dont want them, you can just use wires ripped out from earbuds and then buy seperate butt connectors for them. All you need to do is to solder four wires onto the male end of the connector.
  7. microSD Card Adapter
  8. **microSD Card Reader: NOTE: ONLY CERTAIN TYPES OF READERS WILL WORK. MORE INFORMATION ON THIS BELOW.
  9. Hot Glue Gun/ Super glue: This is necessary if you plan on making this a permanent mod on your 3DS. This is used to glue on the butt connector of the wire.
  10. Tweezers
  11. A brain
Note: I do not own the following images of the 3DS consoles in the tutorials below, they belong to their respective owners.


STEPS FOR OLD 3DS XL CONSOLE:
IMPORTANT NOTE:
There are only certain SD card readers confirmed working with this mod for 3DS XL:


Anker® USB 3.0 (68UNMCRD-B2U) : Realtek RTS5306
TekRepublic TUC-300 : Realtek RTS5307
SanDisk SDDR-121-A11M : GL827
Transcend P8 TS-RDP8K : ALCOR AU6476 (Thank you Gamerquest1 and zchtoy)
Anker® USB 3.0 4-Slot Card Reader (A7612) : RT5301 (Ava)

(The "Anker" readers have been highly tested by me and others who have performed a hardmod. They are confirmed to work with the Old 3DS. Therefore, the "Anker" readers are best recommended to work with this hardmod)
  1. Remove all peripherals from the console and store them someplace safe
  2. Flip the console over and unscrew the two screws on top securing the back plate. Note: These screws do not come off completely; they remain attached to the back plate. Remove the back plate by hinging it outward
    uiGfsMWIvvMi1Gxg.medium
  3. Once the back plate is removed, you need to remove the 3DS XL battery
    NDaL1FwfgpipXktP.huge
  4. Now remove the six screws that hold the back cover in place. Keep these somewhere safe.
    TCb3gX1x3AIQipCO.huge
  5. Once all the screws are removed, the 3DS XL PCB will be exposed. DO NOT FORCEFULLY FLIP THE COVER OPEN. There are still two ribbon cables attached to the motherboard. Gently flip the back cover over and detach the ribbon cables using your fingernail. Place the back cover aside.
  6. Once you have done that, get your wires and all the other materials you need to begin soldering. You will be working near the NAND: There are 4 main contacts that you will be soldering to. The top one is the DAT0 (Data Zero), the next one is CMD, and the next one is CLK (Clock). Over to the left, you will see some solder: This can serve as GND (Ground). The NAND chip in the following picture has been removed to see the points easier. You can find these points near the chip to the right of the game card slot. The other DAT contacts (DAT1, DAT2, and DAT3) are not required, but you can solder to them if you are looking for faster transfer speeds. This is beyond the scope of this tutorial, but the basic principle is the same except you now need 7 wires with a connector and you need to solder the extra DAT points on the microSD adapter.
    CTR_NAND_pinout_XL.jpg
    x3DSXL_NAND_pinout.jpg.pagespeed.ic.g4Y7x9TAPS.jpg
  7. Apply some tinning flux to the end of your wire and use the wire as a brush to apply it onto the contacts that you will be soldering on. You could also use a q-tip to apply the flux to the contacts. This will make your soldering job easier.
  8. Begin soldering the four wires to each of the contacts: DAT0, CMD and CLK, and also GND (the solder blob). Make sure your soldering is clean, neat, and make sure you soldered the right points.
  9. Once you have triple checked that your solder work is perfect, cut a hole onto the back cover (not the back plate) of your 3DS console to place the butt connecter to the wires. If you are using the wires that I recommended, the connectors are already provided. You can make a hole by drilling it in or using your soldering iron to melt a hole. Then, you can finish it off using a hand file. Once you have made a hole for the butt connector, use a hot glue gun (or superglue) to glue the butt connecter to the back cover. Only apply the hot glue to the INSIDE of the back cover.
  10. Turn on your 3DS system to make sure that it still works properly and you didn’t kill it.
  11. Grab your microSD card adapter. It is time we solder the wires to it. If you are using my recommended wires, grab the second set of wires that came with the package. I highly, highly recommend that you color code the wires (one color for GND, another for CMD, CLK, and DAT0). Open your microSD adapter by using your fingernail to pry open the casing. Pull out the chip inside.
  12. You will see 8 pins inside the adapter. Solder the wires to the respective pins according to the diagram below. The diagram here shows a different point for Ground. You can also use that point or the solder blob. I use the solder blob because it is closer.
    mode-jpg.20214
  13. Now, once you have done that, it is time for the software portion. Plug your SD adapter into the recommended reader, but DO NOT plug the reader into the computer...yet.
  14. Power on your 3DS. If you did everything right, there should be a bootrom error message on a blue screen. In this state, you are now able to read/write the NAND. Do not power off your 3DS, and plug the reader into the USB port of your computer.
  15. On your computer, right click win32diskimager and select "Run as Administrator". Type in your administrator password and the program will open.
  16. Name the file whatever you want, but make sure you end it in (.img), so the program recognizes it as a Disk Image File. For example, you can name it NAND.img. Click on "Read". This process will take a few minutes. If you want to ever restore your NAND dump back to your device, then choose the disk image file and click on "Write" instead of "Read".
  17. Your NAND should now be successfully dumped! Make sure to check the file sizes of the NAND to see if the dump was completed successfully.



STEPS FOR 2DS
IMPORTANT NOTE: There are only certain SD card readers confirmed working with this mod for 2DS. Note that they are the same as the New 3DS:
Anker® USB 3.0 (68UNMCRD-B2U) : Realtek RTS5306
TekRepublic TUC-300 : Realtek RTS5307

Some other card readers that use the same chipset /controller but have not been tested although should work:

Plugable USB3-FLASH3 -
SIIG JU-MR0E12-S1-
Startech FCREADMICRO3 -

Other card readers that work
SanDisk SDDR-121-A11M : GL827
Anker® USB 3.0 4-Slot Card Reader (A7612) : RT5301 (Ava)

(The "Anker" readers have been highly tested by me and others who have performed a hardmod. They are confirmed to work with the Old 3DS. Therefore, the "Anker" readers are best recommended to work with this hardmod)
  1. Remove all peripherals from the console and store them someplace safe
  2. Flip the console over and unscrew the two screws on top securing the back plate. Note: These screws do not come off completely; they remain attached to the back plate. Remove the back plate:
    cdb3AdyJTrNhIjrr.huge
  3. Once the back plate is removed, you need to remove the 2DS battery
    YA2mNvc2fLpeZ4NZ.huge
  4. Now remove the ten 1.587mm screws that hold the back cover in place. Keep these somewhere safe.
    g5rOkC1kZTksR6lZ.huge
  5. Once all 10 screws are removed, the 2DS PCB will be exposed. DO NOT FORCEFULLY FLIP THE COVER OPEN. There is still a ribbon cable attached to the back cover. Gently flip the back cover over and unscrew the two .793mm screws attaching the ribbon cable to the back panel. Place the back cover aside.
    nCtU5fTtc3gYBBVe.large
  6. Once you have done that, get your wires and all the other materials you need to begin soldering. You will be working near the NAND: There are 4 main contacts that you will be soldering to. They are DAT0 (Data Zero), CMD, CLK (Clock), and we will use the metal SD card shielding for GND (Ground). The other DAT contacts (DAT1, DAT2, and DAT3) are not required, but you can solder to them if you are looking for faster transfer speeds. This is beyond the scope of this tutorial, but the basic principle is the same except you now need 7 wires with a connector and you need to solder the extra DAT points on the microSD adapter. All of these contacts are located on the opposite side of the motherboard. Flipping the motherboard may be a bit tedious and difficult to do, so here is a link that goes into detail on how to do it rather than me typing it here: https://www.ifixit.com/Guide/Nintendo+2DS+Motherboard+Replacement/35842
    2DSeMMC.jpg
  7. Apply some tinning flux to the end of your wire and use the wire as a brush to apply it onto the contacts that you will be soldering on. You could also use a q-tip to apply the flux to the contacts. This will make your soldering job easier and prevent oxidation.
  8. Begin soldering the four wires to each of the contacts: DAT0, CMD and CLK, and also GND (the SD shielding). Make sure your soldering is clean, neat, and make sure you soldered the right points.
  9. Once you have triple checked that your solder work is perfect, cut a hole onto the back cover (not the back plate) of your 2DS console to place the butt connecter to the wires. If you are using the wires that I recommended, the connectors are already provided. You can make a hole by drilling it in or using your soldering iron to melt a hole. Then, you can finish it off using a hand file. Once you have made a hole for the butt connector, use a hot glue gun (or superglue) to glue the butt connecter to the back cover. Only apply the hot glue to the INSIDE of the back cover.
  10. Turn on your 2DS system to make sure that it still works properly and you didn’t kill it.
  11. Grab your microSD card adapter. It is time we solder the wires to it. If you are using my recommended wires, grab the second set of wires that came with the package. I highly recommend that you color code the wires (one color for GND, another for CMD, CLK, and DAT0). Open your microSD adapter by using your fingernail to pry open the casing. Pull out the chip inside.
  12. You will see 8 pins inside the adapter. Solder the wires to the respective pins according to the diagram below. The diagram here shows a picture of the 3DS XL PCB. Disregard that, as this is for 2DS, and focus on the SD card diagram and where each wire should be soldered.
    mode-jpg.20214
  13. Now, once you have done that, it is time for the software portion. Plug your SD adapter into the recommended reader, but DO NOT plug the reader into the computer...yet.
  14. Power on your 2DS. If you did everything right, there should be a bootrom error message on a blue screen. In this state, you are now able to read/write the NAND. Do not power off your 2DS, and plug the reader into the USB port of your computer.
  15. On your computer, right click win32diskimager and select "Run as Administrator". Type in your administrator password and the program will open.
  16. Name the file whatever you want, but make sure you end it in (.img), so the program recognizes it as a Disk Image File. For example, you can name it NAND.img. Click on "Read". This process will take a few minutes. If you want to ever restore your NAND dump back to your device, then choose the disk image file and click on "Write" instead of "Read".
  17. Your NAND should now be successfully dumped! Make sure to check the file sizes of the NAND to see if the dump was completed successfully.
STEPS FOR OLD 3DS

IMPORTANT NOTE: There are only certain SD card readers confirmed working with this mod for 3DS (Same as XL) :
Anker® USB 3.0 (68UNMCRD-B2U) : Realtek RTS5306
TekRepublic TUC-300 : Realtek RTS5307
SanDisk SDDR-121-A11M : GL827
Transcend P8 TS-RDP8K : ALCOR AU6476 (Thank you Gamerquest1 and zchtoy)
Anker® USB 3.0 4-Slot Card Reader (A7612) : RT5301 (Ava)

(The "Anker" readers have been highly tested by me and others who have performed a hardmod. They are confirmed to work with the Old 3DS. Therefore, the "Anker" readers are best recommended to work with this hardmod)
  1. Remove all peripherals from the console and store them someplace safe where the homeless won't find them
  2. Flip the console over and unscrew the four screws on top securing the back plate. Note: These screws do not come off completely; they remain attached to the back plate. Remove the back plate by gently prying it apart.
    ITwcDRVYSfefXdaR.huge
  3. Once the back plate is removed, you need to remove the 3DS battery
    veZLHretTgIkbLcI.huge
  4. Now remove the nine 6.3mm screws that hold the back cover in place. Keep these somewhere safe. Don't forget the screw on the gamecard slot.
    BkJd3OSBpy1Rvikh.huge
  5. Once all 9 screws are removed, the 3DS PCB will be exposed. DO NOT FORCEFULLY FLIP THE COVER OPEN. There are still two ribbon cables attached to the motherboard. Gently flip the back cover over and detach the ribbon cables using your fingernail. Place the back cover aside.
  6. This next step involves flipping the motherboard, as the NAND chip is located on the back side of the motherboard. For the purpose of brevity, I have omitted the details on how to disassemble the motherboard properly to flip it, as this is beyond the scope of this tutorial. You can Google this, or look at video teardowns of the old 3DS on YouTube.
  7. Once you have done that, get your wires and all the other materials you need to begin soldering. You will be working near the NAND: There are 4 main contacts that you will be soldering to. They are DAT0 (Data Zero), CMD, and CLK (Clock). The other DAT contacts (DAT1, DAT2, and DAT3) are not required, but you can solder to them if you are looking for faster transfer speeds. This is beyond the scope of this tutorial, but the basic principle is the same except you now need 7 wires with a connector and you need to solder the extra DAT points on the microSD adapter. There are two points that can serve as GND (Ground). The first is a contact near the game card slot, and the other is a solder blob. Pick whichever one you want. As you can see, CLK is underneath the card reader. To access it, you must desolder the 3 legs of the card reader and slightly bend up. This may be a bit tough, so there is also another CLK point you can use that is on the opposite side of the motherboard .
    CTR_NAND_pinout.png
    3dsDump2.jpg
  8. Apply some tinning flux to the end of your wire and use the wire as a brush to apply it onto the contacts that you will be soldering on. You could also use a q-tip to apply the flux to the contacts. This will make your soldering job easier.
  9. Begin soldering the four wires to each of the contacts: DAT0, CMD and CLK, and also GND (the solder blob or the contact). Make sure your soldering is clean, neat, and make sure you soldered the right points.
  10. Once you have triple checked that your solder work is perfect, cut a hole onto the back cover (not the back plate) of your 3DS console to place the butt connecter to the wires. If you are using the wires that I recommended, the connectors are already provided. You can make a hole by drilling it in or using your soldering iron to melt a hole. Then, you can finish it off using a hand file. Once you have made a hole for the butt connector, use a hot glue gun (or superglue) to glue the butt connecter to the back cover. Only apply the hot glue to the INSIDE of the back cover.
  11. Turn on your 3DS system to make sure that it still works properly and you didn’t kill it.
  12. Grab your microSD card adapter. It is time we solder the wires to it. If you are using my recommended wires, grab the second set of wires that came with the package. I highly, highly recommend that you color code the wires (one color for GND, another for CMD, CLK, and DAT0). Open your microSD adapter by using your fingernail to pry open the casing. Pull out the chip inside.
  13. You will see a few pins inside the adapter. Solder the wires to the respective pins according to the diagram below.
    3dsDump4.jpg
  14. Now, once you have done that, it is time for the software portion. Plug your SD adapter into the recommended reader, but DO NOT plug the reader into the computer...yet.
  15. Power on your 3DS. If you did everything right, there should be a bootrom error message on a blue screen. In this state, you are now able to read/write the NAND. Do not power off your 3DS, and plug the reader into the USB port of your computer.
  16. On your computer, right click win32diskimager and select "Run as Administrator". Type in your administrator password and the program will open.
  17. Name the file whatever you want, but make sure you end it in (.img), so the program recognizes it as a Disk Image File. For example, you can name it NAND.img. Click on "Read". This process will take a few minutes. If you want to ever restore your NAND dump back to your device, then choose the disk image file and click on "Write" instead of "Read".
  18. Your NAND should now be successfully dumped! Make sure to check the file sizes of the NAND to see if the dump was completed successfully.



STEPS FOR NEW 3DS

NOTE: Only the following SD card readers work with the New 3DS! (Not the same as the Old 3DS models):​

Anker® USB 3.0 (68UNMCRD-B2U) : Realtek RTS5306
TekRepublic TUC-300 : Realtek RTS5307

Some other card readers that use the same chipset /controller but have not been tested although should work:
Plugable USB3-FLASH3 -
SIIG JU-MR0E12-S1-
Startech FCREADMICRO3 -

Other card readers that work
SanDisk SDDR-121-A11M : GL827
Transcend P8 TS-RDP8K : ALCOR AU6476 (Thank you Gamerquest1 and zchtoy)
(Due to complaints about the Transcend reader not being compatible, it has been removed from this list. It is recommended that you use one of the other readers)

Anker® USB 3.0 4-Slot Card Reader (A7612) : RT5301 (Ava)

(The "Anker" readers have been highly tested by me and others who have performed a hardmod. They are confirmed to work with the New 3DS. Therefore, the "Anker" readers are best recommended to work with this hardmod)


Card reader chipsets known not to work on N3DS with the Samsung eMMC, but may still work on one with the Toshiba and the 3DS/XL eMMC:
GL3220
GL3233
GL834

  1. Remove all peripherals from the console and store them someplace where the homeless won't find them.
  2. Remove the back plate of the console by unscrewing the top two screw that secure it. Note: These do not remove completely, they still remain attached to the motherboard.
    new-3ds-5.jpg
  3. Remove the battery. Now, unscrew the three screws that secure the microSD card reader. The New 3DS motherboard will now be exposed. BE CAREFUL!! There is still a ribbon cable underneath the microSD card reader. Carefully detach them with your fingernail.
    new-3ds-6.jpg
  4. Remove the 5 screws that are on the border of the console and carefully open the back case of the New 3DS. Additionally, there should be two rubber pegs at the top of your console. Remove them with tweezers, and unscrew the two screws that are underneath. Carefully flip the back casing open. There are still two ribbon cables underneath, so detach them with your fingernail. You should have now exposed the whole motherboard.
    new-3ds-13.jpg
  5. The next step involves flipping the motherboard to access the NAND on the other side. This is beyond the scope of this tutorial. For a detailed guide on disassembling the motherboard, look here: https://www.ifixit.com/Guide/Nintendo+3DS+XL+2015+Motherboard+Replacement/41361. Warning! The NEW 3DS and the NEW 3DS XL have certain clips that do NOT open. These clips are shown in this picture (taken by pbanj). The cables simply pull out. Do not attempt to bend these clips to open them. Click here for a fix if you accidentally bend these clips.
    4vaRfZ2.jpg
  6. The following image shows the NAND pinout for the New 3DS. We will only be soldering to DAT0, CMD, CLK and also ground (GND) You can simply use the metal game card shielding for GND. Just solder to a corner of the game card shielding. The other DAT contacts (DAT1, DAT2, and DAT3) are not required, but you can solder to them if you are looking for faster transfer speeds. This is beyond the scope of this tutorial, but the basic principle is the same except you now need 7 wires with a connector and you need to solder the extra DAT points on the microSD adapter. NOTE: Here is a link to a thread with details about an alternative CLK point for the New 3DS.
    N3DSeMMC.jpg
  7. Now, it is time to mount the butt connector. You can pick any place to mount it. You can use your soldering iron to melt a hole, and then use a hand file to finish it off. Once that is done, hot glue the butt connector to the hole. If you are using my recommended wires, then the butt connectors are already attached. If not, you will have to manually solder wires to a separate butt connector.
  8. Grab your SD card adapter and pry it open using your fingernail. Place the casing aside and pull out the actual adapter itself. If you are using my recommended wires, then grab the second set of wires that came in the package and solder each wire according to the diagram below. If not, then you must solder a butt connector to one end and solder the other ends of the wire to the SD adapter shown in the diagram below.
    mmc_adapter.jpg
  9. Once you have created your Franken-SD Adapter, connect the butt connectors together, and then put the makeshift microSD adapter into the SD reader (Make sure you have one of the readers from the list above!). DO NOT plug the SD reader into your computer yet…
  10. Turn on the N3DS console. If everything went well, you should be on a blue bootrom error screen. In this state, the NAND can be read/written to. Now, without powering off your device, plug the SD reader into the USB port of your computer.
  11. Your computer may ask you if you want to format your NAND. DO NOT DO THIS. EVER. IT WILL DESTROY YOUR DEVICE. CLICK CANCEL. Now, right click on win32diskimager and select “Open as Administrator”. Once it is open, type whatever you want to name your file and make sure you add (.img) at the end. For example, you can name it nand.img. Click on "Read".
  12. Your NAND should now be successfully dumped! Make sure to check the file sizes of the NAND to see if the dump was completed successfully.
STEPS FOR NEW 3DS XL
NOTE: Only the following SD card readers work with the New 3DS XL! (Not the same as the Old 3DS models):

Anker® USB 3.0 (68UNMCRD-B2U) : Realtek RTS5306
TekRepublic TUC-300 : Realtek RTS5307

Some other card readers that use the same chipset /controller but have not been tested although should work:
Plugable USB3-FLASH3 -
SIIG JU-MR0E12-S1-
Startech FCREADMICRO3 -

Other card readers that work
SanDisk SDDR-121-A11M : GL827
Transcend P8 TS-RDP8K : ALCOR AU6476 (Thank you Gamerquest1 and zchtoy)
(Due to complaints about the Transcend reader not being compatible, it has been removed from this list. It is recommended that you use one of the other readers)

Anker® USB 3.0 4-Slot Card Reader (A7612) : RT5301 (Ava)

(The "Anker" readers have been highly tested by me and others who have performed a hardmod. They are confirmed to work with the New 3DS XL. Therefore, the "Anker" readers are best recommended to work with this hardmod)

Card reader chipsets known not to work on N3DS with the Samsung eMMC, but may still work on one with the Toshiba and the 3DS/XL eMMC:
GL3220
GL3233
GL834
  1. Remove all peripherals from the console and store them someplace where the homeless won't find them.
  2. Remove the back plate of the console by unscrewing the top two screw that secure it. Note: These do not remove completely, they still remain attached to the motherboard.
    ItsctXxYnpWHaGbE.huge

  3. Remove the 6 screws that are on the border of the console. Additionally, there should be two rubber pegs at the top of your console. Remove them with tweezers, and unscrew the two screws that are underneath. Carefully flip the back casing open. There are still two ribbon cables underneath, so detach them with your fingernail. You should have now exposed the whole motherboard.
    nCgM35SfWxS1LjiY.huge
  4. The following image shows the NAND pinout for the New 3DS XL. These pinouts are located on the other side of the board. You will need to flip the motherboard to access them. Warning! The NEW 3DS and the NEW 3DS XL have certain clips that do NOT open. These clips are shown in this picture (taken by pbanj). The cables simply pull out. Do not attempt to bend these clips to open them. Click here for a fix if you accidentally bend these clips.
    4vaRfZ2.jpg
  5. We will only be soldering to DAT0, CMD, CLK and also ground (GND) You can simply use the metal game card shielding for GND. Just solder to a corner of the game card shielding. The other DAT contacts (DAT1, DAT2, and DAT3) are not required, but you can solder to them if you are looking for faster transfer speeds. This is beyond the scope of this tutorial, but the basic principle is the same except you now need 7 wires with a connector and you need to solder the extra DAT points on the microSD adapter. An alternate CLK point is also provided
    00_n3ds-xl_pins-png.17927
    attachment.php
  6. DO NOT use this area for GND because of the power connector in blue near it:
    img_0519-jpg.18624
  7. Now, it is time to mount the butt connector. You can pick any place to mount it. You can use your soldering iron to melt a hole, and then use a hand file to finish it off. Once that is done, hot glue the butt connector to the hole. If you are using my recommended wires, then the butt connectors are already attached. If not, you will have to manually solder wires to a separate butt connector.
  8. Grab your SD card adapter and pry it open using your fingernail. Place the casing aside and pull out the actual adapter itself. If you are using my recommended wires, then grab the second set of wires that came in the package and solder each wire according to the diagram below. If not, then you must solder a butt connector to one end and solder the other ends of the wire to the SD adapter shown in the diagram below.
    mmc_adapter.jpg
  9. Once you have created your Franken-SD Adapter, connect the butt connectors together, and then put the makeshift microSD adapter into the SD reader (Make sure you have one of the readers from the list above!). DO NOT plug the SD reader into your computer yet…
  10. Turn on the N3DS XL console. If everything went well, you should be on a blue bootrom error screen. In this state, the NAND can be read/written to. Now, without powering off your device, plug the SD reader into the USB port of your computer.
  11. Your computer may ask you if you want to format your NAND. DO NOT DO THIS. EVER. IT WILL DESTROY YOUR DEVICE. CLICK CANCEL. Now, right click on win32diskimager and select “Open as Administrator”. Once it is open, type whatever you want to name your file and make sure you add (.img) at the end. For example, you can name it nand.img. Click on "Read".
  12. Your NAND should now be successfully dumped! Make sure to check the file sizes of the NAND to see if the dump was completed successfully.
STEPS FOR THE NEW 2DS XL
I currently do not have an in-depth tutorial for the New 2DS XL system. Little is documented about the NAND of this system, and I personally have not attempted to do a hardmod on this device. However, NAND pinouts for the New 2DS XL system have been found, and a full tutorial for this particular system can be found in this video. Once enough people have tested these pinouts, I will do an actual tutorial for the New 2DS XL:


Warning! Many people have not tested these pinouts for the New 2DS XL. 3DBrew has not documented the NAND pinouts for this system either. As such, follow this video at your own risk. I am not to be held responsible for any damage that you do to your system by following an unofficial video tutorial.


Important Links:
NAND Error Codes
3DBrew has documented details about the 3DS NAND, including other useful information. Here is a list of all the error codes that is shown by the ARM9 bootrom when the NAND isn't initialized during startup (including when you have a franken-SD attached):

NAND Sizes
This shows the different NAND sizes for 3DS consoles

Old 3DS XL NAND Dump Video Pt 1
A video tutorial on hardmodding the Old 3DS XL Part 1

Old 3DS XL NAND Dump Video Pt 2
A video tutorial on hardmodding the Old 3DS XL Part 2

How to Solder (for beginners)
A video that teaches soldering concepts to beginners. Make sure you become proficient in soldering and have attempted it before you solder your 3DS

Hardmod Installers
For those who want somebody to install a hardmod on your 3DS console, this link shows trusted hardmod installers by region (UK, France, Germany, USA, Italy, and Brazil).
 
Last edited by TheToaster,

DanBro

Active Member
Newcomer
Joined
Sep 17, 2016
Messages
35
Trophies
0
XP
172
Country
United States
Okay, I got the hardmod.
But then two of the wires (dat0 and CMD) pulled.

The pads are darker now. Will I be able to solder the wires back, or am I screwed?
20161113_140240.jpg
 

calipso123

New Member
Newbie
Joined
Nov 13, 2016
Messages
2
Trophies
0
Age
38
XP
52
Country
Hi everyone, I posted on NOOB PARADISE but I thought here might be good too, I have a new 3ds(non-XL) on 11.2.0 and I want to downgrade it, I am following plailect's guide and went for the hardmodding, so I soldered the wires and onto the SD adapter and I am using one of the verified Ankor adapters to USB. I get the blue screen when I start the 3DS and when I plug it into the computer, it takes quite a while but eventually it is recognised as a device.

Then I have a problem when I run win32diskimager, I choose a file name and then click read. Once I click read it replies with an error saying that the image is too big for the disk destination. I am not sure what I have done wrong, can anyone help?
 

Derpncheez

Well-Known Member
Newcomer
Joined
Apr 12, 2016
Messages
71
Trophies
0
Age
35
XP
128
Country
United States
Could anyone could help me with a strange predicament? I was just saving some backups before doing some new stuff on my N3DS, but it seems like my old backups aren't the right size anymore. The older backup img files are only about 4mbs, but making new ones are around 2gbs. Did my old backups get corrupted?
 

alkatraz91

Well-Known Member
Member
Joined
Oct 28, 2015
Messages
177
Trophies
0
Age
32
XP
123
Country
Italy
hello i have some problem...my 3ds not turn on...the blu led turn on for some second and then turn off...all wire are ok..any help?a guy told me that maybe i have to plugged good the lcd cable? is that a possibility? and my customer(he have a pc shop and do repair and some console hard like the ps3 so he know what he do) not understand why we can read nand simply with 4 wire..is that a 3ds feature or what?
i found that ( https://github.com/Plailect/Guide/issues/681) but i have opene they and then closed..is that the problem for me? is it fixable? ora my problem can be simpli a wrong wire on the sd adapter?
 
Last edited by alkatraz91,

Belarumo

Member
Newcomer
Joined
May 14, 2015
Messages
6
Trophies
0
Age
36
XP
71
Country
I tried this hardmod on my o3ds XL with Micro-B Breakout.
But the PC doesn't recognize the nand as a external disk. (still get the blue screen, though)
If I remove the breakout and connect the wires to the adaptor directly, the PC recognize properly.

I connected the wires with a breakout referring Infinity Dream tutorial.
And I used separated Micro 5 pin male connector to create the cable for adaptor to micro 5 pin connector.
Anyone know what the exact problem is?
 

Kmanxx

New Member
Newbie
Joined
Nov 15, 2016
Messages
1
Trophies
0
Age
47
XP
41
Country
United States
So am I screwed? Tried the hard mod on o3ds xl and got to the last wire, made a small mistake and the solder pad came off and now I can't get the wire to stay, any tips?
 

BerT6801

Active Member
Newcomer
Joined
Dec 28, 2010
Messages
31
Trophies
0
XP
183
Country
United States
awesome tutorial. I plan to implement this within the next day or so.. but it stops where I need to know what to do with my nand dump to downgrade it before I reflash it back? For some reason I can't seem to find that end of the the process. How do you get it back to 9.x to be able to 9LH mod? Im on 11.2.0-35
 

alkatraz91

Well-Known Member
Member
Joined
Oct 28, 2015
Messages
177
Trophies
0
Age
32
XP
123
Country
Italy
you have
awesome tutorial. I plan to implement this within the next day or so.. but it stops where I need to know what to do with my nand dump to downgrade it before I reflash it back? For some reason I can't seem to find that end of the the process. How do you get it back to 9.x to be able to 9LH mod? Im on 11.2.0-35
to dump your nand..check if is the corrent size..then use autofirm..putting in your dump and the fim file for take u back to 10.4 form the version u are(11.2) then run this programm follow istruction and it will create a dump that u have to flash in your nand..so is like u are in 10.4 but the console still say u are on 11.2..in that condintion u go in homebrew launcher and do the rest
 
Last edited by alkatraz91,

L3apr

Member
Newcomer
Joined
Nov 17, 2016
Messages
5
Trophies
0
Age
42
XP
52
Country
Romania
Op,as i see mostly the sd adapters that have mmc support are working,on my pc i have it equipped witha universal one that works on sd,mmc,mmc plus, pro duo and ton's more,what can i do to see if it works?

And it will kill the 3ds if i use it?
 
Last edited by L3apr,

cravas

Well-Known Member
Member
Joined
Jul 30, 2016
Messages
867
Trophies
0
Location
Oeiras
XP
313
Country
Portugal
Okay, I got the hardmod.
But then two of the wires (dat0 and CMD) pulled.

The pads are darker now. Will I be able to solder the wires back, or am I screwed?
The pads aren't darker. They just were ripped off. You can see them soldered to the tip of the wires.
No, you won't be able to solder them back. This happens due to too much heat on the soldering iron.

Your console might work but if it doesn't, yes you're screwed.

The OP should really change the title and remove the "Noob-Friendy" from it.

I've followed this guide up to step 8 but I am confused as to what steps I need to take now to downgrade. please help
You must do it til you have dumped 3/4 NANDs and check them if they're all OK.
After that, follow the Hardmod Downgrade from Plailect and flash it back to the console.
You'll be on the same FW but with the NATIVE_FIRM on 10.4 which allows you to further downgrade to 9.2 (and have all wonders of A9LH).
https://plailect.github.io/Guide/hardmod-downgrade

Hi everyone, I posted on NOOB PARADISE but I thought here might be good too, I have a new 3ds(non-XL) on 11.2.0 and I want to downgrade it, I am following plailect's guide and went for the hardmodding, so I soldered the wires and onto the SD adapter and I am using one of the verified Ankor adapters to USB. I get the blue screen when I start the 3DS and when I plug it into the computer, it takes quite a while but eventually it is recognised as a device.

Then I have a problem when I run win32diskimager, I choose a file name and then click read. Once I click read it replies with an error saying that the image is too big for the disk destination. I am not sure what I have done wrong, can anyone help?
First, try to reduce the length of the wires to the shortest possible. This will make your PC recognize the drive faster.

Second, where are you trying to save your NAND dump? I hope you're not pointing it to the NAND drive. Let's say that Win32disk recognizes your drive (the console) as D:, you need to save the dump to somewhere different.
Just create a folder on C:\ with the name of "NAND_DUMPS", then on Win32, click the little folder icon and point to that folder and name a file as "something.img".
Do it a few more times, but change the file name everytime.
Then run the checker to see if they're ALL good and with one of this sizes: https://plailect.github.io/Guide/nand-size

Could anyone could help me with a strange predicament? I was just saving some backups before doing some new stuff on my N3DS, but it seems like my old backups aren't the right size anymore. The older backup img files are only about 4mbs, but making new ones are around 2gbs. Did my old backups get corrupted?
Did you made a DSiware Downgrade? Or used dgTool on that console?
4mbs is the size of the firm backup that dgTool makes.
What tool are you using to make NAND backups?

Your NAND size HAS to be one of this: https://plailect.github.io/Guide/nand-size
If they don't match one of the sizes that are there, then they're not good and you should make new ones.

hello i have some problem...my 3ds not turn on...the blu led turn on for some second and then turn off...all wire are ok..any help?a guy told me that maybe i have to plugged good the lcd cable? is that a possibility? and my customer(he have a pc shop and do repair and some console hard like the ps3 so he know what he do) not understand why we can read nand simply with 4 wire..is that a 3ds feature or what?
i found that ( https://github.com/Plailect/Guide/issues/681) but i have opene they and then closed..is that the problem for me? is it fixable? ora my problem can be simpli a wrong wire on the sd adapter?
If you lift the black plastic pieces then you have a problem. Has the issue states, those pieces are static, meaning you only have to pull/push the ribbon to take out/put in.
You can try to put a bit of hot glue forcing them down to make better contact. Just don't overheat it and keep pressing the black plastic piece with a toothpick (for eg.) while the glue cools down.

I tried this hardmod on my o3ds XL with Micro-B Breakout.
But the PC doesn't recognize the nand as a external disk. (still get the blue screen, though)
If I remove the breakout and connect the wires to the adaptor directly, the PC recognize properly.

I connected the wires with a breakout referring Infinity Dream tutorial.
And I used separated Micro 5 pin male connector to create the cable for adaptor to micro 5 pin connector.
Anyone know what the exact problem is?
Maybe you didn't solder the wires correctly on the Breakout.
Check with a Multimeter from frankenSD to hardmod if the wires match together.

Or maybe post pictures of your work.

So am I screwed? Tried the hard mod on o3ds xl and got to the last wire, made a small mistake and the solder pad came off and now I can't get the wire to stay, any tips?
Same as I replied above on the first quote.

Op,as i see mostly the sd adapters that have mmc support are working,on my pc i have it equipped witha universal one that works on sd,mmc,mmc plus, pro duo and ton's more,what can i do to see if it works?

And it will kill the 3ds if i use it?
You can try it and see if it Works.
So far noone as reported that an integrated SD reader (on PC) worked but who knows? Maybe you'll get lucky.

And no, it won't hurt your console as long as you don't connect it straight to a USB port (PC, USB charger, etc.)
 

L3apr

Member
Newcomer
Joined
Nov 17, 2016
Messages
5
Trophies
0
Age
42
XP
52
Country
Romania
The pads aren't darker. They just were ripped off. You can see them soldered to the tip of the wires.
No, you won't be able to solder them back. This happens due to too much heat on the soldering iron.

Your console might work but if it doesn't, yes you're screwed.

The OP should really change the title and remove the "Noob-Friendy" from it.


You must do it til you have dumped 3/4 NANDs and check them if they're all OK.
After that, follow the Hardmod Downgrade from Plailect and flash it back to the console.
You'll be on the same FW but with the NATIVE_FIRM on 10.4 which allows you to further downgrade to 9.2 (and have all wonders of A9LH).
https://plailect.github.io/Guide/hardmod-downgrade

First, try to reduce the length of the wires to the shortest possible. This will make your PC recognize the drive faster.

Second, where are you trying to save your NAND dump? I hope you're not pointing it to the NAND drive. Let's say that Win32disk recognizes your drive (the console) as D:, you need to save the dump to somewhere different.
Just create a folder on C:\ with the name of "NAND_DUMPS", then on Win32, click the little folder icon and point to that folder and name a file as "something.img".
Do it a few more times, but change the file name everytime.
Then run the checker to see if they're ALL good and with one of this sizes: https://plailect.github.io/Guide/nand-size

Did you made a DSiware Downgrade? Or used dgTool on that console?
4mbs is the size of the firm backup that dgTool makes.
What tool are you using to make NAND backups?

Your NAND size HAS to be one of this: https://plailect.github.io/Guide/nand-size
If they don't match one of the sizes that are there, then they're not good and you should make new ones.

If you lift the black plastic pieces then you have a problem. Has the issue states, those pieces are static, meaning you only have to pull/push the ribbon to take out/put in.
You can try to put a bit of hot glue forcing them down to make better contact. Just don't overheat it and keep pressing the black plastic piece with a toothpick (for eg.) while the glue cools down.

Maybe you didn't solder the wires correctly on the Breakout.
Check with a Multimeter from frankenSD to hardmod if the wires match together.

Or maybe post pictures of your work.

Same as I replied above on the first quote.

You can try it and see if it Works.
So far noone as reported that an integrated SD reader (on PC) worked but who knows? Maybe you'll get lucky.

And no, it won't hurt your console as long as you don't connect it straight to a USB port (PC, USB charger, etc.)


Thanks!
 

theholyduck

Well-Known Member
Newcomer
Joined
Nov 9, 2016
Messages
55
Trophies
0
Age
33
XP
55
Country
Norway
I am hardmodding a n3dsxl and i think i have soldered everything up correctly. i double-checked everything with my multimeter. though i dunno if there is any alternate nand points i can use to check the connection through the solder-joint.

Anyways. i get the error
00F800FE FFFFFFFF FFFFFFFF 00000022 00000000
when i boot with my sdcard reader attached.
I am using the
Transcend P8 TS-RDP8K reader which is supposed to work.
But when i plug my reader into the computer. no media shows up anywhere.

What is my next troubleshooting step? The 3ds works just fine with the franken-sd card atached so there should be no shorts in that whole assembly.
 
Last edited by theholyduck,

cravas

Well-Known Member
Member
Joined
Jul 30, 2016
Messages
867
Trophies
0
Location
Oeiras
XP
313
Country
Portugal
I am hardmodding a n3dsxl and i think i have soldered everything up correctly. i double-checked everything with my multimeter. though i dunno if there is any alternate nand points i can use to check the connection through the solder-joint.

Anyways. i get the error
00F800FE 00000000 00000000 00000022 00000000
when i boot with my sdcard reader attached.
I am using the
Transcend P8 TS-RDP8K reader which is supposed to work.
But when i plug my reader into the computer. no media shows up anywhere.

What is my next troubleshooting step? The 3ds works just fine with the franken-sd card atached so there should be no shorts in that whole assembly.
Many tempers (me included) didn't get the Transcend to work with N3DSXL. (other constant is the Samsung NAND chip).

Get the ANKER or the STARTECH (See my sig to see it).

P.S. That error code also appears on my N3DSXL with the Transcend but I can't have it recognized on PC.
 

theholyduck

Well-Known Member
Newcomer
Joined
Nov 9, 2016
Messages
55
Trophies
0
Age
33
XP
55
Country
Norway
Many tempers (me included) didn't get the Transcend to work with N3DSXL. (other constant is the Samsung NAND chip).

Get the ANKER or the STARTECH (See my sig to see it).

P.S. That error code also appears on my N3DSXL with the Transcend but I can't have it recognized on PC.

Rip me. its in the topic as compatible for the new3dsxl. and it was the only one i could source in a sane manner living a million miles from civilization. i guess ill buy yet another card-reader :(
 

cravas

Well-Known Member
Member
Joined
Jul 30, 2016
Messages
867
Trophies
0
Location
Oeiras
XP
313
Country
Portugal
Rip me. its in the topic as compatible for the new3dsxl. and it was the only one i could source in a sane manner living a million miles from civilization. i guess ill buy yet another card-reader :(
Doesn't AMAZON UK sends to Norway (your flag)???
That's where I bought all my card reader's (ANKER, TRANSCEND, STARTECH) and they send it to Portugal.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    S @ salazarcosplay: good morning everyone