Homebrew AIO Switch Updater - Update CFW, FW, cheats and more directly from the Switch

ghostbitxd

Well-Known Member
Newcomer
Joined
May 1, 2020
Messages
78
Trophies
0
Age
40
XP
195
Country
United States
You gotta update your CFW before you update your firmware. So Atmosphere + Hekate (+ sigpatches) and then FW. Just drag and drop a new atmosphere (and Hekate) on your SD card and provided you don't have theme installed, it should work fine.
Once again I had an outdated Atmosphere+Hekate, and FW. So I did what you said. In AIO, I did "Update Atmosphere", and chose to overwrite existing .ini file, then it prompted me to update Hekate so I said yes to that too. It then said it was going to reboot into a special payload. Now when I try and boot into the emuMMC CFW it panics.

Panic occurred while running Atmosphere
fss0 wrong path or mismatched atmo files

I can never seem to successfully use this AIO to update my Switch without it breaking it and me just having to redo it from scratch every time I want to update everything. Am I doing something wrong, or do I just need to keep continue updating everything manually to avoid this breaking my Switch?
 

kidkat210

Well-Known Member
Member
Joined
Nov 9, 2016
Messages
1,078
Trophies
0
Age
29
XP
2,380
Country
United States
I'm taking a shot in the dark here with this idea but it could be you overwriting your hekate ini files caused hekate to not read where your emunand is.
Try going into hekate, navigate to where you can enable/disable emunand and see what it says
 
  • Like
Reactions: impeeza

kidkat210

Well-Known Member
Member
Joined
Nov 9, 2016
Messages
1,078
Trophies
0
Age
29
XP
2,380
Country
United States
Once again I had an outdated Atmosphere+Hekate, and FW. So I did what you said. In AIO, I did "Update Atmosphere", and chose to overwrite existing .ini file, then it prompted me to update Hekate so I said yes to that too. It then said it was going to reboot into a special payload. Now when I try and boot into the emuMMC CFW it panics.

Panic occurred while running Atmosphere
fss0 wrong path or mismatched atmo files

I can never seem to successfully use this AIO to update my Switch without it breaking it and me just having to redo it from scratch every time I want to update everything. Am I doing something wrong, or do I just need to keep continue updating everything manually to avoid this breaking my Switch?
Also what format is your sd card?
 

evilone

Well-Known Member
Member
Joined
Feb 24, 2017
Messages
223
Trophies
0
Age
42
XP
588
Country
Saint Kitts and Nevis
Does anybody know who the Cheat Menu in AiO Updater is working?
Its an awesome software without question, downloaded the latest GBATemp cheats but then "ALL" Cheats are activated.

Is there no possibility to remove some cheat options except editing the TXT File?
 

Homlet

Well-Known Member
OP
Member
Joined
Feb 28, 2020
Messages
591
Trophies
0
XP
2,545
Country
France
Does anybody know who the Cheat Menu in AiO Updater is working?
Its an awesome software without question, downloaded the latest GBATemp cheats but then "ALL" Cheats are activated.

Is there no possibility to remove some cheat options except editing the TXT File?
Disable cheats by default, use edizon to activate them https://www.cfwaifu.com/edizon-cheats/
You can also download individual cheat codes
 
  • Like
Reactions: evilone

evilone

Well-Known Member
Member
Joined
Feb 24, 2017
Messages
223
Trophies
0
Age
42
XP
588
Country
Saint Kitts and Nevis
Thank you for this, looks promissing. :) I will give it a try.. :)

*EDIT* Was working well, only the Key Config for different for me it was L+R+Y .. but could easyli found out in the created tesla folder :)

Thank you
 
Last edited by evilone,

ghostbitxd

Well-Known Member
Newcomer
Joined
May 1, 2020
Messages
78
Trophies
0
Age
40
XP
195
Country
United States
you changed you hekate_ipl.ini so the names of FSO file and the emummc changed. edit your file to use the real values.

Do you happen to have any idea what I would change them to? Or how I can check what to change them to?

This is currently my `hekate_ipl.ini` file:

Code:
[config]
autoboot=0
autoboot_list=0
bootwait=0
autohosoff=0
autonogc=1
updater2p=1
backlight=100

[CFW - sysMMC]
fss0=atmosphere/fusee-secondary.bin
kip1patch=nosigchk
atmosphere=1
emummc_force_disable=1
icon=bootloader/res/icon_payload.bmp

[CFW - emuMMC]
fss0=atmosphere/fusee-secondary.bin
kip1patch=nosigchk
emummcforce=1
atmosphere=1
icon=bootloader/res/icon_payload.bmp

[Stock - sysMMC]
fss0=atmosphere/fusee-secondary.bin
emummc_force_disable=1
stock=1
icon=bootloader/res/icon_switch.bmp

And these are the files in the `atmosphere` directory:

Code:
 156352 fusee-mtc.bin
6345472 fusee-secondary.bin
  42045 hbl.nsp
 135446 reboot_payload.bin
1240468 stratosphere.romfs
8388608 package3
 

Homlet

Well-Known Member
OP
Member
Joined
Feb 28, 2020
Messages
591
Trophies
0
XP
2,545
Country
France
Do you happen to have any idea what I would change them to? Or how I can check what to change them to?

This is currently my `hekate_ipl.ini` file:

Code:
[config]
autoboot=0
autoboot_list=0
bootwait=0
autohosoff=0
autonogc=1
updater2p=1
backlight=100

[CFW - sysMMC]
fss0=atmosphere/fusee-secondary.bin
kip1patch=nosigchk
atmosphere=1
emummc_force_disable=1
icon=bootloader/res/icon_payload.bmp

[CFW - emuMMC]
fss0=atmosphere/fusee-secondary.bin
kip1patch=nosigchk
emummcforce=1
atmosphere=1
icon=bootloader/res/icon_payload.bmp

[Stock - sysMMC]
fss0=atmosphere/fusee-secondary.bin
emummc_force_disable=1
stock=1
icon=bootloader/res/icon_switch.bmp

And these are the files in the `atmosphere` directory:

Code:
 156352 fusee-mtc.bin
6345472 fusee-secondary.bin
  42045 hbl.nsp
 135446 reboot_payload.bin
1240468 stratosphere.romfs
8388608 package3
1634497931848.png


Do the required changes and your issue should be resolved
 

ghostbitxd

Well-Known Member
Newcomer
Joined
May 1, 2020
Messages
78
Trophies
0
Age
40
XP
195
Country
United States
View attachment 280260

Do the required changes and your issue should be resolved

Thanks for the help! That seemed to have got it booted with the current versions. I updated the sigpatches for hekate and then updated the OFW via the System Settings. All looks good.

So the order to get everything updated (for Atmosphere/Hekate) is:

1. Check for any updates available in AIO (noted at the bottom of the app). If available, then update the app.
2. Update Atmosphere (in AIO). If prompted to overwrite the hekate ini file, select no (unless you know what you're doing I guess).
3. After updating Atmosphere, AIO will prompt you to also update the bootloader. Select yes.
4. Update sigpatches (in AIO)
5. Update OFW (in System Settings of the device)

That should put you on a current version of everything.

The only other thing I'd ask, and this isn't specific to the AIO but even something I've noticed when editing the networking settings directly in the System Settings. But when I change my DNS, I notice it doesn't take effect until the console is rebooted, even though the network information displayed shows the change (i.e. local DNS vs 90DNS). Is there a way to apply new DNS without rebooting the console?
 

Homlet

Well-Known Member
OP
Member
Joined
Feb 28, 2020
Messages
591
Trophies
0
XP
2,545
Country
France
Thanks for the help! That seemed to have got it booted with the current versions. I updated the sigpatches for hekate and then updated the OFW via the System Settings. All looks good.

So the order to get everything updated (for Atmosphere/Hekate) is:

1. Check for any updates available in AIO (noted at the bottom of the app). If available, then update the app.
2. Update Atmosphere (in AIO). If prompted to overwrite the hekate ini file, select no (unless you know what you're doing I guess).
3. After updating Atmosphere, AIO will prompt you to also update the bootloader. Select yes.
4. Update sigpatches (in AIO)
5. Update OFW (in System Settings of the device)

That should put you on a current version of everything.

The only other thing I'd ask, and this isn't specific to the AIO but even something I've noticed when editing the networking settings directly in the System Settings. But when I change my DNS, I notice it doesn't take effect until the console is rebooted, even though the network information displayed shows the change (i.e. local DNS vs 90DNS). Is there a way to apply new DNS without rebooting the console?
If you update the sigpatches before Atmosphere, it saves you a reboot, but overall you're correct.

You can actually change DNS (and other internet settings) directly from aio-switch-updater. A reboot shouldn't do necessary but maybe it can take a little bit for the settings to be applied, perhaps some data is cached or something. I haven't experienced that myself
 

impeeza

¡Kabito!
Member
Joined
Apr 5, 2011
Messages
6,538
Trophies
3
Age
46
Location
At my chair.
XP
19,465
Country
Colombia
Do you happen to have any idea what I would change them to? Or how I can check what to change them to?

This is currently my `hekate_ipl.ini` file:

Code:
[config]
autoboot=0
autoboot_list=0
bootwait=0
autohosoff=0
autonogc=1
updater2p=1
backlight=100

[CFW - sysMMC]
fss0=atmosphere/fusee-secondary.bin
kip1patch=nosigchk
atmosphere=1
emummc_force_disable=1
icon=bootloader/res/icon_payload.bmp

[CFW - emuMMC]
fss0=atmosphere/fusee-secondary.bin
kip1patch=nosigchk
emummcforce=1
atmosphere=1
icon=bootloader/res/icon_payload.bmp

[Stock - sysMMC]
fss0=atmosphere/fusee-secondary.bin
emummc_force_disable=1
stock=1
icon=bootloader/res/icon_switch.bmp

And these are the files in the `atmosphere` directory:

Code:
 156352 fusee-mtc.bin
6345472 fusee-secondary.bin
  42045 hbl.nsp
 135446 reboot_payload.bin
1240468 stratosphere.romfs
8388608 package3
You have unnecessary files on atmosphere folder (delete fusee-secondary.bin) and in your hekate_ipl.ini file change «fuse-secondary.bin» to «package3»
 

KytuzuEX

Recreate your Re:Creators by Recreating.
Member
Joined
Apr 21, 2014
Messages
755
Trophies
0
Age
25
XP
698
Country
Puerto Rico
it gives me the software couldn't be opened error. I am on 13.0 and hacked pretty recently a week ago.
atmos 1.1.1
 

fatsquirrel

Well-Known Member
Member
Joined
Nov 11, 2013
Messages
2,648
Trophies
2
Age
35
XP
3,480
Country
If you update the sigpatches before Atmosphere, it saves you a reboot, but overall you're correct.

You can actually change DNS (and other internet settings) directly from aio-switch-updater. A reboot shouldn't do necessary but maybe it can take a little bit for the settings to be applied, perhaps some data is cached or something. I haven't experienced that myself
I dont have jig and pc ready for a few more weeks, is it safe to proceed with updating Atmosphere or will it boot me back to OFW? Im scared of updating my sigpatches and Atmosphere because if it goes back to OFW or somehow gets bugged, I have to relaunch the payload which I cant right now.
 

Homlet

Well-Known Member
OP
Member
Joined
Feb 28, 2020
Messages
591
Trophies
0
XP
2,545
Country
France
I dont have jig and pc ready for a few more weeks, is it safe to proceed with updating Atmosphere or will it boot me back to OFW? Im scared of updating my sigpatches and Atmosphere because if it goes back to OFW or somehow gets bugged, I have to relaunch the payload which I cant right now.
well, if you have an old hekate_ipl.ini pointing to fusee-secondary.bin, you'll need to change that to package3. If not it should be fine, although outdated sysmodules could cause issues too. Since there's a non zero chance of your setup being weird and my app not accounting for it, you might as well hold off.
Worth noting that auto_RCM take away the need for a jig, and you can inject a payload with an android phone
 
  • Like
Reactions: fatsquirrel

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    I'm about to buy a $200 flash cart
  • Psionic Roshambo @ Psionic Roshambo:
    I think I have a 256GB card in my 3DS lol
  • Psionic Roshambo @ Psionic Roshambo:
    It's a New 3DS XL so it's still under warranty... If it ever breaks gonna make Nintendo fix it lol You said it was new.... For eternity!!!
  • Psionic Roshambo @ Psionic Roshambo:
    But my 3DS is loaded with emulators and 3DS games and DS games and GBA games probably thousands of games in total lol
  • Xdqwerty @ Xdqwerty:
    Brb going with my dad
  • Xdqwerty @ Xdqwerty:
    @Psionic Roshambo, are most of those games shovelware?
    +1
  • K3Nv2 @ K3Nv2:
    Nah gotta buy 3 1tb SD cards for 3ds the entire libraries need archived in my home
    +1
  • SylverReZ @ SylverReZ:
    >buys x3 1TB SD cards
    >stores the entire 3DS library on them
    >installs CFW
    >realised why I wasted loads of money and resources
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    Lol no I clean my sets
  • K3Nv2 @ K3Nv2:
    Cause it's in my home ready to go
  • K3Nv2 @ K3Nv2:
    Like uremum
  • Psionic Roshambo @ Psionic Roshambo:
    But 100 games on SNES and Genesis and GBA then TG16 and NES and GB and GBC then all the other random systems and arcade games it all adds up lol
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Virtual Boy alone has probably 5 games!!! Lol
    +1
  • K3Nv2 @ K3Nv2:
    I won't mention any names in chat but some of us wastes $300 on preloaded hdds :tpi:
    +1
  • SylverReZ @ SylverReZ:
    @Psionic Roshambo, The PS5 had none.
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    Lol I spent more than that on a stuffed 4TB drive lol
  • K3Nv2 @ K3Nv2:
    Honestly I've yet to fill the 1tb internal drive on my ps5
    +1
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, 1) except final fantasy 16. 2) why would I have a console's whole catalogue if most of the games are either shovelware or terrible games?
  • Psionic Roshambo @ Psionic Roshambo:
    Kind of a waste, but the allure of all those games over 100,000
  • Psionic Roshambo @ Psionic Roshambo:
    Some shovel ware with low ratings you might enjoy more than the ratings would sugest
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Cruisn on the Wii is one of my personal examples of that, it's considered one of the worst games of all time, I loved it and completed it several times.
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    The trick for me was to go into the settings and crank up the Wiimote sensitivity to the max and it gets twitchy but you can win that way lol
  • Psionic Roshambo @ Psionic Roshambo:
    Lots of other games I enjoyed that reviews would say otherwise lol
  • btei @ btei:
    lethal company servers are down rn
  • btei @ btei:
    my pocket pikachu is going crazy rn
    btei @ btei: my pocket pikachu is going crazy rn