Hacking Official [Source Release] ReiNand CFW

  • Thread starter Thread starter Reisyukaku
  • Start date Start date
  • Views Views 991,234
  • Replies Replies 6,480
  • Likes Likes 115
Previous tests of mine showed that Rei-Six still hangs without the "loader.cxi" and basically still requires all of the files (minus the bootsplashes) provided in the /rei folder. What was removed was the need for the firmware bin files, unless you are using an emuNAND. To confirm this, I went and tested it and it does hang without the loader.cxi
I don't have anything to add to this part at the moment as it seems better suited for Crimson.

Personally as a tester myself I rarely see any situation where keeping such old setups has ever come in handy. Most of the testing I've personally done was for newer setups and never anything older. Although to each their own, maybe you have situations where such setups are necessary. Although I can understand having an nonstandard setup, as my 3DS is literally one of the most nonstandard one can get.
 
So, will it run without "loader.cxi" now? The previous version would crash without it. Which threw a wrench into my "stealth mode" feature that launched ReiNAND without it to have a relatively legit looking system (in case they decided to check systems for CFW at a Pokemon tournament or something). So, I had to comment the line that moved it out. If it works without it again, that's good news for people who want such a feature.

Also, only one of the .rnp files got included in the "patches.dat" that is in the release. It's a bug with the Windows versions of the compilers, I think. I get around it by having a batch file do the compiling, and having it delete the generated "patches.dat" file and use "copy/b" to create one that includes all of the .rnp files. It should be 115 bytes, not 18. Unless "loader.cxi" handles those other 3 patches now.

It would be easy to write a GM9 script to extract the firms (we're talking less than 30 lines). But is this only for EmuNAND? Or will it use the extracted files for both, if present? If it's only using them for EmuNAND, would it not be better to have the script extract the firms from said EmuNAND, so that the EmuNAND is being run with it's own Native FIRM instead of the 11.4 one? That just seems like it would provide better compatibility. Well, let me know which would be better. I'll post a standalone version here, then I'll probably add it to my "Settings" app (seems like the most appropriate place for it in my AIO, but I'm open to suggestions)..
Yeah, Rei made the loader optional a while back. It would make for a good "stealth mode" I hadn't thought of.

Thanks for catching that! ;;^^ I'll update the release when I get home from work.

I was thinking the script should dump the emunand's nand. That makes the most sense to me.
 
Yeah, Rei made the loader optional a while back. It would make for a good "stealth mode" I hadn't thought of.

Thanks for catching that! ;;^^ I'll update the release when I get home from work.

I was thinking the script should dump the emunand's nand. That makes the most sense to me.

Yes, but it will not load without the "loader.cxi" now, for whatever reason. Though aside from that, it seems to be working great.

I was thinking extracting from the EmuNAND would be best as well, but I wanted a second opinion from someone who knows how it works.

OK, it's written. It worked great on my test system. If you find any issues, let me know.
 

Attachments

  • Like
Reactions: CrimsonMaple
I wasn't the one who brought up all of the comments about drama. I don't plan on continuing anything, but I'm also not going to sit by and let someone I know be slandered.
I understand and fully respect that. But the way you phrased the statement made me think you were going to continue. I don't want that.
Yeah, some guys just prefers drama-free CFWs.
I'm going to say the same to you. Don't bring it up again. This whole thing is irritating. Please stop. I went shadow because of the drama. I really don't want to deal with it.
 
Do you plan to add more features in the future?
What features do you have in mind? I had ideas but dont have the time or motivation. The only feature 90% of users here really use is playing 'backups' anyways. It does have a fairly powerful patching system but no one uses it because it requires knowing how to make patches in the first place lol. So yea.
 
Last edited by Reisyukaku,

Site & Scene News

Popular threads in this forum