Tutorial  Updated

How to use the Internal Storage of the PSVita with working Saveing

Would be awesome if someone could edit my Title because there is a Grammar Error :/
The OLED PSVita has 2.55GB of internal Memory
The PSVita Slim has just 1.5GBof internal Memory

(your System Updates will be downloaded on your Memory Card instead of Internal Storage when the Internal Storage is out of Space !)

You should leave some Space for temporary Files...

Disclaimer:

To get the App working you have to make App/Game to a System Application(gda).
I don't know if it damages your Vita.
I am not responsible for any Damage,Loose of Saves or Games !

What you need:

Application Storage Manager by Lupo511 from here
DB Browser for SQLite from here
and around 10 to 20 Minutes of Time ^^

Part 1:Move App/Game to Internal Storage:

Transfer the VPK of the Application Storage Manager via FTP to your PSVita
Install the VPK
Open it and Select "Memory Card -> Internal Storage"
Now Select your Application and memorize the ID inside these Symbols [] (ex.PCSB00360)
Move it to Internal Storage and wait....
When it's finished you can close the App and open VitaShell
Press select to open FTP
Connect via your FTP Client
Go to ur0:shell/db/app.db and copy it to your Computer.

Part2:Make the App/Game to a System App (gda)

Open app.db in DB Browser for SQLite
Select in the Drop down Menu tbl_appinfo
Now type in the first Field the ID of your App and you should just see your Application.
In the 3rd Field Type gd and you should edit the Box to gda
Write Changes
Quit and transfer app.db to PSVita
after a reboot the App/Game should work. (it worked at least for me ^^)

Edit:After trying a bit around it seems to work for some Games but not for everything :( :
Shovel Knight
Plants vs Zombies
Dragon Quest Builders

(I can just recommend using Rincheat Plugin and exporting the Saves and next Time importing them back)
 
Last edited by Gnarmagon,
  • Like
Reactions: Akrosmex

Gnarmagon

Noob <3
OP
Member
Joined
Dec 12, 2016
Messages
647
Trophies
0
Age
22
XP
794
Country
Germany
When I look on the Nintendo 3DS History....everything is possible but you need to merge ux0: and ur0: together and you have to write a complex forwarder that forwards every Game/App that wants to store or save something on the Internal Memory.
Sadly the PSVita has a not so big Community and I think noone wants to reverse Engineer the os0: Partition to look how to patch that Thing.
Especially when Nintendo releases the counterpart tomorrow ;) <3

And a A9LH would be much better than merging these 2 Partitions together....
(hopefully releases RichDevX soon his Micro SD-Adapter (not sure what it will be..) but hopefully with 128gb support <3)
 

Reploid

Well-Known Member
Member
Joined
Jan 20, 2010
Messages
2,830
Trophies
2
XP
6,269
Country
Serbia, Republic of
Tried it for Dragon Quest Buileders, but it's give me an error about memory card abcsence and being unable to save or load. kinda lost interest after that.
 
Last edited by Reploid,

werneck14

Well-Known Member
Member
Joined
Jan 19, 2017
Messages
121
Trophies
0
Age
25
XP
310
Country
Brazil
Hello, could you explain these steps better? I have no knowledge whatsoever about db browser sql, maybe with pictures i can understand better. Do I have to rewrite "titleid" with my App ID or create a new field and place it as the first one? As for the 3rd field should i rewrite "val" to "gd"? And how i edit the box to gda?

*Now type in the first Field the ID of your App and you should just see your Application.
In the 3rd Field Type gd and you should edit the Box to gda

OBS: Oh, i got it now, it was easier than i thought. It worked with Don't Starve. Thanksss
 
Last edited by werneck14,

LukeA

Member
Newcomer
Joined
Jul 5, 2017
Messages
5
Trophies
0
Age
23
XP
43
Country
United Kingdom
I have gotten the app.db file however when I search for the gd I don't have that, I have gb. Anyone else with a similar issue?
 

Gnarmagon

Noob <3
OP
Member
Joined
Dec 12, 2016
Messages
647
Trophies
0
Age
22
XP
794
Country
Germany
my App.db is fine :/
FXifDlZ.png
 

LukeA

Member
Newcomer
Joined
Jul 5, 2017
Messages
5
Trophies
0
Age
23
XP
43
Country
United Kingdom
When I search for gda I do see some items, however when I search with the TitleID there is only a gp.
upload_2017-7-6_8-10-11.png
upload_2017-7-6_8-11-32.png
 

Gnarmagon

Noob <3
OP
Member
Joined
Dec 12, 2016
Messages
647
Trophies
0
Age
22
XP
794
Country
Germany
When I search for gda I do see some items, however when I search with the TitleID there is only a gp.
Did you tried renaming the gp to gda ?
Or did you started your Game ? (When your game starts and saves fine you don't have to make it a System app)
The gda stands for System App and gives the Program more Permissions...
 

dizz00

Well-Known Member
Member
Joined
Aug 2, 2016
Messages
230
Trophies
0
Age
29
XP
267
Country
Indonesia
Rather than typing "gd" in the 3rd field it's better if you type "566916785"(without quote) in the 2nd field, because from what i see that's the id for category and some game have gp for category,deemo for example.
 

dizz00

Well-Known Member
Member
Joined
Aug 2, 2016
Messages
230
Trophies
0
Age
29
XP
267
Country
Indonesia
Just a reminder/warning
Never rebuild your database if you have moved games/app to ur0 unless you have a backup app.db. The system will ask you to insert memory card which contain the game/app and the moved games/apps won't show in the application storage manager so you can't move it back unless you edit the app.db manually.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: @SylverReZ, @AncientBoi my condolences to both of you +1