Hacking NVer N3DS firmware spoofing confusions

MattKimura

3DS & WiiU Enthusiast
OP
Member
Joined
Jun 30, 2014
Messages
2,130
Trophies
0
XP
2,721
Country
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.
 
Joined
Mar 17, 2010
Messages
21,241
Trophies
3
Location
Space
XP
10,039
Country
Norway
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,
  • Like
Reactions: MattKimura

JordenNixNix

Well-Known Member
Member
Joined
Feb 11, 2012
Messages
233
Trophies
0
XP
274
Country
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.
 

Aroth

Well-Known Member
Member
Joined
Apr 14, 2015
Messages
2,066
Trophies
0
Age
35
XP
871
Country
United States
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.

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,

MattKimura

3DS & WiiU Enthusiast
OP
Member
Joined
Jun 30, 2014
Messages
2,130
Trophies
0
XP
2,721
Country
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?
 

Aroth

Well-Known Member
Member
Joined
Apr 14, 2015
Messages
2,066
Trophies
0
Age
35
XP
871
Country
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?

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,
  • Like
Reactions: MattKimura

reiyu

Canadian, eh?
Member
Joined
Jan 8, 2008
Messages
870
Trophies
0
XP
813
Country
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?
 

MattKimura

3DS & WiiU Enthusiast
OP
Member
Joined
Jun 30, 2014
Messages
2,130
Trophies
0
XP
2,721
Country
United States
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?
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.
 

reiyu

Canadian, eh?
Member
Joined
Jan 8, 2008
Messages
870
Trophies
0
XP
813
Country
Canada
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.

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?
 

MattKimura

3DS & WiiU Enthusiast
OP
Member
Joined
Jun 30, 2014
Messages
2,130
Trophies
0
XP
2,721
Country
United States
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?
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.
 

reiyu

Canadian, eh?
Member
Joined
Jan 8, 2008
Messages
870
Trophies
0
XP
813
Country
Canada
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.

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?
 

MattKimura

3DS & WiiU Enthusiast
OP
Member
Joined
Jun 30, 2014
Messages
2,130
Trophies
0
XP
2,721
Country
United States
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?
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.
 

reiyu

Canadian, eh?
Member
Joined
Jan 8, 2008
Messages
870
Trophies
0
XP
813
Country
Canada
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.

oh, i was thinking you still need FMP to go online in some games. thanks for the clarification!
 

VerseHell

Well-Known Member
Member
Joined
Jun 29, 2014
Messages
3,070
Trophies
0
Age
27
XP
1,553
Country
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.
 
  • Like
Reactions: MattKimura

MattKimura

3DS & WiiU Enthusiast
OP
Member
Joined
Jun 30, 2014
Messages
2,130
Trophies
0
XP
2,721
Country
United States
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.
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!
 
  • Like
Reactions: memomo

Karuta

Member
Joined
Nov 4, 2015
Messages
113
Trophies
0
XP
108
Country
Is there a way to spoof the eShop on N3DS 9.5 EmuNAND without having to run something like HANS or FMP every time?
 

MattKimura

3DS & WiiU Enthusiast
OP
Member
Joined
Jun 30, 2014
Messages
2,130
Trophies
0
XP
2,721
Country
United States
Is there a way to spoof the eShop on N3DS 9.5 EmuNAND without having to run something like HANS or FMP every time?
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.
 

tivu100

Well-Known Member
Member
Joined
Jun 6, 2015
Messages
2,256
Trophies
0
Age
32
XP
1,068
Country
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,

Aroth

Well-Known Member
Member
Joined
Apr 14, 2015
Messages
2,066
Trophies
0
Age
35
XP
871
Country
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.

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.

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?

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.
 

tivu100

Well-Known Member
Member
Joined
Jun 6, 2015
Messages
2,256
Trophies
0
Age
32
XP
1,068
Country
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.
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,
General chit-chat
Help Users
    The Real Jdbye @ The Real Jdbye: if you can't see it, it's not there