Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

NANDPart Switch: Difference between revisions

From GameBrew
(Created page with "{{Infobox Switch Homebrews |title=NANDPart |image=nandpartswitch.png |description=Windows application to resize the Nintendo Switch USER partition when a larger system NAND is installed. |author=blawar |lastupdated=2019/04/25 |type=PC Utilities |version=2019 |license=GPL-2.0 |download=https://dlhb.gamebrew.org/switchhomebrews/nandpartswitch.7z |website=https://gbatemp.net/threads/nandpart.537074/ |source=https://github.com/blawar/nandpart |donation= }} {{#seo: |title=Swi...")
 
No edit summary
 
Line 1: Line 1:
{{Infobox Switch Homebrews
{{Infobox Switch Homebrews
|title=NANDPart
|title=NANDPart
|image=nandpartswitch.png
|image=nandpartnx.png
|description=Windows application to resize the Nintendo Switch USER partition when a larger system NAND is installed.
|description=Windows application to resize the Nintendo Switch USER partition when a larger system NAND is installed.
|author=blawar
|author=blawar
Line 8: Line 8:
|version=2019
|version=2019
|license=GPL-2.0
|license=GPL-2.0
|download=https://dlhb.gamebrew.org/switchhomebrews/nandpartswitch.7z
|download=https://dlhb.gamebrew.org/switchhomebrews/nandpartnx.7z
|website=https://gbatemp.net/threads/nandpart.537074/
|website=https://gbatemp.net/threads/nandpart.537074/
|source=https://github.com/blawar/nandpart
|source=https://github.com/blawar/nandpart
|donation=
|donation=
}}
}}
{{#seo:
{{obsolete}}
|title=Switch Homebrew PC Tools (PC Utilities) - GameBrew
|title_mode=append
|image=nandpartswitch.png
|image_alt=NANDPart
}}
{{cleanup|article|Needs cleanup}}
Windows application to resize the Nintendo Switch USER partition when a larger system NAND is installed.
Windows application to resize the Nintendo Switch USER partition when a larger system NAND is installed.


==Media==
'''Note:''' Please use at your own risk.
<youtube></youtube>
 
==Installation==
pip3 install pyqt5 wmi


==User guide==
NAND Upgrade Guide:
#Ensure you have your biskeys, if you do not, lookup a tutorial on how to get them.
#Use Hekate to take a backup of boot0 and boot1.
#Download [https://switchtools.sshnuke.net/ memloader], copy everything inside of the "sample" directory to your SD root.
#Reboot your switch and launch the memloader RCM payload (leave USB cable connected).
#Use [https://github.com/eliboa/NxNandManager NxNandManager] to take a full nand backup to your PC.
#Turn off your Switch, disassemble it, and install the new upgraded NAND.
#Boot into Hekate, and restore boot0 and boot1. The first time you try it, it should fail, take note of the directory it is trying to restore the backups from, and move your boot0 and boot1 backups into that directory, then restore again.
#Power off the Switch, launch the memloader payload (leave USB cable connected).
#Use win32diskimager to flash your 32GB NAND backup to your Switch.
#Use hacdiskmount to mount your user partition using your BIS keys (either use the backup image you took earlier which is faster, or mount the actual Switch).
#Copy all of the files from the user partition to a safe place on your PC, then unmount and close hacdiskmount.
#Launch NANDPart, select your Switch from the dropdown, verify the partitions look correct, then click "resize".
#Launch hacdiskmount and mount your USER partition using your BIS keys and actual Switch.
#Bring up a windows command prompt with admin rights, and run "fat32format.exe X:" where X: is the drive of your mounted user partition.
#Copy all of your backed up user partition files back to the Switch's newly created user partition.
#Reboot into CFW and ensure everything is working correctly.


==Screenshots==
See [https://gbatemp.net/threads/nandpart.537074/post-8653550 this post] if you have problem running the script.
https://dlhb.gamebrew.org/switchhomebrews/nandpartswitch-01.png
https://dlhb.gamebrew.org/switchhomebrews/nandpartswitch-02.png
https://dlhb.gamebrew.org/switchhomebrews/nandpartswitch-03.png
https://dlhb.gamebrew.org/switchhomebrews/nandpartswitch-04.png
https://dlhb.gamebrew.org/switchhomebrews/nandpartswitch-05.png
https://dlhb.gamebrew.org/switchhomebrews/nandpartswitch-06.png
https://dlhb.gamebrew.org/switchhomebrews/nandpartswitch-07.png
https://dlhb.gamebrew.org/switchhomebrews/nandpartswitch-08.png


==Changelog==
==Known issues==
'''v.1.0'''
This does not write the backup partition table properly and leaves disk space unused.
* First Release.


== External links ==
== External links ==
* Gbatemp - https://gbatemp.net/threads/nandpart.537074/
* GitHub - https://github.com/blawar/nandpart
* Github - https://github.com/blawar/nandpart
* GBAtemp - https://gbatemp.net/threads/nandpart.537074/
* Reddit -

Latest revision as of 06:48, 9 Haziran 2023

NANDPart
Nandpartnx.png
General
Authorblawar
TypePC Utilities
Version2019
LicenseGPL-2.0
Last Updated2019/04/25
Links
Download
Website
Source

Windows application to resize the Nintendo Switch USER partition when a larger system NAND is installed.

Note: Please use at your own risk.

Installation

pip3 install pyqt5 wmi

User guide

NAND Upgrade Guide:

  1. Ensure you have your biskeys, if you do not, lookup a tutorial on how to get them.
  2. Use Hekate to take a backup of boot0 and boot1.
  3. Download memloader, copy everything inside of the "sample" directory to your SD root.
  4. Reboot your switch and launch the memloader RCM payload (leave USB cable connected).
  5. Use NxNandManager to take a full nand backup to your PC.
  6. Turn off your Switch, disassemble it, and install the new upgraded NAND.
  7. Boot into Hekate, and restore boot0 and boot1. The first time you try it, it should fail, take note of the directory it is trying to restore the backups from, and move your boot0 and boot1 backups into that directory, then restore again.
  8. Power off the Switch, launch the memloader payload (leave USB cable connected).
  9. Use win32diskimager to flash your 32GB NAND backup to your Switch.
  10. Use hacdiskmount to mount your user partition using your BIS keys (either use the backup image you took earlier which is faster, or mount the actual Switch).
  11. Copy all of the files from the user partition to a safe place on your PC, then unmount and close hacdiskmount.
  12. Launch NANDPart, select your Switch from the dropdown, verify the partitions look correct, then click "resize".
  13. Launch hacdiskmount and mount your USER partition using your BIS keys and actual Switch.
  14. Bring up a windows command prompt with admin rights, and run "fat32format.exe X:" where X: is the drive of your mounted user partition.
  15. Copy all of your backed up user partition files back to the Switch's newly created user partition.
  16. Reboot into CFW and ensure everything is working correctly.

See this post if you have problem running the script.

Known issues

This does not write the backup partition table properly and leaves disk space unused.

External links

Advertising: