Hacking Official [Source Release] ReiNand CFW

  • Thread starter Thread starter Reisyukaku
  • Start date Start date
  • Views Views 987,007
  • Replies Replies 6,480
  • Likes Likes 115
Use whichever suites your needs.

--------------------- MERGED ---------------------------



Ok cool, thanks for the info! Now I've got a plan of action.

As far as crude sysnand operation goes...does it really matter to the end user?
Yes, because its one of those things were updating will probably screw up because it detects a higher firm if you're using lower firmware. And on that note, when i downgrade on dev unit, all i do is install all the CIAs and then highlight over the firm cia and hit select + Y i think it was, and that force updates the firm, so it doesnt brick.. that feature didnt work on dev menu released by BBB so i assumed because it required something dev had.. but i just tried with my 11.4 dev menu, and that feature launches on retail :p ..BUT .. I've never tested to see if it actually worked or not lol.
 
  • Like
Reactions: Classicgamer
FYI I updated my existing a9lh and all is well ;)

I didn't even try firmlaunch. I'm guessing I need a firmware on the sd card to use it? My sysnand is 9.0. I'll check it out after work ☺️
 
Hi, I'm having problems with reinand, i usually use my gateway card to enter emunand and everything is fine, but when i try to boot with reinand the emunand boot but after 5 sec aprox it freeze
, what can i do, i'm using Reinand 3.3 on Emunand 10.6
 
@Reisyukaku In your ReiNand 3.3 package there is a firmware.bin included. I don't think it was intentionally left there. You may want to remove it.

That is intended. It is encrypted, so it's not an exact copy of Nintendo's firmware.bin file. You can also see it on the source on Github. The data folder contains the firmware.bin file as well. During compilation, that firmware.bin file is copied to the rei folder and during execution, the firmware.bin file is decrypted and launched.
 
Last edited by ChaosRipple,
  • Like
Reactions: peteruk
I have a questoin which might be stupid sorry for it :S

I have reiNAND 3.3 installed but I can't access sysNAND... with AuReiNand I was able to access it by pressing "R" at the time of booting the console... but with reiNAND I just get into emuNAND is something I am missing? I am using the A9LH version btw. Thanks a lot! =D
 
I have a questoin which might be stupid sorry for it :S

I have reiNAND 3.3 installed but I can't access sysNAND... with AuReiNand I was able to access it by pressing "R" at the time of booting the console... but with reiNAND I just get into emuNAND is something I am missing? I am using the A9LH version btw. Thanks a lot! =D
Reinand just brought support for sysnand but I never saw details on how to launch it. I'd just wait since it was "crude" according to the release notes.
 
Hope you didn't mind me using crude. I couldn't remember the exact word that got used. Nothing you do is crude :)
lol, i think that was the word i used.. it used to have real sysnand where i'd load the firm from nand, but i got rid of that feature.. now its back but its just using the same firm that i use for emunand (firmware.bin) .. so it breaks exploits, but nothing i can really do since to decrypt and read nand, i need the NAND CID which bootrom sets, and kernels toss it in ram.. and for a9lh folk, it wont be in ram since kernels arent ran. lol.. so cant decrypt anything on a9lh
 
  • Like
Reactions: peteruk
lol, i think that was the word i used.. it used to have real sysnand where i'd load the firm from nand, but i got rid of that feature.. now its back but its just using the same firm that i use for emunand (firmware.bin) .. so it breaks exploits, but nothing i can really do since to decrypt and read nand, i need the NAND CID which bootrom sets, and kernels toss it in ram.. and for a9lh folk, it wont be in ram since kernels arent ran. lol.. so cant decrypt anything on a9lh
I see so I won't be able to enter sysNAND with A9LH xD Thanks a lot Rei =D
 
@Reisyukaku how does AuReiNand firmlaunch sysNAND to 9.0? I prefer to use the original ReiNand (like that Rei string in system version) but I like to use my Gateway at times so firmlaunching in 9.0 sysNAND is a really cool feature in AuReiNand.
 
@Reisyukaku how does AuReiNand firmlaunch sysNAND to 9.0? I prefer to use the original ReiNand (like that Rei string in system version) but I like to use my Gateway at times so firmlaunching in 9.0 sysNAND is a really cool feature in AuReiNand.
not sure, i assume same as im doing lol.. maybe with a lower firm, but i'd rather not clutter things up with multiple firmware.bin files lol
 
@Reisyukaku he has firmware.bin (10.4 Native Firm) and firmware90.bin (9.0 Native Firm) in the rei folder. Holding L firmlaunches 9.0 sysNAND the same way yours firmlaunches (what Native Firm are you using 10.2 or 10.4?). Yes there are 2 firm files but this way exploits will run from the firmlaunch sysNAND (firmware90.bin only applies to sysNAND while firmware bin only applies to emuNAND). My apologies if any of this info is incorrect.
 
Last edited by Deleted member 117573,
What is "Smart Patching"?

It searches the firmware.bin for certain patterns and if it finds them, it applies the patches needed for CFW automatically. Before this, Rei had to update that stuff by hand, which is time consuming. It basically makes the CFW more future-proof and flexible.
 

Site & Scene News

Popular threads in this forum