This repository has been archived on 2022-05-31. You can view files and clone it, but cannot push or open issues or pull requests.
Luma3DS-3GX/README.md
2016-03-29 18:17:22 +02:00

1.2 KiB

AuReiNand

A modification of the ReiNand custom firmware

Compiling:

You'll need armips and bin2c added to your Path. HERE is a pre-compiled version of armips.

You also need to have a recent build of makerom in your path for the injector to be built.

Lastly, just run Make and everything should work!

Copy everything in 'out' folder to SD root and run!

Usage / Features:

See https://github.com/Reisyukaku/ReiNand and http://gbatemp.net/threads/reinand-mod-o3ds-n3ds-sysnand.411110

The FIRMs you need are HERE.

Credits:

Rei as this is mostly his code.

The offset to detect the console, and to calculate the O3DS NAND CTR are from Decrypt9.

tiniVi suggested me a way to detect a A9LH environment, and figured out screen deinit.

Delebile provided me with the FIRM writes blocking patch.

A skilled reverser gave me the new reboot patch.

The screen init code is from dark_samus, bil1s, Normmatt, delebile and everyone who contributed.

The code for printing to the screen is from CakesFW.

ARM11 userland patching is only possible thanks to @yifanlu's 3ds_injector, which is bundled in the CFW.