Hacking Official [Source Release] ReiNand CFW

  • Thread starter Thread starter Reisyukaku
  • Start date Start date
  • Views Views 991,139
  • Replies Replies 6,480
  • Likes Likes 115
https://gbatemp.net/threads/release-agb_firm-signature-patcher-gba-rom-converter.390313/

Well I tried this on both my emunand and sysnand, and it seemed to work.
Make sure to get the correct one (depending on whether you're on an o3DS or n3DS).
I used that guide when trying to do it. I made sure I used the N3DS one.

Pretty sure you need to delete it from your emuNAND and overwrite it in your emuNAND as well. Doing it to the sysNAND is usually only works for PastaCFW and other CFWs that patch the system.
I've deleted it before, and I've overwrited it before, and I used Pasta when installing it to the sysnand.
 
Make sure your compilation path doesn't have spaces. Compilers tend to hate long paths or spaces.

That and make sure you're using git recursive to pull down the files and not master.
I just downloaded the source code and made a make..
 
Im trying to compile a build without the thread and without the splash and the latest source code but i cant.

Im getting this:
`data/firmware.bin' -> `out/rei/firmware.bin'
`data/splash.bin' -> `out/rei/splash.bin'
make[1]: *** No rule to make target `launcher'. Stop.
make: *** [out/ReiNand.dat] Error 2

Any help?
make sure you put the firmware.bin into the folder next to splash.bin, it doesn't get retrieved with the git command, have to get it separately. He lists it on the front GitHub page.
 
Last edited by Sniffynose,
Tried to update from reinand 3.0 to 3.1 by replacing the files on my N3DS-J, it freezes on splash. Managed to return normal function by going back to 3.0. Sysnand 9.1.0-20J, emu 10.4.0-29E.

Edit: Fixed the issue by getting the new firmware.bin from the github page.
 
Last edited by Frelia,
Im trying to compile a build without the thread and without the splash and the latest source code but i cant.

Im getting this:
`data/firmware.bin' -> `out/rei/firmware.bin'
`data/splash.bin' -> `out/rei/splash.bin'
make[1]: *** No rule to make target `launcher'. Stop.
make: *** [out/ReiNand.dat] Error 2

Any help?

When that happens, that means one of your folders is empty. Make sure you download all other repositories that are linked to Reinand's repository and put them in the right folders. Also, note that any other repository you downloaded may also be linked to another repository as well.
 
I also noticed that make clean gives me the following:
make[1]: *** No rule to make target `clean'. Stop.
make: *** [clean] Error 2
 
Perfect, thanks!

Glad to hear you got it working, that's why I wanted you to check "That and make sure you're using git recursive to pull down the files and not master"

Should work okay if everything else is good.
 
You either need to rename Reinand.3dsx from the folder to boot.3dsx or use a bootmanager like CTR/CTRBootManager.

If you use CTR methods, just point it to Reinand.dat and an offset of 0x12000
 
How do i make reinand autoboot after menuhax? Rename the ReiNand.dat to boot.3dsx??
No, make a copy of the .3dsx file inside the Rei folder within the 3ds folder. Place it onto the root of your SD card, then rename that to boot.3dsx. Rename your old boot.3dsx to something like hbbt.3dsx.
 
No, make a copy of the .3dsx file inside the Rei folder within the 3ds folder. Place it onto the root of your SD card, then rename that to boot.3dsx. Rename your old boot.3dsx to something like hbbt.3dsx.
Thanks.


Is it possible to trigger sleep mode from the code?
 

Site & Scene News

Popular threads in this forum