Homebrew EmuNand CFW Removal?

That1LoserGuy

Well-Known Member
Newcomer
Joined
Jul 8, 2022
Messages
76
Reaction score
15
Trophies
0
Age
36
Location
Da Usa
XP
210
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?
 
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
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.
 
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
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.
 
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?
 
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
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)
 
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.
 
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?
 

Site & Scene News

Popular threads in this forum