How to install a custom theme with PSVita DB Theme Installer

Post or find tutorials, how-to, guides, tips & tricks here
Post Reply
User avatar
redsquirrel87
Blogger
Posts: 20
Joined: Fri Oct 09, 2015 9:47 pm

How to install a custom theme with PSVita DB Theme Installer

Post by redsquirrel87 » Sun Oct 18, 2015 9:06 am

Since on Twitter people are asking me for a tutorial about how to use my PSVita DB Theme Installer, I decided to write a mini guide here to have a link to give them from now on xD
Well, just a premise: PSVita DB Theme Installer is not a one-click solution for themes installation, it's just an application that simplify a longer and more complex procedure. Let's begin!

What you need to install a theme like the official ones:
-A PSVita with a Firmware between 3.30 and 3.52
-A custom theme (you can download them from this topic http://hackinformer.com/forum/thread-442-post-1922.html)
-PSVita DB Theme Installer v1.1 http://redsquirrel87.com/PSVitaDBThemeInstaller.php
-A method to copy files in your PSVita memory, it can be an eCFW or even QMCA

Now you are ready to proceed to install your theme like an official one:

1. First of all you need to get your app.db file from your PSVita. You can do it with the mail app trick by Mr.Gas. Just follow the Step 1 of this existing tutorial: http://hackinformer.com/PlayStationGuid ... packs.html

2. Now copy your theme's folder in your PSVita memory, following the Step 2 of the same existing tuturial: http://hackinformer.com/PlayStationGuid ... packs.html

3. Now that you have your app.db file, launch PSVita DB Theme Installer v1.1:
Image

4. Click on the Open button and select your app.db file from your PC (you can even just drag & drop it in the specific textfield).

5. Click on IMPORT XML button and select the file theme.xml that should be in the custom theme's folder.

6. With this some of the textfields should fill themselves automatically. You can now edit some parameters (for example giving the theme a new name) or just fill the remaining void textfields.

And so now finally let's see how to fill them:
-Title: it's just the theme's title. It will appear in your theme selection and theme info pages, as you can see from these preview screnshots:
Image
Image

-Provider: it's the theme's author. Just as the title, it will appear in your theme info page:
Image

-Content Ver: it's the theme's version. Just as the title and the provider, it will appear in your theme info page:
Image

-Type: it's the theme's type. It does not appear in any theme pages, so just give it the default value (100).

-Size: it's the full size of your theme's folder. Just as the title, the provider and the version, it will appear in your theme info page:
Image
It's the sum of the filesizes of all files in your theme's folder. Just use the CALCULATE button and select the theme's folder and the program will calculate it for you automatically.

-Last Modified Time: it's the time and date of the last modification to the theme. Just as the title, the provider, the version and the size, it will appear in your theme info page:
Image
Just use the NOW button to set it at the current date.

And this concludes the part relative to theme's details. Now let's analyze the most important part, that relatives to theme's paths.
-Main Folder Path: this is the most important parameter. It's the absolute path where you copied the theme's folder in your PSVita memory.
Let's do some examples to explain better.
Note: in the following examples I assume that your theme is in the "THEME" folder.

Let's assume that you used QMCA to copy your theme's folder as a PSP savedata. Then your Main Folder Path should be something like:

Code: Select all

ux0:pspemu/PSP/SAVEDATA/CUSTOMTHEMES/THEME/
Now let's assume that you used an eCFW to copy your theme's folder in your PSVita memory in a custom location.
If you copied your theme's folder in the root of your PSP emu then your Main Folder Path should be:

Code: Select all

ux0:pspemu/THEME/
If you copied it in the /PSP/THEMES/ folder then your Main Folder Path should be:

Code: Select all

ux0:pspemu/PSP/THEMES/THEME/
And so on. So the first part ux0:pspemu/ is always the same, because it says to the system that the theme's folder is in your PSP emu memory. The following part of the path depends on you! It's where you decided to copy your theme's folder.
I hope that now the Main Folder Path is clear, since it's the parameter most of you asked me for xD
Note: the Main Folder Path is also where the system will go to search for the files corresponding to the other three path parameters below (Package Image File Path, Home Preview File Path and Start Preview File Path)!

Now let's analyze the other three file paths:
-Package Image File Path: it's the name of the PNG file of the theme that consists in a thumbnail of the theme. It will appear in your theme selection page:
Image

-Home Preview File Path: it's the name of the PNG file of the theme that consists in a preview of the theme. It will appear in your theme info page (in the following screeshot it's the left arrow):
Image

-Start Preview File Path: it's the name of the PNG file of the theme that consists in a preview of the theme's lockscreen. It will appear in your theme info page (in the following screeshot it's the right arrow):
Image


And that's all! Now that all textfields have been filled, just click on WRITE button and wait for the confirmation message.

7. Now simply replace your PSVita app.db with the file just modified. You can follow again the same tutorial, it's the Step 4: http://hackinformer.com/PlayStationGuid ... packs.html

8. Restart your PSVita and now the custom theme should appear in your Theme Settings page ;)
Image
Last edited by redsquirrel87 on Sun Oct 18, 2015 5:59 pm, edited 1 time in total.
Post Reply