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
Hi there, quick question: I set cakes to auto load my emunand but don't know how to get back to the configuration screen. Do I have to click something when cakes loads to get back to setting it up? thanks.
 
Hi there, quick question: I set cakes to auto load my emunand but don't know how to get back to the configuration screen. Do I have to click something when cakes loads to get back to setting it up? thanks.

Press and hold the "L" button while booting.

People seem to be confused due to the language being used. You can't really blame the individuals, they're just parroting what they've been told by everyone else.

@Reisyukaku covered it a few months back in the reiNAND thread. Correct me if I'm wrong, I'm working from memory.

Firstly, firmlaunch cannot be disabled.

It's not firmlaunch, but firmlaunchhax that provides firmware spoofing. This is done by directing the system to use the firmware.bin on your SD card.

What people refer to as "disabling firmlaunch", isn't disabling firmlaunch at all. It's just telling the system to use firmlaunch from the NAND (firm0/1?), instead of the firmware.bin on the SD card.

This is how rxTools' "dev/pasta mode" and reiNAND's sysNAND option works.

Edit: Here's @Reisyukaku's original post.

Darnit, you can thank Motezazer for the coining the confusing term "firmlaunch".
Firmlaunchax is the term we use to decribe the manipulation of the FIRM headers to point to our code (and then trigger a reboot, causing our code to be loaded in arm9). See http://3dbrew.org/wiki/3DS_System_Flaws#Process9
As for your third point, that's completely wrong. What people refer to as "disabling firmlaunch" means not touching the FIRM that's already in memory, only applying the patches (at least that's how pasta and rxTools do it, can't speak for ReiNAND). "firmlaunch" means that FIRM will be overwritten by the contents of the firmware.bin on the SD card and the patches.

(that includes AM service which is in charge of determining if a firmware should be installed or not when you're trying to 'upgrade' via CIA method.)

This actually makes a lot of sense and could be the reason why it bricks. If that's the case, using a firmware.bin at least a version lower than the one you're trying to install should work just fine.
 
Last edited by mid-kid,
  • Like
Reactions: Zidapi
Hello, I've been out of the scene for a while.

I currently have a old3dsxl fw 4.2 with mset already installed. How can I install cakesfw to be able to load .cia's directly in emuNAND? I also have Gateway that is being used on my new3ds as well if needed.
 
Hello, I've been out of the scene for a while.

I currently have a old3dsxl fw 4.2 with mset already installed. How can I install cakesfw to be able to load .cia's directly in emuNAND? I also have Gateway that is being used on my new3ds as well if needed.

get the latest release from the OP, extract it onto your SD card, download the firmware.bin and cetk (links also in the OP) put firmware.bin on the root of the SD card, and cetk in the cakes folder on the card, then reinstall MSET by using the code.bin from the same link you used to get to the latest cakes release, put it on the root of the card and scan the QR code in the OP, you should see the bottom screen go weird and then go back to normal, hit home and the browser should crash, then just use MSET to boot into it :)

of course this leaves out setting an emuNAND up and installing a CIA manager but I think you'll be able to figure it out :) good luck
 
get the latest release from the OP, extract it onto your SD card, download the firmware.bin and cetk (links also in the OP) put firmware.bin on the root of the SD card, and cetk in the cakes folder on the card, then reinstall MSET by using the code.bin from the same link you used to get to the latest cakes release, put it on the root of the card and scan the QR code in the OP, you should see the bottom screen go weird and then go back to normal, hit home and the browser should crash, then just use MSET to boot into it :)

of course this leaves out setting an emuNAND up and installing a CIA manager but I think you'll be able to figure it out :) good luck

1) reinstall MSET by using the code.bin (How do I do that? Just fyi, I don't have cubic ninja but I do have the DS and Gateway flash card if needed. The MSET used by Gateway is already installed. Is it the same as the one used in Cakesfw?)
2) put it on the root of the card and scan the QR code in the OP (How do I scan the QR code?)

Thanks :D
 
1) reinstall MSET by using the code.bin (How do I do that? Just fyi, I don't have cubic ninja but I do have the DS and Gateway flash card if needed. The MSET used by Gateway is already installed. Is it the same as the one used in Cakesfw?)
2) put it on the root of the card and scan the QR code in the OP (How do I scan the QR code?)

Thanks :D

the code.bin is the MSET installer, you use the browser to install it and to scan the QR open the camera and click on the little checkerboard icon then scan the QR

no gateway MSET doesn't work for Cakes also
 
Got a FW 9.0 N3DS XL on the way. So is CakesFW the best custom firmware for my setup?

Possibly, IMO it is... It's pretty easy to set up and is pretty cleanly implemented, any extra features that rxTools offers are done in decrypt9 and sometimes decrypt9 is better (especially with the new health and safety injection) ultimately it's up to you in the end though :)
 
I am confused. I created an emunand partition using the gateway menu. I then installed menuhax/themehax to boot into homebrew loader.

I renamed the boot.3dsx file to boot_hb.3dsx and also placed the ctrbootmanager boot.3dsx file on my sd and edited the boot.cfg to allow me to boot to either cake cfw or hombrew launcher.

both seems to work fine, I have enabled eminand in the cake cfw settings, but the system settings menu does not show any emunand string so I am not sure I am booted into emunand. how can I make sure so I don't accidentally update my sysnand?
 
I am confused. I created an emunand partition using the gateway menu. I then installed menuhax/themehax to boot into homebrew loader.

I renamed the boot.3dsx file to boot_hb.3dsx and also placed the ctrbootmanager boot.3dsx file on my sd and edited the boot.cfg to allow me to boot to either cake cfw or hombrew launcher.

both seems to work fine, I have enabled eminand in the cake cfw settings, but the system settings menu does not show any emunand string so I am not sure I am booted into emunand. how can I make sure so I don't accidentally update my sysnand?
Cakes doesn't change the "Ver." string in system settings last i checked so the only way you'd know if you're in emunand is check system settings and/or have a different theme on emunand that in sysnand. Or make a folder named E on emunand so you know you've booted into emunand (assuming you don't go with the different theme route), i just do both myself.
 
Cakes doesn't change the "Ver." string in system settings last i checked so the only way you'd know if you're in emunand is check system settings and/or have a different theme on emunand that in sysnand. Or make a folder named E on emunand so you know you've booted into emunand (assuming you don't go with the different theme route), i just do both myself.

Ok, that's what I figured. I just thought there was a string so that confused me. I'll just update then and see if my Old 3DS is still working then :)
 
Hello everyone. I´ve just updated my new3DS emunand to 9.5. I´ve used the cia files with sysupdater. After the "Preparing to start HOME MENU`screen pops up both screens gets black. Anybody knows whats happening?
thanks
 
You sure you didn't update sysnand? as far as i know sysupdater is to update your sysnand?

It updates the current NAND. If ran on emuNAND, it updates emuNAND.

Hello everyone. I´ve just updated my new3DS emunand to 9.5. I´ve used the cia files with sysupdater. After the "Preparing to start HOME MENU`screen pops up both screens gets black. Anybody knows whats happening?
thanks

As for the original question, I have no idea. Make sure you've got the complete set op CIAs as not all of them are available from 3dnus anymore. Download them from the iso site.
 
It updates the current NAND. If ran on emuNAND, it updates emuNAND.



As for the original question, I have no idea. Make sure you've got the complete set op CIAs as not all of them are available from 3dnus anymore. Download them from the iso site.
They were indeed downloaded from the iso site. Has it worked
for you guys?
 
They were indeed downloaded from the iso site. Has it worked
for you guys?
Sometimes it gets confused booting after an upgrade. Don't panic and wait for 2 to 5 minutes after "preparing to start home menu" and try at max 3 to 5 boot attempts. If not working something went wrong in the update.

Are your nands unlinked?
 
Sometimes it gets confused booting after an upgrade. Don't panic and wait for 2 to 5 minutes after "preparing to start home menu" and try at max 3 to 5 boot attempts. If not working something went wrong in the update.

Are your nands unlinked?
I think so, games and mii profile are diferent between them. I formatted the system without sd card inserted
 

Site & Scene News

Popular threads in this forum