Homebrew RELEASE ChoiDujourNX - a system firmware installer homebrew for the Nintendo Switch

  • Thread starter Thread starter rajkosto
  • Start date Start date
  • Views Views 917,784
  • Replies Replies 1,978
  • Likes Likes 147
So my doubt is if i use autoRMC + hekate after flashing, the second time i boot my NS if i boot OF fuses will burn since its oficial bootloader again right?
No, if autoRCM is enabled the only way to boot your switch will be to use hekate. The nintendo bootloader will never run since the switch will always enter RCM mode on startup. Why is it so confusing ?
  • Q: AutoRCM ? Doesn't that mean i have to launch via hekate (or some other non-nintendo bootloader) every time I shut down or restart the system afterwards ?
  • A: Yes, but you were going to be doing this anyway in order to allow homebrew to run, or other "CFW"-related patches. AutoRCM is the only way to make sure the nintendo bootloader never runs and burns your fuses in the future. This also means that you must never use the official Switch OS firmware updater, because it will "get rid of" AutoRCM any time you press the Update button.
 
No, if autoRCM is enabled the only way to boot your switch will be to use hekate. The nintendo bootloader will never run since the switch will always enter RCM mode on startup. Why is it so confusing ?
The part that i missunderstod was the rol of hekate, since hekate laucnh the OF or CFW but he takes the rool of bootloader no nintendos bootloader can be load right? Okay now is all clarified thanks man :)

by the way is there any way to see if GC fuse is burned? Since briicmi shows only the efuses
 
Last edited by muniategui,
The part that i missunderstod was the rol of hekate, since hekate laucnh the OF or CFW but he takes the rool of bootloader no nintendos bootloader can be load right? Okay now is all clarified thanks man :)

As long as you use autoRCM + hekate (which replaces the nintendo bootloader) you won't burn efuses.
But I had written it explicitly in my previous answer :rofl: ... Haha don't worry man I know these things can be confusing, I'm glad it's a bit clearer now.

by the way is there any way to see if GC fuse is burned? Since briicmi shows only the efuses
Honestly I'm really not sure if these gamecard fuses are really a thing or if I'm just completely misinformed. I vaguely remember reading something about it somewhere, so I'd say my level of trust in this information is about 5% max ^^.
 
Last edited by LeMageFro,
  • Like
Reactions: muniategui
But I had written it explicitly in my previous answer :rofl: ... Haha don't worry man I know these things can be confusing, I'm glad it's a bit clearer now.


Honestly I'm really not sure if these gamecard fuses are really a thing or if I'm just completely misinformed. I vaguely remember reading something about it somewhere, so I'd say my level of trust in this information is about 5% max ^^.

Since i've understand something like a fuse or a fuse is used due to message that can be found on rajkosto guide about updating and also i think i read it somewhere also maybe from SciresM?: WARNING WARNING WARNING: Running a FIRMWARE >= 4.0.0 WITHOUT REPLACEMENT FS_XXX_nogc.kip1 ACTIVE WILL MAKE YOUR CARTRIDGE PORT UNUSABLE ON EARLIER FIRMWARES.
 
  • Like
Reactions: LeMageFro
I load payloads via SX-OS not my computer. I loaded "hekate_fspatches_v3.bin" payload and opened ChoiDujour.
If i upgrade from 4.1.0 to 5.1.0 in ChoiDujour it will put my system in AutoRCM. Can i still access SX-OS after this?
As i mentioned i load payloads via SX-OS.
Please and thank you for any info and help.
 
I used the old method you posted to upgrade to 5.1. If 5.1+ comes out can I use this hombrew to upgrade? Or do I need to restore my original nand first?
 
It means "Choice of the Day"/"Choice of Today"
No it doesn't, choice is choix. That is as valid as my guess of cabbage (chou) - but I was trying to be funny rather than serious :). And today is aujourd'hui. I don't think "choi" is an actual word (maybe a slang word I don't know), so the name of the app might not mean anything.
@Cyan?
 
I load payloads via SX-OS not my computer. I loaded "hekate_fspatches_v3.bin" payload and opened ChoiDujour.
If i upgrade from 4.1.0 to 5.1.0 in ChoiDujour it will put my system in AutoRCM. Can i still access SX-OS after this?
As i mentioned i load payloads via SX-OS.
Please and thank you for any info and help.
I'm using SX OS just fine after using this to update from 4.1.0 to 5.1.0. I loaded it with Sx Os, then loaded hekate_ctcaer_3.2 as an external payload, and then used the hbloader with hekate to run ChoiDujourNX. After it completed, it rebooted to Sx os with autorcm enabled.
 
No it doesn't, choice is choix. That is as valid as my guess of cabbage (chou) - but I was trying to be funny rather than serious :). And today is aujourd'hui. I don't think "choi" is an actual word (maybe a slang word I don't know), so the name of the app might not mean anything.
@Cyan?
I think cabbage makes sense in this context mostly because of the bunny icon used for it. Outside of carrots, rabbits are known for being fed cabbage.
 
I used the old method you posted to upgrade to 5.1. If 5.1+ comes out can I use this hombrew to upgrade? Or do I need to restore my original nand first?

As far as I can tell, this app integrates the key extraction functions of biskeydump, the repackaging of choidejour, and the partitions modification done by diskmount, all in one convenient, very hard to cock-up package. Very nice.

You should not need to restore your nand backup to update again using this tool.

Definitely needs the full priv set to work though. Poking the right line on hekate did the trick. Enjoying 5.1 without fuses burned. I dont have to worry about card-reader firmware, my NX came with 4.0.1 from factory, and so already >4.00. Cannot go below that anyway.
 
  • Like
Reactions: beats1234
You guys are overthinking (and confusing tegra fuses with the gamecart controller fuses, they are separate) the whole gamecard update thing.
The reason "Stock_Dangerous" is dangerous in that it will update your gamecart controller to 4.0.0 if it isnt yet, and there's no going back from that. There's no way to burn anti-downgrade fuses once hekate is loaded, since the first thing it does is disable fuse writes (so does fusee, so does SXOS since 1.1, etc).
If you wish to play your cartridges on 4.0.0+ all you have to do is get rid of kip1patch=nogc in your hekate ini (most of you will be using some sort of CFW pack that wont have it anyway, afterwards, which means that you only have to be careful if you DONT want the gc controller to get updated), which will update it.
Also Milenko, please stop saying that "it doesnt matter that you cant use gamecarts on 3.0.x because you have SXOS", the only reason you would want to use gamecarts on older firmwares is if there's a game (on a gamecart) exploit that can be used later on, for which you obviously need the gamecart working WITHOUT AN ALTERNATIVE BOOTLOADER, otherwise running older firmwares doesn't really make sense.
 
Last edited by rajkosto,
Ive got the 5.1.0 firmware loaded in the app, it asks for 5.1.0 or 5.1.0 exfat , which do i choose?
My sdcard is fat32. I got the firmwares from xbins.
Thank you.
 
Ive got the 5.1.0 firmware loaded in the app, it asks for 5.1.0 or 5.1.0 exfat , which do i choose?
My sdcard is fat32. I got the firmwares from xbins.
Thank you.

Using the exfat with a fat32 sdcard does not cause problems. Most people will probably want the exfat integrated version. If you dont for some reason, the option is there.
 
So that if they stick in an exfat formatted microsd it still works ?
Either way, you can swap between them pretty easily even after installation, just choose the other one next time.
 
  • Like
Reactions: Azel
right now if i try to get exfat in my 4.1.0 it tells me to system update. If i choose the exfat firmware, it will allow me to use a exfat sdcard?
thank you all.

--------------------- MERGED ---------------------------

My last question. If i from 4.1.0 to 5.1.0, but later i decide to go back to 4.1.0. Can I uninstall AutoRCM?
 
No it doesn't, choice is choix. That is as valid as my guess of cabbage (chou) - but I was trying to be funny rather than serious :). And today is aujourd'hui. I don't think "choi" is an actual word (maybe a slang word I don't know), so the name of the app might not mean anything.
@Cyan?
I find it funny that switch scene is using french names.
and I thought it was too bad this attempt failed to write it correctly.

It's effectively "Choix du jour", which means "choice of the day".
But I saw you already had your repository and previous project with the mistake so I didn't want to tell you because you probably can't fix it now, right?

edit:
I'm talking to the dev, not Quantumcat of course :p
 
Last edited by Cyan,

Site & Scene News

Popular threads in this forum