- Grab the latest app and IPS patches from the Releases page
- Extract to the root of your 3DS SD card
- Install the Nimbus homebrew using FBI (or FBI Reloaded) if using the CIA build
- Run the Nimbus homebrew and select either to use a Pretendo or Nintendo account
- If it doesn't work, reboot your 3DS while holding SELECT and ensure that "Enable loading external FIRMs and modules" and "Enable game patching" are both turned on, as well as ensuring that your Luma3DS version is 13.0 or higher.
- Clone the repository recursively using
git clone https://github.com/PretendoNetwork/nimbus --recursive
- If you have cloned the repository previously, please run
git pull
andmake clean
while in the nimbus folder to avoid errors and broken files - On top of that, if you cloned it before 1.0.2 released, you might also need to run
git submodule update --init --recursive
while in the nimbus folder
- If you have cloned the repository previously, please run
- Install devkitARM, libctru, armips, makerom, bannertool and flips
- Copy decompressed
code.bin
files from the friends, ssl, miiverse, and act sysmodules in their respectivepatches
directories (any Miiverse code.bin works for the miiverse module) - Run
make
Thanks to:
- pinklimes for the CIA version banner
- TraceEntertains for making a CIA version of Nimbus and maintaining the project
- DaniElectra for making the 3DS HTTP and Socket patches
- SciresM for making the 3DS SSL patches
- zaksabeast for the original 3ds-Friend-Account-Manager and all the research into the friends and act system titles
- shutterbug2000 for the GUI
- libctru for the
frda.c
base, homebrew template, and other library functions (and thanks to citro2d for part of a system font function) - Universal-Core for the string drawing functions
- Fangal-Airbag for making the account switcher GUI support button controls
- All other 3DS researchers