How would I go about linking my NNID to my sysNAND?

Discussion in '3DS - Flashcards & Custom Firmwares' started by ultramario1998, Feb 19, 2016.

  1. ultramario1998
    OP

    ultramario1998 no woof tipsic

    Member
    389
    291
    May 7, 2014
    United States
    Not Here
    Warning: Spoilers inside!

    When attempting to connect to any Nintendo Network services, I'm getting error 022-2634. Did some research, and found out that this is caused by having one's NNID linked to the emunand but not the sysnand. Problem is, Nintendo wants me to update to do that nowadays.

    What can I do to fix this? I know that I can upgrade my NATIVE_FIRM to get around the onlinelock, but that would also result in a frankenfirmware. (and, as I understand it, limit my ability to access the HBL and thus my emunand) Does anybody have any suggestions of what I can do to fix it?
     
  2. lpchaim

    lpchaim Advanced Member

    Newcomer
    75
    31
    Jan 6, 2013
    Brazil
    There's a guide around here that worked beautifully for me when that happened, I think it was this one but it has been a while. For future reference use tinyformat if you ever need to format a linked system again, since it skips the NNID unlinking part (alongside formatting, folder deletion and pretty much everything else haha) and as a result you don't have to go through all this trickery to relink. Unless you want all that to happen, of course.
     
    Last edited by lpchaim, Feb 19, 2016
  3. Xenosaiga

    Xenosaiga That one guy that doesn't give a shit anymore

    Member
    1,478
    838
    Oct 9, 2015
    United States
    The Shadows
    @ultramario1998, if your NNID is linked to emunand you could use Decrypt9wip NNID dump to copy NNID.

    First launch Derypt9 and then go to emunand settings and select dump NNID.
    Then back to Decrypt9 main menu and select system and then inject NNID that you just backed up into the system.

    Hope it works for you!
     
  4. lpchaim

    lpchaim Advanced Member

    Newcomer
    75
    31
    Jan 6, 2013
    Brazil
    Wow, that sounds mighty convenient and easy. Had no idea this was possible.
    EDIT: Also,did I misunderstand the OP? I assumed OP's emunand was borked, but reading Xenosaiga's answer it could be that you wanted to connect with sysnand instead of emunand?
     
    Last edited by lpchaim, Feb 20, 2016
  5. Xenosaiga

    Xenosaiga That one guy that doesn't give a shit anymore

    Member
    1,478
    838
    Oct 9, 2015
    United States
    The Shadows
    No. For some reason they want to re-link NNID to sysnand.

    Honestly if @ultramario1998 is trying to connect to eshop on emunand then they need to do it completely different. Steps are similar but noticeable different.

    1. Backup emunand with Decrypt9.
    2. Install tinyformat.cia to emunand.
    3. Run tinyformat in emunand.
    4. Setup emunand as if new and link NNID.
    5. Backup emunand NNID using decrypt9.
    6. Restore emunand from your earlier backup.
    7. Restore your backed up NNID to your emunand.
    8. Profit!
    I hope this helps. Also I take no liability if you mess up somehow.

    And if you must know this is how I fixed my own error. So these steps are from what I did and I have been spreading the word on how to fix.


    Further info found here: https://gbatemp.net/threads/solution-for-people-with-the-022-2634-error.413546/#post-6088178

    Original fix below:
    Warning: Spoilers inside!
     
    KytuzuEX likes this.