If you do this and you also keep AutoRCM installed indefinitely, then yes, you will be able to downgrade to 5.1.0 whenever you want.I updated my switch from 4.1 to 5.1 through the os system, yeah, u burned my fuses but,
if I use choidujour to update it to 6.0 , will I be able to come back to 5.1 if needed?
No, the newest version of SX OS will not burn your fuses. Your GC will be updated if it hasn't been already.I would like to ask a question,
My switch is currently on 3.0.0 and I would like to update to 5.1.0 without burning the fuses
but since i am using SX os which does not support ChoiDujourNX I will have to do it through another cfw.
So say once I use atmosphere and update to 5.1.0 along with my GC firmware,
if I boot through SX os will it burn my GC fuses?
With AutoRCM installed, a Switch that's off will boot into RCM when given a power source; it will not boot into Horizon. If you removed AutoRCM, then it should boot into Horizon when given a power source. However, if you booted your Switch without AutoRCM installed, then you've burnt your efuses, and you're trapped on 5.1.0 and higher.Hi everyone, I have a question ...
I did the console upgrade from fw 4.1.0 to 5.1.0 to enable exFAT support with ChoiDujourNX leaving the autoRCM enabled.
Before I did a total dump of the nand (raw + boot0 + boot1) of version 4.1.0
Everything good but....
But now when I put the Switch on the dock totally OFF the LED flashes and the Switch does not turn on automatically and does not start automatically even if you plug the power supply directly into the USB-C port
I disabled the autoRCM with Brikmii v2, formatted the console but the problem remains.
Any suggestions ?
Thanks in advance
It uses the briccmii version.which version of autorcm choidujournx use ? tx version or briccmii ?
So if I would like to downgrade in future back to 3.0.0, I would still be able to use my cartidges?No, the newest version of SX OS will not burn your fuses. Your GC will be updated if it hasn't been already.
You will not be able to use game cartridges on 3.0.0 if you update your GC software. If you run SX OS while using 4.0.0 or higher, your GC software will be automatically updated.So if I would like to downgrade in future back to 3.0.0, I would still be able to use my cartidges?
I am sightly confused as the FAQ states this
Q:I've never run firmware 4.0.0 or higher on my switch, so my gamecard controller firmware is still not updated. How do i make sure my gamecard controller works after i downgrade back to < 4.0.0 ?
A: When flashing the firmware image for any 4.0.0 or later firmware, ChoiDujourNX will generate a protective hekate_ipl.ini on your microsd, with a "PreventGCUpdate" launch target. You must ALWAYS boot using this launch target (or add kip1patch=nogc to any launch target you wish to use in the future) and use a Hekate that supports the kip1patch option (releases here do if you want to prevent use and updating of your GC controller firmware on firmware versions 4.0.0 and up
hi there @rajkosto i just want to thank you for your great job,i just used ChoiDujourNX to update to 6.0.0 with no fuses burn and works like a charm,i would like to make a donation to you.Current version: 1.0.1 (02.08.2018)
Always visit https://switchtools.sshnuke.net for the download link.
For installation and use instructions, read the README.txt inside the downloaded archive.
(it is the same as for any other homebrew, just copy the nro to the appropriate location)
Screenshots:
https://images.sshnuke.net/2018-08-01_08-37-36_LDuAxoLB4.png
https://images.sshnuke.net/2018-08-01_08-37-49_jblSk1lTb.png
https://images.sshnuke.net/2018-08-01_08-37-58_IoDdukSBc.png
https://images.sshnuke.net/2018-08-01_08-38-12_zGlNiASnO.png
https://images.sshnuke.net/2018-08-07_06-50-38_X6tqDIyRh.png
https://images.sshnuke.net/2018-08-01_08-38-24_UIr4WIXG6.png
https://images.sshnuke.net/2018-08-01_08-38-34_sDWMGalai.png
You still need to acquire the folders containing firmware content somehow, some of the options are:
- Extract the UPDATE partition from an XCI image of the cartridge that contains the update you want into a folder
These are common cartridges and firmware versions they contain:
Puyo Puyo Tetris/ 1-2 Switch (1.0.0) - would never recommend installing this one as no Switch made with 1.0.0 actually runs it (its a slightly different 1.0.0 with exFAT that bricks you)
Dragon Ball Xenoverse 2/ Mario plus Rabbids Kingdom Battle/Cars 3 Driven to Win (2.1.0)
Splatoon 2/ Sonic Forces (2.3.0)
Pokemon Tournament DX (3.0)
Batman The Telltale Series/ Syberia 2/ The Elder Scrolls V. Skyrim (3.0.1)
Attack on Titans 2/ Xenoblade Chronicles 2 (3.0.2)
Bayonetta 2/ Gal Gun 2 (4.0.1)
Kirby Star Allies (4.1.0)
Octopath Traveler (5.0.2)
Taiko no Tatsujin Nintendo Switch Version JPN (5.1.0)After you've transferred both the homebrew and the folder of the firmware you want onto your microsd, simply start ChoiDujourNX, navigate to the folder containing the firmware, and press the on-screen buttons.
- Copy the SYSTEM:/Contents/registered folder from another Switch that is running the firmware version you want
- Copy the SYSTEM:/Contents folder from a Switch that has a "System update is pending" notification. This will let you pick either the currently running firmware, or the pending firmware to install.
- *cough* xbins *cough*
FAQ:
- Q: After selecting ChoiDujourNX from the homebrew menu, it tries to start but closes immediately (or gives me a FATAL error, or just hangs at a black screen) !
- A: The debug svcs are not accessible to homebrew on your system. Either update your hbloader (from the release here: https://github.com/rajkosto/nx-hbloader/releases) or add fullsvcperm=1 to your hekate launch profile. Additionally, if you are trying to run ChoiDujourNX on 1.0.0, you must also add debugmode=1 to your hekate launch profile (this is not required on 2.0.0 or newer, which allows read-only debugging without it).
- Q: I thought updating the firmware burned fuses, why would I use this instead of the official way of upgrading my Switch firmware (via cartridge or online, if I want the latest version)
- A: Because fuses are burned on first normal boot, not during the install. By default, ChoiDujourNX will enable AutoRCM on any flashed firmware image, meaning that the normal nintendo bootloader will never get the chance to burn the fuses. And therefore, you can downgrade any time you want back to the firmware you started from. You can also arbitrarily downgrade to whatever firmware you want, as long as you are not using the nintendo bootloader to launch it (which will burn fuses if not enough fuses are burned, and panic if too many fuses are burned, check the table here http://switchbrew.org/index.php?title=Fuses#Anti-downgrade).
- 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.
- Q: I've never run firmware 4.0.0 or higher on my switch, so my gamecard controller firmware is still not updated. How do i make sure my gamecard controller works after i downgrade back to < 4.0.0 ?
- A: When flashing the firmware image for any 4.0.0 or later firmware, ChoiDujourNX will generate a protective hekate_ipl.ini on your microsd, with a "PreventGCUpdate" launch target. You must ALWAYS boot using this launch target (or add kip1patch=nogc to any launch target you wish to use in the future) and use a Hekate that supports the kip1patch option (releases here do: https://github.com/rajkosto/hekate/releases) if you want to prevent use and updating of your GC controller firmware on firmware versions 4.0.0 and up.
- Q: I just want to install exFAT on the current firmware version I already have. Can I do this using ChoiDujourNX ?
- A: Absolutely, just place a folder containing the exFAT version of the firmware you are currently running and choose it inside ChoiDujourNX. It will only install the required couple of packages needed for exFAT, and you can even disable the AutoRCM option (if you are sure the firmware you are installing is the same burned fuse count as the one you are currently running).
Exfat update is not a system update, do not get confuse.So, if I want to install the exfat update on my 4.1 switch, with the XCI of Kirby star allies, do I need to do something with the XCI before I start ChoidujourNX?
you need to extract the update partition from the xci first. easiest way is probably with https://github.com/StudentBlake/XCI-Explorer/releasesSo, if I want to install the exfat update on my 4.1 switch, with the XCI of Kirby star allies, do I need to do something with the XCI before I start ChoidujourNX?
xci need to be extracted,, choidujour uses nca files..So, if I want to install the exfat update on my 4.1 switch, with the XCI of Kirby star allies, do I need to do something with the XCI before I start ChoidujourNX?
no Switch comes with exFAT regardless of firmware, period. it has to be installed either online legit (req latest firmware), with this tool, load a correctly tailored FS.kip, or with one of the methods mentioned where you rewrite your pkg2 with the one from the exFAT firm A NCA.xci need to be extracted,, choidujour uses nca files..
Doesn't 4.1.0 already have exfat guys ? or am i wrong here or it just supports it right..... Have you tried just putting a exfat sd into the switch Bullseye..
Follow what @shchmue said about extraction
Just a question could you not just update with the KERBY XCI if you have XS OS , I understand ripping it out if you are notno Switch comes with exFAT regardless of firmware, period. it has to be installed either online legit (req latest firmware), with this tool, load a correctly tailored FS.kip, or with one of the methods mentioned where you rewrite your pkg2 with the one from the exFAT firm A NCA.
He cant do that!!Just a question could you not just update with the KERBY XCI if you have XS OS , I understand ripping it out if you are not
I know that lol no need for the !!! Lol my question was if someone was on XS OS and they wanted to do a update via a XCI. EXAUSE THEY BANNED etcHe cant do that!!
He needs the exfat update.I know that lol no need for the !!! Lol my question was if someone was on XS OS and they wanted to do a update via a XCI. EXAUSE THEY BANNED etc
yes i read that , if say he was on XS OS would it work with running that XCI to get the exfat update ? I know he is notHe needs the exfat update.
no, although the update partition on games does include the exFAT NCAs, you can't do it like a cartridge update, it still wants to validate online to get it.yes i read that , if say he was on XS OS would it work with running that XCI to get the exfat update ? I know he is not
Okay got it , thank you, mine did that before i got banned, just now waiting for 6.0 to drop and was/am hoping to update via a XCI or via ChoiDujourNXno, although the update partition on games does include the exFAT NCAs, you can't do it like a cartridge update, it still wants to validate online to get it.
it'll probably be a while before a game is bundled with 6.0 on the cartridge, well after the firmware is released OTAOkay got it , thank you, mine did that before i got banned, just now waiting for 6.0 to drop and was/am hoping to update via a XCI or via ChoiDujourNX