3DS eShop and Online Play in Outdated Firmwares

From GS2012 Wiki
Jump to navigation Jump to search

Tutorial originally at [reddit.com/r/3dshacks /r/3dshacks] , by gnmpolicemata/gnmmarechal

Platform: Nintendo 3DS

LATEST FIRMWARE: 11.2.0-35

LATEST CONFIRMED WORKING FRANKENFIRMWARE: X.X.X-35

DISCLAIMER:

I'm not responsible for anything that happens should you follow these instructions. They have been tested by me, but still, you're doing it out of your own free will.

NOTES:Since CTR-HTTPWN has arrived, the only reasons for you to follow this tutorial would be because you wouldn't need to boot into HBL in order to use httpwn after a shutdown/reboot if you want to play online and have the latest updates. I myself will continue using this, together with httpwn. Although..... I'd like for this to be automatic... I guess one thing that can be done, since httpwn is open-source, is pointing Menuhax to the 3dsx file for httpwn instead of boot.3dsx, making menuhax autoboot and modify httpwn so it automatically does everything then exits to sysNAND. You'd also need a second entrypoint that would boot to HBL's boot.3dsx, like Ironhax or whateverhax. That wouldn't be hard, but I barely play online or update games, so.... I'm probably not going to do it. In any case, I had the idea :)

Also, for <10.4 users that use HTTPWN for the eShop, you'll still need to install the eShop CIA as described below, else the app will freeze on boot. Sooooo.... Do it anyway. It won't hurt.

Information:

This tutorial will cover updating NVer, eShop, mint and friends system-module, and will also briefly talk about uninstalling them (although users have confirmed success with downgrading directly from 10.3.0-31). These files must be updated to the latest version using a Memchunkhax2-based CIA installer called NASA. This will turn your firmware into a frankenfirmware, aka a firmware that shouldn't exist (ex. 10.3.0-31E). It will be as exploitable as your staring firmware, in my case 10.3.0, and still be able to use the eShop/play online. Also, it seems you can't update the eShop app on firmwares lower than 9.6. Just install NVer and friends system module, but don't install the eShop. It will allow you to play online as long as you have the updates for the games, but you probably will not be able to use the eShop.

    • Required files:**
- NASA v1.2/v1.3/v1.4/v1.5/v1.6 --1.6 is recommended
- 3DNUS
- An o3DS/n3DS/2DS with FW 10.7 or earlier.
    • Notes**

If you have firmware 10.4+, you must use NASA v1.4 or later, as 1.3 or earlier will only work with 10.3 or earlier.

    • Step-by-step:**
    • 1:**Extract the "nasa" folder inside of the NASA archive to your 3DS' SD Card. Place it under sd:/3ds, as you would with any 3DS Homebrew application.
    • 2:**Extract 3DNUS somewhere on your PC. If it gets flagged as a virus, temporarily disable your antivirus software.
    • 3:**Open 3DNUS.
    • 5:**There, look for the latest system update for your console. **DO NOT MIX NEW3DS with OLD3DS!**. Also, the 2DS is an o3DS. At the time of writing, the latest system update is 10.6.0-31. So, click it.

https://i.gyazo.com/015a7e658cba3a29ba94497b57fdfec7.png https://i.gyazo.com/0b73c1158b2d83a879531784a952a831.gif

    • 6:**On this page, you should see a column with several regions.

https://i.gyazo.com/e230f2bc6193845669862f09e6b34a44.png E is USA, P is EUR, etc. If you follow the titlelist links, you should easily find your region. https://i.gyazo.com/f1937161838998a15006f2ce1670c9f8.gif

    • 7:** Now, click the titlelist for your region.

https://i.gyazo.com/b3f9875d853b9ad87a027a4f494152ff.gif

    • 8:**Hit CTRL+F (or whatever your key combination to "Find" is) and find "NVer". Copy its title ID, and take note of the latest version.

https://i.gyazo.com/58e9bb933f0d03a48f20c70b36c4f1a2.gif

    • 9:**Go to 3DNUS and write both the Title ID and the title's latest version, as you checked earlier. Then click Download.

https://i.gyazo.com/e4fb4f33c8c6a7deb46562ee896acad9.gif You should end up with a .cia file.

    • 10:**Go back to the titlelist page, and now search for "friends system-module". Do the same as earlier, copy the title ID and take note of the latest version.

https://i.gyazo.com/e7d612f99d9a40c690a5d3c55fa071fd.gif

    • 11:**Open 3DNUS and write both the Title ID and latest version to the textboxes, then download the file.

https://i.gyazo.com/4b1b1f92709c803e811ac86f19533203.gif

    • 12:**Go back to the titlelist page, and search for "eShop". **IMPORTANT:** You want the eShop app, not mint (eShop applet)!. Copy the title ID and take note of the latest version.

https://i.gyazo.com/ea7eca688968388537dcca704098c6f0.gif

    • 13:**Open 3DNUS and write both the Title ID and version to the program, then download the eShop CIA file.

https://i.gyazo.com/d121d4893c0e5c5b9a72bf04da92c447.gif

    • 14:**Go back to the titlelist page, and search for "mint". You should see mint (eShop Applet)!. Copy the title ID and take note of the latest version.

https://i.gyazo.com/80253a9fc02d189309b86f1f61f6b90e.gif

    • 15:**Open 3DNUS and write both the Title ID and version to the program, then download the mint CIA file.

https://i.gyazo.com/3bcad5b9d7051442f2b1ef9c2c8ad590.gif


    • 16:**You should now have 4 .cia files on your computer. (I only have 3 on some of these pictures, that's because before, I hadn't updated Mint. Just ignore the fact that some pictures (especially on NASA) only have 3 files)

https://i.gyazo.com/6bacfe130522d6f0a1c6b8145303de02.png Transfer them to your 3DS' SD Card.

    • 17:**Launch Homebrew Launcher from your preferred entrypoint. Menuhax or Ironhax are recommended. Browserhax isn't recommended. If you use Browserhax, use the Menuhax Manager to install Menuhax.
    • 16:**Open NASA from Homebrew Launcher.

http://i.imgur.com/arbdAKR.png http://i.imgur.com/Uj83hbP.jpg http://i.imgur.com/rhaFwHM.jpg

    • 17:**If you get a black screen, hold the POWER button and retry.
    • 18:**Once you see the file listing on NASA, select one of the CIA files and click "L" to disable safety. Then, press "R". The "Install to:" should turn red and say "NAND". Press "A" and confirm the installation. Once it's imported (a fraction of a second of the 2 smaller files), select the next CIA file, hit "R" and press "A". Once again, confirm the installation. Select the third file, hit "R" and press "A". Finally, install the 4th file by doing the same. After you confirm the installation and the file is imported successfully, hold the POWER Button until your console shuts down.

http://i.imgur.com/QsntqUM.jpg http://i.imgur.com/9keK6SG.jpg http://i.imgur.com/CKXbPek.jpg http://i.imgur.com/jFFFLXA.jpg

    • 19:**Go to System Settings, and check whether the patch was successful. (Currently, 10.6.0-31 is the latest version, so my system settings say 10.3.0-31). You should also be able to go online on the friends applet.

http://i.imgur.com/LZHQ0iX.jpg

    • 20:**To access the eShop, open Homebrew Launcher from your entrypoint and select HANS. Select the eShop app, and start it. You should be able to browse, purchase and download games via the eShop now.
    • 21:**To play online, just play like you always have. Make sure you have the latest game update.

And, that's it!

    • Error Codes:**

>007-2920

This code appears because your version of HANS doesn't work properly with this, check this: https://gbatemp.net/threads/tutorial-how-to-access-nnid-and-eshop-on-9-5-0-23-emunand.407714/page-7#post-5931913

    • Uninstalling this patch:**

Basically, you need a CIA update pack from *that ISO site* for your system version (ex. 10.3.0-28E) and sysUpdater. You can get sysUpdater for Memchunkhax2 here: https://mega.nz/#!JE1R3RhQ!MqY_OTyYrVM_DMOltiDfaZvTGZ8gCoUcATmOYEimM-U How to do it is outside of the scope of this tutorial, but you can ask me, it's quite easy. Basically, you use sysUpdater to downgrade the updated packages. You can't use safeSysUpdater though, because safeSysUpdater checks for the file signature, and compares it with the 9.2 signature. Since you're not using the 9.2 files, it will not let you install. As such, you need the original sysUpdater for Memchunkhax2. An alternative to this method is uninstalling the CIAs from NASA/FBI, but **MAKE SURE THE TITLE ID's ARE CORRECT!** and installing the older versions as CIAs.

    • NOTE:**This video doesn't show me updating mint. It's the same really, follow the text guide.

Video (Something got messed up with the recording, but it should work for you): https://youtu.be/w7Kwm7Qq5lE