NxNandManager è una semplice applicazione a riga di comando (e una GUI) per PC Windows, il cui scopo principale è copiare il contenuto della console Nintendo Switch (NAND completa o partizione specifica) da/a un file o un’unità fisica.
Lo strumento supporta tutti i dump eseguiti con Hekate e i dump splittati (come i dump NAND del sistema operativo SX OS). I nomi dei file splittati dovrebbe essere come: basename[00->99].(bin|.*)
o basename[0->9].(bin|.*)
o basename.[0->∝]
.
Caratteristiche
- Backup e ripristino Full NAND (BOOT0, BOOT1, RAWNAND).
- Copia da/a partizione specifica (RAWNAND).
- Dump integrity verification (MD5).
- Abilita/Disabilita RCM automatico (BOOT0).
Come montare e aprire la NAND su Nintendo Switch
- Utilizzare l’applicazione memloader v3 per montare la eMMC sul computer (TegraRcmGUI fornisce un modo semplice per farlo).
- Eseguire NxNandManager (CLI: Aggiungere l’argomento
--list
per elencare tutte le unità fisiche disponibili, GUI: File > Open drive). - Seleziona l’unità montata. Ora è possibile eseguire le operazioni di backup/ripristino.
NxNandManager.exe [--list] [--info] -i inputFilename|\\.\PhysicalDriveX [-o outputFilename|\\.\PhysicalDriveX] [-part=nxPartitionName] [lFlags]
Argomento | Descrizione | Esempio |
--gui | Avvia l'interfaccia utente grafica (opzionale) | --gui |
--info | Visualizza informazioni dettagliate sui flussi di input (-i) e output (-o) | --info -i rawnand.bin |
--list | Elenca le unità fisiche compatibili | --list |
--enable_autoRCM | Abilita l'auto-RCM per la partizione BOOT0 indicata con -i param | --enable_autoRCM -i BOOT0 --enable_autoRCM -i "C:\some dir\BOOT0" --enable_autoRCM -i \\.\PhysicalDrive3 |
--disable_autoRCM | Disabilita l'auto-RCM per la partizione BOOT0 indicata con -i param | --disable_autoRCM -i BOOT0 --disable_autoRCM -i "C:\some dir\BOOT0" --disable_autoRCM -i \\.\PhysicalDrive3 |
-i | Percorso per inserire il file o l'unità fisica | -i rawnand.bin -i "C:\some dir\rawnand.bin" -i \\.\PhysicalDrive3 |
-o | Percorso per file di output o unità fisica | -o rawnand.bin -o \\.\PhysicalDrive3 |
-part= | Copia da/a una partizione NAND specifica (opzionale) | -part=PRODINFO -part=BCPKG2-2-Normal-Sub |
IFlags | Descrizione |
BYPASS_MD5SUM | Utilizzato per bypassare tutte le verifiche MD5 Dump/Restore è più veloce ma meno sicuro |
FORCE | Il programma non richiederà mai la conferma dell'utente |
Esempi
Scarica la NAND completa su file
- Da disco fisico (per prima cosa è necessario montare NX eMMC con memloader (tramite TegraRcmGUI per esempio):
.\NxNandManager.exe -i \\.\PhysicalDrive3 -o "C:\Users\Public\NAND dump\rawnand.bin"
- Dal file di dump esistente: .
\NxNandManager.exe -i "C:\Users\Public\NAND dump\rawnand.bin" -o D:\rawnand2.bin
Eseguire il dump di partizioni specifiche su file
- Eseguire il dump della partizione SYSTEM dall’unità fisica:
.\NxNandManager.exe -i \\.\PhysicalDrive3 -o "C:\Users\Public\NAND dump\SYSTEM.bin" -part=SYSTEM
- Estrarre la partizione PRODINFOF dal file di dump esistente:
.\NxNandManager.exe -i "C:\Users\Public\NAND dump\rawnand.bin" -o D:\PRODINFOF.bin -part=PRODINFOF
Ripristina dump NAND
- Ripristina l’intera memoria NAND grezza sull’unità fisica:
.\NxNandManager.exe -i "C:\Users\Public\NAND dump\rawnand.bin" -o \\.\PhysicalDrive3
- Ripristina la memoria NAND raw splittata in unità fisica:
.\NxNandManager.exe -i "C:\Users\Public\NAND dump\full00.bin" -o \\.\PhysicalDrive3
- Ripristina la partizione specifica sull’unità fisica: .
\NxNandManager.exe -i "C:\Users\Public\NAND dump\rawnand.bin" -o \\.\PhysicalDrive3 -part=PRODINFO
oppure.\NxNandManager.exe -i "C:\Users\Public\NAND dump\PRODINFO" -o \\.\PhysicalDrive3 -part=PRODINFO
Copia la partizione da file a file rawNand
- Copia la partizione specifica dal file rawNand:
.\NxNandManager.exe -i "C:\Users\Public\NAND dump\rawnand.bin" -o "C:\Users\Public\NAND dump\rawnand2.bin" -part=BCPKG2-1-Normal-Main
- Copia la partizione specifica dal file di partizione:
.\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
Changelog
- Aggiunto supporto per 8.0 BOOT1.
Download: NxNandManager v1.1.1 (64 bit)
Download: NxNandManager v1.1.1 (32 bit – solo CLI)
Download: Source code NxNandManager v1.1.1
Fonte: gbatemp.net