Hacking SD2Vita and PSVD

Regg1e_

Member
Newcomer
Joined
Oct 29, 2016
Messages
5
Trophies
0
Age
24
Location
Czechia
XP
75
Country
Czech Republic
Nah I don't think so, beside, it's totally pointless. By default I think PSVSD is mounted as ux0 and if you'll enable SD2Vita plugin, it would mess up the system.
 

panzerwings

Member
Newcomer
Joined
Jun 5, 2017
Messages
13
Trophies
0
Age
40
XP
293
Country
United States
Well, the best I could get them to work together is:

sd2vita as ux0 using the original/nonmodified gamesd
psvd as uma0 using usbmc initial install and then mount as uma0 via Vitashell

I have a 128gb card in each device. I am using psvd for andrenaline and sd2vita for vita games. It will probably stay like this until I save enough for a bigger micro sd. SD2Vita seems easier in the end though as I can pop out the card easily and transfer at much faster speeds via pc.
 

Hayato213

Newcomer
OP
Member
Joined
Dec 26, 2015
Messages
20,041
Trophies
1
XP
21,161
Country
United States
is the psvd what you're talking about the yifan 3g adapter?

yup

--------------------- MERGED ---------------------------

Well, the best I could get them to work together is:

sd2vita as ux0 using the original/nonmodified gamesd
psvd as uma0 using usbmc initial install and then mount as uma0 via Vitashell

I have a 128gb card in each device. I am using psvd for andrenaline and sd2vita for vita games. It will probably stay like this until I save enough for a bigger micro sd. SD2Vita seems easier in the end though as I can pop out the card easily and transfer at much faster speeds via pc.

I cant get the 3G to SD adapter to work correctly, how do I get it to run like your? Can you help me with it
 

hypergreatthing

Member
Newcomer
Joined
Aug 11, 2017
Messages
22
Trophies
0
Age
45
XP
80
Country
United States
yup

--------------------- MERGED ---------------------------



I cant get the 3G to SD adapter to work correctly, how do I get it to run like your? Can you help me with it
I've gotten it to work with the 3g adapter being a usb (uma0) device and the sd2vita being the ux0 device. I've been butchering the code to try and get the drivers unified, but no luck.
I ended up getting it to work, but someone else can verify if what i'm saying is how it works.
First of all, the gamesd.skprx seems to need to be loaded first. In the config.txt it needs to be on line 6 or so.
I've noticed that the usbmc.skprx driver for the 3g adapter needs to be last after a *Kernel tag in the config.txt. Anything other than this configuration will make it not work/not load correctly.
I would recommend using the installer for the 3g to put the driver and the location in the config.txt. It'll make it easy for that to work.

Why this is weird and backwards is that the driver for the 3g really doesn't have anywhere in it that tells it to load the 3g adapter as uma0 (usb). It's really made for loading it into the ux0. But if there's something already in the ux0 that's what seems to happen.

The standard driver for the 3g device is a bit fancier in that if it detects a sony memorycard it won't load into the ux0 slot. This is usually in case of recovery, but i would just get that utility that can move apps to the ur0 (internal memory) and move a copy of vitashell there. If anything goes south you can still run vitashell and enable ftp and fix anything.
 

panzerwings

Member
Newcomer
Joined
Jun 5, 2017
Messages
13
Trophies
0
Age
40
XP
293
Country
United States
yup

--------------------- MERGED ---------------------------



I cant get the 3G to SD adapter to work correctly, how do I get it to run like your? Can you help me with it

Hi Hayato,

I am no expert, but here's my setup, hopefully it can help you:

1. I am using OLED vita handheld with enso, but theoretically should work on pstv (enso) with usb.
2. SD2Vita 128gb formatted exfat. PSVD 128gb formatted exfat.
3. Download gamesd.skprx from https://github.com/xyzz/gamecard-microsd/releases
4. Download and install usbmc (v4) from https://github.com/yifanlu/usbmc/releases
5. Once usbmc vpk is installed, run the USBMC application once to install the skprx and I think USBMC app will disable the 3G module errors because the modem is now gone. The application will restart your vita. I did not need to run it a second time to copy files or anything.
6. My config.txt in ur0:tai/config.txt is (I have no files in urx0:tai/, directory is empty):

# This file is used as an alternative if ux0:tai/config.txt is not found.
# For users plugins, you must refresh taiHEN from HENkaku Settings for
# changes to take place.
# For kernel plugins, you must reboot for changes to take place.
*KERNEL
ur0:tai/gamesd.skprx
ur0:tai/nonpdrm.skprx
ux0:app/PSPEMUCFW/sce_module/adrenaline_kernel.skprx
# henkaku.skprx is hard-coded to load and is not listed here
*main
# main is a special titleid for SceShell
ur0:tai/henkaku.suprx
*NPXS10015
# this is for modifying the version string
ur0:tai/henkaku.suprx
*NPXS10016
# this is for modifying the version string in settings widget
ur0:tai/henkaku.suprx

*KERNEL
ur0:tai/usbmc.skprx

7. Install and run Vitashell 1.74 and press "Triangle button" to mount PSVD as uma0

That's all. Critical component is step 3 and 5. It has to be those files.

Hope that helps. Please let me know!
 
Last edited by panzerwings,
  • Like
Reactions: hypergreatthing

Hayato213

Newcomer
OP
Member
Joined
Dec 26, 2015
Messages
20,041
Trophies
1
XP
21,161
Country
United States
Hi Hayato,

I am no expert, but here's my setup, hopefully it can help you:

1. I am using OLED vita handheld with enso, but theoretically should work on pstv (enso) with usb.
2. SD2Vita 128gb formatted exfat. PSVD 128gb formatted exfat.
3. Download gamesd.skprx from https://github.com/xyzz/gamecard-microsd/releases
4. Download and install usbmc (v4) from https://github.com/yifanlu/usbmc/releases
5. Once usbmc vpk is installed, run the USBMC application once to install the skprx and I think USBMC app will disable the 3G module errors because the modem is now gone. The application will restart your vita. I did not need to run it a second time to copy files or anything.
6. My config.txt in ur0:tai/config.txt is (I have no files in urx0:tai/, directory is empty):

# This file is used as an alternative if ux0:tai/config.txt is not found.
# For users plugins, you must refresh taiHEN from HENkaku Settings for
# changes to take place.
# For kernel plugins, you must reboot for changes to take place.
*KERNEL
ur0:tai/gamesd.skprx
ur0:tai/nonpdrm.skprx
ux0:app/PSPEMUCFW/sce_module/adrenaline_kernel.skprx
# henkaku.skprx is hard-coded to load and is not listed here
*main
# main is a special titleid for SceShell
ur0:tai/henkaku.suprx
*NPXS10015
# this is for modifying the version string
ur0:tai/henkaku.suprx
*NPXS10016
# this is for modifying the version string in settings widget
ur0:tai/henkaku.suprx

*KERNEL
ur0:tai/usbmc.skprx

7. Install and run Vitashell 1.74 and press "Triangle button" to mount PSVD as uma0

That's all. Critical component is step 3 and 5. It has to be those files.

Hope that helps. Please let me know!

No luck with it, maybe it is my adapter that I bought from China, I didn't get it directly from Yifanlu.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    HiradeGirl @ HiradeGirl: What's your thoughts?