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

rajkosto

Well-Known Member
OP
Member
Joined
Apr 6, 2017
Messages
819
Trophies
1
XP
2,775
Country
Last edited by rajkosto,
  • Like
Reactions: SonGoku78

hans_ar

New Member
Newbie
Joined
Aug 31, 2017
Messages
4
Trophies
0
Age
35
XP
556
Country
Serbia, Republic of
@rajkosto Jel ovo zamena za ofw ili i dalje treba da se ucitava payload ? pozz

Google translate: Is this a replacement for an offw or should still be loaded payload? pozz
 
Last edited by x65943, , Reason: Please write in english

nixi4

New Member
Newbie
Joined
Aug 10, 2018
Messages
2
Trophies
0
Location
A corn field q.q
XP
78
Country
United States
Hey raj, this is a really nice tool, but can you make a disclaimer in the op or somewhere in the tool regarding AutoRCM?

I had AutoRCM enabled going into running Choi, ticked the option not to enable AutoRCM within Choi (at the time I assumed it wasn't a good idea to brick twice) and it seemed to disable AutoRCM entirely instead of just leaving it in the state it was already in. I'm sure this is because the boot partition might've been updated or something, but I burnt a few fuses tonight and I don't really want that happening to anyone else. :cry:
 

rajkosto

Well-Known Member
OP
Member
Joined
Apr 6, 2017
Messages
819
Trophies
1
XP
2,775
Country
It explicitly says it turns it off.
https://images.sshnuke.net/2018-08-07_06-50-38_X6tqDIyRh.png

Just like the official system update, the BCT in the boot0 is rewritten (with or without AutoRCM according to your choice), so it doesn't matter what you had there previously.
Thus the big red warning that turning it off WILL burn your fuses.
 
Last edited by rajkosto,

nixi4

New Member
Newbie
Joined
Aug 10, 2018
Messages
2
Trophies
0
Location
A corn field q.q
XP
78
Country
United States
Just like the official system update, the BCT in the boot0 is rewritten (with or without AutoRCM according to your choice), so it doesn't matter what you had there previously.

Ah, I wasn't under the impression boot0 was overwritten going into it, but I suppose that's a product of my lack of research. ;_: sorry for wasting your time
 

mrmouse781

Member
Newcomer
Joined
Aug 10, 2018
Messages
12
Trophies
0
Age
53
XP
77
Country
United States
If using SX OS, can I boot via that, go to load external payload, then select RajNX, and load the ChoiDuJourNX from there to do the firmware update from 3.0 to 5.1?
 

mrmouse781

Member
Newcomer
Joined
Aug 10, 2018
Messages
12
Trophies
0
Age
53
XP
77
Country
United States
Yes you can. But using SXOS means you will never be able to properly apply PreventGCUpdate

Ok thanks. I'm on the fence... sort of leaning towards just doing it and understanding GC will no longer work on fw less than 4.0 (I doubt I would ever need to use it on the lower fw anyway). I'm mostly interested in just keeping the ability to downgrade fw incase of new options in the future. But I'm also a newb :D so trying to learn and make sure I'm not missing something before doing something permanent...

I guess another option is to forget about SX OS for now and just learn to do the payload injector differently and use RajNX.


EDIT: As for PreventGCUpdate, if I did just use SX OS, thereby ignoring the PreventGCUpdate, does that just mean that I won't be able to use physical game copies on Firmware below 4.0.0 but no other negative repercussions from doing that? For example, if I untethered boot method or some other improved features in the future, I could still downgrade the fw at that point and use those fine. Even potentially downgrade, setup that new feature, then upgrade back to latest FW and still be able to use my GC then. I usually never use physical carts regardless so I just want to make sure I wouldn't be hurting myself by skipping this step. I just see that everyone seems to want this PreventGCUpdate so I just want to make sure I'm not missing something if I let the GC update.
 
Last edited by mrmouse781,

RobCat030

Active Member
Newcomer
Joined
May 29, 2018
Messages
32
Trophies
0
Age
26
XP
351
Country
United States
Sorry if this has already been asked. Has anyone tried using this to delete traces of nsp installations? Factory reset and then firmware "upgrade" (or reinstall if already on 5.1.0)?
 

rajkosto

Well-Known Member
OP
Member
Joined
Apr 6, 2017
Messages
819
Trophies
1
XP
2,775
Country
You can probably do that more efficiently just by deleting system savedata yourself, see http://switchbrew.org/index.php?title=Flash_Filesystem#System Savegames
(you probably want to nuke your espersonalized to get rid of all the fake tickets, and maybe 8000....121 and 8000....122)
The only system savedata you need for the system to boot is 8000...120 (index of installed system titles)
 
  • Like
Reactions: Stone-D

RobCat030

Active Member
Newcomer
Joined
May 29, 2018
Messages
32
Trophies
0
Age
26
XP
351
Country
United States
Wouldn't I also have to clear the Play Data log as well (not sure about crash logs since I haven't had any crashes)? I figured I would raise some flags to Nintendo doing this myself without factory resetting.
 

rajkosto

Well-Known Member
OP
Member
Joined
Apr 6, 2017
Messages
819
Trophies
1
XP
2,775
Country
if you wanna nuke everything just manually delete all system savedata except 8000...120
and then delete everything off user since nothing indexes it anymore (except Nintendo/Album i guess)
 

Stone-D

Well-Known Member
Newcomer
Joined
Aug 9, 2018
Messages
47
Trophies
0
Age
47
Location
Jakarta, Indonesia
XP
101
Country
Indonesia
You can probably do that more efficiently just by deleting system savedata yourself, see http://switchbrew.org/index.php?title=Flash_Filesystem#System Savegames
(you probably want to nuke your espersonalized to get rid of all the fake tickets, and maybe 8000....121 and 8000....122)
The only system savedata you need for the system to boot is 8000...120 (index of installed system titles)

Once that's done, is it safe to run a something like sdelete or precompact via HacDiskMount to fill empty space with zeros and maximize compressibility?
 

rajkosto

Well-Known Member
OP
Member
Joined
Apr 6, 2017
Messages
819
Trophies
1
XP
2,775
Country
That will actually minimize it, since zeroes written to the partition end up as encrypted nonsense in the backups (unless you are storing backups without BIS encryption)
 
  • Like
Reactions: Stone-D

saito1234

Well-Known Member
Member
Joined
Nov 24, 2008
Messages
115
Trophies
1
XP
675
Country
United States
If I use ChoiDujourNX and I want to update to 5.1.0 what game can I use?

I see there is Taiko no Tatsujin Nintendo Switch Version however that is Japanese, does that not cause problems?
Is there maybe an EUR game which I can use?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: Keep your Dahmer ways to yourself