Hacking Official [Release] CakesFW

  • Thread starter Thread starter mid-kid
  • Start date Start date
  • Views Views 842,189
  • Replies Replies 3,542
  • Likes Likes 73
Hello.
I need help!

I have a N3DS in 9.0 firmware.

I created a new EmuNand with 9.7 gateway in order to update it to 10.3 (or 10.4 now)

I have menuhax with ctrbootmanager set up to start cakefw.

When I do, after enable emunand i try to boot CFW but it gets me back to menu hax looping until it crash.

Anyone sharing this problem? Any possible solutions? Thank you.
Wait...you reinstall emunand with latest gateway to support fw xx.xx.xx ...emunand support is by cfw not remakeihg it
,the problem is your nands are link so emunand will load sysnand theme which will reactivate menuhax making it go in a loop
 
Last edited by James310,
Many thanks for your contribution.
I've never tried porting the reboot patches myself (only b1l1s has done that), so I can't give you any tips about it (other than that you should try examining firmware_patched.bin to make sure everything was patched correctly), unfortunately.
I might look into it at a later date.
Lol... I'm embarassed now, but forget what I said. That actually works! I mistakenly pasted one offset from the .txt I used to calculate them to the code. Also I found the offsets for the slot0x25 (which I can't test, as I have a 9.2 console.
Code:
aes_setkey: 0x08056574
aes_unk: 0x0805EA48

0x0801A4B0 
0x080282F8
 
  • Like
Reactions: mid-kid
Lol... I'm embarassed now, but forget what I said. That actually works! I mistakenly pasted one offset from the .txt I used to calculate them to the code. Also I found the offsets for the slot0x25 (which I can't test, as I have a 9.2 console.
Code:
aes_setkey: 0x08056574
aes_unk: 0x0805EA48

0x0801A4B0
0x080282F8
How do you get these offsets anyways?
 
How do you get these offsets anyways?
I have cakes decrypt the firmware, I do the calculations that reinand does (offset - kernel9/process9 offset in 3ds memory + kernel9/process9 offset in the firmware.bin), I copy some bytes from that offset and I look for them in the new firmware, then reversed.
 
  • Like
Reactions: klear
Can Someone help the code.bin doesn't launch with browser or hblauncher but the Cakes.dat opens but stays on a black screen similar to rxtools but rxtools .dat file wants to work but this doesn't. Can you help me?
 
What should I do if I get the message failed to decrypt firmware.bin? I am on n3ds 10.4 and believe I have placed everything in the right place.
 
@mid-kid
So, i did try out the emunand selector :)
Had to make a second emunand and set it up, gone through the whole stuff etc...

But in the end i have sysnand 9.2 (White theme) and 2 unlinked emunands on 10.4 (I call Emunand 1: Blue Emunand (Blue theme) and Emunand 2: Black Emunand (Black theme)
Works nice, but this way you can't autoboot if you like to select an emunand :P

My question is:
Is it possible to have 2 boot entries so we can setup ctrbootmanager to have 2 Cakes entries "Cakes Blue Emunand" and another entry "Cakes Black Emunand"

For example:
- Entry 1 boots cakes.dat from ctrbootmanager and uses standard Cakes config.dat file (maybe have it called (emuconfig1.dat) to boot Emunand 1
- Entry 2 boots \3ds\cakes\cakes.3dsx from ctrbootmanager and is modified to use (for example) emuconfig2.dat and that is set to autoboot Emunand 2

Or use 2 hombrew launchers:
- Entry 1 boots \3ds\cakes\cakes1.3dsx from ctrbootmanager and is modified to use (for example) emuconfig1.dat and that is set to autoboot Emunand 1
- Entry 2 boots \3ds\cakes\cakes2.3dsx from ctrbootmanager and is modified to use (for example) emuconfig2.dat and that is set to autoboot Emunand 2

I'm no coder, i don't know if cakes.3dsx calls cakes.dat (in that case you need a secondary cakes.dat :P ) to boot cakes, i don't even understand code, so i'm just asking if it's possible
 
Last edited by DjoeN,
oh kay I've had issues with it as well with both code.bin and and cakes.dat but rxtools.dat works no code.bin works for me
Well I changed the files again and got the message that the firmware.bin is probably not supported by cakes..but I downloaded the one suggested for 10.4 a few pages back, which is weird :S.
 

Site & Scene News

Popular threads in this forum