Restoring SysNand

Discussion in '3DS - Console, Accessories and Hardware' started by Raztaz, Sep 14, 2015.

  1. Raztaz
    OP

    Raztaz Member

    Newcomer
    22
    1
    Sep 3, 2012
    Canada
    can somebody please point me in the right direction of a tutorial on how to restore the sysnand once the hardmod has been done.

    Thank you
     
  2. DrCrygor07

    DrCrygor07 Italian Wario Ware bootleg©

    Member
    1,711
    634
    Sep 4, 2014
    Italy
    You need win32 disk imager and you need to restore the nand.bin that you have saved on your pc
     
  3. Spork Schivago

    Spork Schivago Advanced Member

    Newcomer
    57
    11
    Aug 16, 2011
    United States
    Dr.Crygor 07 is correct. You need a way to directly read / write from NAND. In Windows, a program like Win32 Disk Imager does just that. In Linux though, you can use dd. (for Linux only) Once you hook your 3DS up to the PC, find what device the SD card gets recognized as (for example /dev/sdb). Generally, you can run dmesg after plugging a device in to see what device name it got assigned. Once you're certain you got the right device, make a backup of the nand first. Something like
    Code:
     dd if=/dev/sdb of=/home/raztaz/backups/nand.backup 
    and once that's done, write your backed up NAND to the 3DS. Something like
    Code:
     dd if=/home/raztaz/backups/nand.exploitable of=/dev/sdb 
    nand.backup will be the current firmware on the 3DS. Replace nand.exploitable with whatever you named the original exploitable NAND you had backed up before you updated your 3DS. Just replace the directories and device names appropriately. If you run Linux and have trouble, let me know and I can provide more in depth help.
     
  4. Raztaz
    OP

    Raztaz Member

    Newcomer
    22
    1
    Sep 3, 2012
    Canada
    Thank you for your response. What if im using win32 disk imager? What would be the steps for that?
     
  5. _Pro_Man_

    _Pro_Man_ GBAtemp Regular

    Member
    181
    74
    May 21, 2015
    United States
    1) Download win32 disk imager - http://sourceforge.net/projects/win32diskimager/
    2) Connect sd card to computer using usb adaptor
    3) Turn on 3ds, make sure the comptuter recognizes it (make sure not to format the 3ds)
    4) Open win32, find nand.bin backup and click the drive that your 3ds nand mod is connected to
    5) click write and wait until the process is complete
    I believe that is all of the steps, someone correct me if i am wrong
     
    Spork Schivago likes this.
  6. Spork Schivago

    Spork Schivago Advanced Member

    Newcomer
    57
    11
    Aug 16, 2011
    United States
    Do you need to use a USB adapter? If the computer has an SD slot, can you just plug it into there? I can't really seem why it would matter, just curious. I plan on doing this myself and want to make sure I don't mess anything up. Half way there :)
     
  7. _Pro_Man_

    _Pro_Man_ GBAtemp Regular

    Member
    181
    74
    May 21, 2015
    United States
    I have a laptop with a SD slot and the computer did not recognize my 3DS. I went out and purchased a usb adapter and it worked for me. I don't know that this is true for every computer/laptop, but if the hard mod is not working, I would recommend to get the usb adapter.
     
    Spork Schivago likes this.
  8. Spork Schivago

    Spork Schivago Advanced Member

    Newcomer
    57
    11
    Aug 16, 2011
    United States
    Once I find where the pad to solder the CLK signal on my brothers original 3DS, I'll let you know if it works with our MicroSD adapter. I was thinking maybe the reason you said USB adapter was in case wires were shorted...for example, if someone had crossed the CLK signal with GND, with a USB adapter, maybe it'd just fry the USB adapter versus with an SD slot in the PC, it might ruin the whole motherboard.

    We have a built-in SD slot on this laptop and one on my Linux desktop. We also have a device that's USB and it accepts a bunch of different cards, SD, MMC, MicroSD, etc. If the PCs don't recognize the card, do you think this USB device would be enough? Or do you think we need one that just handles SD cards? Thanks.
     
  9. bkifft

    bkifft avowed Cuthwaldian

    Member
    600
    266
    Jun 10, 2010
    Gambia, The
    Between those three at least one should work, and out of my experience the "X-in-1" type readers allways do. If it explicitly states to support MMC it should work as that's the protocol used for the 3DS. Many SD readers can handle MMC even if it's not expressly stated, though.
     
  10. Spork Schivago

    Spork Schivago Advanced Member

    Newcomer
    57
    11
    Aug 16, 2011
    United States
    So do you think the adapters have something to do with the protocol? I would think that'd be software on the driver side or something. I always thought the adapters and stuff just converted the signals. I guess with USB adapters, the firmware on the adapter probably has to convert the SD protocol to a USB type protocol. I guess that makes sense. Thanks for all the information.
     
  11. Spork Schivago

    Spork Schivago Advanced Member

    Newcomer
    57
    11
    Aug 16, 2011
    United States
    So it wasn't recognized on my Linux box. The USB to many cards adapter didn't work. However, on my wife's Windows laptop, it was recognized as drive F. First time I tried reading, it errored out before it read anything. Second time, I restarted Win32 Disk Imager as Administrator and it read. I'm going to do a second read just to make sure it works. I can give you the make and model of the USB one that didn't work if anyone cares. Also, when I hooked up the cable, I turned on the 3DS and I get a blue screen that says Bootrom 8046 and then some error codes. I'm guessing once I remove the cable this will go away?