Hacking Official [Release] CakesFW

  • Thread starter Thread starter mid-kid
  • Start date Start date
  • Views Views 842,105
  • Replies Replies 3,542
  • Likes Likes 73
This. Is there an estimated date for the next official release with all the changes and new additional features?

Unfortunately, I can't set a release date for the next stable, as I don't have a lot of time to work on it right now.
The list of things that still need to happen before release is here.
As always, any contributions that help towards the next release are welcome.
 
Last edited by mid-kid,
Unfortunately, I can't set a release date for the next stable, as I don't have a lot of time to work on it right now.
The list of things that still need to happen before release is here.
As always, any contributions that help towards the next release are welcome.
You, yeah, you, update the OP for the AGB_FIRM url :P
 
Just a quick 2 questions when building CakesFW yourself:

When extracting arm9loaderhax.bin from cakes.dat with dd in cmd "dd if=Cakes.dat of=arm9loaderhax.bin bs=512 skip=144"
Do the values 512 and 144 always stay the same when building newer commits from git?
and
Is arm9loaderhax.bin extracted from cakes.dat still the same as d:\CFWCN3DS\CakesFW_O3DS\build\main.bin renamed to arm9loaderhax.bin?

[EDIT]
Yeah, another question :p
Before i try, i have an O3DSXL that boots updated sysnand 10.7 (no emunand) with Luma3DS, i like to switch on this system to CakesFW, can i just remove everything luma3ds related on the SD and copy over everything cakesFW related from the out folder and boot?
 
Last edited by DjoeN,
Yeah, another question :P
Before i try, i have an O3DSXL that boots updated sysnand 10.7 (no emunand) with Luma3DS, i like to switch on this system to CakesFW, can i just remove everything luma3ds related on the SD and copy over everything cakesFW related from the out folder and boot?
Look at the A9LH+Cakes section of the Plaillect guide. Instructions on switching are there
 
It would be nice to have a unified rule to enter config when booting CFW

Luma3DS = Select
CakesFW = L

Would be great if we all could use "select" as far as i know it's not used for any payload in CakesFW, while "L" is used in Luma3DS for other things.
Just my toughts ;)
 
  • Like
Reactions: klear and Madridi
This will stretch the whole boot process. There are some arm9loaderhax.bin's for old nightlys, but I couldn't find bins for the newest release :(

Gesendet von meinem LG G5 mit Tapatalk
You can use dd and a certain offset (can't remember it at the moment, maybe someone else does) to make an arm9loaderhax.bin from a Cakes.dat
 
dd if=Cakes.dat of=arm9loaderhax.bin bs=512 skip=144

Offset: 0x12000

You guys are aware that build/main.bin IS the arm9loaderhax.bin, right? dd isn't needed if you're building from upstream source code. Just copy that.
 
  • Like
Reactions: qlm2009
You guys are aware that build/main.bin IS the arm9loaderhax.bin, right? dd isn't needed if you're building from upstream source code. Just copy that.
Or just add this to the Makefile

all: arm9loaderhax.bin

arm9loaderhax.bin: $(dir_build)/main.bin
@cp -av $(dir_build)/main.bin $@

Simplifies running 'make' and 'copy arm-TAB g:' :P
 
Or just add this to the Makefile

all: arm9loaderhax.bin

arm9loaderhax.bin: $(dir_build)/main.bin
@cp -av $(dir_build)/main.bin $@

Simplifies running 'make' and 'copy arm-TAB g:' :P

Alternatively, 'cp arm9* /media/<user>/<disk>' for people like me.
 
Hello guys. I am new here and just bought an O3ds 4.5 console. I want to ask how it can be hacked. Are there some files to copy on sd card?
 

Site & Scene News

Popular threads in this forum