More actions
(Created page with "{{Infobox 3DS homebrew | title = ReiNAND | image = https://dlhb.gamebrew.org/3dshomebrew/ReiNAND.jpg|250px | type = Custom Firmwares | version = v5.1 | licence = Mixed | autho...") |
m (Text replacement - "Category:3DS homebrew loaders" to "") |
||
(10 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{Infobox 3DS | {{Infobox 3DS Homebrews | ||
| title = ReiNAND | |title=ReiNAND | ||
| image = | |image=Reinand2.png | ||
| type = Custom Firmwares | |description=Popular CFW originally for New 3DS, now supports Old 3DS aswell. | ||
| version = | |author=Reisyukaku | ||
| | |lastupdated=2017/03/15 | ||
| | |type=Custom Firmwares | ||
|version=5.1 | |||
| | |license=GPLv3 | ||
| source = https:// | |download=https://dlhb.gamebrew.org/3dshomebrews/reinand.7z | ||
|website=https://github.com/Reisyukaku/ReiNand | |||
|source=https://github.com/Reisyukaku/ReiNand | |||
}} | }} | ||
{{Obsolete}} | |||
ReiNand is an original open source CFW. It started off as a minimalistic custom firmware for N3DS exclusively. At the time, all other open source CFW were O3DS exclusive so it was developed mainly for N3DS. With the shift in standards, supports for O3DS was also added. | |||
==Features== | |||
* Ninjhax/MSET/Spider/A9LH support. | |||
* Emunand/Patched Sysnand (with '.:Rei' version string). | |||
* Sig checks disabled. | |||
* Reboot patch for o3ds. | |||
* 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. | |||
==Screenshots== | |||
https://dlhb.gamebrew.org/3dshomebrews/reinand3.png | |||
''' | ==Media== | ||
'''ReiNand from coldboot [Emunand]''' ([https://www.youtube.com/watch?v=ydCo4-SuchQ Reisyukaku]) <br> | |||
<youtube>ydCo4-SuchQ</youtube> | |||
''' | |||
==Changelog== | |||
'''v5.1''' | |||
* 11.3+ support. | |||
'''v5.0''' | |||
* Reboot patch. | |||
* Unified firmware binary. | |||
* Dual splash. | |||
* Lots of cleanup/refactoring. | |||
'''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. | |||
* 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''' | |||
* Smart patching fully implemented. | |||
'''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. | |||
==Credits== | |||
* Cakes team for the knowledge 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 the support and help. | |||
==External links== | |||
* Author's website - https://reisyukaku.org/3DS/ReiNand | |||
* Auther's Tweet - https://twitter.com/reisyukaku/status/686829593370734592 | |||
* GitHub - https://github.com/Reisyukaku/ReiNand | |||
* GBAtemp - https://gbatemp.net/threads/source-release-reinand-cfw.394309 | |||
* Reddit - https://www.reddit.com/r/3dshacks/comments/5omp2s/reinand_50_released |
Latest revision as of 06:04, 6 Mayıs 2024
ReiNAND | |
---|---|
General | |
Author | Reisyukaku |
Type | Custom Firmwares |
Version | 5.1 |
License | GPLv3 |
Last Updated | 2017/03/15 |
Links | |
Download | |
Website | |
Source | |
This application has been obsoleted by one or more applications that serve the same purpose, but are more stable or maintained. |
ReiNand is an original open source CFW. It started off as a minimalistic custom firmware for N3DS exclusively. At the time, all other open source CFW were O3DS exclusive so it was developed mainly for N3DS. With the shift in standards, supports for O3DS was also added.
Features
- Ninjhax/MSET/Spider/A9LH support.
- Emunand/Patched Sysnand (with '.:Rei' version string).
- Sig checks disabled.
- Reboot patch for o3ds.
- 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.
Screenshots
Media
ReiNand from coldboot [Emunand] (Reisyukaku)
Changelog
v5.1
- 11.3+ support.
v5.0
- Reboot patch.
- Unified firmware binary.
- Dual splash.
- Lots of cleanup/refactoring.
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.
- 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
- Smart patching fully implemented.
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.
Credits
- Cakes team for the knowledge 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 the support and help.
External links
- Author's website - https://reisyukaku.org/3DS/ReiNand
- Auther's Tweet - https://twitter.com/reisyukaku/status/686829593370734592
- GitHub - https://github.com/Reisyukaku/ReiNand
- GBAtemp - https://gbatemp.net/threads/source-release-reinand-cfw.394309
- Reddit - https://www.reddit.com/r/3dshacks/comments/5omp2s/reinand_50_released