Hacking Official [Source Release] ReiNand CFW

  • Thread starter Thread starter Reisyukaku
  • Start date Start date
  • Views Views 988,887
  • Replies Replies 6,480
  • Likes Likes 115
Oh Luma already implemented this? I only saw a DllField parser in Rei's pastebin.
Well, I have really no idea how Kaphotics and Rei actually did things in PK3DS, so I have no idea how to actually edit them. Such a shame info on CROs is so limited.


cute c:
ScireM just told me how cro verification worked, i RE'd and patched the functions and Kaph figured out the CRO format i assume.. and we made magic.. and I guess Luma followed suit with it.. i never got around to an official release because time reasons, but i 'leaked' it to a few people to play with. lol.
All I really know about CROS is that they are like elfs, but also DLLs. lol.
 
i never got around to an official release because time reasons
Hopefully there will be more time, because even with DllField, that's a lot of stuff we can now edit. Can't wait for the other ones to be figured out.

All I really know about CROS is that they are like elfs, but also DLLs. lol.
I don't even know what elfs are in CTR and the latest I've been hacking the Wii back is like 2012.
 
Hopefully there will be more time, because even with DllField, that's a lot of stuff we can now edit. Can't wait for the other ones to be figured out.


I don't even know what elfs are in CTR and the latest I've been hacking the Wii back is like 2012.
Well 3dsx is kinda like an elf format. Anyways, im sure they will have a lot figured out for when Sun/Moon come out.. Kick things off good x3.
Anyways, ill try to push a ton of RN fixes in the coming days since no school and all. And I havent told work im not in school yet lol.
 
AWWWWWW! I didn't get to see the drama.
6fZLosv.png



Anyways this cfw has been doing right by me so no problems here.
 
Last edited by Hide616,
Guys how can I safely upgrade to 11.0.0-33? I'm now on 10.7.0-32 and need the nintendo zone :(
I think I got an old version of reinand too
 
Guys how can I safely upgrade to 11.0.0-33? I'm now on 10.7.0-32 and need the nintendo zone :(
I think I got an old version of reinand too
I have the newest reinand and upgraded it on my cwf everything works fine.
If u use the homebrewlauncher cia entry point u only have to change it's name thats it.
 
and I guess Luma followed suit with it.. i never got around to an official release because time reasons, but i 'leaked' it to a few people to play with. lol.
Are you, by any chance, implying I stole your patch? I didn't.

All it took for me was to search for two constants, one for PS_VerifyRSASHA256, the other for the software implementation of SHA256.

This also explains why the first instance of my patch is similar to your own. But no, I did this myself, you can trust your testers.
 
I have the newest reinand and upgraded it on my cwf everything works fine.
If u use the homebrewlauncher cia entry point u only have to change it's name thats it.
What do you mean by changing the name? I got the HBL CIA, but mostly I use the the metod with booting into it. When I enter via the CIA and try to exit, it crashes mostly, so the other method works better for me
 
What do you mean by changing the name? I got the HBL CIA, but mostly I use the the metod with booting into it. When I enter via the CIA and try to exit, it crashes mostly, so the other method works better for me


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

okay so u have ur Homebrew apps Payload change the numbers at the end of the payload from 10-7-0-32- To 11-0-0-33

So the file is now named hblauncherloader_otherapp_payload_OLD-11-0-0-33-EUR for old d3s and hblauncherloader_otherapp_payload_NEW-11-0-0-33-EUR
for new 3ds
If ur using an EU console
 
Last edited by streetbrawler123,
Are you, by any chance, implying I stole your patch? I didn't.

All it took for me was to search for two constants, one for PS_VerifyRSASHA256, the other for the software implementation of SHA256.

This also explains why the first instance of my patch is similar to your own. But no, I did this myself, you can trust your testers.
I'm not implying that at all. Do you have a guilty conscience or something?
 
  • Like
Reactions: ketal
Cro? what is cro verification?
tl;dr, CROs are 3DS version of DLL files, and half the stuff in pokemon games are locked away in there. And editing them wasnt possible before because theres a chain of trust type thing and we couldnt resign them. So I disabled it via patching RO module.
 
I know this is slightly off topic, but I've always wondered how devs find offsets or even debug the 3DS to make their own cfw. O:
 
That actually seems like an error caused by using an outdated ctrulib. The latest stable release that comes with devkitpro won't be able to compile. You'll need to update it, but then it won't compile because it's too new :P

Your best bet is to update ctrulib (git clone ctrulib, make install) and then wait for Rei to fix the loader for the new ctrulib.

I tried to compile with the old an new ctrulib when I post that screenshot, but neither worked, like you said. I will just wait until Rei post a new release... I have more things to do and I'm not dying to update the system...
 
I tried to compile with the old an new ctrulib when I post that screenshot, but neither worked, like you said. I will just wait until Rei post a new release... I have more things to do and I'm not dying to update the system...

I had the same problem you had a while back. Answer to your problem is right here.
 
After fighting with my build setup and git, i finally got shit done. Things i wanted to get out there were still not working correctly so i ommited them for now.. i wanted to get the important stuff out there i guess.
The firm prot patch worked for me on n3ds, but if those with hard mods want to confirm, that'd be nice. And with that, it should be compliant for Plailect's guide :p

Also related quote:
"How should I know if it works? That's what beta testers are for. I only coded it." -linus torvalds
 
what are some of the additions?

RO patch?
how is the loaded updated?
what was the issue overlooked for sys/emu nand launching?
how was fatfs tweaked?

forgive me, I don't understand how to program/read code, but I greatly enjoy technical discussion.

thanks for the release!
 
After fighting with my build setup and git, i finally got shit done. Things i wanted to get out there were still not working correctly so i ommited them for now.. i wanted to get the important stuff out there i guess.
The firm prot patch worked for me on n3ds, but if those with hard mods want to confirm, that'd be nice. And with that, it should be compliant for Plailect's guide :P

Also related quote:
"How should I know if it works? That's what beta testers are for. I only coded it." -linus torvalds
hey can you help pls i cant use the browser in any build give me the same error as browserhax even i didnt have the files for browserhax i delete the app and update and nothing
 

Site & Scene News

Popular threads in this forum