Vita-NDP

From GameBrew
Vita-NDP
Vitandp2.png
General
AuthorSKGleba
TypeSystem Tools
Version6.1
LicenseMixed
Last Updated2018/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

vitandp3.pngvitandp4.png

vitandp5.pngvitandp6.png

vitandp7.pngvitandp8.png

vitandp9.pngvitandp10.png

vitandp11.pngvitandp12.png

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

Advertising: