ReiNand
| ReiNand | |
|---|---|
| General | |
| Author | Reisyukaku |
| Version | 5.1 |
| License | GNU GPL |
| Format | 3dsx ✔ 3ds ✘ cia ✘ bin/elf ✔ dat ✔ |
| Links | |
| Download | |
| Source | |
| Discussion | |
ReiNand is a popular Custom Firmware (CFW) for the Nintendo 3DS.
Usage
Installation
| This article is a Stub. You can help WikiTemp by expanding it. |
Features
- Ninjhax/MSET/Spider/A9LH support!
- Emunand/Patched Sysnand (with '.:Rei' version string)
- Sig checks disabled
- Firm partition update protection
- Region free CIAs and Carts!
- Silent updates disabled
- eShop update check disabled
- Ability to modify splash screen
- Ability to modify process patches
Credits
- Cakes team for teaching me a few things and just being helpful in general! And for ROP/mset related code, and crypto libs.
- 3DBREW for saving me plenty of reverse engineering time.
- Patois/Cakes for CakesBrah.
- Yifanlu for custom loader module!
- Normmatt for sdmmc.c and generally being helpful!
- AuroraWright for being helpful!
- Reisyukaku for coding everything else.
- The community for your support and help!
Changelog
v5.1
- 11.3+ support
v5.0
- Reboot patch
- Unified firmware binary
- Dual splash
- Lots of cleanup/refactoring etc
v4.1
- Added offical RO patch
- Updated loader
- Fixed overlooked issue with sys/emu launch logic
- Implemented better firm prot
- Tweaked fatfs
v4.0
- Updated loader to read external patches from patches.dat (beta feature)
- Restructured codebase a lot
- Rewrote fs.c to be more like stdio
- O3DS and N3DS in same codebase with compiler options
- New splash screen
- Tons of small fixes for stability etc
v3.8
- Added NAND CID code
- Checks if splash.bin is on SD first before delaying.
- Cleaning up FS handling
- Tons of stability and code cleaning as well as slowly integrating more console independent code
v3.6b
Added firm protection for you memers :p
..and moved thread payload for the 100th time
v3.5
Switch to custom loader module, enhance emunand detection, proper version string, region free CIAs, README update
v3.4
Fully auto-patching, tons of cleaning and optimization, minor changes in README and Makefile
v3.3
Proper LCD shutdown, new MPU settings, and other minor adjustments.
v3.2
- Fully implemented smart patching system
- Found solution for some hard coded stuff/FS more flexible
- Got rid of screenShot
- Implemented PoC RAM dumper using txt file
- Changed location of arm9 thread
- Fixed version string!
- Tons of organization and cleaning up for easier to read and modifycode.
v3.2b
Emunand self patching; found solution for some hard coded stuff/FS more flexible; got rid of screenShot; implemented PoC RAM dumper using txt file; changed location of arm9 thread; fixed ver string; tons of organization and cleaning up for easier to read and modify code.
v3.1
10.2 firmlaunch + emunand partition bug fix
v3.0
Got rid of sysnand mode, add key gen code, new splash screen, autoboot, update fatfs, removed ninjhax/mset folder for CakeBrah/CakeHax, lots of minor changes.