Homebrew EmuNand CFW Removal?

That1LoserGuy

Well-Known Member
OP
Newcomer
Joined
Jul 8, 2022
Messages
46
Trophies
0
Age
33
Location
Da Usa
XP
86
Country
United States
Can I use the "Uninstalling CFW" section of Plailect's guide to remove cfw from the my emunand as long as I boot into emunand instead of sysnand during the process?
 

KleinesSinchen

GBAtemp's Backup Reminder + Fearless Testing Sina
Member
GBAtemp Patron
Joined
Mar 28, 2018
Messages
3,694
Trophies
2
XP
11,944
Country
Germany
What are you trying to do??

The real modification on a 3DS is B9S. This is installed into FIRM0 and FIRM1 partitions on the NAND chip.
Once the modification is done, B9S will attempt to load boot.firm from SD (and from CTRNAND if unsuccessful on SD). That is usually Luma3DS (could be other another CFW as well or GodMode9...).

EmuNAND, means redirecting the NAND read/write commands from actual NAND to some SD partition, requires the OS to be patched by the CFW. Said CFW is no installed to the EmuNAND (and if you remove B9S, this will disable any EmuNAND redirection).
 
  • Like
Reactions: CoolMe

lone_wolf323

Well-Known Member
Member
Joined
May 27, 2011
Messages
5,203
Trophies
2
XP
4,418
Country
Canada
I want to install native_firm to the firm0 and firm1 partition of the emunand
native firm is still going to render emunand useless even if that was remotely possible. cfw reads non signed code which there is no proper signer asides from ninty themselves which they arent ever going to give out.
 

KleinesSinchen

GBAtemp's Backup Reminder + Fearless Testing Sina
Member
GBAtemp Patron
Joined
Mar 28, 2018
Messages
3,694
Trophies
2
XP
11,944
Country
Germany
I want to install native_firm to the firm0 and firm1 partition of the emunand
Didn't try (yet), but I believe the firm partitions of EmuNAND aren't used at all.

Using EmuNAND requires patches to the official firmware (unless Nintendo would be so nice to include the functionality with an update). Please do not play around with a CFW 3DS while not having Luma3DS loaded. That will do no good.
 
  • Like
Reactions: CoolMe

ghjfdtg

Well-Known Member
Member
Joined
Jul 13, 2014
Messages
1,179
Trophies
0
XP
2,755
Country
Writing NATIVE_FIRM to emuNAND partitions indeed does absolutely nothing. Luma will load the NATIVE_FIRM title from that emuNAND instead. And yes, emuNAND only works as long as you are running Luma3DS.

To be honest, get rid of emuNAND. It's useless except for testing or if you want different region firmwares on one 3DS.
 

That1LoserGuy

Well-Known Member
OP
Newcomer
Joined
Jul 8, 2022
Messages
46
Trophies
0
Age
33
Location
Da Usa
XP
86
Country
United States
Writing NATIVE_FIRM to emuNAND partitions indeed does absolutely nothing. Luma will load the NATIVE_FIRM title from that emuNAND instead. And yes, emuNAND only works as long as you are running Luma3DS.

To be honest, get rid of emuNAND. It's useless except for testing or if you want different region firmwares on one 3DS.
Even if it does nothing, how do i change the firm0 and firm1 of the emunand?
 

KleinesSinchen

GBAtemp's Backup Reminder + Fearless Testing Sina
Member
GBAtemp Patron
Joined
Mar 28, 2018
Messages
3,694
Trophies
2
XP
11,944
Country
Germany
Even if it does nothing, how do i change the firm0 and firm1 of the emunand?
GodMode9 can inject arbitrary data into the FIRM partitions. You can also hex-edit the RAW data.
The question here is: Why? I wouldn't know of any effect.


And as a friendly warning: If you, for whatever reason, choose to do such things on SysNAND, have a full backup and an ntrboot cart ready. The linked thread shows what :!: will :!: happen if you play around with SysNAND Virtual. If GodMode9 turns the screen red and demands input of a random dpad sequence, this means you should probably stop what you are doing.
 
  • Like
Reactions: ghjfdtg

That1LoserGuy

Well-Known Member
OP
Newcomer
Joined
Jul 8, 2022
Messages
46
Trophies
0
Age
33
Location
Da Usa
XP
86
Country
United States
GodMode9 can inject arbitrary data into the FIRM partitions. You can also hex-edit the RAW data.
The question here is: Why? I wouldn't know of any effect.


And as a friendly warning: If you, for whatever reason, choose to do such things on SysNAND, have a full backup and an ntrboot cart ready. The linked thread shows what :!: will :!: happen if you play around with SysNAND Virtual. If GodMode9 turns the screen red and demands input of a random dpad sequence, this means you should probably stop what you are doing.
Well are the firm partions stored in a specific place on the nand or are they separate partions entirely? (I ask because gm9 doesnt give me the option to inject firm files into emunand)
 

KleinesSinchen

GBAtemp's Backup Reminder + Fearless Testing Sina
Member
GBAtemp Patron
Joined
Mar 28, 2018
Messages
3,694
Trophies
2
XP
11,944
Country
Germany
Well are the firm partions stored in a specific place on the nand or are they separate partions entirely? (I ask because gm9 doesnt give me the option to inject firm files into emunand)
:cry:
GodMode9 doesn't offer an easy option to inject something there... because it has no effect.
The program will, however, not disobey and allow you to manually copy something into EmuNAND Virtual FIRM partitions. I didn't provide screenshots on this... because it has no effect.

Another example. My laptop UEFI is stupid. Really stupid. It will boot from the first (what it detects first) internal HDD/SSD. No option to change boot order. Garbage.
No matter what I write on the second HDD/SSD, the computer will not boot from it.
The EmuNAND FIRM partitions on the 3DS are just like the second SSD in my laptop: Can be accessed after something booted. But it won't boot from there.
 

That1LoserGuy

Well-Known Member
OP
Newcomer
Joined
Jul 8, 2022
Messages
46
Trophies
0
Age
33
Location
Da Usa
XP
86
Country
United States
Oh, so your saying that even if I inject native.firm into my emunand firm partions it wont matter because emunand firm partions are completely ignored even while booting emunand?
 
General chit-chat
Help Users
  • No one is chatting at the moment.
  • SylverReZ @ SylverReZ:
    Hope they made lots of spaget
  • K3N1 @ K3N1:
    Chill dog
  • SylverReZ @ SylverReZ:
    Chilli dog
  • Skelletonike @ Skelletonike:
    Damn, I'm loving the new zelda.
  • xtremegamer @ xtremegamer:
    loving the new zelda, i started a game, it was so fucking good, so i
    am waiting on my friend to get home so we can start a new one together
  • Skelletonike @ Skelletonike:
    I just dislike that they don't let me choose the voices before the game starts. Happened with botw as well, had to change to japanese and restart.
  • K3N1 @ K3N1:
    But the important question is can you choose gender
  • Skelletonike @ Skelletonike:
    Same way you can choose Gerald's gender.
  • Skelletonike @ Skelletonike:
    *Geralt, damn autocorrect.
  • Psionic Roshambo @ Psionic Roshambo:
    But can he be trans? Lol
  • K3N1 @ K3N1:
    Zelda transforms into link
  • Psionic Roshambo @ Psionic Roshambo:
    Link I'm not the princess your looking for.... *Pulls a crying game*
  • K3N1 @ K3N1:
    *skirt up* it's exactly what I always wanted
  • Skelletonike @ Skelletonike:
    Just scanned all my zelda amiibos, took a while but didn't get anything that cool, did get the lon lon ranch hylian fabrics though.
  • Skelletonike @ Skelletonike:
    It was pretty funny when I scanned wolf link and got a shit load of meat.
  • K3N1 @ K3N1:
    @Skelletonike, btw I ran that custom for mgs4 on the deck I'm amazed it got that far in game
  • K3N1 @ K3N1:
    Plug in*
  • K3N1 @ K3N1:
    Your favorite activity
  • BentlyMods @ BentlyMods:
    My fav actvity is:

    mario-dancing.gif
  • Psionic Roshambo @ Psionic Roshambo:
    Do the Mario lol
  • K3N1 @ K3N1:
    🍑
  • K3N1 @ K3N1:
    Whoever developed Bramble was smoking that good shit fucking gnomes
    K3N1 @ K3N1: Whoever developed Bramble was smoking that good shit fucking gnomes