Reboot to payload bin file

  • Thread starter Thread starter LiamST
  • Start date Start date
  • Views Views 22,464
  • Replies Replies 22

LiamST

Well-Known Member
Newcomer
Joined
Jan 17, 2013
Messages
59
Reaction score
14
Trophies
1
Age
44
XP
262
Country
Hi all,

I've got two Switch units, both unpatched and both modded. I use a RCMLoader to inject the payload etc. Both running the latest Atmosphere and OFW. However, one unit, when I restart it, boots back into Atmosphere? I've renamed fusee.bin to reboot_payload.bin inside the atmosphere folder but I don't know why the other switch isn't doing it?

Anything else I need to change?

Thanks all :D
 
@LiamST Don't triple-post and don't bump, please. That's very bad etiquette and also against the rules:

  • When posting please refrain from double/triple/etc posting and from creating multiple topics about the same subject.
  • Avoid bumping (reviving) old or new topics; they'll be replied to when they're replied to.
 
Did the post from @thesjaakspoiler help you solve your problem? If not, what is the desired behaviour you're seeking? I think it's just a matter of comparing your files, especially reboot_payload.bin.
 
  • Like
Reactions: binkinator
I responded to you in this thread recommending you try this with hekate.

Rename hekate_ctcaer_x.x.x.bin to reboot_payload.bin and put it into atmosphere folder.

Set updater2p=1 and autoboot=1 (assuming Atmosphere on Emunand is your first entry) in /bootloader/hekate_ipl.ini

Reboot and you are done!

Config optionDescription
autoboot=00: Disable, #: Boot entry number to auto boot.
updater2p=00: Disable, 1: Force updates (if needed) the reboot2payload binary to be hekate.
 
Hi all, I like my Switch to reboot straight back into Atmosphere - I copied the latest fusee into the atmosphere folder and renamed it reboot_payload.bin but it didn't do anything. It's worked before so I can't work out why it's not working now.

Update - Both switches are rebooting to a black screen now.
 
Hi all, I like my Switch to reboot straight back into Atmosphere - I copied the latest fusee into the atmosphere folder and renamed it reboot_payload.bin but it didn't do anything. It's worked before so I can't work out why it's not working now.

Update - Both switches are rebooting to a black screen now.
How are you rebooting? Is AutoRCM on? if you try putting another payload in /atmosphere/reboot_payload.bin, say Hekate or LockpickRCM, do those work?
 
  • Like
Reactions: binkinator
Hi all, I like my Switch to reboot straight back into Atmosphere - I copied the latest fusee into the atmosphere folder and renamed it reboot_payload.bin but it didn't do anything. It's worked before so I can't work out why it's not working now.

Update - Both switches are rebooting to a black screen now.

Let‘s do this really quick:

The "Fix Archive Bit" option in Hekate has moved and is no longer where other commenters mention. Instead, click on Tools. In the bottom right of the screen appears the words "Arch bit". Click that then click "Fix Archive Bit".
 
How are you rebooting? Is AutoRCM on? if you try putting another payload in /atmosphere/reboot_payload.bin, say Hekate or LockpickRCM, do those work?
AutoRCM is enabled yeah. I was going to try and use a different payload later within the atmosphere folder and try that. I'll update later. Thank you
 
Hi all, I like my Switch to reboot straight back into Atmosphere - I copied the latest fusee into the atmosphere folder and renamed it reboot_payload.bin but it didn't do anything. It's worked before so I can't work out why it's not working now.

Update - Both switches are rebooting to a black screen now.
In one of the Atmosphere config files, there is an option to change whether it should reboot to payload, reboot into RCM or just reboot normally. It's probably been changed at some point by copying over an Atmosphere setup that had config files included or something like that.
 
In one of the Atmosphere config files, there is an option to change whether it should reboot to payload, reboot into RCM or just reboot normally. It's probably been changed at some point by copying over an Atmosphere setup that had config files included or something like that.
ohhhh. That’s a pretty good call.

That would be /atmosphere/config/system_settings.ini

this section specially:

[atmosphere]
; Reboot from fatal automatically after some number of milliseconds.
; If field is not present or 0, fatal will wait indefinitely for user input.
; fatal_auto_reboot_interval = u64!0x0
; Make the power menu's "reboot" button reboot to payload.
; Set to "normal" for normal reboot, "rcm" for rcm reboot.
; power_menu_reboot_function = str!payload

Just need to uncomment (remove the semicolon) the last line.

if it’s set to rcm it would go to a black screen.

a stock template for this file can be found under /atmosphere/config_templates/system_settings.ini
 
Last edited by binkinator,
ohhhh. That’s pretty good. That would be /atmosphere/config/system_settings.ini

this section specially:

[atmosphere]
; Reboot from fatal automatically after some number of milliseconds.
; If field is not present or 0, fatal will wait indefinitely for user input.
; fatal_auto_reboot_interval = u64!0x0
; Make the power menu's "reboot" button reboot to payload.
; Set to "normal" for normal reboot, "rcm" for rcm reboot.
; power_menu_reboot_function = str!payload

Just need to uncomment (remove the ;) the last line.

if it’s set to rcm it would go to a black screen.

a stock template for this file can be found under /atmosphere/config_templates/system_settings.ini
This fixed it! Copied the system_settings.ini to the /atmosphere/config/ removed the semicolon from the power_menu_reboot_function = str!payload and it worked!

Thank you - how did you even know this lol?
 
Last edited by LiamST,
This fixed it! Copied the system_settings.ini to the /atmosphere/config/ removed the semicolon from the power_menu_reboot_function = str!payload and it worked!

Thank you - how did you even know this lol?
@The Real Jdbye called it. We‘ve all seen some shit, man. Be sure to pay it forward.
 
  • Like
Reactions: LiamST
@The Real Jdbye called it. We‘ve all seen some shit, man. Be sure to pay it forward.
Thanks to you both! After editing this line - you don't even need the reboot_payload.bin to be the fusee payload either. My switches have rebooted in the past though without messing this this config file - I wonder what's changed?
 
Very odd - I just reversed all I done to see what made the difference and it seems to reset into atmosphere without the need of the config file and the reboot_payload.bin file being changed? Very odd :rofl:
 
My 'main' switch still doesn't reboot after trying all of the above. My secondary switch does even without the config file being present and the reboot_payload.bin being renamed. That's enough for tonight - really don't understand this!
 

Site & Scene News

Popular threads in this forum