Applelo / SwitchSD2Vita

Switch your mount point between ux0 and uma0 easily for your SD2Vita!
GNU General Public License v3.0
94 stars 10 forks source link

Switch SD2Vita

Switch your mount point between ux0 and uma0 easily for your SD2Vita!

This application simplify the setup to install and manage SD2VITA drivers for both ux0:/ and uma0:/ mounting points. You can also switch to another mount point if you want (xmc0, imc0, grw0) :)

alt text

SwitchSD2Vita saves a config file in ux0:data/SwitchSD2Vita directory. For more informations, see the F.A.Q section.

This homebrew uses StorageMgr by Celestblue-dev.

Changelog

Version 2.1 - Update to fix issues

Version 2.0 - StorageMgr is better, faster, stronger

Version 1.3 - The very small Update

Version 1.2 - The small Update

Version 1.1 - Yosh Update

Version 1.0 - First Version

F.A.Q

I use an older version of the homebrew (lower than 2.0), Can I update safely ?

Yes, you can. SwitchSD2Vita 2.0 and above detect if you have an old installation. You just need to use the uninstall option.

Where can I download it?

You can download here and install like any like Vita homebrew. But the application is also available on VitaDB and so you can install it thanks to Vita Homebrew Browser.

The homebrew includes StorageMgr plugin?

Yes. Just install this homebrew to manage your plugin installation.

How to disable the plugin?

Just use uninstall option and reboot your vita to disable the plugin.

What is the MCD option added in 2.1 version?

The MCD option was added to answer to the issue #14.

The official vita memory is not applied as uma0 if you choose the ux0 by default. This option correct this problem with a MCD option which is added in StorageMgr config file (uma0 for ux0 installation or else ux0).

By default, the option is activated but you can easily deactivated this one in the main menu if you want to continue to use it like before this update.

What data are stored by SwitchSD2Vita on my device?

The application store some data :

You can find the file config.json in ux0:data/SwitchSD2Vita directory.

Build

Install VitaSDK with VDPM and run the followed commands :

cmake .
make

You can also use this followed commands to send directly built files :

#send eboot.bin file with FTP
make send
#send vpk with FTP
make send_vpk
#copy eboot.bin file with USB
make copy
#send vpk with USB
make copy_vpk
#emulate in Vita3K but doesn't work :p
make emulate

Credits