Red Squirrel, aka redsquirrel87, has a new tool for PS Vita users. Most will remember the developer from a while back regarding his unofficial builds of Showtime, now known as Movian, prior to Andreas Oman creating the auto build system for the homebrew media player. The developer brings PSVita DB Theme Installer, a tools aiding in PS Vita theme installation.
What's it?
It's a tool written in JAVA that will simplify the installation of PSVita custom themes in your app.db file. With this application infact you can install a new custom theme in your PSVita app.db file automatically. All you need to do is to pass a app.db file and your custom theme info, the program automatically will write every record in the db by itself. In addition to string and integer params this program supports also SQL blobs, so you can give your theme even a title and an author. In this way, in your PSVita Theme Settings page there will be really no difference between an official theme and your custom theme!
Recent Changelogs:
v1.0:
v1.1:
v1.2:
What's it?
Quote:
It's a tool written in JAVA that will simplify the installation of PSVita custom themes in your app.db file. With this application infact you can install a new custom theme in your PSVita app.db file automatically. All you need to do is to pass a app.db file and your custom theme info, the program automatically will write every record in the db by itself. In addition to string and integer params this program supports also SQL blobs, so you can give your theme even a title and an author. In this way, in your PSVita Theme Settings page there will be really no difference between an official theme and your custom theme!
Quote:
v1.0:
- Written in JAVA, so compatible with any OS that supports a JVM (Windows, Linux, Mac...)
- Removed the need to use any external program (like SQLite Browser) and to find and edit SQL tables/records manually: all you need to do is to pass an app.db and your theme info, the program will write records automatically in your DB file at the correct table.
- Support for SQL blobs: this means that you can insert even a title and an author/provider for your custom theme that will appear in PSVita Theme Settings page. In this way there will be really no difference between an official PSVita theme and your custom theme, like you can view from these screenshots HERE
- Basic and easy to use GUI
- Application's window resizable by the user so as to fit any screen resolutions
- Tooltips with explanations on every field.
- Support for drag & drop in the input app.db text field
- The program will check if a record with the same UNIQUE key is already existing so as avoiding SQL errors.
- Ability to insert all params about your theme info, such as version, last mod date, size, etc...
- Ability to calculate the size of your theme automatically (by passing the main folder of your theme the program will calculate automatically the full size)
- Ability to set the last modified date to now automatically
- Ability to create a backup of your app.db automatically before writing changes
- Ability to quickly fill all text fields with default values (I used the same of the HackInformer's tutorial)
- English and Italian translations
v1.1:
- Added a function to import a theme.xml file and get data (if any) from it. In this way filling in the various text fields, especially those related to the theme's file paths, should be even faster now!
- Slightly remodelled the GUI
- Now the option to do a backup of the app.db file before writing is enabled by default
- Added the French translation by Yattoz
- Fixed a spelling error in the English translation (thanks to HarmfulMushroom for reporting this)
v1.2:
- Added a function to clean and compact the database (using the SQL command VACUUM). This will reduce the size of your app.db, especially if it is very old, deleting all obsolete tables and records.
- Added a button near every text field that will open a new dialog with a preview screenshot of where the string will appear on PSVita.
- Changed and improved the explanation about the "Main Folder Path" parameter since it seems that was not very clear.
- Opened a collaborative translation project on OneSkyApp, so if you wish to contribute with a translation for the program now you can do it.