Hacking Official [Release] CakesFW

Shadowtrance

Well-Known Member
Member
Joined
May 9, 2014
Messages
2,493
Trophies
0
Location
Hervey Bay, Queensland
XP
1,807
Country
Yeah I've been trying to add mset support to my (and d0k3's) branch(es) of it but no success so far. :(

I have an n3ds (well 2) i can test on if i can get it to actually boot... hmm

I only need the dat file on sd card for it to boot correct? or do i need the bin aswell? Using the same setup in your makefile for your D9 w/cakehax.

Edit: Ok just tried a fresh build with latest cakehax added and she boots from mset on n3ds :D

But my bottom screen images don't show :( /sigh

hmm i think it froze the system lol argh!
 

Kawaii

Well-Known Member
Member
Joined
Apr 30, 2015
Messages
340
Trophies
0
Age
31
Location
Not near you
XP
1,448
Country
New Zealand
I'd do FBI injection. Look around the forum. I don't know how to do it with a Gateway.
And yes, you can run VC GBA and DSiWare in sysnand.

its ok, i went to test it myself.
for gateway users, N3DS sysnand < 9.2

find FBI.3ds and put it into your red card.
boot into GW sysnand
load FBI.3ds from red card
Install cia as you would normally install in emunand

ive tried installing AGB_Firm, freemultipatcher (eshop spoof), FBI and a GBA game.

everything works fine.

after installing all that use whatever CFW you wish. rxtool/reinand/cakes/GW

-------------------------------------------------

rxtools still not working for me n3ds 9.0 though
 

bache

Well-Known Member
Member
Joined
Sep 28, 2009
Messages
694
Trophies
1
XP
515
Country
Yeah I've been trying to add mset support to my (and d0k3's) branch(es) of it but no success so far. :(

I have an n3ds (well 2) i can test on if i can get it to actually boot... hmm

I only need the dat file on sd card for it to boot correct? or do i need the bin aswell? Using the same setup in your makefile for your D9 w/cakehax.

Edit: Ok just tried a fresh build with latest cakehax added and she boots from mset on n3ds :D

But my bottom screen images don't show :( /sigh

hmm i think it froze the system lol argh!

Wait, you have Decrypt9 booting from MSET? That and GBA support are literally the only reasons I want to use rxTools.
 

klear

Active Member
Newcomer
Joined
Mar 26, 2015
Messages
31
Trophies
0
XP
1,043
Country
Italy
The new 3ds needs a (encrypted, so ReiNAND's won't work) 9.5 firmware.bin. This isn't available from Nintendo's servers anymore, so you will have to hunt it down yourself.
:lol::yay::rofl2::vul1:
 

Shadowtrance

Well-Known Member
Member
Joined
May 9, 2014
Messages
2,493
Trophies
0
Location
Hervey Bay, Queensland
XP
1,807
Country
Oh well, progress is progress :yay:
Are you planning to release it if/when you get it functional?
Most likely, I'm sure @mid-kid will be happy more people are using Cakehax for stuff. :)

Gotta figure out what's causing it to freeze the system once the menu shows up though... :( Until then though, your choices are spider (o3ds) or ninjhax (both 3ds) :P
 
  • Like
Reactions: bache

DjoeN

Captain Haddock!
Member
Joined
Oct 21, 2005
Messages
5,489
Trophies
0
Age
54
Location
Somewhere in this potatoland!
Website
djoen.dommel.be
XP
2,857
Country
Belgium
We still use the same firmware.bin that rxTools 2.4 used.
They've changed it over time for some reason, completely invalidating the reason why I just kept it there.
I'll change it soon enough, don't worry.
Seems rxTools has fixed the problem for me (without even asking) in there latest github release
for rxTools you need to move firmware.bin now from root to \rxTools\system

So now i have no problem switching between rxTools and CakeCFW
 

20mark

Well-Known Member
Member
Joined
Mar 25, 2011
Messages
280
Trophies
1
Location
Italy
XP
515
Country
Italy
thank you very much @mid-kid got cakeFW running on my N3DS with mset.

but i was thinking that i will finally be able to boot in sysnand with sig patches off and patched agb_firm in order to play GBA games installed on sysnand only.

it's possible or i still need to have installed both in sys and emunand (unlinked)?
 

Zidapi

Well-Known Member
Member
Joined
Dec 1, 2002
Messages
3,112
Trophies
3
Age
42
Website
Visit site
XP
2,681
Country
Yeah, I'll do that in future builds.
You quoted my post but attributed it to 20mark. Regardless, thank you.

I just mean in the sense that new3DS support has only just been added. By your own admission you haven't tested it because you don't have one yourself, which can make testing/debugging a slow process.

I hear that your neat and tidy code has lured @173210 away from rxtools to instead contribute to cakes. I'm looking forward to seeing this cfw grow now that you're back from vacation and working on it again.
 

20mark

Well-Known Member
Member
Joined
Mar 25, 2011
Messages
280
Trophies
1
Location
Italy
XP
515
Country
Italy
you only need it in sysnand with disabled signatures :)

@mid-kid thanks a lot, it works great on 9.0 n3ds with mset
thank you, but even with patched agb_firm on sysnand and cakesFW with patched sig, gba game still gives me the infamous "An Error Has Occurred" message.
what i'm doing wrong?

--------------------- MERGED ---------------------------

You quoted my post but attributed it to 20mark. Regardless, thank you.
yeah i noticed that too, Lol
 

b1l1s

Well-Known Member
Member
Joined
May 2, 2015
Messages
151
Trophies
0
XP
161
Country
Malaysia
@Zap Rowsdower I added a new cake (addresses from @Reisyukaku), which should do what you asked, albeit with a more troublesome method than what you're probably used to.
The cake allows you to boot an n3ds 9.2 firmware.bin (if you can find it :P) into sysnand. You'll have to wait until the next release though. Hopefully by that time I can add a way to load the native firm from the firm partition (if @mid-kid agrees) or pasta-style firm patch+reboot. Again no promises that either will be implemented.
 
  • Like
Reactions: Zap Rowsdower

twicefalles

Well-Known Member
Member
Joined
Jan 3, 2015
Messages
115
Trophies
0
XP
228
Country
Germany
thank you, but even with patched agb_firm on sysnand and cakesFW with patched sig, gba game still gives me the infamous "An Error Has Occurred" message.
what i'm doing wrong?

I basically have the same setup. I boot into sysnand with disabled signatures and can play them just fine.
Did you convert the games yourself? Maybe something went wrong with the patch/install of agb_firm.
 

bache

Well-Known Member
Member
Joined
Sep 28, 2009
Messages
694
Trophies
1
XP
515
Country
@Zap Rowsdower I added a new cake (addresses from @Reisyukaku), which should do what you asked, albeit with a more troublesome method than what you're probably used to.
The cake allows you to boot an n3ds 9.2 firmware.bin (if you can find it :P) into sysnand. You'll have to wait until the next release though. Hopefully by that time I can add a way to load the native firm from the firm partition (if @mid-kid agrees) or pasta-style firm patch+reboot. Again no promises that either will be implemented.

Is there anyway we can extract firmware.bin from our own system?
 

mid-kid

GBAtemp spamBOT
OP
Member
Joined
Aug 2, 2012
Messages
879
Trophies
0
Age
25
XP
1,163
Country
@Zap Rowsdower I added a new cake (addresses from @Reisyukaku), which should do what you asked, albeit with a more troublesome method than what you're probably used to.
The cake allows you to boot an n3ds 9.2 firmware.bin (if you can find it :P) into sysnand. You'll have to wait until the next release though. Hopefully by that time I can add a way to load the native firm from the firm partition (if @mid-kid agrees) or pasta-style firm patch+reboot. Again no promises that either will be implemented.

Here's the 9.2 n3ds signatures.cake: https://up1.ca/#ccVwMS7ppimS9ypoJgGpbQ
Just place it somewhere in sd:/cakes/patches
EDIT: Nevermind, the 9.2 firmware.bin won't be recognized by cakes as is. You'll need a new build of cakes.
 
Last edited by mid-kid,

20mark

Well-Known Member
Member
Joined
Mar 25, 2011
Messages
280
Trophies
1
Location
Italy
XP
515
Country
Italy
I basically have the same setup. I boot into sysnand with disabled signatures and can play them just fine.
Did you convert the games yourself? Maybe something went wrong with the patch/install of agb_firm.

nope, i downloaded a pokemon LG cia from a iso site we all know.

Was working fine when i had ReiCFW, so it's not a bad vc cia fault but i need it installed in both nand's.
 

mid-kid

GBAtemp spamBOT
OP
Member
Joined
Aug 2, 2012
Messages
879
Trophies
0
Age
25
XP
1,163
Country
Is there anyway we can extract firmware.bin from our own system?

Yes, you can dump the CTR partitions with Decrypt9 or rxTools. The partition you're looking for is firm0.
Otherwise it can be extracted manually from a NAND dump.
 

Wintice

Member
Newcomer
Joined
Aug 15, 2015
Messages
24
Trophies
0
Age
33
XP
52
Country
Switzerland
Yes, you can dump the CTR partitions with Decrypt9 or rxTools. The partition you're looking for is firm0.
Otherwise it can be extracted manually from a NAND dump.

If I dump it from the sysnand 9.1 and succeed to extract firm0. It can't be used for 9.5 emuNand, right?
 

bache

Well-Known Member
Member
Joined
Sep 28, 2009
Messages
694
Trophies
1
XP
515
Country
Yes, you can dump the CTR partitions with Decrypt9 or rxTools. The partition you're looking for is firm0.
Otherwise it can be extracted manually from a NAND dump.

Forgive me for the spoonfeeding, but how would I go about viewing the filesystem of my NAND dump? Is there a program that allows for this already, or would it need to be made from scratch? I ask as I don't own a copy of CN, so I can't dump the CTR partitions, at least not until rxTools fixes their decryption tools for N3DS users.

Edit: Okay, I see 3DSFAT16Tool needs CN to get xorpads. Guess I'm out of luck for now.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Maximumbeans @ Maximumbeans: butte