Hacking Official [Source Release] ReiNand CFW

  • Thread starter Thread starter Reisyukaku
  • Start date Start date
  • Views Views 988,787
  • Replies Replies 6,480
  • Likes Likes 115
I don't have any of those files
have you the last firmware.bin?. that is the cummon isue

If his system was on 10.3 and had menuhax set up before downgrading, then his problem is the presence of the shufflehax theme data. It is becoming a common issue for people that downgraded once they start updating to 10.3+ on emunand.

Theme shuffle wasnt a thing on 9.2, but when you downgrade the extdata for theme shuffle is still present. Since shuffle isn't present in the settings, though, when you change your theme on 9.2 to clear menuhax (either on sysnand before setting up emunand or on emunand after the format, the timing doesn't matter) that extdata doesn't get reset. Then when you update your emunand to 10.3 and Theme Shuffle gets introduced to the settings, it suddenly sees the exploited extdata and tries to load menuhax again. This was more or less fine with 10.3 because people would notice it loading back into either HBL or their boot manager of choice. With 10.4 the exploit was patched and now the exploited data fails to load at all and you get a weird black screen where you can get an error message or two by pressing buttons, but nothing ever fully loads.
 
Last edited by Aroth,
If his system was on 10.3 and had menuhax set up before downgrading, then his problem is the presence of the shufflehax theme data. It is becoming a common issue for people that downgraded once they start updating to 10.3+ on emunand.

Theme shuffle wasnt a thing on 9.2, but when you downgrade the extdata for theme shuffle is still present. Since shuffle isn't present in the settings, though, when you change your theme on 9.2 to clear menuhax (either on sysnand before setting up emunand or on emunand after the format, the timing doesn't matter) that extdata doesn't get reset. Then when you update your emunand to 10.3 and Theme Shuffle gets introduced to the settings, it suddenly sees the exploited extdata and tries to load menuhax again. This was more or less fine with 10.3 because people would notice it loading back into either HBL or their boot manager of choice. With 10.4 the exploit was patched and now the exploited data fails to load at all and you get a weird black screen where you can get an error message or two by pressing buttons, but nothing ever fully loads.
now that replaced the firmware.bin it loads the ReiNand screen when i hit start nothing happens
 
  • Like
Reactions: YharnamBadass
guy's i need help when i boot into reinand go to system settings in emunand

it say's ver.9.2.0-20E not rei 9.2.0-20E i use ReiNandv3.1

i'm worried that it could update my system NAND and i was gonna update emunand.
 
Last edited by Superfisher87,
guy's i need help when i boot into reinand go to system settings in emunand

it say's ver.9.2.0-20E not rei 9.2.0-20E i use ReiNandv3.1

i'm worried that it could update my system NAND and i was gonna update emunand.
String patching is fixed in 3.2b, you have normal behaviour for 3.1
 
If his system was on 10.3 and had menuhax set up before downgrading, then his problem is the presence of the shufflehax theme data. It is becoming a common issue for people that downgraded once they start updating to 10.3+ on emunand.

Theme shuffle wasnt a thing on 9.2, but when you downgrade the extdata for theme shuffle is still present. Since shuffle isn't present in the settings, though, when you change your theme on 9.2 to clear menuhax (either on sysnand before setting up emunand or on emunand after the format, the timing doesn't matter) that extdata doesn't get reset. Then when you update your emunand to 10.3 and Theme Shuffle gets introduced to the settings, it suddenly sees the exploited extdata and tries to load menuhax again. This was more or less fine with 10.3 because people would notice it loading back into either HBL or their boot manager of choice. With 10.4 the exploit was patched and now the exploited data fails to load at all and you get a weird black screen where you can get an error message or two by pressing buttons, but nothing ever fully loads.
That's true, but the menuhax installer and the normal chmm2 resets it, so it should be possible to simply let the use it to clear it.
 
That's true, but the menuhax installer and the normal chmm2 resets it, so it should be possible to simply let the use it to clear it.

Nope. Not everyone uses chmm2 on emunand, and since theme shuffle didn't exist on 9.2 the menuhax installer doesnt install ShuffleHax on downgraded sysnands. It installs the regular menuhax, which in turn does not touch the preexisting shuffle extdata because the system doesn't even see it on 9.2.

This really only applies to people that had menuhax set up on a 10.3 system before downgrading it, and not everyone used it on those systems.
 
Not working for me. The 3dsx hangs on the ReiNand logo, and the dat is producing a random graphical glitch every time.
N3DS (obviously)
9.2 SysNand
10.5 EmuNand
10.4 firmware.bin (Accordig to the replies here, it should work)
EUR
Any ideas?
 
Not working for me. The 3dsx hangs on the ReiNand logo, and the dat is producing a random graphical glitch every time.
N3DS (obviously)
9.2 SysNand
10.5 EmuNand
10.4 firmware.bin (Accordig to the replies here, it should work)
EUR
Any ideas?

Dont use the 10.4 bin, use the one that is linked to on the github.

Reinand uses a partially drecrypted firmware.bin file so we cannot simply grab one from the cdn and use it. In addition the offsets for 10.4 native_firm have not been added to the patch code yet so it wouldn't know what to do with the file if you had it.
 
Dont use the 10.4 bin, use the one that is linked to on the github.

Reinand uses a partially drecrypted firmware.bin file so we cannot simply grab one from the cdn and use it. In addition the offsets for 10.4 native_firm have not been added to the patch code yet so it wouldn't know what to do with the file if you had it.
Speaking of firmware bin, does Cakes support the 10.4 one?
 
Speaking of firmware bin, does Cakes support the 10.4 one?

Idk. Cakes actually uses the unaltered file from the cdn and handles decryption of the file itself by loading the key from a file called slot0x11key96.bin that you place on the root of the sd card. From what I understand you can just drop whatever firmware file you want in the cakes folder and it will load it, assuming its the right firmware for your system (o3ds/n3ds) and that the offsets have been added to the patch code. Not sure if they have added the 10.4 offsets yet.

That said, there are no games or features that REQUIRE the 10.4 firm yet, and some homebrew/cfw tools are incompatible with it (NTR for one)
 
  • Like
Reactions: SomeGamer
This is just text, right? Because I DID update to 10.5.
IMG_20160127_163556.jpg
 
Nope. Not everyone uses chmm2 on emunand, and since theme shuffle didn't exist on 9.2 the menuhax installer doesnt install ShuffleHax on downgraded sysnands. It installs the regular menuhax, which in turn does not touch the preexisting shuffle extdata because the system doesn't even see it on 9.2.

This really only applies to people that had menuhax set up on a 10.3 system before downgrading it, and not everyone used it on those systems.
chmm2 and the menuhax installer(at least 2.0, havant checked newer sourcecode) are removing the bits, to use theme shuffle, even on 9.2, that why I have the modified version of chmm2 in my "how to use menuhax on linked nands" thread. they dont check the version to remove only certain bit, they are always clearing it fully.
 
Idk. Cakes actually uses the unaltered file from the cdn and handles decryption of the file itself by loading the key from a file called slot0x11key96.bin that you place on the root of the sd card. From what I understand you can just drop whatever firmware file you want in the cakes folder and it will load it, assuming its the right firmware for your system (o3ds/n3ds) and that the offsets have been added to the patch code. Not sure if they have added the 10.4 offsets yet.

That said, there are no games or features that REQUIRE the 10.4 firm yet, and some homebrew/cfw tools are incompatible with it (NTR for one)
No, it uses the cert from NUS to handle decryption (the 3DS can decrypt NUS content, of course). The slot0x11key96 is the 9.6 N3DS key and is needed to fully decrypt the >= 9.6 N3DS FIRMs after the NUS encryption is removed. Normally it's done on boot by the arm9loader (so this layer of encryption is there even after the FIRM is installed on NAND). ReiNand has this key embedded in the crypto.c file. O3DS firms are always fully decrypted after they get decrypted from the NUS files, instead.
And it's just NTR that's not compatible. HBL is, HANS is, FMP is...
 
  • Like
Reactions: ihaveahax

Site & Scene News

Popular threads in this forum