Hacking Official [Release] CakesFW

  • Thread starter Thread starter mid-kid
  • Start date Start date
  • Views Views 842,572
  • Replies Replies 3,542
  • Likes Likes 73
@mid-kid

Now that a9lh is a thing, and we can no longer boot in regular sysnand, will you at some point support 9.2 firm sysnand? Since it's runs on a newer firm now :)

Also, just to confirm, the "unable to load firm" msg is normal right?
 
I installed a9lh and now cakes is telling me that failed in decrypting cetk
I need a special one for a9lh?
or is because I use a probably earlier version of arm9loaderhax.bin I found HERE?

I dont even know what program I use to put this code
dd if=Cakes.dat of=arm9loaderhax.bin bs=512 skip=144
Anyone?
 
@mid-kid

Now that a9lh is a thing, and we can no longer boot in regular sysnand, will you at some point support 9.2 firm sysnand? Since it's runs on a newer firm now :)

Also, just to confirm, the "unable to load firm" msg is normal right?

You can already load a 9.2 firm, just install it as firmware.bin. Yes, it's not really great how it is now, as you have to replace it manually. Will add a menu for selecting it someday.
And the unable to load AGB_FIRM message can be ignored, yes.

Why FIRM protections would cause a brick ? It didn't on AuReiNand, and you use the same method, no ?

If you don't have a9lh, not updating the NATIVE_FIRM but only the firmware can be catastrophic.
 
You can already load a 9.2 firm, just install it as firmware.bin. Yes, it's not really great how it is now, as you have to replace it manually. Will add a menu for selecting it someday.
And the unable to load AGB_FIRM message can be ignored, yes.
Cool Thanks. Yeah a selection in the menu would be cool :)

If we replace it manually with a 9.2 firm, would that affect running a 10.6 emunand?
 
Cool Thanks. Yeah a selection in the menu would be cool :)

If we replace it manually with a 9.2 firm, would that affect running a 10.6 emunand?

The firmware.bin is decrypted and loaded into RAM, no it wouldn't affect the running emuNAND. Only way it could be affected is if you remove firmware_patched.bin and trigger the reboot patch.
 
  • Like
Reactions: Madridi
Cakes can't decrypt cetk in arm9loaderhax as the key in the bootrom is not loaded yet. You need to open cakes in a 9.2 enviroment

You need firmkey.bin file to decrypt CETK. CakesFW a9lh cannot decrypt it in it's current state, but mid-kid said he's working on it.
 
dd if=Cakes.dat of=arm9loaderhax.bin bs=512 skip=144 that is a Linux Terminal input (Apple has dd too), i think you can get dd for windows, try googling "dd for windows" or something like that and you should find something
Worked on win 10 fine in commmand prompt.
 
Hello,

I have just installed A9HL on my new 3ds. I want to launch CakesFW 138 from CtrBootManager9 but I don´t know how.
I have the firmware.bin, the cetk and the slot0x11key96.bin already, but I think I need something more. How can I get a CakesFW launcher in bin format so I can launch it from CtrBootManager9?

What do I need firmkey.bin for? I got it by loading my sysNAND 9.0, then launch Homebrew Launcher with Cubic Ninja exploit and finally launch CakeFW from here.

Thank you!
 
Last edited by Surfi,
Hello,

I have just installed A9HL on my new 3ds. I want to launch CakesFW 138 from CtrBootManager9 but I don´t know how.
I have the firmware.bin, the cetk and the slot0x11key96.bin already, but I think I need something more. How can I get a CakesFW launcher in bin format so I can launch it from CtrBootManager9?

What do I need firmkey.bin for? I got it by loading my sysNAND 9.0, then launch Homebrew Launcher with Cubic Ninja exploit and finally launch CakeFW from here.

Thank you!
You should look a few posts back.....
 
Me and Gelex got the AGB support to at least decrypt in a9lhax by manually creating the "agb_firmkey.bin" file. The hex contents (the key) can be found on my gists page: https://gist.github.com/Plailect

No patches have been written yet, so this won't actually do anything but remove the agb firm load error message.

Link to the latest version of AGB_FIRM for the interested (rename to agb_firmware.bin and put in cakes folder): http://nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013800000202/0000000b

Link to AGB_FIRM's cetk (not really needed if you have the firmkey, currently won't decrypt the firmware properly if launched from arm9loaderhax in which case you must have the firmkey) for the interested (rename to agb_cetk and put in cakes folder): http://nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013800000202/cetk
 
Last edited by Plailect,
  • Like
Reactions: Sev501 and pbanj
So forgive me if this has been asked and/or addressed already, but I couldn't find anything.

Quick preface: I recently made the change from RXTools to Cakes due to RXTools apparently not being updated to support DS/DSiware/GBA games on the latest emuNAND like it did before I updated past 9.5

Anyway, with Cakes, i have it set to boot via menuhax right away. With RXtools, I set everything to boot automatically into my emuNAND, I could always tell when RXtools would succeed or fail upon boot, because after the bottom screen flashed, the top screen would briefly flash the RXtools splash screen, and if it failed upon boot, I wouldn't see anything on the top screen.

With Cakes, I see that I can have it boot automatically like RXtools did, but, if I set this, there is no splash screen on the top. As such I don't know when the boot succeeds or fails until I find myself waiting around for too long without anything happening. So right now, I don't have autoboot, and I have the cakes menu pop up upon boot and then I select boot cfw. I'd like for it to be fully automated, but in order to do so, I need that visual confirmation that the splash screen would give me. Is there anyway to have a cakes splash screen, or is that just something not implemented into this CFW?

Side note, perhaps its just me, but the boot rate of cakes via menuhax seems to be significantly less consistent than RXtools was. Does anyone else find this to be the case as well?
 
So forgive me if this has been asked and/or addressed already, but I couldn't find anything.

Quick preface: I recently made the change from RXTools to Cakes due to RXTools apparently not being updated to support DS/DSiware/GBA games on the latest emuNAND like it did before I updated past 9.5

Anyway, with Cakes, i have it set to boot via menuhax right away. With RXtools, I set everything to boot automatically into my emuNAND, I could always tell when RXtools would succeed or fail upon boot, because after the bottom screen flashed, the top screen would briefly flash the RXtools splash screen, and if it failed upon boot, I wouldn't see anything on the top screen.

With Cakes, I see that I can have it boot automatically like RXtools did, but, if I set this, there is no splash screen on the top. As such I don't know when the boot succeeds or fails until I find myself waiting around for too long without anything happening. So right now, I don't have autoboot, and I have the cakes menu pop up upon boot and then I select boot cfw. I'd like for it to be fully automated, but in order to do so, I need that visual confirmation that the splash screen would give me. Is there anyway to have a cakes splash screen, or is that just something not implemented into this CFW?

Side note, perhaps its just me, but the boot rate of cakes via menuhax seems to be significantly less consistent than RXtools was. Does anyone else find this to be the case as well?
Cakes doesn't have any sort of splash screen stuff implemented. (not that i can see anyway)
 
Cakes doesn't have any sort of splash screen stuff implemented. (not that i can see anyway)

Yeah, I knew it didn't inherently, I was just wondering if there was something special that could be done to add one (similar to how menuhax doesn't initially have a splash screen, but we're given the option to add one).
 
Yeah, I knew it didn't inherently, I was just wondering if there was something special that could be done to add one (similar to how menuhax doesn't initially have a splash screen, but we're given the option to add one).
Ah right, yeah I'm tired. :P
I'm not sure to be honest, i guess something could be added, but obviously that would involve editing and compiling from source yourself.
Yes I'm not much help atm am i? :(

side note... i don't miss menuhax at all after moving to a9lh. :)
 
  • Like
Reactions: Sev501

Site & Scene News

Popular threads in this forum