So my Switch Lite has a modchip now....

  • Thread starter Thread starter Waifu4Life
  • Start date Start date
  • Views Views 18,637
  • Replies Replies 56
I'll take a look at that link, thanks. Mind you, even if this Switch gets banned and I want to sell it in the distant future, I doubt I'll have too much problem selling a modded system, specially because how quickly Nintendo drops their online support for their discontinued systems.

If you’re not concerned about losing eshop access…it makes things a lot less worrisome!
 
If you’re not concerned about losing eshop access…it makes things a lot less worrisome!
I just noticed in my systems settings that it says this:

20220320_151221.jpg


Does this mean that I've been running Emummc this all time?
 
The E at the end does in fact indicate Emunand.

An S would indicate Sysnand.

Thank you for the reply. So if I am running Emummc, then I should be to modify the exosphere.ini file on my MicroSD card and putting the prodinfo settings at "0", right?
 
Thank you for the reply. So if I am running Emummc, then I should be to modify the exosphere.ini file on my MicroSD card and putting the prodinfo settings at "0", right?


For emunand, here is precisely what you need

  • Create the file exosphere.ini in the root of your SD card and paste this inside (this step is needed in order to blank your prodinfo so that you can avoid getting your switch banned):
[exosphere]
debugmode=1
debugmode_user=0
disable_user_exception_handlers=0
enable_user_pmu_access=0
blank_prodinfo_sysmmc=0
blank_prodinfo_emummc=1
allow_writing_to_cal_sysmmc=0
log_port=0
log_baud_rate=115200
log_inverted=0
  • Afterwards create a file named default.txt in /atmosphere/hosts/ (the hosts folder won't exist, so make sure to create it)
    and paste this in your default.txt file (this step is prevents you from connecting to Nintendo's servers):
# Block Nintendo Servers
127.0.0.1 *nintendo.*
127.0.0.1 *nintendo-europe.com
127.0.0.1 *nintendoswitch.*
95.216.149.205 *conntest.nintendowifi.net
95.216.149.205 *ctest.cdn.nintendo.net



Please Note: If you don’t have this you will be Online with CFW and streaming telemetry logs to Ninty. Your switch does this automatically.
 
For emunand, here is precisely what you need

  • Create the file exosphere.ini in the root of your SD card and paste this inside (this step is needed in order to blank your prodinfo so that you can avoid getting your switch banned):
[exosphere]
debugmode=1
debugmode_user=0
disable_user_exception_handlers=0
enable_user_pmu_access=0
blank_prodinfo_sysmmc=0
blank_prodinfo_emummc=1
allow_writing_to_cal_sysmmc=0
log_port=0
log_baud_rate=115200
log_inverted=0
  • Afterwards create a file named default.txt in /atmosphere/hosts/ (the hosts folder won't exist, so make sure to create it)
    and paste this in your default.txt file (this step is prevents you from connecting to Nintendo's servers):
# Block Nintendo Servers
127.0.0.1 *nintendo.*
127.0.0.1 *nintendo-europe.com
127.0.0.1 *nintendoswitch.*
95.216.149.205 *conntest.nintendowifi.net
95.216.149.205 *ctest.cdn.nintendo.net



Please Note: If you don’t have this you will be Online with CFW and streaming telemetry logs to Ninty. Your switch does this automatically.
Not sure if I did correctly, but it doesn't work, I can't update games or go on the eshop (I did restart my Switch after doing to modifications):

2022-03-20 16_52_51-.png

2022-03-20 16_53_36-C__Users_NickG_AppData_Local_Temp_scp53811_atmosphere_hosts_default.txt - ...png
 
Not sure if I did correctly, but it doesn't work, I can't update games or go on the eshop (I did restart my Switch after doing to modifications):

View attachment 302578
View attachment 302579

Perfect! You don’t want to be able to do that while on Emunand or you risk being banned.

To get into Sysnand you will need to stop Hekate during boot by pressing (Vol -) when you see the Hekate splash screen. This will bring you into the GUI where you will see an icon labeled Launch that looks like a paper airplane. Press that guy and you should see options for the various setups. We want Sysnand.

When you boot Sysnand it will bypass all the things we set up for Emunand so you will be able to go to eshop and update DLC because you are 100% squeaky clean. To get back into emunand you can reboot and select the other Launch option.

If you cut and paste your /bootloader/hekate_ipl.ini contents I can tell you the names of the launchers you’re looking for.
 
  • Like
Reactions: Takokeshi
Perfect! You don’t want to be able to do that while on Emunand or you risk being banned.

To get into Sysnand you will need to stop Hekate during boot by pressing (Vol -) when you see the Hekate splash screen. This will bring you into the GUI where you will see an icon labeled Launch that looks like a paper airplane. Press that guy and you should see options for the various setups. We want Sysnand.

When you boot Sysnand it will bypass all the things we set up for Emunand so you will be able to go to eshop and update DLC because you are 100% squeaky clean. To get back into emunand you can reboot and select the other Launch option.

If you cut and paste your /bootloader/hekate_ipl.ini contents I can tell you the names of the launchers you’re looking for.

Oh, I can go back to a non-hacked mode of the Switch on the fly! That's the part I didn't know, I thought I had to format everything.

As for the content of my file:

[config]
autoboot=2
autoboot_list=0
bootwait=4
backlight=100
autohosoff=0
autonogc=1
updater2p=1
bootprotect=0


{--- Stock ---}
[Stock (SYSNAND)]
emummc_force_disable=1
fss0=atmosphere/package3
stock=1
icon=bootloader/res/stock_boot.bmp
{}

{------ Atmosphere ------}
[Ams CFW emuMMC]
fss0=atmosphere/package3
kip1patch=nosigchk
kip1=atmosphere/kips/*
emummcforce=1
icon=bootloader/res/emu_boot.bmp
{}

[Warmboot Error Fix]
fss0=atmosphere/package3
stock=1
emummc_force_disable=1
icon=bootloader/res/icon_switch.bmp
 
Oh, I can go back to a non-hacked mode of the Switch on the fly! That's the part I didn't know, I thought I had to format everything.

yeah man…switch it up on the fly with each reboot. You have options!
As for the content of my file:
[config]
autoboot=2 <—This means to boot the second entry automatically
autoboot_list=0
bootwait=4 <—After waiting 4 seconds…I set this to 1 BTW…plenty of time to catch it.
backlight=100
autohosoff=0
autonogc=1
updater2p=1
bootprotect=0


{--- Stock ---}
[Stock (SYSNAND)] <—This is the Sysnand you want to boot to be clean
emummc_force_disable=1
fss0=atmosphere/package3
stock=1
icon=bootloader/res/stock_boot.bmp
{}

{------ Atmosphere ------}
[Ams CFW emuMMC] <—This is the second (2) entry which is the dirty Emunand you boot to by default…perfect setup!
fss0=atmosphere/package3
kip1patch=nosigchk
kip1=atmosphere/kips/*
emummcforce=1
icon=bootloader/res/emu_boot.bmp
{}

[Warmboot Error Fix]
fss0=atmosphere/package3
stock=1
emummc_force_disable=1
icon=bootloader/res/icon_switch.bmp



This looks good! I do hope you didn’t do too much dirty stuff in you default Emunand while you had no Prodinfo (exosphere.ini) or dns:mitm (default.txt) protection. Not much we can do about it at this point though. :-)
 
yeah man…switch it up on the fly with each reboot. You have options!

[config]
autoboot=2 <—This means to boot the second entry automatically
autoboot_list=0
bootwait=4 <—After waiting 4 seconds…I set this to 1 BTW…plenty of time to catch it.
backlight=100
autohosoff=0
autonogc=1
updater2p=1
bootprotect=0


{--- Stock ---}
[Stock (SYSNAND)] <—This is the Sysnand you want to boot to be clean
emummc_force_disable=1
fss0=atmosphere/package3
stock=1
icon=bootloader/res/stock_boot.bmp
{}

{------ Atmosphere ------}
[Ams CFW emuMMC] <—This is the second (2) entry which is the dirty Emunand you boot to by default…perfect setup!
fss0=atmosphere/package3
kip1patch=nosigchk
kip1=atmosphere/kips/*
emummcforce=1
icon=bootloader/res/emu_boot.bmp
{}

[Warmboot Error Fix]
fss0=atmosphere/package3
stock=1
emummc_force_disable=1
icon=bootloader/res/icon_switch.bmp



This looks good! I do hope you didn’t do too much dirty stuff in you default Emunand while you had no Prodinfo (exosphere.ini) or dns:mitm (default.txt) protection. Not much we can do about it at this point though. :-)
I didn't go on the eshop or anything, just hit the "+" on my Switch to update the games that had updates to do.

Oh well, Que Será, Será. The Switch is in it's Twilight years anyway, it's Swan Song will be BOTW 2 and PKMN Scarlet & Violet, so if my ban can hold up until then 😅 ...

Cheers
 
I didn't go on the eshop or anything, just hit the "+" on my Switch to update the games that had updates to do.

Oh well, Que Será, Será. The Switch is in it's Twilight years anyway, it's Swan Song will be BOTW 2 and PKMN Scarlet & Violet, so if my ban can hold up until then 😅 ...

Cheers

You don’t have to go anywhere for Switch to report telemetry. SciresM called the Switch a telemetry monster (or something like that). It’s always phoning home to Ninty and telling on you. Be careful out there and good luck!
 
You don’t have to go anywhere for Switch to report telemetry. SciresM called the Switch a telemetry monster (or something like that). It’s always phoning home to Ninty and telling on you. Be careful out there and good luck!

Well, I figured out how to temporarily boot in the Sysnand, so that works, but all of the game updates I did are no longer there. I don't get it, how will booting in Sysnand allow me to use updates and DLC when going back to EmuMMC?
 
Well, I figured out how to temporarily boot in the Sysnand, so that works, but all of the game updates I did are no longer there. I don't get it, how will booting in Sysnand allow me to use updates and DLC when going back to EmuMMC?
Emunand will not have any “legit” games on it. Just homebrew and “backups” that you made. You will need to get your updates for your backups from the same place and install them with Tinfoil, DBI or Tinwoo. This is likely where you will spend most of your time…playing non-online single player games. Edit: hopefully you didn’t buy a bunch of Online games on Emunand.

Sysnand will be what you use to install legit games from the eshop which will in turn get their DLC and updates from the shop as well. This is where you will play Online/multiplayer games. As currently (and correctly) set up, you will not have access to homebrew or backup games here. Probably don’t want to install single player offline games here…if you know what I mean.
 
  • Like
Reactions: Takokeshi
Emunand will not have any “legit” games on it. Just homebrew and “backups” that you made. You will need to get your updates for your backups from the same place and install them with Tinfoil, DBI or Tinwoo. This is likely where you will spend most of your time…playing non-online single player games.

Sysnand will be what you use to install legit games from the eshop which will in turn get their DLC and updates from the shop as well. This is where you will play Online/multiplayer games. As currently (and correctly) set up, you will not have access to homebrew or backup games here. Probably don’t want to install single player offline games here…if you know what I mean.
My main goal was to be able to back my save data on a regular base. If the data is not shared, this means that I'll need to always play in EmuMMC. So if I'm understanding what you're saying, I'll need to pirate updates and DLC in order to use them on EmuMMC, right?
 
  • Like
Reactions: binkinator
My main goal was to be able to back my save data on a regular base. If the data is not shared, this means that I'll need to always play in EmuMMC. So if I'm understanding what you're saying, I'll need to pirate updates and DLC in order to use them on EmuMMC, right?

That’s directionally correct. They will also be offline.

A (slightly risky) thing you can do is add a CFW/Sysnand entry. There is a distinct possibility Ninty will catch you Doing this.

When you chose this entry at Launch time it will run CFW on Sysnand which means it will have tools available to import/export save files using the Sysnand games BUT since it’s running CFW it will turn on exosphere and dns:mitm so you will not be able to go online. However when you reboot back into just Sysnand you will be back online with modified save files.

Like I said this doesn’t come without risk but it’s the only way to even kinda do what I think you’re getting around to getting at.
 
Last edited by binkinator,
You can dump legitimately-purchased content to nsp using this:

https://github.com/CaitSith2/SwitchSDTool

You don't actually need to make a nand dump every time, you can just mount emmc to usb via hekate (read-only should be fine) and use hacdiskmount to mount system and user partitions to a drive letter.

Never need to run cfw on sysmmc this way.

If you actually need to access your save data for games that you want to play online on ofw, running cfw on it is the most straightforward way, but there are ways to backup and restore save data using direct nand access instead of running cfw directly.

https://gbatemp.net/threads/edit-of...up-restoring-via-fusee-gelee-payloads.541081/

This will work on chipped switches, you just need to be able to run hekate. Again, don't need to make an entire backup every time, you can just mount emmc with hekate and use hacdiskmount to mount user partition to a drive letter, except this time you want to disable write-protection so you can write back save data. If you only want to backup then you can leave write-protection on.
 
Last edited by Takokeshi,
  • Like
Reactions: binkinator
You can dump legitimately-purchased content to nsp using this:

https://github.com/CaitSith2/SwitchSDTool

You don't actually need to make a nand dump every time, you can just mount emmc to usb via hekate (read-only should be fine) and use hacdiskmount to mount system and user partitions to a drive letter.

Never need to run cfw on sysmmc this way.

That’s pretty darn cool. I didn’t know about this. Thanks for sharing.
 
That’s directionally correct. They will also be offline.

A (slightly risky) thing you can do is add a CFW/Sysnand entry. There is a distinct possibility Ninty will catch you Doing this.

When you chose this entry at Launch time it will run CFW on Sysnand which means it will have tools available to import/export save files using the Sysnand games BUT since it’s running CFW it will turn on exosphere and dns:mitm so you will not be able to go online. However when you reboot back into just Sysnand you will be back online with modified save files.

Like I said this doesn’t come without risk but it’s the only way to even kinda do what I think you’re getting around to getting at.
I don't think I'll push my luck any further 😓
You can dump legitimately-purchased content to nsp using this:

https://github.com/CaitSith2/SwitchSDTool

You don't actually need to make a nand dump every time, you can just mount emmc to usb via hekate (read-only should be fine) and use hacdiskmount to mount system and user partitions to a drive letter.

Never need to run cfw on sysmmc this way.

If you actually need to access your save data for games that you want to play online on ofw, running cfw on it is the most straightforward way, but there are ways to backup and restore save data using direct nand access instead of running cfw directly.

https://gbatemp.net/threads/edit-of...up-restoring-via-fusee-gelee-payloads.541081/

This will work on chipped switches, you just need to be able to run hekate. Again, don't need to make an entire backup every time, you can just mount emmc with hekate and use hacdiskmount to mount user partition to a drive letter, except this time you want to disable write-protection so you can write back save data. If you only want to backup then you can leave write-protection on.

Yeah, I was actually googling for something like this because I figured out that the pirates must have gotten this stuff somehow 😂. This software is great, seems I can even use my own keys to use with Yuzu.

Anyway, I think I should be good with this tool.

Thank you both for taking the time to enlighten me with this, sorry it took so long for me finally understanding that I could go back to a OFW even with a modchip installed.

Cheers
 
As long as you don’t go online with a dirty Emunand and don’t install dirty things on your Sysnand then you‘re good to go. A modchip by itself is not detectable by Ninty. It’s your actions after the modchip glitches the boot process that matter. Enjoy your chipped Switch!

edit: IMO this is risky behavior, but some folks run CFW and occasional homebrew on their Sysnand. I guess the thought process there is if you’re not cheating or stealing Ninty will leave you alone? I personally wouldn’t do it but to each his/her own.

edit2: hit up the dedicated Switch Banning Hub.
People who think they won’t get banned for home brew on sysnand are delusional. It goes against the TOS, and you will eventually get banned for it.
 

Site & Scene News

Popular threads in this forum