1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
  2. Welcome to Chaos Gamez


    View the announcement post made by Webmaster to read what's new, and what's changed with 3dschaos & wiiuchaos.
  3. Problem Signing up?

    Please use the contact us link at the bottom of the site listing the problem with your email & ip addresses & the problem will be looked into by our admin team
  4. Temporary emails are not supported for signing up accounts on Chaos Gamez, this includes 10 minute emails. All will be detected by our system & the accounts will be deleted
  5. Shared accounts, multiple accounts & inappropriate usernames not allowed on our site

    Please use a legit email account from a reliable email provider, temporary email accounts are not allowed & will be rejected by our system
Dismiss Notice
DMCA Notice

No files are stored on our servers, all links are on external sites. If you have an issue with one of the posts/threads on our site or to make a DMCA report please use the "Contact Us" link at the bottom of the site

Release EmuNAND9Tool - Open Source EmuNAND Formatter & Manager

Cha0s Em3rald Dec 16, 2015

  1. Cha0s Em3rald

    Cha0s Em3rald is a Verified  MemberCha0s Em3rald Chaos Immortal Staff Member Administrator

    Joined:
    Oct 1, 2015
    Messages:
    4,020
    Likes Received:
    144,763
    Trophy Points:
    148
    EmuNAND9Tool
    This thread was originally posted here on GBA Temp by dok3
    [Release] EmuNAND9Tool - Open Source EmuNAND Formatter & Manager | GBAtemp.net -> The Independent Video Game Community: 3DS, Gateway 3DS, NDS and R4, Wii, PSP, PS4, Xbox One and all the gaming universe

    Credit goes to d0k3 for the release & thanks also go to him for allowing me to repost his releases on 3DS Chaos

    Open source EmuNAND SD formatter & manager for the 3DS console
    aka. "The final nail in the coffin of GW software for GW non-owners"

    [​IMG] [​IMG] [​IMG]

    Download: https://github.com/d0k3/EmuNAND9Tool/releases
    Source Code: https://github.com/d0k3/EmuNAND9Tool


    How to run this?
    You can only use this if your 3DS FW is <= 9.2. There are multiple ways of running this:

    • CakeHax - use EmuNAND9Tool.dat, EmuNAND9Tool.nds for MSET is included
    • Homebrew Launcher - use EmuNAND9Tool.3dsx to run this from Homebrew Launcher
    • Gateway 4.x browser exploit - use Launcher.dat
    • Bootstrap / Brahma - use EmuNAND9Tool.bin
    What can this do?
    Actually, a lot! See this incomplete list:

    • Completely setup a fresh SD card for EmuNAND, including cloning SysNAND to EmuNAND
    • Autosetup of a homebrew starter pack
    • Clone your SysNAND to your EmuNAND, at any time, without wiping SD data
    • Make backups of your SysNAND and EmuNAND
    • Inject these backups back into EmuNAND (without wiping SD data)
    • Convert a RedNAND to a GW type EmuNAND (without wiping SD data)
    • Format an SD card without EmuNAND / remove an existing EmuNAND
    But why is this better than GW software?
    EmuNAND9Tool is better than GW software for a number of reasons:

    • Open source, licensed under the GPL v2
    • Formats SD cards according to official recommendations for better performance & longer lifetime
    • Bigger functionality - see the list above
    • Includes a number of safety measures to make it idiot proof
    • Has more ways of running than GW software (HB Launcher, anyone?)
    • Doesn't require a PC to setup a fresh SD card
    Additional info
    As written above, this includes a number of safety measures to make it as idiot proof as possible. However, this is a powerful tool. It can wipe your SD card and it can overwrite your EmuNAND. You will be warned every step along the way, but it lies in the hands of the user to actually read the text on screen and to react accordingly.

    Starter pack contents
    As a new feature, EmuNAND9Tool contains the ability to transfer a starter pack to your newly formatted SD card. The starter pack is in the file called 'starter.bin'. This file can be either a boot.3dsx or a Launcher.dat, but you have to rename it to 'starter.bin' for it work. EmuNAND9Tool will detect the type of 'starter.bin' automatically and name it accordingly when transfering to the formatted SD card. The maximum size of 'starter.bin' is 16MB.

    The 'starter.bin' included with EmuNAND9Tool is an extended version of smealums homebrew starter pack (fromhttps://smealum.github.io/ninjhax2/). It was converted to a 3DS compatible self extracting ZIP archive using ZIP3DSFX (https://github.com/d0k3/ZIP3DSFX). ZIP3DSFX doesn't have a graphical user interface at the moment, but you can use the simple batch script included in the release archive to convert any ZIP archive to your personal .3DSX self extracting ZIP archive. You can also open the starter.bin in any ZIP archiver.

    The starter.bin contains the following homebrew software:

    • Gridlauncher by mashers (instead of regular HB launcher)
    • MenuHax Manager by Yellows8
    • HANS by smealum
    • CHMM2 by Rinnegatamante
    • ftBrony by mtheall
    • mGBA by endrift
    • Playcoin Setter by MrCheeze
    • FBI by SteveIce10
    • svdt by meladroit
    • uncart by Archshift & others
    • CTRXplorer by d0k3
    • Decrypt9 by Archshift & d0k3
    • EmuNAND9Tool by d0k3
    • ReiNAND CFW by reisyukaku (without the evil firmware.bin file)
    • CakesFW by mid-kid (you need to get some files yourself)
    • MiniPasta by zoogie

    Credits

    • Archshift for the basic code behind this
    • Cha(N), Kane49, and all other FatFS contributors for FatFS
    • Normmatt for sdmc.s as well as project infrastructure (Makefile, linker setup, etc)
    • Shadowtrance, Datalogger and countless others for helping me test this
     
  2. Rohul1997

    Rohul1997 is a Verified  MemberRohul1997 Chaos Elite Member Staff Member Super Moderator

    Joined:
    Oct 7, 2015
    Messages:
    753
    Likes Received:
    6,587
    Trophy Points:
    128
    This tool is 100x better gateway launcher. At least now we don't have to rely on gateway when managing our emunand.
     
iHax Comunity/