More actions
Vita-NDP | |
---|---|
General | |
Author | SKGleba |
Type | System Tools |
Version | 6.1 |
License | Mixed |
Last Updated | 2018/08/29 |
Links | |
Source Only Download | |
Website | |
Source | |
Vita-NDP/VBackup is a WIP device/partition manager for Playstation Vita. Its meant to be used by advanced users.
Note: Use with caution, if you want to backup/dump devices or partitions - stick to RR&R (Read-Only) mode.
User guide
NDP offers lots of different functions/switches/modes.
Main switches
- MODE: Shows RW lock status, it can be changed only once per session with a Square+Triangle combo.
- RR&R - Read Only mode (for backing up/dumping devices).
- RX&W - Full access mode (restoring/flashing devices is now allowed).
- BUFSZ: Shows current size of the buffer used for dumping. Can be changed with a Triangle+Left/Right combo.
- 0x2000
- 0x4000
- 0x8000
- DEV: Shows current "master" device. Can be changed with a Circle+Left/RIght combo.
- INT - Internal EMMC "NAND".
- GCD - Game Card.
- MCD - Memory Card.
- CUSTOM - Advanced menu.
- LOC: Shows current base partition (Backups location, logs etc). Can be changed with a Square+Left/Right combo.
- ux0
- ur0
- uma0
- imc0
- xmc0
- LIST MODE: Only for DEV:INT, allows you to switch between SOFTWARE and FIRMWARE partition list. Can be changed with LTrigger.
- SOFTWARE - vs0, vd0, tm0, ur0, sa0, pd0 and "Enable RW access to all partitions".
- FIRMWARE - "Perform a factory backup", active/inactive os0, active/inactive slb2, idstorage, MBR.
- OPERATION MODE: Allows you to switch between BACKUP and RESTORE mode, not available for DEV:CUSTOM.
- BACKUP.
- RESTORE (MODE: must be set to RX&W).
Functions
DUMP | Dumps the selected device/partition to "/ndp/%s.img" file in the selected base partition (LOC:). |
---|---|
RESTORE | Flashes the selected device/partition using a image found in "/ndp_f/%s.img" in the selected base partition (LOC:). |
Enable RW access to all partitions | Remounts all partitions/devices as RW. |
Perform a factory backup | Tool used to quickly dump factory os's files. It dumps inactive os0, inactive slb2 and idstorage to "/ndp/%s.img" file in the selected base partition (LOC:). |
Check if the device exists | Opens a dialog where you can enter the device/partition's BLK name (i.e: mcd-lp-act-entire), and NDP will check if it exists, and return the result. |
Dump one block | Opens a dialog where you can enter the device/partition's BLK name (i.e: mcd-lp-act-entire), and NDP will check if the device exists, if yes - it will dump one block (0x200) to "/ndp/%s.x" file in the selected base partition (LOC:). |
Dump MBR | Opens a dialog where you can enter the device/partition's BLK name (i.e: mcd-lp-act-entire), and NDP will check if the device exists, if yes - it will dump 0x40000 to "/ndp/%s.x" file in the selected base partition (LOC:). |
Dump device (MASTER/FAT16/EXFAT) | Opens a dialog where you can enter the device/partition's BLK name (i.e: mcd-lp-act-entire), and NDP will check if the device exists, if yes - it will dump the device to "/ndp/%s.x" file in the selected base partition (LOC:). Size will be taken from the device's MBR/PBR. |
Dump device (custom size) | Allows you to set the size of dumped device manually, then (after pressing START) it opens a dialog where you can enter the device/partition's BLK name (i.e: mcd-lp-act-entire), and NDP will check if the device exists, if yes - it will dump the device to "/ndp/%s.x" file in the selected base partition (LOC:). You can control the size menu with combination keys. |
Clone device (INT/GCD/MCD/USB) | Allows you to set the cloned device(s) manually, then (after pressing START), it clones the INPUT device to the OUTPUT device. You can control target devices with combination keys. |
Bruteforce device names | Runs a script which generates all possible partition blk names, and checks if they exists. The existing devices names are logged to "/ndp/devices.log" file in the selected base partition (LOC:). |
Controls
Select - Dump/Restore
Dump device (custom size):
Up/Down - Size +1/-1 block.
Cross+Up/Down - Size +0x10/-0x10 blocks
Square+Up/Down - Size +0x100/-0x100 blocks
Triangle+Up/Down - Size +0x1000/-0x1000 blocks
Circle+Up/Down - Size +0x10000/-0x10000 blocks
L+Up/Down - Size +0x100000/-0x100000 blocks
R - Resets the size to 0
Clone device (INT/GCD/MCD/USB):
L+Up/Down - INPUT device selection +1/-1
R+Up/Down - OUTPUT device selection +1/-1
Screenshots
Media
VBackup - basic usage. [VITA] [TAIHEN] (skgleba)
Compatibility
This tool is compatible with all firmwares/devices running TaiHen framework.
Changelogs
v6.1
- You can now restore whole devices (use with caution).
- Added a "Clone device" function.
- Added a "confirm to continue" dialog.
v6.0
- Public release.
- Read the readme first.
External links
- GitHub - https://github.com/SKGleba/Vita-NDP
- Twitter - https://twitter.com/skgleba/status/1034566328936484864
- Reddit - https://www.reddit.com/r/vitahacks/comments/99xoxi/release_vitandp_a_devicepartition_manager_for/
- GBAtemp - https://gbatemp.net/threads/release-vita-ndp-a-device-partition-manager-for-playstation-vita.515967/