- Joined
- Aug 6, 2017
- Messages
- 19,244
- Solutions
- 7
- Reaction score
- 10,211
- Trophies
- 2
- Age
- 32
- Location
- New York City
- XP
- 14,111
- Country

Thanks Draxzelex, and maybe I am just missing something here, but my understanding is that ChoidujorNX besides specifically NOT burning the efuses, it DOES NOT update the gamecard controller component on the switch. And that is why for people using it under version 4.x firmware, have to do special things in order to be able to later downgrade to their < 4.0 firmware version.
So I want to take my 2.1.0 Switch and update it to 4.0.1 or 4.1 and have it have the gamecard controller updated in the process.
Is my ONLY option, to then get a retail card with 4.0.1 for example and flash it that way?
I was hoping there was some way to copy the extracted update folder from Bayonetta 2 (4.0.1) for example to some directory on my 2.1.0 and reboot it, and it would then update the switch to 4.0.1 which would include the gamecard controller update also.
Or am I still missing something here?
Thanks!
After choidujourNX generates the new firmware to be flashed, it adds a line called "PreventGCUpdate". If you don't want to preserve your gamecard controller for firmwares below 4.0, simply remove this in the hekate_ipl.ini it generates afterwards and make sure you don't use any fs_whatever.kips with a nogc patch applied to them.
- 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.







