NVer N3DS firmware spoofing confusions

Discussion in '3DS - Flashcards & Custom Firmwares' started by MattKimura, Nov 29, 2015.

  1. MattKimura
    OP

    MattKimura 3DS & WiiU Enthusiast

    Member
    1,777
    923
    Jun 30, 2014
    United States
    I have a question regarding N3DS and Eshop firmware spoofing (Via NVer cia)

    There seems to be two methods when it comes to spoofing eshop.
    1. Install NVer/Tiger/Mint then use FreeMultiPatcher (Some users mention ONLY NVer and not the other two)
    2. Install NVer/CVer then use Ninjhax 2.5 + Hans

    Which method is newer/better to use? And does method # 1 need to install CVer as well?


    Also there seems to be two conflicts as to how to install these cia files.
    1. Install with BigBlueMenu (Or DevMen)
    2. Install with sysupdater (Put the files in a folder called updates)

    Again, there's another conflict when it comes to how to obtain these cia files.
    1. Use 3DNUS and type in the individual titleID and version number.
    2. Use 3DNUS and type in 10.3.0-28 (Latest update) and handpick the cia files one by one.


    Overall, I'm pretty confused and need some clarification on what methods we SHOULD be using. Just getting mixed up from different info I'm reading everywhere.
     


  2. The Real Jdbye

    The Real Jdbye Always Remember 30/07/08

    Member
    GBAtemp Patron
    The Real Jdbye is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    11,893
    5,044
    Mar 17, 2010
    Norway
    Alola
    From what I heard, on Gateway you can install nver/tiger (mint doesn't seem to be needed) and then use FMP.
    CFW users have to install nver then use HANS as for some reason installing the latest tiger on CFW will cause it to hang on the Nintendo 3DS logo screen (no idea why that is, maybe it's the kernel version check that Gateway patched out in a recent update?)

    BigBlueMenu or sysupdater shouldn't make any difference in this scenario, though for full firmware updates sysupdater has to be used and that's probably why some people still prefer using it for installing updates to any system title.

    Whether you download the entire 10.3 firmware or just the titles you need shouldn't make any difference either, but to me it seems easier to only download the titles you need rather than having to look through the entire update folder to find the titles you need.

    Edit: Here's the thread for it https://gbatemp.net/threads/research-eshop-access-on-firmware-below-10-2.403221/
    And the title list where you can find out the title ID/version needed for your firmware: http://www.3dbrew.org/wiki/Title_list
    It's a bit messy and difficult to navigate.

    Edit2: I haven't tried this on my n3DS yet, I was waiting until I actually needed the eShop for something, but I just installed the latest nver (10.2.0-28E one) and eShop (10.0.0-27E one) to test and it seems to be working. Downloading Badge Arcade right now. The nver update is to get NNID working again, and the tiger update is to get the new URLs. The latter isn't needed with HANS since it already patches those.
     
    Last edited by The Real Jdbye, Nov 29, 2015
    MattKimura likes this.
  3. JordenNixNix

    JordenNixNix GBAtemp Regular

    Member
    195
    71
    Feb 11, 2012
    Belgium
    If you want to do this in sysnand, This is the easiest method:

    * The only thing you need to do is download the right .cia of NVER with 3DSNUS (O3DS).
    - for EUR download: 000400DB00016102 v448
    -for USA download: 000400DB00016302 v448
    -for JPN download: 000400DB00016202 v448

    * Then run Gateway Mode/RXTools in sysnand and install with Devmenu/BigBlueBox.
    At this point you should be able to spoof eShop on your sysnand.

    * Choose your favourite spoofer. I use Themehax 2.5 to spoof the eShop. I am not sure but I think FreeMultiPatcher should work as well.


    Tiger is only needed for emunand. Don't even try to install this in sysnand.
    Mind is theoretically not needed if you use a spoofer.

    Tiger = The eShop application itself.
    Nver= Is the firmware number your 3DS gives to the eShop.
    Mind= Is used by applications for accessing the eShop, for DLC/etc.
     
    anonymoose and MattKimura like this.
  4. Aroth

    Aroth GBAtemp Addict

    Member
    2,066
    745
    Apr 14, 2015
    United States
    First off, if you have an O3DS, just update your emunand already. All versions of CFW offer full support for 10.3 emunand for the O3DS so there is no reason or excuse to not update and mess with custom solutions for eshop access.

    Second, the N3DS uses a different titleid for NVer than the O3DS.

    N3DS users (the only people who actually NEED to do this), will need the following titles:

    -for EUR download: 000400DB20016102 v448
    -for USA download: 000400DB20016302 v448
    -for JPN download: 000400DB20016202 v448


    Finally, unless FMP was updated to alter the URLs used, you WILL need to either use HANS or install the latest version of the Tiger application in order to actually access the new download URLs.

    You cannot use the latest Tiger unless you have the the 10.0 or later FIRM installed or are using Gateway Mode to patch the FIRM check. No other CFW patches this check at this time and you cannot install the latest FIRM to emunand on a N3DS (this is why we are stuck on 9.5 or lower for emunand). For obvious reasons installing any firm from 9.2 or higher to sysnand for any 3DS, Old or New, is a bad idea (kiss your kernel exploit goodbye if you do this).
     
    Last edited by Aroth, Nov 30, 2015
    Cortador and MattKimura like this.
  5. MattKimura
    OP

    MattKimura 3DS & WiiU Enthusiast

    Member
    1,777
    923
    Jun 30, 2014
    United States
    @Aroth Question, what happens if I install both NVer and Tiger for Gateway emunand. Then later on I switch to CFW such as Rxtools as primary. Will I need to reformat emunand and start over (Since Tiger can't be used on Rxtools emunand 9.5). Or can I simply install an older version of tiger?

    Also my other question is, what is CVer necessary for? Just like Mint, I've seen it mentioned and now all of a sudden they seem completely obsolete. Would we ever need them?
     
  6. Aroth

    Aroth GBAtemp Addict

    Member
    2,066
    745
    Apr 14, 2015
    United States
    You would just need to use sysupdater to replace the updated tiger with the older version that came with 9.5 (for reference that is v16384). NVer you can leave installed as you will still need it to be able to sign into your NNID. Obviously in the event that we crack the encryption on the 9.6+ NATIVE_FIRM for the N3DS and become able to update emunand past 9.5, you may need to restore your NVer to the older (-23) version before updating.

    There is absolutely no need to install the latest CVer or Mint at this time. I am not entirely sure what purpose Mint serves, but I have not had any problems arise from just updating NVer and using HANS to access eshop and/or downloads and FMP for any other online access. CVer is much like NVer and basically stores a value that corresponds to the latest version number. Prior to the server side maintenance that accompanied the release of 10.3, I doubt either was even used by anything other than system calls to display a version to the user (like the one in the corner of System Settings). Obviously now the NNID sign-in process polls the system to report the NVer to the server. Not 100% certain if its just requesting the version number of the installed title (v448 currently) or the actual version string that is contained in the title and is read by things like system settings (-28 currently).

    edit:

    For reference, CVer stands for "Console Version" and NVer stands for "Network Update Version". Any time a core system title (as in not a network only feature like the browser or NNID stuff) is update, CVer is updated to reflect the change. Any time a network only feature like the browser is updated, NVer is updated to reflect the change. Nintendo often updates CVer without updating NVer, but very rarely updates NVer without updating CVer as well.
     
    Last edited by Aroth, Nov 30, 2015
    MattKimura likes this.
  7. reiyu

    reiyu Canadian, eh?

    Member
    861
    187
    Jan 8, 2008
    Canada
    sorry to almost necro this thread. if i install CVer and NVer on my gateway emunand, would that stop the system update nag? would that show that i'm on 10.3 whilst my actual emunand is only 9.4?
     
  8. MattKimura
    OP

    MattKimura 3DS & WiiU Enthusiast

    Member
    1,777
    923
    Jun 30, 2014
    United States
    Nope, the update nags can still occur. The system shows up as 10.3, but most of the update is still missing and the 3DS still wants to update.
    You only need NVer and Tiger for N3DS Gateway users.
    Rxtools users should use only NVer.
     
  9. reiyu

    reiyu Canadian, eh?

    Member
    861
    187
    Jan 8, 2008
    Canada
    ah nuts, i was hoping that it would stop the update nag. also if i install NVer, do i still need to use freemultipatcher to go online?
     
  10. MattKimura
    OP

    MattKimura 3DS & WiiU Enthusiast

    Member
    1,777
    923
    Jun 30, 2014
    United States
    You only need FeemultiPatcher to get Eshop access on N3DS emunand (Gateway users only).
    Rxtools users must use Hans to get Eshop access.

    O3DS users can just enter Eshop while being on the latest emunand firmware.
     
  11. reiyu

    reiyu Canadian, eh?

    Member
    861
    187
    Jan 8, 2008
    Canada
    ahh, i was hoping i could stop using FMP. is there a way to just install the FMP patches permanently instead of running it all the time?
     
  12. MattKimura
    OP

    MattKimura 3DS & WiiU Enthusiast

    Member
    1,777
    923
    Jun 30, 2014
    United States
    As far as I know, you will always need FMP to access Eshop as a N3DS emunand user. It's not hard at all, you barely need to go to Eshop for anything really. It's so fast and easy to use FMP, that it's almost like not using it.

    Like I said before, you only need FMP for nothing but Eshop.
     
  13. reiyu

    reiyu Canadian, eh?

    Member
    861
    187
    Jan 8, 2008
    Canada
    oh, i was thinking you still need FMP to go online in some games. thanks for the clarification!
     
  14. VerseHell

    VerseHell GBAtemp Psycho!

    Member
    3,067
    1,067
    Jun 29, 2014
    France
    If you want to remove the update nag on your emunand, dump the import.db file from your nag free sysnand then inject it on your emunand. (you can use rxtools or decrypt9 for that). Then setup the tubehax dns.
     
    MattKimura likes this.
  15. MattKimura
    OP

    MattKimura 3DS & WiiU Enthusiast

    Member
    1,777
    923
    Jun 30, 2014
    United States
    I've had this update nag for months now, I had no idea it were this easy to remove it! Decrypt9 will do since I don't have Rxtools setup on my N3DS. It's really easy to use, thanks again for suggesting this!
     
    memomo likes this.
  16. Karuta

    Karuta

    Member
    113
    38
    Nov 4, 2015
    Is there a way to spoof the eShop on N3DS 9.5 EmuNAND without having to run something like HANS or FMP every time?
     
  17. MattKimura
    OP

    MattKimura 3DS & WiiU Enthusiast

    Member
    1,777
    923
    Jun 30, 2014
    United States
    Nope, installing NVer is already spoofing the firmware. yet we still need to use FMP or Hans. NVer is part of the update that tricks Eshop to think that our version number is 10.3.

    But like I said in the above post, you barely ever need to go into Eshop to worry about using FMP. It takes literally a second to use FMP then you have Eshop access. It's not a problem whatsoever.
     
  18. tivu100

    tivu100 GBAtemp Advanced Maniac

    Member
    1,990
    431
    Jun 6, 2015
    United States
    Sorry. I am pretty confused about this stuff (due to I don't use 3DS. Only spend much install stuff). So please excuse me to ask again. What do we need to do to have access of Eshop on N3DS CFW EMUNAND 9.5.0-23U?

    NVER + HANS/Freemultipatcher, and that's all(?) or it requires something else?

    When people talk about HANS, they talk about the Eshop app on the HBL or HANS + Eshop on Home Menu?
     
    Last edited by tivu100, Jan 1, 2016
  19. Aroth

    Aroth GBAtemp Addict

    Member
    2,066
    745
    Apr 14, 2015
    United States
    NVer has very little to do with a firmware check. Its a title version check that is done when signing into NNID. You can either download the NVer update from the -28 NUP package, or simply install a copy of the one from your current NUP package that has been spoofed with a title version higher than whatever is on the server at the time (currenty 448). You could edit it to have a version number of 9999 and it would pass the check for quite some time.

    As for FMP, it is what patches the firmware check that is done by the nim system call when you access almost any network feature. Regardless of whether you installed an updated NVer or not you still need to use FMP before going online or generally doing anything that would sign into a NNID, because most of those actions still do the standard firmware check via nim.

    You can use either the eshop app on the main menu of the HBL loader or you can load HANS and then tell HANS to launch the eshop title. In fact the icon in the HBL menu is little more than a shortcut to open the eshop though HANS with a specific set of patches.
     
    MattKimura and tivu100 like this.
  20. tivu100

    tivu100 GBAtemp Advanced Maniac

    Member
    1,990
    431
    Jun 6, 2015
    United States
    I saw your response to other Tempter just above your response to my post. Please clarify.

    So for N3DS 9.5.0-23U CFW EMUNAND, we would need to install NVER + FMP + using HANS to have Eshop access? Is that all?
     
    Last edited by tivu100, Jan 1, 2016