Homebrew RELEASE NX Nand Manager

Joined
Jan 19, 2019
Messages
755
Trophies
0
XP
947
Country
United Kingdom
Taken from github

NxNandManager.exe [--list] [--info] -i inputFilename|\\.\PhysicalDriveX [-o outputFilename|\\.\PhysicalDriveX] [-part=nxPartitionName] [lFlags]


Arguments
Description Example
--gui Launch graphical user interface (optional) --gui
--info Display detailed information about input (-i) & output (-o) streams --info -i rawnand.bin
--list List compatible physical drives --list
-i Path to input file or physical drive -i rawnand.bin
-i "C:\some dir\rawnand.bin"
-i \\.\PhysicalDrive3
-o Path to output file or physical drive -o rawnand.bin
-o \\.\PhysicalDrive3
-part= Copy from/to a specific NAND partition (optional) -part=PRODINFO
-part=BCPKG2-2-Normal-Sub

lFlags
Description
BYPASS_MD5SUM Used to by-pass all md5 verifications
Dump/Restore is faster but less secure
FORCE Program will never prompt for user confirmation
DEBUG_MODE Program will display some infos that could be usful for debugging.
Compatibility
All dumps made with Hekate are compatible with NxNandManager (and vice versa).
Support for splitted dumps (such as SX (emu)NAND backups) will be added soon.

Examples
Dump full NAND to file
  • From physical drive (you first need to mount NX eMMC with memloader (via TegraRcmGUI for ex) :
    .\NxNandManager.exe -i \\.\PhysicalDrive3 -o "C:\Users\Public\NAND dump\rawnand.bin"

  • From existing dump file :
    .\NxNandManager.exe -i "C:\Users\Public\NAND dump\rawnand.bin" -o D:\rawnand2.bin
Dump specific partition to file
  • Dump SYSTEM partition from physical drive :
    .\NxNandManager.exe -i \\.\PhysicalDrive3 -o "C:\Users\Public\NAND dump\SYSTEM.bin" -part=SYSTEM

  • Extract PRODINFOF partition from existing dump file :
    .\NxNandManager.exe -i "C:\Users\Public\NAND dump\rawnand.bin" -o D:\PRODINFOF.bin -part=PRODINFOF
Restore NAND dump
  • Restore full raw NAND to physical drive :
    .\NxNandManager.exe -i "C:\Users\Public\NAND dump\rawnand.bin" -o \\.\PhysicalDrive3

  • Restore specific partition to physical drive :
    .\NxNandManager.exe -i "C:\Users\Public\NAND dump\rawnand.bin" -o \\.\PhysicalDrive3 -part=PRODINFO
    or
    .\NxNandManager.exe -i "C:\Users\Public\NAND dump\PRODINFO" -o \\.\PhysicalDrive3 -part=PRODINFO
Copy partition from file to rawNand file
  • Copy specific partition from rawNand file :
    .\NxNandManager.exe -i "C:\Users\Public\NAND dump\rawnand.bin" -o "C:\Users\Public\NAND dump\rawnand2.bin" -part=BCPKG2-1-Normal-Main

  • Copy specific partition from partition file :
    .\NxNandManager.exe -i "C:\Users\Public\NAND dump\BCPKG2-1-Normal-Main" -o "C:\Users\Public\NAND dump\rawnand2.bin" -part=BCPKG2-1-Normal-Main
Build
CLI : MinGW (recommended if not using Visual Studio), MSYS and MSYS2 with GCC
git clone https://github.com/eliboa/NxNandManager
cd NxNandManager
make

Note : Line #define ENABLE_GUI of "NxNandManager.h" file has to be commented

CLI + GUI (Qt) : MinGW64, MSVC
Dependency : Qt

Visual Studio (Qt Visual Studio Tools needed) : Use NxNandManager.sln solution file

QtCreator : Use NxNandManager/NxNandManager.pro project file
 

Garou

Well-Known Member
Member
Joined
Jan 13, 2015
Messages
1,213
Trophies
0
XP
1,667
Country
This looks extremely interesting to me, mainly for the fact it seems to read and write without the biskeys
biskey is only required to mount the nand partition right?
based on what I see, this app only allow dump and restore nand partition atm, not mounting them like hacdiskmount
can't wait to see what's next though

@eliboa you got plan to add mounting nand partition for this app?
 
Last edited by Garou,

eliboa

Well-Known Member
Member
Joined
Jan 13, 2016
Messages
157
Trophies
0
XP
1,257
Country
France
biskey is only required to mount the nand partition right?
based on what I see, this app only allow dump and restore nand partition atm, not mounting them like hacdiskmount
can't wait to see what's next though

@eliboa you got plan to add mounting nand partition for this app?
HacDiskMount can do this already, except it is closed-source ^^
NAND decryption is a feature I plan to add in the future but I don't know when or if it will happen.
 
  • Like
Reactions: Garou

eliboa

Well-Known Member
Member
Joined
Jan 13, 2016
Messages
157
Trophies
0
XP
1,257
Country
France
Dumb question: If I open a NAND from file, and then apply Incognito, is that applied to the file I opened or do I need to save the entire to another location?
Incognito will apply to the open file (i.e. rawnand.bin or prodinfo.bin) or drive. No need to save to another location.

Btw, NxNandManager 2.0.2 is available (added support for FW9.0 + improved fw dectection)
 
Last edited by eliboa,
  • Like
Reactions: klear and OrGoN3

eliboa

Well-Known Member
Member
Joined
Jan 13, 2016
Messages
157
Trophies
0
XP
1,257
Country
France
NxNandManager V3 is available :
- Added support for emuMMC partition & TX hidden "partition" (backup & restore)
- New feature to resize NAND image (RAWNAND or FULL NAND). Useful to resize your emuNAND.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Psionic Roshambo @ Psionic Roshambo:
    Also a food allergy study would be a good idea
  • K3Nv2 @ K3Nv2:
    Turns out you can't sprinkle methamphetamine on McDonald's French fries
    +1
  • ZeroT21 @ ZeroT21:
    they wouldn't be called french fries at that point
    +1
  • ZeroT21 @ ZeroT21:
    Probably just meth fries
    +1
  • K3Nv2 @ K3Nv2:
    White fries hold up
    +1
  • The Real Jdbye @ The Real Jdbye:
    @K3Nv2 sure you can
  • BakerMan @ BakerMan:
    why tf do people hate android users? is it the video quality? just because "AnDrOiD = pOoR" bc they don't cost an arm and a leg like iphones do?
    +1
  • BakerMan @ BakerMan:
    i won't be turned off by an iphone, but don't pick on me for having an android, that's just how this shit should work
  • ZeroT21 @ ZeroT21:
    Should say more what these kind of android users say bout nokia 3310 users
  • BigOnYa @ BigOnYa:
    I've owned both iPhone and Androids over the years. Both are just as good, other than Apples higher price. I'm currently on Android, Samsung S21 I think, and very happy with it.
  • K3Nv2 @ K3Nv2:
    Got my 60 minute steps in whew
    +2
  • BigOnYa @ BigOnYa:
    I get mine in everyday, going back n forth to the fridge for a beer.
    +1
  • K3Nv2 @ K3Nv2:
    6,000 steps in so far legs almost broke getting off
    +1
  • K3Nv2 @ K3Nv2:
    Your mind gets in a werid pattern of just finishing then when you're done you're like I need a soda
  • BigOnYa @ BigOnYa:
    You get a "walkers" high?
  • K3Nv2 @ K3Nv2:
    Not really I just use to love building up a sweat
  • BigOnYa @ BigOnYa:
    Funny, that's what uremum always says
  • K3Nv2 @ K3Nv2:
    Yeah and people that take viagra think they have a big dick
    +1
  • K3Nv2 @ K3Nv2:
    You cant fix one insult edit for another edit you pog
  • BigOnYa @ BigOnYa:
    Nuh I'm on my tablet n it always auto corrects me
  • K3Nv2 @ K3Nv2:
    Heorin and uremum do have close quarters
  • Sonic Angel Knight @ Sonic Angel Knight:
    BIG CHICKEN :P
    K3Nv2 @ K3Nv2: https://youtu.be/q855tNpvDoQ?si=Tl57KMjiVjyBherB +1