Hacking Official [Source Release] ReiNand CFW

  • Thread starter Thread starter Reisyukaku
  • Start date Start date
  • Views Views 988,062
  • Replies Replies 6,480
  • Likes Likes 115
Ok, I pushed a pretty big update. From a user point of view, might not be much, but now if you hold B and press start at the menu, it'll boot sysnand (by firmlaunching with a copy of firm decrypted from your nand, so sysupdater should work fine). From a code point of view, the code is probably unrecognizable in firm.c and such, haha. I made it so depending on sys/emu, i'll get the appopriate firm, and then based on kernel version, will apply needed patches. Theres still some ugly hard coded stuff i need to work out, but I'm starting to get a massive headache from working on this code, so yea, user end shouldnt experience any issues by these values as long as use boot the 9.5 firm like normal for emu, and as long as your sysnand isnt 9.3+ (which would be impossible :p).. 8.1 is still a mystery though, so standby for that I guess.

Edit: Oh, and for some unknown reason, the thread code doesnt wanna work on sysnand, even though i know it worked before, and ive quadruple checked the offsets, so for now, sysnand mode only has sig checks disabled
 
Ok, I pushed a pretty big update. From a user point of view, might not be much, but now if you hold B and press start at the menu, it'll boot sysnand (by firmlaunching with a copy of firm decrypted from your nand, so sysupdater should work fine). From a code point of view, the code is probably unrecognizable in firm.c and such, haha. I made it so depending on sys/emu, i'll get the appopriate firm, and then based on kernel version, will apply needed patches. Theres still some ugly hard coded stuff i need to work out, but I'm starting to get a massive headache from working on this code, so yea, user end shouldnt experience any issues by these values as long as use boot the 9.5 firm like normal for emu, and as long as your sysnand isnt 9.3+ (which would be impossible :p).. 8.1 is still a mystery though, so standby for that I guess.

Edit: Oh, and for some unknown reason, the thread code doesnt wanna work on sysnand, even though i know it worked before, and ive quadruple checked the offsets, so for now, sysnand mode only has sig checks disabled

"hold b and press start" = devmode like rxtools? am i right?
 
what i mean is the environment when i enter nand while holding b and press start is same as devmode environment in rxtools?

cuz in rxtools:
boot sysnand = system nand with sig patched with firmlaunch
boot emunand = emu nand with sig patched with firmlaunch
boot devmode = system nand with sig patched without firmlaunch
 
what i mean is the environment when i enter nand while holding b and press start is same as devmode environment in rxtools?

cuz in rxtools:
boot sysnand = system nand with sig patched with firmlaunch
boot emunand = emu nand with sig patched with firmlaunch
boot devmode = system nand with sig patched without firmlaunch
dev mode still uses firmlaunch actually.. it just reads the firm0 from nand, so that AM service doesnt think you're on a higher version than you are.. I assume rx 'sysnand' mode just firmlaunches with 9.6 firm without nand redirect.. i dont have this since its usless. So theres emu nand, or 'dev' mode in my case.
 
  • Like
Reactions: Zidapi and Dean_
dev mode still uses firmlaunch actually.. it just reads the firm0 from nand, so that AM service doesnt think you're on a higher version than you are.. I assume rx 'sysnand' mode just firmlaunches with 9.6 firm without nand redirect.. i dont have this since its usless. So theres emu nand, or 'dev' mode in my case.
Sounds great :D

Does this mean there's no need to juggle with pasta cfw anymore for installing gba games and the like to an unlinked sysnand?
 
I have a problem, i start ReiNAND from homebrew launcher and after a black screen, reboot on Homebrew launcher.....
 
Sounds great :D

Does this mean there's no need to juggle with pasta cfw anymore for installing gba games and the like to an unlinked sysnand?
basically.. but im still getting that weird error where if i disable sigs and boot ninjhax, FBI throws an error when installing things.. i knew this problem also existed on pasta, but ill play around with it more later.
 
Reinand OR CakesFW. + Decrypt9 :P Both work great on n3ds. :)
Yeah, reinand and cakes are pretty much on par with each other stability wise. But I thought it was poor form to suggest using cakes in the official reinand thread. :ha:
I have a problem, i start ReiNAND from homebrew launcher and after a black screen, reboot on Homebrew launcher.....
What hardware do you have? New3DS/old3DS/2DS

What system software are you running on sysNAND?

Which version of the Hombrew Loader are you using, and what method are you using to run it? Ninjhax/tubehax/ironhax

If you're expecting is to help you you're going to need to provide a bit more information. We're not mind readers...
 
basically.. but im still getting that weird error where if i disable sigs and boot ninjhax, FBI throws an error when installing things.. i knew this problem also existed on pasta, but ill play around with it more later.
It pops errors cause your CIA isn't (surely) signed by nintendo. FBI calls 3ds API, based on libctru and ctrcommon.
So if you want to install things you would have to disable sig check.. quite simple isn't it?
Any progress/prediction on how to get 9.6 EmuNAND working? or just waiting for GW is the best answer (^_^)?

EDIT: Sorry. I forgot to congrats you first. yup.
 
It pops errors cause your CIA isn't (surely) signed by nintendo. FBI calls 3ds API, based on libctru and ctrcommon.
So if you want to install things you would have to disable sig check.. quite simple isn't it?
Any progress/prediction on how to get 9.6 EmuNAND working? or just waiting for GW is the best answer (^_^)?

EDIT: Sorry. I forgot to congrats you first. yup.
sig checks are disabled.. its just weird. I think there was a work around for pasta, but i dont think it'll work here, idk.
 
  • Like
Reactions: Syphurith
New3ds, 9,9 firmware , ironhax exploit
Okay, so maybe I am a mind reader, because that's exactly what I thought you were going to say.

Well, you already have you're answer, so there's no reason for me to reiterate.

Edit: I will add this though; not now, and not anytime soon (if ever).
 

Site & Scene News

Popular threads in this forum