Hacking Official [Release] CakesFW

Seelbreaker

Well-Known Member
Member
Joined
Mar 22, 2010
Messages
199
Trophies
0
XP
495
Country
Gambia, The
erm... have i done a stupid mistake?

Tried so far:

- Copying the updated cake_108.rar to my sd-root while backing up "old" content
- bootet Emunand 9.5.0-23 and tried the online Update <-- Nope
- bootet Emunand 9.5.0.23 (after reinjecting it) and tried 10.3.0-28E Update with Sysupdate <-- nope
- replaced the "old" firmware.bin and cetk with the ones from the opening post after sysupdate <-- still nope
 
Last edited by Seelbreaker,

Seelbreaker

Well-Known Member
Member
Joined
Mar 22, 2010
Messages
199
Trophies
0
XP
495
Country
Gambia, The
"Starting config from scratch" literally means all the options are cleared. Select your patches again. (And that previous post was a stupid post I wanted to delete)
ah ok, nothing wild - but maybe you could add that line of enabling the patches? of course that disabled emunand boot and signature checks....

But on the other hand - it didn't helped :/ Tried to boot for 5 Times now.

But just in case - the online update should worke right? because then i just gonna reinject my 9.5 emunand back and try to update it with the online update again.
 
Last edited by Seelbreaker,

dark_samus3

Well-Known Member
Member
Joined
May 30, 2015
Messages
2,372
Trophies
0
XP
2,042
Country
United States
ah ok, nothing wild - but maybe you could add that line of enabling the patches? of course that disabled emunand boot and signature checks....

But on the other hand - it didn't helped :/ Tried to boot for 5 Times now.

But just in case - the online update should worke right? because then i just gonna reinject my 9.5 emunand back and try to update it with the online update again.
Should work fine as long as you do it from emuNAND
 

Seelbreaker

Well-Known Member
Member
Joined
Mar 22, 2010
Messages
199
Trophies
0
XP
495
Country
Gambia, The
Should work fine as long as you do it from emuNAND
Alright buuuut

i'm such an idiot wow.... i tried to install with sysupdater the old 3ds 10.3.0-28....

i've just used the right files for the n3ds with sysupdate and voila it worked.

i will do it again to crosscheck if this works.

Edit: is 10.3.0-28 the latest firmware?
 
Last edited by Seelbreaker,

dark_samus3

Well-Known Member
Member
Joined
May 30, 2015
Messages
2,372
Trophies
0
XP
2,042
Country
United States
@mid-kid might the firmkey.bin be different for newer firmwares? Meaning a different cetk will be needed, and since the old firmkey.bin is still there it won't boot?

EDIT: never mind, looks like the issue was solved
 

Seelbreaker

Well-Known Member
Member
Joined
Mar 22, 2010
Messages
199
Trophies
0
XP
495
Country
Gambia, The
@mid-kid might the firmkey.bin be different for newer firmwares? Meaning a different cetk will be needed, and since the old firmkey.bin is still there it won't boot?
well i didn't changed the firmkey.bin...

but that would explain why i had to redownload the firmware.bin and cetk.


Edit: currently reinjecting the 9.5 emunand and then i gonna try to do the online update with the "new" firmware.bin and cetk.
 
Last edited by Seelbreaker,

Seelbreaker

Well-Known Member
Member
Joined
Mar 22, 2010
Messages
199
Trophies
0
XP
495
Country
Gambia, The
Ok, so the online update worked but i had to boot 4 times untill it finally loaded :)

I will now copy the "old" firmware.bin and cetk from before the cake-update back and try to do it again.

But so far i think the problem lies in the old firmware.bin and cetk which i had.
 

dark_samus3

Well-Known Member
Member
Joined
May 30, 2015
Messages
2,372
Trophies
0
XP
2,042
Country
United States
Ok, so the online update worked but i had to boot 4 times untill it finally loaded :)

I will now copy the "old" firmware.bin and cetk from before the cake-update back and try to do it again.

But so far i think the problem lies in the old firmware.bin and cetk which i had.
You don't really need the cetk anymore (it's needed to generate firmkey.bin and is uneeded afterwards) and yes the 9.5 firmware.bin won't boot the 9.6+ emuNAND this is a known thing
 

Seelbreaker

Well-Known Member
Member
Joined
Mar 22, 2010
Messages
199
Trophies
0
XP
495
Country
Gambia, The
Yeah - the wrong firmware.bin and the fact that the patches have been disabled (which didn't let emunand boot) are 2 errors which i encountered, so i think those 2 options should be mentioned when such update-questions are happening.

And sorry for taking both of your times @dark_samus3 and @mid-kid.

After installing cake-cfw somewhere near december 2015 i haven't been loking around for the emunand stuff, just saw it today and tried it :/ Therefore the common knowledge about the 9.5 firmware.bin and the 9.6+ firmware.bin was missing (and i don't even know why we do need those files).


And thanks at this point for your cake-cfw! It is really easy to use - in my case much easier than rxtools.
 
Last edited by Seelbreaker,

dubbz82

Well-Known Member
Member
Joined
Feb 2, 2014
Messages
1,572
Trophies
0
Age
41
XP
1,215
Country
United States
This seems to be happening a lot to n3ds users lately. I have no idea what is causing it.
If anyone who had this problem has been able to solve it, could you please state how? (I'll add it to the FAQ)


The booting to blackscreen happens to me pretty frequently as well, however after a reboot or two, I can get it to eventually take (not sure how much that helps or not).
 

dark_samus3

Well-Known Member
Member
Joined
May 30, 2015
Messages
2,372
Trophies
0
XP
2,042
Country
United States
Yeah - the wrong firmware.bin and the fact that the patches have been disabled (which didn't let emunand boot) are 2 errors which i encountered, so i think those 2 options should be mentioned when such update-questions are happening.

And sorry for taking both of your times @dark_samus3 and @mid-kid.

After installing cake-cfw somewhere near december 2015 i haven't been loking around for the emunand stuff, just saw it today and tried it :/ Therefore the common knowledge about the 9.5 firmware.bin and the 9.6+ firmware.bin was missing (and i don't even know why we do need those files).


And thanks at this point for your cake-cfw! It is really easy to use - in my case much easier than rxtools.
Think of it like this, the system applications (home menu, etc.) and services check which firmware version (which is what firmware.bin is :) ) and if it's not the right version it simply refuses to start. So, using a 9.5 firmware.bin means that 9.6+ applications say "firmware version doesn't match the version I want, so I will refuse to launch" all that is needed is the proper firmware and both the firmware and applications and services all are happy and the system boots... Could we remove these checks? Absolutely. Would it be practical to do so? Probably not... Spoofing the firmware version in the firmware.bin might be though but why do that when you can get the right firmware anyways?
 
Joined
Feb 15, 2015
Messages
1,464
Trophies
0
XP
1,099
Country
United States
Think of it like this, the system applications (home menu, etc.) and services check which firmware version (which is what firmware.bin is :) ) and if it's not the right version it simply refuses to start. So, using a 9.5 firmware.bin means that 9.6+ applications say "firmware version doesn't match the version I want, so I will refuse to launch" all that is needed is the proper firmware and both the firmware and applications and services all are happy and the system boots... Could we remove these checks? Absolutely. Would it be practical to do so? Probably not... Spoofing the firmware version in the firmware.bin might be though but why do that when you can get the right firmware anyways?
May be a good thing because of 10.4's ASLR like thing.
 

kingaz

Well-Known Member
Member
Joined
Oct 27, 2013
Messages
298
Trophies
0
Age
36
XP
877
Country
United States
I retried with CakesFW 108.

My settings:
n3DS sysnand 9.2E
Emunand 10.5E
Linked nands

Patches:
Enable Emunand
Disable signature checks

Configuration:
Enable autoboot

It does not work... Just a black screen, I never reached the system menu. No problem with ReiNand... I don't understand what's happening.

I have the same issue after updating to 10.5. Can boot into Sysnand fine but if I try to boot to Cakes just black screen.

I'm surprised that this works with ReiNand, but what is likely happening is a result of your NANDs being linked.

Because your NANDs are linked, they share theme data. Since the theme data is where menuhax lives, both NANDs will attempt to autoboot menuhax when they start up. This causes a loop where it tries to load CFW, then load menuhax, then crash.

Possible solutions:

1) Unlink your NANDs via tinyFormat. Arguably the best solution, and the one that everyone and their mother will tell you to do.

2) Manually boot cakes every time from the Homebrew Menu. Yuck.

3) Use this modified version of CHMM2 and follow the steps to dissociate the themes (and thus avoid menuhax loops) between emuNAND and sysNAND. The idea is that since sysNAND doesn't have theme shuffle, it will ignore loaded theme shuffles. However, emuNAND will not ignore it, thus causing it to load the shuffled theme instead of the menuhax theme.

You might be able to use this to set up themehax in your emuNAND separate and distinct from menuhax in sysNAND, but I only recently set this up, so I haven't tried this.

I hope this helps!
 

dark_samus3

Well-Known Member
Member
Joined
May 30, 2015
Messages
2,372
Trophies
0
XP
2,042
Country
United States
I'm surprised that this works with ReiNand, but what is likely happening is a result of your NANDs being linked.

Because your NANDs are linked, they share theme data. Since the theme data is where menuhax lives, both NANDs will attempt to autoboot menuhax when they start up. This causes a loop where it tries to load CFW, then load menuhax, then crash.

Possible solutions:

1) Unlink your NANDs via tinyFormat. Arguably the best solution, and the one that everyone and their mother will tell you to do.

2) Manually boot cakes every time from the Homebrew Menu. Yuck.

3) Use this modified version of CHMM2 and follow the steps to dissociate the themes (and thus avoid menuhax loops) between emuNAND and sysNAND. The idea is that since sysNAND doesn't have theme shuffle, it will ignore loaded theme shuffles. However, emuNAND will not ignore it, thus causing it to load the shuffled theme instead of the menuhax theme.

You might be able to use this to set up themehax in your emuNAND separate and distinct from menuhax in sysNAND, but I only recently set this up, so I haven't tried this.

I hope this helps!
He already got his problem fixed, the emuNAND patch got disabled so it was just looping sysNAND menuhax
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • SylverReZ @ SylverReZ:
    @Jayro, I don't see whats so special about the DS ML, its just a DS lite in a phat shell. At least the phat model had louder speakers, whereas the lite has a much better screen.
    +1
  • SylverReZ @ SylverReZ:
    They probably said "Hey, why not we combine the two together and make a 'new' DS to sell".
  • Veho @ Veho:
    It's a DS Lite in a slightly bigger DS Lite shell.
    +1
  • Veho @ Veho:
    It's not a Nintendo / iQue official product, it's a 3rd party custom.
    +1
  • Veho @ Veho:
    Nothing special about it other than it's more comfortable than the Lite
    for people with beefy hands.
    +1
  • Jayro @ Jayro:
    I have yaoi anime hands, very lorge but slender.
  • Jayro @ Jayro:
    I'm Slenderman.
  • Veho @ Veho:
    I have hands.
  • BakerMan @ BakerMan:
    imagine not having hands, cringe
    +1
  • AncientBoi @ AncientBoi:
    ESPECIALLY for things I do to myself :sad:.. :tpi::rofl2: Or others :shy::blush::evil:
    +1
  • The Real Jdbye @ The Real Jdbye:
    @SylverReZ if you could find a v5 DS ML you would have the best of both worlds since the v5 units had the same backlight brightness levels as the DS Lite unlockable with flashme
  • The Real Jdbye @ The Real Jdbye:
    but that's a long shot
  • The Real Jdbye @ The Real Jdbye:
    i think only the red mario kart edition phat was v5
  • BigOnYa @ BigOnYa:
    A woman with no arms and no legs was sitting on a beach. A man comes along and the woman says, "I've never been hugged before." So the man feels bad and hugs her. She says "Well i've also never been kissed before." So he gives her a kiss on the cheek. She says "Well I've also never been fucked before." So the man picks her up, and throws her in the ocean and says "Now you're fucked."
    +2
  • BakerMan @ BakerMan:
    lmao
  • BakerMan @ BakerMan:
    anyways, we need to re-normalize physical media

    if i didn't want my games to be permanent, then i'd rent them
    +1
  • BigOnYa @ BigOnYa:
    Agreed, that why I try to buy all my games on disc, Xbox anyways. Switch games (which I pirate tbh) don't matter much, I stay offline 24/7 anyways.
  • AncientBoi @ AncientBoi:
    I don't pirate them, I Use Them :mellow:. Like I do @BigOnYa 's couch :tpi::evil::rofl2:
    +1
  • cearp @ cearp:
    @BakerMan - you can still "own" digital media, arguably easier and better than physical since you can make copies and backups, as much as you like.

    The issue is DRM
  • cearp @ cearp:
    You can buy drm free games / music / ebooks, and if you keep backups of your data (like documents and family photos etc), then you shouldn't lose the game. but with a disk, your toddler could put it in the toaster and there goes your $60

    :rofl2:
  • cearp @ cearp:
    still, I agree physical media is nice to have. just pointing out the issue is drm
  • rqkaiju2 @ rqkaiju2:
    i like physical media because it actually feels like you own it. thats why i plan on burning music to cds
  • cearp @ cearp:
    It's nice to not have to have a lot of physical things though, saves space
    +1
    cearp @ cearp: It's nice to not have to have a lot of physical things though, saves space +1