Hacking Official [Source Release] ReiNand CFW

  • Thread starter Thread starter Reisyukaku
  • Start date Start date
  • Views Views 988,191
  • Replies Replies 6,480
  • Likes Likes 115
hey reisyukaku, i already have the reinand on my new 3ds and it is also emunand activated, and i did put the latest update on it and also i have updated the emunand to version 10.3, but i face a problem with this reinand it it was that i couldn't use the mii plaza, everytime i try to launch it, it tells me that it cant find the update for it and it asks me if i want to update or not, and obviously i say no because people say that if you update from an app it will update your sysnand, and then it tells me to press the home button to go back to home. in this emunand literally ever thing works except the mii plaza, could you please please please help me? i really need your help, or at least someone that knows how to fix this problem. thanks
 
Ok, I pushed new code! Where do i even start with the changelog..
Heres whats new:
-Got rid of sysnand mode
-Keys are now genned
-Autoboot (by popular demand)
-New splash screen
-Replaced ninjhax/mset folder with submodules of CakeHax/CakeBrah
-Attempted fix for Rei string takeover
-Lots of code cleanup etc

thank you so very much :bow::bow:

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

Fingers crossed @Aroth or @Shadowtrance will upload a compiled version:)
 
  • Like
Reactions: SomeGamer
Ok, I pushed new code! Where do i even start with the changelog..
Heres whats new:
-Got rid of sysnand mode
-Keys are now genned
-Autoboot (by popular demand)
-New splash screen
-Replaced ninjhax/mset folder with submodules of CakeHax/CakeBrah
-Attempted fix for Rei string takeover
-Lots of code cleanup etc

Edit: this takes us into ReiNandv3.0 now!
Packs may now be distributed lol
Whats meant by Keys genned? What will it do?
 
  • Like
Reactions: peteruk
Ok, I pushed new code! Where do i even start with the changelog..
Heres whats new:
-Got rid of sysnand mode
-Keys are now genned
-Autoboot (by popular demand)
-New splash screen
-Replaced ninjhax/mset folder with submodules of CakeHax/CakeBrah
-Attempted fix for Rei string takeover
-Lots of code cleanup etc

Edit: this takes us into ReiNandv3.0 now!
Packs may now be distributed lol
Will you host a build on git under releases?
 
Whats meant by Keys genned? What will it do?
keys arent hard coded anymore. Nothing user end will change, just saving my ass lol
Will you host a build on git under releases?
I was thinking about that.. but i might need to make the firmware.bin less illegal like with the idea ive mentioned before probably. If thats a legit strat, i'll xor key2 with my personal key to obfuscate it

Also I forgot to add, thanks for everyone that beta tested! I've never held an open beta type thing like that before. worked out well!
 
@Reisyukaku

Do you mind if I host a precompiled build alone with various splash.bin files made from the numerous splash images that have been contributed in the last few days? Will probably upload them to mega and list links in a pastebin.
 
  • Like
Reactions: peteruk
I was thinking about that.. but i might need to make the firmware.bin less illegal like with the idea ive mentioned before probably. If thats a legit strat, i'll xor key2 with my personal key to obfuscate it

Also I forgot to add, thanks for everyone that beta tested! I've never held an open beta type thing like that before. worked out well!
Just leave the firmware file out.

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

@Reisyukaku

Do you mind if I host a precompiled build alone with various splash.bin files made from the numerous splash images that have been contributed in the last few days? Will probably upload them to mega and list links in a pastebin.
Well he says

Packs may now be distributed lol

So I think you can compile. :D
 
  • Like
Reactions: peteruk
I was thinking about that.. but i might need to make the firmware.bin less illegal like with the idea ive mentioned before probably. If thats a legit strat, i'll xor key2 with my personal key to obfuscate it

Also I forgot to add, thanks for everyone that beta tested! I've never held an open beta type thing like that before. worked out well!

Actually atm there is a pastebin with a mega link that can be easily found by going a google search for the MD5 hash of the file. Gimme a few and I will post the hash.

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

firmware.bin file MD5 hash is 58F906DA282894A525FCCFEDDF5AA11C

Google is your friend.
 
  • Like
Reactions: peteruk
@peteruk
Yep
@Reisyukaku

No more mset?

Or do I need to do something special to make that file set build?
mset works via cakehax. I only had it called mset because it was when i was researching mset for n3ds, and since then i PR'd the changes to CakeHax, so now ill just use that directly.
Im using this firmware and I don't know how to update it u.u
i made a release on github so you just need to put firmware.bin where it belongs.
 
  • Like
Reactions: wurstpistole
mset works via cakehax. I only had it called mset because it was when i was researching mset for n3ds, and since then i PR'd the changes to CakeHax, so now ill just use that directly.

i made a release on github so you just need to put firmware.bin where it belongs.
Trying that right nau
 
Here you go guys. Straight compile from a clone of the repo.

@kralde

Download this, extract it, and place the "3ds" and "rei" folders, and reinand.dat on the root of your sd card.

Use the info in my sig to find the fireware.bin file, and place it in /rei/

Then use the reinand.3dsx file to load it, or alternatively load the dat file directly with crtbootmanger and an offset of 0x12000
 

Attachments

mset works via cakehax. I only had it called mset because it was when i was researching mset for n3ds, and since then i PR'd the changes to CakeHax, so now ill just use that directly.

i made a release on github so you just need to put firmware.bin where it belongs.

Ah, was asking because it doesn't generate any mset files like the .nds installer.
 
I made a release on git too btw. didnt include firmware.bin like @wurtspistole suggested.

Out of curiosity, how complicated would it be to make this work with the 10.2 firm? We talking major rewrite, or just adjusting some memory offsets and the like?

Also, what exactly is the auto-gen keys about?
 
Out of curiosity, how complicated would it be to make this work with the 10.2 firm? We talking major rewrite, or just adjusting some memory offsets and the like?

Also, what exactly is the auto-gen keys about?
just offsets.. probably all you'd need to edit is patch.c lol
Would take me like an hour tops from dumping proccess9/kernel9 to booting, lol. But I want to see if i can make my cfw patch itself so it'll be future-proof.

Edit: oh, and the keys thing as ive mentioned earlier is just code that emulates the loader instead of hardcoding them in
 
Last edited by Reisyukaku,
  • Like
Reactions: peteruk

Site & Scene News

Popular threads in this forum