dgTools NAND Restore

Discussion in '3DS - Flashcards & Custom Firmwares' started by Azmort, Dec 1, 2016.

  1. Azmort
    OP

    Azmort GBAtemp Regular

    Member
    128
    8
    Sep 25, 2015
    Mexico
    I hate making a new thread just for this question, but I couldn't wind where to post it, so well.

    I've hacked a friend's 3ds long time ago, he had menuhax with rxTools but he accidentally updated his sysNAND, so I'm trying to update him to a9lh, however I've been unable to perform the 9.2 downgrade, it fails every time (I've tried it like 50 times, and I've done many other downgrades without more than 5 tries) I know this is usually fixed by using another entrypoint, but I can't install menuhax or steelhax, it also fails (I've used dgTools to do the 10.4 "downgrade")

    So, I was thinking, since his SD has an older fw NAND, could I flash it through dgTools NAND Restore function?
    Thanks in advance.
     


  2. Aletron9000

    Aletron9000 3DS Master

    Member
    1,540
    415
    May 10, 2016
    United States
    3DS ARM9 CPU
    i don't have a hardmod, plus i am not gonna update (without a9lh), so someone with a hardmod should test this but,

    i think it would work because, fwtool (another dsi tool) does backups and restores to sysnand (all encrypted of course), so it should be possible to restore a nand backup via fwtool
     
  3. metroid maniac

    metroid maniac An idiot with an opinion

    Member
    1,800
    717
    May 16, 2009
    Emunands often aren't valid, directly-bootable NANDs.
    Because of firmlaunching, FIRM may not be updated like normal. So, flashing the NAND to sysnand without a9lh will cause a FIRM version mismatch brick.
     
  4. zoogie

    zoogie simple pimp tool

    Member
    6,146
    7,721
    Nov 30, 2014
    United States
    That old nand restore should work, but you might lose your dsiwarehax entrypoint and won't be able to try to downgrade/restore again until transferring a new dsiware game to it on latest firm.
    Make sure to export the dsiware to sd first (you'll lose your ticket on restoring the old nand so I doubt that will help). Make a backup of your current nand too before you give it a try.

    If all else fails, you may have to try a hardmod to get it hacked. You may also wait till 33c3 and maybe more options open up for you.
     
  5. Quantumcat

    Quantumcat Dead and alive

    Member
    9,781
    5,107
    Nov 23, 2014
    Australia
    Canberra, Australia
    He can probably redownload it from the eShop, as long as his console wasn't formatted between the backup and when he bought the game? Having exported the DSiWare to SD card should keep the save intact right?
     
    zoogie likes this.
  6. Aletron9000

    Aletron9000 3DS Master

    Member
    1,540
    415
    May 10, 2016
    United States
    3DS ARM9 CPU
    but the tickets says what is installed or not, so if the ticket is removed, would the eshop think they didn't purchase it even though their NNID says they did?
     
  7. Azmort
    OP

    Azmort GBAtemp Regular

    Member
    128
    8
    Sep 25, 2015
    Mexico
    Thanks for the replies. So for what you say I understand that it should work, his Emunand is probably below 11 so it should be easier to do the 9.2 downgrade, however I don't know which firmware is exactly on that NAND, is there a way I can check it before flashing it?

    Sent from my SM-J700M using Tapatalk
     
  8. Aletron9000

    Aletron9000 3DS Master

    Member
    1,540
    415
    May 10, 2016
    United States
    3DS ARM9 CPU
    Nope, it would have to be decrypted which requires the xorpads for the NAND.
     
  9. zoogie

    zoogie simple pimp tool

    Member
    6,146
    7,721
    Nov 30, 2014
    United States
    With no way to decrypt that nand without arm9 access, there's no way of telling.
    To be honest, as long as it's below 11, it will be an improvement and it's not an important detail which exact firmware it is. (Unless it's 9.2 which would be perfect)
     
    Last edited by zoogie, Dec 2, 2016
  10. Azmort
    OP

    Azmort GBAtemp Regular

    Member
    128
    8
    Sep 25, 2015
    Mexico
    I see, menuhax won't work with the DSiware downgrade, right? So my only choices are to keep trying to downgrade from where I am or finding if he has a 10.7 or lower Emunand.

    Sent from my SM-J700M using Tapatalk
     
  11. Aletron9000

    Aletron9000 3DS Master

    Member
    1,540
    415
    May 10, 2016
    United States
    3DS ARM9 CPU
    Or hardmod
     
  12. Azmort
    OP

    Azmort GBAtemp Regular

    Member
    128
    8
    Sep 25, 2015
    Mexico
    Ya, well, hardmod is not an option for me, unless it becomes an emergency.
     
  13. Olmectron

    Olmectron GBAtemp Addict

    Member
    2,033
    1,238
    Dec 31, 2012
    Mexico
    A game
    Try to get Paper Mario: Sticker Star. It makes downgrades from 11.x with 10.4 FIRM to 9.2 to practically always succeed.
     
  14. Quantumcat

    Quantumcat Dead and alive

    Member
    9,781
    5,107
    Nov 23, 2014
    Australia
    Canberra, Australia
    Hmm.... you make a valid point. It would be easy to check though. For example, make a NAND backup, then buy something cheap like a theme, then restore the backup. Is the theme redownloadable? Maybe someone would check this.
     
  15. Olmectron

    Olmectron GBAtemp Addict

    Member
    2,033
    1,238
    Dec 31, 2012
    Mexico
    A game
    The eShop "restores" tickets the account marks as bought each time you access it.

    At least that's how it worked once I erased accidentally all of my tickets with TIK-something app for deleting some bad tickets I installed, but my legit games got their ticket deleted too. Entered the eShop completely, and my games reappeared in my home menu. But that was some months ago.

    I think it should be the same for themes.

    This also works for games bought without NNID, since the eShop somehow "remembers" the downloaded titles per console, even without NNID. Again, this was some months ago, so it could have changed. Who knows.
     
    Last edited by Olmectron, Dec 2, 2016
    Quantumcat likes this.
  16. Quantumcat

    Quantumcat Dead and alive

    Member
    9,781
    5,107
    Nov 23, 2014
    Australia
    Canberra, Australia
    Thanks, that's how I thought it would work, logically!! But I had no basis for assuming this.
     
    Olmectron likes this.
  17. Azmort
    OP

    Azmort GBAtemp Regular

    Member
    128
    8
    Sep 25, 2015
    Mexico
    Ok, so after checking evertything again a couple of times, I found that I used firm111_OLD.bin instead of firm112_OLD.bin, since I've already tried this with that file, there would be any problem if I try with this file now?
     
  18. Olmectron

    Olmectron GBAtemp Addict

    Member
    2,033
    1,238
    Dec 31, 2012
    Mexico
    A game
    That should be the reason. You never downgraded the NFIRM, so the 9.2 downgrade always failed.

    If your console is on 11.1, use firm111_OLD, if it's on 11.2 use firm112_OLD
     
  19. Azmort
    OP

    Azmort GBAtemp Regular

    Member
    128
    8
    Sep 25, 2015
    Mexico
    I know that, but the funny thing is that it was "done" whrn I tried with the 111 file, I'm trying it again but I'm still stuck at "Did not get am:u handle" error.
     
  20. Olmectron

    Olmectron GBAtemp Addict

    Member
    2,033
    1,238
    Dec 31, 2012
    Mexico
    A game
    Did you already do the NFIRM and used 3DSident for checking it matches the 10.4 NFIRM?