As part of my recent spring cleaning of my Nintendo 3DS XL, I’ve been updating
the custom firmware (CFW) as well as a bunch of the homebrew / after market
software that I had installed. One such piece of software was GodMode9, and this was actually the first time I had ever updated it since installing it many moons ago.
Having never updated it before, I read the release notes for the current version. The instructions were great, but the author made mention that it was
probably the last time they’d be mentioning it in the release notes.
Since one of my primary goals with blogging is to document things for my future self, I figured that I probably outta post about this, knowing damn well that I’ll forget in the future.
So how do I update GodMode9? Here’s an extremely verbose set of steps, some optional, like jotting down your current version number to be able to confirm a successful installation:
- Power off your Nintendo 3DS console
- While holding the
START
button, power up your Nintendo 3DS console - On the lower touch screen, make note of the version number, mine was
GodMode9 v1.7.1
- Hold the
R
trigger and pressSTART
to power off the console - Remove the SD card from your Nintendo 3DS console
- Insert the SD card into your computer or SD card reader
- Download the latest copy of GodMode9 from the project’s releases page
- Extract the contents of the ZIP archive
- Copy
GodMode9.firm
to/luma/payloads/
on your SD card, which should
overwrite an existing file - Copy
gm9/scripts/
to/gm9/scripts/
on your SD card, which should
overwrite the existing files - Unmount or eject the SD card, so you can “safely” remove it
- Remove the SD card from your computer
- Insert the SD card back into your Nintendo 3DS console
- While holding the
START
button, power up your Nintendo 3DS console - On the lower touch screen, check that the version number is different than
the one you wrote down in step 3, mine wasGodMode9 v2.1.1
- Press
START
to continue booting into the Nintendo 3DS system
There’s really not much to it. For those of you out there like me that are ultra
cautious, you can rename the existing files on your system first, instead of
overwriting them, just in case.