Hacking Atmosphere-NX - Custom Firmware in development by SciresM

  • Thread starter Thread starter Waze0613
  • Start date Start date
  • Views Views 2,743,528
  • Replies Replies 9,312
  • Likes Likes 92
The conclusion is obvious, when updating, if you have a valid id, it does some kind of compo and this drains the battery. By configuring exosphere.ini to not connect to the nintendo servers, it does not drain the battery for this reason.

I really didn't know about exosphere.ini, but there are already three or more solutions in this chat, so everyone can use the one they like the most.
 
The conclusion is obvious, when updating, if you have a valid id, it does some kind of compo and this drains the battery. By configuring exosphere.ini to not connect to the nintendo servers, it does not drain the battery for this reason.

I really didn't know about exosphere.ini, but there are already three or more solutions in this chat, so everyone can use the one they like the most.
That is not true. Blocking nintendo servers doesn't fix the battery drain issue.
 
SHIT!
Ver. 20.1.1 (Released June 2, 2025)
Fixed an issue where some software would not start after updating to system version 20.1.0.
https://switchbrew.org/wiki/20.1.1

1748910569963.png
 
Last edited by impeeza,
  • Like
Reactions: Blythe93
From the Atmosphere discord:

”Only NS was updated. Should be fine to update for now.”

”So obviously atmosphere will boot, and everything aside from anything that interacts with NS (i.e. patches or so) will work, that worked before, on 20.1.0”
I do not know what NS is.
Post automatically merged:

May be NS Services? if NS Services do not work almost all homebrew will fail.
 
Last edited by impeeza,
  • Like
Reactions: Blythe93
Battery Discharge (continued)
After installing Tesla and Sys-Patch, the battery loses 1% after 1 hour of standby.
Wi-Fi is active during standby.

So I installed all the homebrew I use, but no games or Tinfoil.
The battery lost 2% after 3 hours of standby.
Wi-Fi active.

This clearly shows that starting with a new emuMMC generated from a sysNAND linked to an active Nintendo account solves the problem of overheating and rapid battery drain.
From there, all that's left is to find a reliable and quick way to reinstall all the games.
JKSV will restore all the saves, which will likely need to be done individually.
Post automatically merged:

SHIT!
Ver. 20.1.1 (Released June 2, 2025)
Fixed an issue where some software would not start after updating to system version 20.1.0.
https://switchbrew.org/wiki/20.1.1
@impeeza

I ran the tests on version 20.1.0 and I see that 20.1.1 has just been released.
Is Atmosphere compatible to check if this battery issue is still present?
I think it will still be, but we need to check.

Thanks for your help.
 
Battery Discharge (continued)
After installing Tesla and Sys-Patch, the battery loses 1% after 1 hour of standby.
Wi-Fi is active during standby.

So I installed all the homebrew I use, but no games or Tinfoil.
The battery lost 2% after 3 hours of standby.
Wi-Fi active.

This clearly shows that starting with a new emuMMC generated from a sysNAND linked to an active Nintendo account solves the problem of overheating and rapid battery drain.
From there, all that's left is to find a reliable and quick way to reinstall all the games.
JKSV will restore all the saves, which will likely need to be done individually.
Post automatically merged:


@impeeza

I ran the tests on version 20.1.0 and I see that 20.1.1 has just been released.
Is Atmosphere compatible to check if this battery issue is still present?
I think it will still be, but we need to check.

Thanks for your help.
Reports are indicating, Atmosphère boots, but seems not work fine. as always we must to wait for a new version. So far the sigpatches and other services are the same.
 
I have emuNAND with 19.0.1 and SysNAND with 20.1.1
Is it possible to stay in emuNAND while everything works and put the files in SD to load StockNAND with atmosphere

I mean emuNAND works isolate but needs files in SD
I switch between emuNAND with magic and OfficialFW
If I need copy saves from OfficialFW I use Stock to load magic without use emulate partition

How could I prepare the SD to make it works without update emuNAND?
 
  • Like
Reactions: THYPLEX
I have emuNAND with 19.0.1 and SysNAND with 20.1.1
Is it possible to stay in emuNAND while everything works and put the files in SD to load StockNAND with atmosphere

I mean emuNAND works isolate but needs files in SD
I switch between emuNAND with magic and OfficialFW
If I need copy saves from OfficialFW I use Stock to load magic without use emulate partition

How could I prepare the SD to make it works without update emuNAND?
yes,
yes.

Each NAND have a independant «Nintendo» folder

the only thing the NANDs share are the Atmosphère configuration and homebrew on SDMC:/switch FOLDER.
Post automatically merged:

Ha ha ha ha, Off-course SciresM WILL BE OUT UNTIL JUNE 15TH!!! Will be no June 15th without SciresM, IT IS IMPOSSIBLE!!!


1749007016746.png


June 15th only exist if SciresM allow it!
 
Last edited by impeeza,
yes,
yes.

Each NAND have a independant «Nintendo» folder

the only thing the NANDs share are the Atmosphère configuration and homebrew on SDMC:/switch FOLDER.
Post automatically merged:

Ha ha ha ha, Off-course SciresM WILL BE OUT UNTIL JUNE 15TH!!! Will be no June 15th without SciresM, IT IS IMPOSSIBLE!!!


View attachment 509049

June 15th only exist if SciresM allow it!
so, the key is update atmosphere and hekate that will be retrocompatible with 19.0.1 and has both payload to boot emunand and put new payload to CFW SysNAND 20.1.1. Is it?

Is there any tutorial or some clue to know the config file to got this?
 
so, the key is update atmosphere and hekate that will be retrocompatible with 19.0.1 and has both payload to boot emunand and put new payload to CFW SysNAND 20.1.1. Is it?

Is there any tutorial or some clue to know the config file to got this?
yes the tutorial is called Hekate's readme.md is on the front page of the hekate's github.
 
dumb question, how do change it, so I have to hold L to enable mods, not to disable them
There is a file called SDMC:/atmosphere/config/override_config.ini on which you can setup the keys behavior

Code:
[hbl_config]
; Program Specific Config
; Up to 8 program-specific configurations can be set.
; These use `program_id_#`, `override_address_space_#`, and `override_key_#`
; where # is in range [0,7].
; program_id_0=010000000000100D
; override_address_space=39_bit
; override_key_0=!R
; Any Application Config
; Note that this will only apply to program IDs that
; are both applications and not specified above
; by a program specific config.
; override_any_app=true
; override_any_app_key=R
; override_any_app_address_space=39_bit
; path=atmosphere/hbl.nsp
override_key=R

[default_config]
; override_key=!L
; cheat_enable_key=!L


the Cheat enable setting have the default value !L (no L pressed) so you can change it for just L to be enabled except when you press the L key.

do not forget remove the semicolon at start that is a commentary.

also there is an Homebrew called Hekate-Toolbox which allow you to setup that file on a nice GUI
 
  • Like
Reactions: Blythe93
Battery Discharge (continued)
After installing Tesla and Sys-Patch, the battery loses 1% after 1 hour of standby.
Wi-Fi is active during standby.

So I installed all the homebrew I use, but no games or Tinfoil.
The battery lost 2% after 3 hours of standby.
Wi-Fi active.

This clearly shows that starting with a new emuMMC generated from a sysNAND linked to an active Nintendo account solves the problem of overheating and rapid battery drain.

Tested on 20.1.0 and 20.1.1. Created fresh emuMMC using NON linked accounts. Zero battery drain with or without linking it via Linkalho.

Ha ha ha ha, Off-course SciresM WILL BE OUT UNTIL JUNE 15TH!!! Will be no June 15th without SciresM, IT IS IMPOSSIBLE!!!


View attachment 509049

June 15th only exist if SciresM allow it!

Or, unless some kind person that already has the environment set up to build a release with the USB fix can do so for all of us before SciresM does it. 😉
 
  • Like
Reactions: Blythe93
Or, unless some kind person that already has the environment set up to build a release with the USB fix can do so for all of us before SciresM does it. 😉
:rofl2::rofl2::evil:
Post automatically merged:

The only difference so far on the Atmosphère repo is the USB 3.0 patch for FW 20.0.1 (its the same for 20.1.1) that patch is even missing on the latest 1.9.1 release.

Anybody can build latest commit following https://gbatemp.net/threads/building-atmosphere-on-windows-using-msys2.613446/
 
Last edited by impeeza,
  • Like
Reactions: Blythe93
I want to update my Nintendo switch lite since are on firmware 20.0.1 and I have laters AMS.
When I click on Switchway CFW Pack Modchip.
I get this error message.
I have payload.bin in SD card.
 

Attachments

  • 20250604_190404.jpg
    20250604_190404.jpg
    1.2 MB · Views: 27
  • Like
Reactions: Blythe93

Site & Scene News

Popular threads in this forum