Hacking Official [Release] CakesFW

The Catboy

GBAtemp Official Catboy™: Boywife
Member
Joined
Sep 13, 2009
Messages
27,946
Trophies
4
Location
Making a non-binary fuss
XP
39,325
Country
Antarctica
So... ReiLuma3DS confirmed? ;)
ReiNAND did fork an early build of the reboot patches from Luma3DS, but so did Corbenik. Both modified the code to work with their CFW.
 
  • Like
Reactions: MelonGx

The Catboy

GBAtemp Official Catboy™: Boywife
Member
Joined
Sep 13, 2009
Messages
27,946
Trophies
4
Location
Making a non-binary fuss
XP
39,325
Country
Antarctica
I finished updating it: http://ny1.hashbang.sh:8834/nightly/Cakes_190.zip
You'll need to grab the newest NATIVE_FIRM from https://raw.githubusercontent.com/mid-kid/CakesForeveryWan/master/firmurls and place it in the cakes directory.
Hold "L" while starting up your console to enter the CakesFW menu, re-enable all your patches (Please don't forget to re-enable the firmware protection patches if you're using arm9loaderhax!), and boot.
Keep in mind that doing this breaks NTR (I'm unsure if it even works on the latest firm yet). You'll have to wait for a new svcBackdoor.cake for that.
3ds_injector.cake should still work, as well as all AGB and TWL cakes.
Tested this on both old3DS and new3DS. All patches are working including AGB, TWL, and reboot patches.
 
  • Like
Reactions: MelonGx and mid-kid

JerryShaw

Well-Known Member
Member
Joined
Feb 7, 2017
Messages
127
Trophies
0
Age
38
XP
503
Country
Switzerland
BTW, is 3ds_injector (region free) still available for Ver 190? I got noticed that some of the patches just disappeared from the settings somehow on Ver 190. But it worked before.
 

Wolfvak

nyaa~
Member
Joined
Oct 25, 2015
Messages
918
Trophies
1
XP
3,386
Country
Uruguay
Open terminal, paste this
Code:
dd if=Cakes.dat of=arm9loaderhax.bin bs=512 skip=144
... or just copy main.bin from the build folder after you compiled it?

Anyone else having trouble running Nanquitas's BootNTR Selector (recently updated to 2.5, supporting firmware 11.3) with CakesFW in an 11.3 environment?

svcBackdoor has to be reimplemented, it worked on 11.0/11.1 because it's a part of icing but I haven't really updated it for 11.3 (and unfortunately I dont have the time to either, so contributions are appreciated)
 

Deccentric

Member
Newcomer
Joined
Mar 18, 2016
Messages
9
Trophies
0
Age
27
XP
97
Country
United States
I finished updating it: http://ny1.hashbang.sh:8834/nightly/Cakes_190.zip
You'll need to grab the newest NATIVE_FIRM from https://raw.githubusercontent.com/mid-kid/CakesForeveryWan/master/firmurls and place it in the cakes directory.
Hold "L" while starting up your console to enter the CakesFW menu, re-enable all your patches (Please don't forget to re-enable the firmware protection patches if you're using arm9loaderhax!), and boot.
Keep in mind that doing this breaks NTR (I'm unsure if it even works on the latest firm yet). You'll have to wait for a new svcBackdoor.cake for that.
3ds_injector.cake should still work, as well as all AGB and TWL cakes.
When I do this I get a wrong cetk error. I made sure I downloaded the correct file multiple times. Any idea what I may be doing wrong? **Can't decrypt**


--EDIT--

Issue solved, and 3ds is booting as normal again. Thank you for the release. I had to update my system keys :D
 
Last edited by Deccentric,

gkoelho

Well-Known Member
Member
Joined
Apr 16, 2015
Messages
558
Trophies
0
Age
31
XP
346
Country
Brazil
Im getting a Failed to decrypt the firmware error. It ask to check firmware and firmkey/cetk but Im sure I download the right ones. Cant figure out whats wrong.


When I do this I get a wrong cetk error. I made sure I downloaded the correct file multiple times. Any idea what I may be doing wrong? **Can't decrypt**


--EDIT--

Issue solved, and 3ds is booting as normal again. Thank you for the release. I had to update my system keys :D

Mind telling me What did u do? I got this error in the first try but solved it out but naming cetk as firmkey, it what is suppoused? Anyway the other error got just after it.
 
Last edited by gkoelho,

Wolfvak

nyaa~
Member
Joined
Oct 25, 2015
Messages
918
Trophies
1
XP
3,386
Country
Uruguay
Im getting a Failed to decrypt the firmware error. It ask to check firmware and firmkey/cetk but Im sure I download the right ones. Cant figure out whats wrong.




Mind telling me What did u do? I got this error in the first try but solved it out but naming cetk as firmkey, it what is suppoused? Anyway the other error got just after it.
No, you're supposed to download the cetk file that's listed in the firmurls and put it right next to the firmware.bin. You have to do this for every FIRM you download (so cetk, twl_cetk and agb_cetk).
 

gkoelho

Well-Known Member
Member
Joined
Apr 16, 2015
Messages
558
Trophies
0
Age
31
XP
346
Country
Brazil
No, you're supposed to download the cetk file that's listed in the firmurls and put it right next to the firmware.bin. You have to do this for every FIRM you download (so cetk, twl_cetk and agb_cetk).

Just the cetk with the name it comes? Because I did it and it didn't work, something is messed up here most probably. I downloaded both for O3DS and put it on cakes folder. Do I need to download agb and twl too?
 

CarlosEFML

Member
Newcomer
Joined
Feb 11, 2017
Messages
18
Trophies
0
Age
42
XP
410
Country
Brazil
Cakes_190 wont work here (o3ds, sysnand 9.2, without arm9loaderhax). I'm gettin black screen triyng to launch Cakes.3dsx from HBL+soundhax.
Cakes_178 loads, but wont boot 11.3 emunand.
:/
 

Ryccardo

Penguin accelerator
Member
Joined
Feb 13, 2015
Messages
7,690
Trophies
1
Age
28
Location
Imola
XP
6,911
Country
Italy
People sent a message, and the message was clear: 11.3 is NOT an incremental upgrade from previous platforms - but people still like Cakes!

So here's my Cakes setup for A9LH.
The major optional (1st and 3rd party) patches are included, and also uses Arm9Select to have Luma-like button mappings (X for D9, Y for GM9).

Get firmware from https://github.com/mid-kid/CakesForeveryWan/blob/master/firmurls

Remember you must still use A9LH with screeninit (including any A9LH by AuroraWright with NAND boot, in which case leave arm9select called arm9loaderhax_si.bin)

Only tested on O3DS
Sorry no .dat here, you can get it from the official nightlies

Source:
https://github.com/mid-kid/CakesForeveryWan/commit/ac3b37d53f8fb0d9240542e5b16935fbde5dc885 (edited to have firmware in /cakes/firmware like before)
https://github.com/Wolfvak/icing (Not usable/visible on 11.3's kernel)
https://github.com/Wolfvak/3ds_injector (recipe.yaml hacked to be selectable on 11.3 kernels, and to use /cakes/injector instead of /injector)
https://github.com/mid-kid/lgy_cakes (nothing new)
https://github.com/d0k3/Decrypt9WIP (updated)
https://github.com/d0k3/GodMode9 (updated)
https://github.com/FIX94/arm9select (nothing new)
 

Attachments

  • cakes megapack 11.3a.zip
    318.4 KB · Views: 220

Jorbgamer

Active Member
Newcomer
Joined
Jan 21, 2016
Messages
36
Trophies
0
Age
34
XP
97
Country
United States
Last edited by Jorbgamer,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: @SylverReZ, lol +1