Hacking Official [Source Release] ReiNand CFW

  • Thread starter Thread starter Reisyukaku
  • Start date Start date
  • Views Views 986,722
  • Replies Replies 6,480
  • Likes Likes 115
Is anyone else getting arm-none-eabi-gcc: Command not found error? If you fixed it, how? i have tried everything and I still get the error.
 
yeah bluecardfix is more "legit" but it downgrades the title, flashcardtimewarp.cia will downgrade/spoof title version to the highest version possible which means
A) it wont get updated every time you update emunand and
B) the system *shouldn't* complain that updates are available

Unfortunately flashcardtimewarp is becoming exceedingly hard to locate lately...

I just replaced the SRL for the DS White List on TWL nand with a even older one pulled from DSi eShop NUS and replaced it manually. :D

Not sure I understand what you are referring to.
 
Well, I give up. I just can't get it to boot no matter what I try. When I put my old Reinand files back, along with the old firmware.bin, it works fine. I'll wait for a more stable release.
 
The only thing I haven't tried is updating the emuNAND, then updating Reinand's files. Did you guys do this? Or did you update the Reinand files first, -then- update emuNAND?
 
I don't know if there's something wrong with ReiNand, being a beta and all, or my emuNAND, but I can't download themes from the shop, and my custom themes that were on CIA were deleted. Anyone else has an experience like this?
 
The only thing I haven't tried is updating the emuNAND, then updating Reinand's files. Did you guys do this? Or did you update the Reinand files first, -then- update emuNAND?
try the files i shared here, these are definitly working and setup correctly
idk if this is the newest build or whatever, but this is what im using atm and it works fine (includes everything except the firmware.bin file)

hope it helps those having troubles :)


PS i updated files then updated emunand
 
  • Like
Reactions: infinete
The only thing I haven't tried is updating the emuNAND, then updating Reinand's files. Did you guys do this? Or did you update the Reinand files first, -then- update emuNAND?

I actually came from rxtools to reinand today.. Installed the edit @Matsumot0 posted, and used the hax2.5 3dsx posted a while ago. Worked fine, until I used a more recent build.. Black screen.. So, now I get to go back and try again tomorrow. Let me know if you can get it..
 
The only thing I haven't tried is updating the emuNAND, then updating Reinand's files. Did you guys do this? Or did you update the Reinand files first, -then- update emuNAND?
I tried to run NEW ReiNAND FIRST, then update inside system settings. Try use a different mSD and use EMUNAND9Tool to create a new EMUNAND.
 
Not sure I understand what you are referring to.

3DS stores DSiWare (that includes the DS Cart White List as it is technically an SRL too) on TWLN. This is a partition on NAND used for DSiWare and DSiWare save games. This includes things like the DS Internet Config menu and the DS mode Download Play menu as well. TWL titles never run from SD card. The DSi installed all DSi games and apps on internal nand. Of coarse Nintendo knew this would be a bad idea for the 3DS due to how large games can get, so for 3DS games, they now run from SD card.

"SRL" is basically a NDS file but with an extended header for DSi related things.

The thing is, unlike the DSi, the 3DS's TWL_FIRM can't verify that SRL is valid for the installed ticket. The DSi is able do this just fine because the tickets are stored on TWL nand along with everything else. However on a 3DS all tickets including those for DSiWare are stored on CTR_NAND which is not accessible once in TWL mode. So the ticket is only verified to be valid for the console id while still in CTR mode. (I assume the ticket is verified by Arm9. Maybe Arm11. I'm not sure on this. Hence you still can't just install non legit DSiWare CIAs. The resulting tickets is invalid so it will fail to launch before TWL_FIRM will start.

Of coarse the SRL being used has to have valid RSA sigs as well since TWL has it's own sig checks.

You can inject any valid signed SRL over an existing legit DSiWare title on TWLN and it will work. I just did the same with the DS Cart White list because the DSi uses the same type of SRL for this. (even the title ID is the same I believe). the DSi has an older version then what is on the eShop servers for 3DS. :D
 
Last edited by Apache Thunder,
I was also using that to boot the old Reinand, yeah. So you have the newer one booting with it? What in the world am I doing wrong, then? Hm..
Yeah it's working with the new one. I'm on 10.3. :unsure: also make sure you have the new firmware.bin but I'm almost sure you already checked.
 
Thanks a lot to the developer and the good guys from GBATEMP, I am running ReiNand now with 10.3. Horray! Now I can download my purchased games from the eshop.
 
@gamesquest1: Your build doesn't have a reiNand.dat btw.
:ph34r:....errr oooops, PS its not actually my build i just used one i grabbed from this thread (i think it was @Matsumot0 s no boot screen version :) ), figured some people might have just been having trouble setting up the auto boot stuff XD

might as well add it again here for visibility if it helps people
 

Attachments

Last edited by gamesquest1,
  • Like
Reactions: daxtsu

Site & Scene News

Popular threads in this forum