Can't access Gateway Menu after trying to unlink NANDs

Discussion in '3DS - Flashcards & Custom Firmwares' started by YoungStarDC, Jan 30, 2016.

  1. YoungStarDC
    OP

    YoungStarDC Member

    Newcomer
    32
    3
    Nov 24, 2014
    Netherlands
    The Hague, Netherlands
    Hey everyone,

    Yesterday I dusted of my New 3DSXL after a long period of not playing due to school. I updated Emunand to 10.4 (I think) and installed a bunch of CIA's for the first time (I used 3DS files before). So after a few hours of installing, I ran into the giftwrap bug problem, where all my games would be rewrapped when booting from sysNAND to emuNAND.

    I read that unlinking the NANDs would solve this problem, so I removed the MicroSDXC card, formatted sysNAND, completed the setup and reinserted the MicroSDXC card. It then created a new folder, which I can see on my computer, within the Nintendo 3DS folder.

    So, thinking all was good, I went to the DS profiles setting to load emuNAND, but instead of doing so, it just opened the "real" settings for the DS profile. So right now, I am at a loss. How do I get back into emuNAND? I really don't all those hours of installing to go to waste..:(

    Any help would be greatly appreciated!
     


  2. IronClouds

    IronClouds GBAtemp's Pokébro

    Member
    1,018
    460
    May 8, 2010
    United States
    Sounds like you just need to re-install the DS Profile exploit using the Gateway blue card (or any DS flashcart).
     
    YoungStarDC likes this.
  3. YoungStarDC
    OP

    YoungStarDC Member

    Newcomer
    32
    3
    Nov 24, 2014
    Netherlands
    The Hague, Netherlands
    Thank you for your quick reply! How exactly would I do that? To be honest, I don't remember using the blue card for my N3DS at all..
     
    Last edited by YoungStarDC, Jan 30, 2016
  4. IronClouds

    IronClouds GBAtemp's Pokébro

    Member
    1,018
    460
    May 8, 2010
    United States
    Oh it's an N3DS? Hmm.. I'm not sure if it makes a difference, as I've been using GW on my o3DSXL so I can only speak from experience with that console. Whenever the normal DS Profile settings appeared for me, I just re-installed the exploit and it worked. Nowadays, I use the browser exploit to launch Gateway Mode. Maybe someone that knows more regarding the N3DS can confirm. Sorry I wasn't more help :<
     
    YoungStarDC likes this.
  5. YoungStarDC
    OP

    YoungStarDC Member

    Newcomer
    32
    3
    Nov 24, 2014
    Netherlands
    The Hague, Netherlands
    No problem! I appreciate the help :) The first time I set up emuNAND om my N3DS I used my copy of Ocarina of Time, but I remember I had to restore an exploited save using the Gateway menu. So since I can't access that, that's not an option I think.
     
  6. urherenow

    urherenow GBAtemp Addict

    Member
    2,867
    834
    Mar 8, 2009
    United States
    Japan
    It's part of the GW menu. Hold L when you boot GW via... whatever. In the menu, select the "install nvram" option. That'll get your DS profile working again.

    Easiest way to launch it right now is browserhax->HBL2.5 (or even browserhax->ctrbootmanager->GW.3dsx). While you're at it, go to your theme settings first to initialize the save data for it, and install menuhax on sysnand before setting up GW to use MSET again. This way, you'll have an easy way in whenever you have to re-install the nvram.
     
    YoungStarDC likes this.
  7. YoungStarDC
    OP

    YoungStarDC Member

    Newcomer
    32
    3
    Nov 24, 2014
    Netherlands
    The Hague, Netherlands
    I can't access the Gateway menu at all unfortunately. So even when holding L and then entering DS profile, I just get the normal settings and no Gateway menu.

    I have never used browserhax so I have no idea what it is, but I will read up on it! I will also go to theme settings first. Thanks for your help! :D
     
  8. Lucifer666

    Lucifer666 all the world needs is me

    Member
    1,481
    683
    Apr 22, 2011
    The Fourth Dimension
    Did you remove the exploited save from your OoT 3D cart?

    If not, just make sure you have the latest launcher.dat on your SD card, open up OoT 3D, turn around and press A (then hold L), then you'll be in the GW menu. Click the 'Install NVRAM' option. DS Profile exploit should work now

    This is of course, assuming you didn't accidentally update sysnand or anything

    If you did remove the exploited save from OoT 3D, do you have an old 3DS? or an NDS Adapter Plus, those are pretty cheap

    EDIT: BTW just so you know its very handy to keep another entrypoint/exploit because the DS Profile thing gets taken off every time you launch DS Mode (or a GBA game on virtual console? I'm not sure about that second one) and you have to set it up again. which isn't that big of a deal if you don't play ds games anyway but you get my point
     
    Last edited by Lucifer666, Jan 30, 2016
    YoungStarDC likes this.
  9. YoungStarDC
    OP

    YoungStarDC Member

    Newcomer
    32
    3
    Nov 24, 2014
    Netherlands
    The Hague, Netherlands
    I don't think I removed the save, so I will definitely try using OoT again. My sysNAND is still on 9.0.x so that should be fine.

    I also have a normal (old/original) 3DSXL. How can I use it to resolve problems like this in the future?
     
  10. artur3004

    artur3004 GBAtemp Fan

    Member
    486
    124
    Mar 31, 2015
    Gambia, The
    You will now encounter another problem by formating through mset: try to enter miiverse (or something that uses your nnid) on emunand
     
  11. Lucifer666

    Lucifer666 all the world needs is me

    Member
    1,481
    683
    Apr 22, 2011
    The Fourth Dimension
    OK that's good. Really there's a whole bunch of different ways to get your N3DS back to having the DS Profile exploit

    So if you still have the exploited OoT save you're good, but suppose you didn't, suppose you formatted the game because you wanted to play it

    then you'd have to reinject the exploited save. but you wouldn't be able to do that with your N3DS because you can't access the GW menu in the first place. so this is where your old 3DS comes in, use the GW menu on your old 3DS to put the exploited save back (the save file is on GW's website)

    Also I don't know if you installed the Gateway blue card fix on your New 3DS (it doesn't work by default) it's another option instead of using "Install Nvram" in the GW menu. On the blue card if you run GW_Installer.NDS (also on GW's website) it does the same thing as "Install Nvram"

    I'm not OP but can you elaborate on that? I'm curious
     
  12. urherenow

    urherenow GBAtemp Addict

    Member
    2,867
    834
    Mar 8, 2009
    United States
    Japan
    When you format a nand through system settings, it requires an internet connection... because it unlinks your NNID from that system on the server side. Now when he tries miiverse or downloading something from eshop, he will get an error. The new way to take care if this problem is to use tinyformat, instead of system settings (to format a nand). But now, it will be a big pain to get NNID setup again because he needs to install the latest version of NVER on sysnand, use freemultipatcher, and hope it's enough to use the nnid button in MSET to allow setting up the nnid again, without being nagged for a system update.

    This is aggravated by the fact that he was using MSET on a 9.x N3ds. GW happens to use 4.x MSET for that... which doesn't have an NNID button. So if He can't spoof his way into the eshop to attempt a download and set it up, then he'll need to install the proper (or at least 6.x or above) version to set up nnid, then downgrade it back to 4.x to use MSET exploit for GW.

    Yea... it's a pain.

    — Posts automatically merged - Please don't double post! —

    Didn't think I had to spell it all out. Sorry about that! Look up the browserhax stuff. Pretty simple. You'll get a starter.zip to extract to your SD card and a link to use in the browser. There is also a GW_3dsx.zip in the latest Gateway release. Extract that to the SD card as well. When you use browserhax to load the homebrew launcher, you will see an entry for GW (if you extracted it to the proper place). Launch it and immediately hold L. Or alternatively, just launch it without your red card installed (that will also bring you to the menu. Otherwise, it would simply auto-boot to emunand).
     
    Last edited by urherenow, Jan 30, 2016
    Lucifer666 likes this.
  13. YoungStarDC
    OP

    YoungStarDC Member

    Newcomer
    32
    3
    Nov 24, 2014
    Netherlands
    The Hague, Netherlands
    First of all, I am able to access emuNAND again, which is a relieve.

    So, what exactly is the problem with NNID? Not that I use it for online play, but can't I just login in emuNAND through the settings menu? I am very sorry, but I'm a big noob when it comes to this. I'll also be sure to setup browserhax, no worries there :D

    EDIT: just noticed emuNAND says GW3D 10.5.0-30E....I'm pretty sure it was at 10.4 yesterday. Is that a problem? :unsure:
     
    Last edited by YoungStarDC, Jan 30, 2016
  14. urherenow

    urherenow GBAtemp Addict

    Member
    2,867
    834
    Mar 8, 2009
    United States
    Japan
    your console is no longer linked to it since you formatted sysnand online. Try to login. I'd be surprised if you didn't get an error... The fix is to get it setup again on sysnand. But honestly, if you want the very least complicated way to do it, use emunand9 from the homebrew menu OR emunandtool on your PC to make a backup of your current emunand, and ALL contents of your memory card as well. Then, format emunand again, then copy everything back to the SD. At this point, you will launch emunand, then update it through system settings. Reboot, launch emunand again, and setup your NNID. NOW you should be able to use emunand9 or emunandtool to inject the original emunand, and your NNID should be working.

    EDIT: emunand9 is not part of the starter.zip. It's separate, but not hard to find with a quick search on the forum.
     
    Last edited by urherenow, Jan 30, 2016
  15. YoungStarDC
    OP

    YoungStarDC Member

    Newcomer
    32
    3
    Nov 24, 2014
    Netherlands
    The Hague, Netherlands
    Well I tried creating a whole new NNID, and it worked? So....I think all is good now. But again, emuNAND shows 10.5 and I'm sure I was on 10.4 yesterday. Anyhow, everything seems to work just fine. I will still set up browserhax later though, as it probably would come in handy at some point.
     
  16. Lucifer666

    Lucifer666 all the world needs is me

    Member
    1,481
    683
    Apr 22, 2011
    The Fourth Dimension
    Cheers for the explanation that really helps
    I was thinking, if he formatted with the 4.X MSET (which doesn't have NNID settings), doesn't that mean it might skip the step of unlinking the NNID altogether? Which means no problem for emuNAND?
     
  17. urherenow

    urherenow GBAtemp Addict

    Member
    2,867
    834
    Mar 8, 2009
    United States
    Japan
    I don't remember now if you could format without being online on 4.x. If you could, then you might be correct... EXCEPT THAT: NNID is part of a separate system module. Just because the 4.x MSET doesn't have a button to launch it doesn't mean that it isn't there. It still is (it's part of the act system module, as far as I know. See title 00040130 00003802 and its save data mentioned below...).

    Edit: and I suggested what might be the easy way. (saving SD card stuff AND EMUAND, reformatting emunand, updating, then setting up NNID again) but I forgot to come back and mention the hard way, which may be useful to learn. That would be to manually delete your NNID settings from the nand. If you search for eshopmovingtools, you should be able to learn how to generate a nand.fat16.xorpad, dump a (emu)NAND backup and extract the nand.fat16 partition, decrypt it, edit it, re-encrypt it, inject it, then finally inject the whole thing back onto your SD card.

    If you learn all of that, there are other useful things you'll be able to take care of and the only additional thing you need to know for NNID is the location of the save data. All system save data is located like this:

    nand:/data/<ID0>/sysdata/<SaveID-Low>/<SaveID-High>

    SaveID-Low for NNID being: 00010038
     
    Last edited by urherenow, Jan 30, 2016
  18. Aroth

    Aroth GBAtemp Addict

    Member
    2,066
    745
    Apr 14, 2015
    United States
    @urherenow

    I did not encounter that weird NNID bug after formatting my sysnand to unlink, and the only reasons I can think of for why are either because my MSET was downgraded at the time, or because the SD card was removed when I did the format.
     
  19. urherenow

    urherenow GBAtemp Addict

    Member
    2,867
    834
    Mar 8, 2009
    United States
    Japan
    Well, now... The downgraded MSET must be it then. Couldn't possibly have anything to do with the SD card. Good to know...

    But also, The desire to use MSET for GW on an N3DS is the only reason anybody will have to be on 4.x MSET. Any o3ds users, and newer ones that don't use Gateway (or simply use menuhax) will end up with the NNID issue unless every one of the dozen or more tutorials get updated to specify using tinyformat to unlink the nands.
     
    Last edited by urherenow, Jan 30, 2016
  20. Aroth

    Aroth GBAtemp Addict

    Member
    2,066
    745
    Apr 14, 2015
    United States
    Not just gateway. Reinand and rxtools both support mset, and rxtools supports it on both O3DS and N3DS iirc.

    But I agree that with the majority of people using menuhax to cold boot now, the various tutorials need to be updated.
     
    Last edited by Aroth, Jan 30, 2016