Tutorial  Updated

How to get exFat working on any custom firmware

Hi guys this is my first post but I've been behind the scene for a while hopefully this helps a lot of you that had the same issue with the exFat format.

I've been researching for a while on how to get my Switch on firmware 5.1.0 to support exFat format without updating. I tried many solutions posted across every forum that is currently active on the Switch scene and non of them worked for me. Today as I was researching I came across on how to update the Switch without burning the fuses using ChoiDujourNX. As many of you know when you this program it gives you the choice on update the console with or without exFat support. I use this program with my current firmware 5.1.0 and selected the exFat support option and what is going to do is only write on your nand the exFat support files. After rebooting the console it worked flawlessly.

**** THIS GUIDE ALSO WILL HELP YOU TO UPDATE YOUR CONSOLE OFFLINE TO THE LATEST FIRMWARE WITHOUT BURNING FUSES TO HAVE THE ABILITY TO RESTORE YOUR CONSOLE TO AN EARLIER FIRMWARE OR BACKUP ****

**** NOW THERE IS SUPPORT FOR 6.2.0 AND IS SAVE TO UPDATE WITH CHOIDUJOURNX ****

**** DO NOT UPDATE TO 8.0.0, 7.0.0 OR 7.0.1 UNTIL A HOMEBREW UPDATE IS AVAILABLE ****

**** This guide works with 6.2.0 and below as long as you use ChoiDujourNX to update your system and not burn fuses in case you want to downgrade back. ****


What do you need?

1. Injection payload tool like TegraRCMGui or WebCFWLoader.
2. MicroSD formatted on fat32 ... Windows user can use Fat32Format tool ... http://www.ridgecrop.demon.co.uk/index.htm?guiformat.htm ... Mac users can use the Disk Utility Tool
3. Hekate payload get the latest ... https://github.com/CTCaer/hekate/releases ... currently v4.10.1
4. hbmenu ... https://github.com/switchbrew/nx-hbmenu/releases ... currently v3.0.1
5. ChoiDujourNX ... https://switchtools.sshnuke.net/ ... currently v101
6. Your current firmware version if you don't want to update ... for obvious reasons I can't post a link but google is your friend
7. And if you want to check your fuses and confirmed that you didn't burn any you can use briccmii before updating and after ... https://switchtools.sshnuke.net/ ... currently v2

/// -- PS: If you want all the latest sd card files you go to this link ... AtlasNX/Kosmos formerly known as tumGER/SDFiles -- ///

First Step .. On the PC

1. Format your microsd card to fat32 format using your prefer method.
2. Create a folder named switch and one named firmware on the root of the sdcard.
3. Put the hbmenu.nro on the root of the sdcard.
4. Put the ChoiDujourNX.nro inside the switch folder.
5. Put the downloaded firmware according to your console inside the firmware folder. For example is your is 5.1.0 make sure that your sdcard looks like this ... MicroSD:/firmware/5.1.0/and the files in here

Second Step .. On the Switch

1. This first step is very IMPORTANT! ... If you haven't done it DO A BACKUP OF YOUR NAND ... is imperative that you have one in case something goes wrong. Follow this guide ... https://gbatemp.net/threads/backup-...-your-biskeys-tseckeys-keys-txt-guide.513386/
2. Boot your console on RCM mode and inject the Hekate payload using your prefer method to boot into custom firmware.
3. Once loaded go the Album icon and click on it. It should bring the hombrew menu and you be able to see the ChoiDujourNX app. Click on it to loaded.

41731795_342834109622713_134069319700054016_o.jpg

41602530_342834162956041_5866087983806939136_o.jpg

4. Once in ChoiDujourNX you be able to see all the folders on the root of your microsd. Click on the firmware folder you should see the 5.1.0 folder with update files inside of it. Click on the bottom where it says Choose.

41827828_342834189622705_6340851886295351296_o.jpg

41863939_342834106289380_7328474414805155840_o.jpg

**** QUICK NOTE --- AUTORCM IS ENABLED BY DEFAULT --- IF DON'T WANT AUTORCM ENABLE UNTICK BEFORE START INSTALLATION ON STEP 5 ****

5. On the next screen is going to load the files and ask you which firmware with or without exFat. Click 5.1.0exFat. Then click Select Firmware and on the last screen Start Installation.

41752378_342834122956045_4361313975103651840_o.jpg

41745309_342834206289370_7810144465791746048_o.jpg

41738378_342834226289368_1151096018951995392_o.jpg

6. Once it finishes turn off your console, remove the microsd and backup your files. Format your microsd into exFat format using your prefer method and put your backup files back into the new formatted microsd.
7. Put your microsd back into your switch and boot it into your custom firmware using your prefer payload and should be able to boot with no error message about the exFat format.

I have tested it with SXOS, ReiNX and Hekate and has worked.

Follow the guide and you should be able to successfully get your switch to support exFat.

If by any chance you run into that hbmenu can't see the files inside the switch folder, probably is a problem with folder permissions. Make sure that your microsd and all of its content has Read and Write permissions.
 
Last edited by DarthItachiX,

Draxzelex

Well-Known Member
Member
Joined
Aug 6, 2017
Messages
19,011
Trophies
2
Age
29
Location
New York City
XP
13,378
Country
United States
I mean its not like we don't have 2 exFAT threads (https://gbatemp.net/threads/how-to-install-the-exfat-driver-without-updating-2-x.505176/ and https://gbatemp.net/threads/how-to-...tch-console-on-any-ofw-without-update.505182/) already but the more the merrier right? Anyways, I think your post is the only one that details how to use ChoiDujourNX so I guess that makes it somewhat unique. Just some friendly advice for your what looks like a Tutorial:
  • Include download links to anything that people will be running/putting on their SD cards
  • Pictures mean a thousand words
  • Homebrew not showing up in the hbmenu is usually due to the archive flag being set on file transfers when using macOS or certain builds of Windows 10
  • Maybe instruct/point users on how they can backup their NAND if you're not going to detail that here
  • You could have provided more hints about where to find firmware files such as from .XCI files or paying attention to any coughing
 

DarthItachiX

Well-Known Member
OP
Newcomer
Joined
Mar 10, 2016
Messages
66
Trophies
0
XP
276
Country
United States
Draxzelex ...
Thanks for the advice but like I said previously ... Non of the other methods worked for me ... And I cant post links because is my first post and Im not allowed. But hopefully this can help other people like me that have this issue and if any Moderator allow me to link the stuff on this post I gladly do it.
 
Last edited by DarthItachiX,
  • Like
Reactions: richexpert and Hmed

Adran_Marit

Walküre's Hacker
Member
Joined
Oct 3, 2015
Messages
3,781
Trophies
1
Location
42*South
XP
4,551
Country
Australia
Draxzelex ...
Thanks for the advice but like I said previously ... Non of the other methods worked for me ... And I cant post links because is my first post and Im not allowed. But hopefully this can help other people like that have this issue and if any Moderator allow me to link the stuff on this post I gladly do it.

Another piece of advice, those dark sections of text are really really hard to read on the dark theme, maybe choose a slightly brighter colour. The green and bright red are fine though
 

wiewiec

Well-Known Member
Member
Joined
Dec 24, 2015
Messages
774
Trophies
0
Age
39
Location
Somewhere
XP
1,373
Country
Poland
Hi i have quick question, for now i have 64gb Cardin and gonna buy 256gb one. Is card bonded to the console like 3DS have or could i just copy the folders to new card? And there is an option to move games from nand to sd?
 

Kubas_inko

"Something funny goes here."
Member
Joined
Feb 3, 2017
Messages
6,324
Trophies
1
Age
24
Location
I gues on earth.
XP
5,180
Country
Czech Republic
Hi i have quick question, for now i have 64gb Cardin and gonna buy 256gb one. Is card bonded to the console like 3DS have or could i just copy the folders to new card? And there is an option to move games from nand to sd?
3ds didn't bind it to the system either. Just copy paste and you are done.
 
  • Like
Reactions: wiewiec

Kubas_inko

"Something funny goes here."
Member
Joined
Feb 3, 2017
Messages
6,324
Trophies
1
Age
24
Location
I gues on earth.
XP
5,180
Country
Czech Republic
So this will not burn fuses? And can I boot the OG firmware without burning a fuse? I want this to be fool-proof
As long as you have AutoRCM, it won't burn fuses. But if you are updating from 3.0.2 and lower to 4.0.0 and above, you also want to launch the FW with special kip patch in order to keep gamecart controller outdated for later downgrade.
 

DarthItachiX

Well-Known Member
OP
Newcomer
Joined
Mar 10, 2016
Messages
66
Trophies
0
XP
276
Country
United States
Like I posted at the beginning ... I used briccmii and my fuse count was 6 and after applying the update still on 6 my fuse count. Also I didn't do a full upgrade I stayed on the same firmware 5.1.0

Sent from my SM-N950U using Tapatalk
 
  • Like
Reactions: richexpert

SirNapkin1334

Renound Aritst
Member
Joined
Aug 20, 2017
Messages
1,665
Trophies
1
XP
975
Country
United States
As long as you have AutoRCM, it won't burn fuses. But if you are updating from 3.0.2 and lower to 4.0.0 and above, you also want to launch the FW with special kip patch in order to keep gamecart controller outdated for later downgrade.
What if you don’t have AutoRCM? What I mean is, is it possible to boot into unhacked FW and not burn fuses
 

Draxzelex

Well-Known Member
Member
Joined
Aug 6, 2017
Messages
19,011
Trophies
2
Age
29
Location
New York City
XP
13,378
Country
United States
What if you don’t have AutoRCM? What I mean is, is it possible to boot into unhacked FW and not burn fuses
If you boot the Switch using a bootloader that burns fuses (i.e. nx-bootloader or SX OS V1.0) then you will burn fuses if you are running a higher firmware than the number of fuses currently burnt.
 

DarthItachiX

Well-Known Member
OP
Newcomer
Joined
Mar 10, 2016
Messages
66
Trophies
0
XP
276
Country
United States
If I install the update that I'm currently on, but with the exFat update, nothing will change except that I can use exfat SDs?
Thats what I explain on the beginning of the post, I used the same firmware that I'm currently on in my case 5.1.0, I didn't update ... Another thing that I didn't said is that when you use this program it will create a custom hekate.ini file that should kept in the sd card just for precaution but as long as you stay on the same firmware everything should be fine.

Sent from my SM-N950U using Tapatalk
 
  • Like
Reactions: richexpert

SirNapkin1334

Renound Aritst
Member
Joined
Aug 20, 2017
Messages
1,665
Trophies
1
XP
975
Country
United States
Thats what I explain on the beginning of the post, I used the same firmware that I'm currently on in my case 5.1.0, I didn't update ... Another thing that I didn't said is that when you use this program it will create a custom hekate.ini file that should kept in the sd card just for precaution but as long as you stay on the same firmware everything should be fine.

Sent from my SM-N950U using Tapatalk
Is it also safe to boot into OG unhacked firmware with this?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Maximumbeans @ Maximumbeans: butte