Pinky's PS Vita Tutorials

Discussion in 'Tutorials & Guides' started by pinky, Oct 20, 2015.

1. 11,981
4,786
497

pinkyBitsiboo's Other HalfDeveloper

Joined:
Mar 8, 2015
Messages:
11,981
4,786
Trophy Points:
497
Gender:
Male
Location:
The Great Gig in the Sky
Pinky’s PS Vita/PSTV Tutorials

How To Install Themes for PS Vita & PlayStation TV

•  Tutorial: How To Install Themes for PS Vita & PlayStation TV (Vita TV) Author: Description: This tutorial will show you how to install themes as well as dump/transfer files from your memory card.

• Step 1

Write an email to the email account associated with your vita. within the body of the email write:

Code:
email:send?attach=ur0:shell/db/app.db.
Now, make sure that this is a link rather than normal text.

Note: If you can't get this to work, try another email account (the one you're writing from).

• Step 2

Once you open the email on your vita, click or touch the link to open up a new email with the app.db as an attachment. write this one to an email linked to your computer.

• Step 3

Open the email, grab the attachment and place it on your desktop

• Step 4

Grab the theme you want and place that on your desktop as well

• Step 5

Create a folder on your ps vita with the name THEMES. this can be anywhere on the memory stick, 'cause the theme location will be inside the app.db. you can create folders either with vita ftp or psp filer btw.

• Step 6

Place the theme folder within the THEMES folder on your vita.

• Step 7

Open ps vita db theme installer, click on your app.db, and click on the theme's xml to get all the correction information. for main folder path, write down the path to the theme's folder on your ps vita. make sure you include the entire path as well.

• Step 8

Send the app.db to your ps vita with the file being named #0 and the subject line reading:

Code:
ur0:shell/db/app.db

• Step 9

Open the email on your vita, click on the camera icon (don't push ok), and exit out of the email app with the home button.

• Step 10

• Step 11

Go into the themes' section of the settings section to apply your theme.

You're done

• Step 1

Write an email to the email account associated with your vita. within the body of the email write:

Code:
email:send?attach=ur0:shell/db/app.db.
Now, make sure that this is a link rather than normal text.

Note: If you can't get this to work, try another email account (the one you're writing from).

Step 2

Once you open the email on your vita, click or touch the link to open up a new email with the app.db as an attachment. write this one to an email linked to your computer.

Step 3

Open the email, grab the attachment and place it on your desktop

Step 4

Grab the theme you want and place that on your desktop as well

Step 5

Create a folder on your ps vita with the name THEMES. this can be anywhere on the memory stick, 'cause the theme location will be inside the app.db. you can create folders either with vita ftp or psp filer btw.

Step 6

Place the theme folder within the THEMES folder on your vita.

Step 7

Open ps vita db theme installer, click on your app.db, and click on the theme's xml to get all the correction information. for main folder path, write down the path to the theme's folder on your ps vita. make sure you include the entire path as well.

Step 8

Send the app.db to your ps vita with the file being named #0 and the subject line reading:

Code:
ur0:shell/db/app.db
Step 9

Open the email on your vita, click on the camera icon (don't push ok), and exit out of the email app with the home button.

Step 10

Step 11

Go into the themes' section of the settings section to apply your theme.

You're done

--------------------------------------------------------

How to Make a CMA Backup for Anyone

•  Tutorial: How To Make a CMA Backup for Anyone Author: Description: This registry hack will show you how to make a CMA backup for anyone.

• Considering a lot of people r angry about what some in the Vita scene are doing, I thought I'd explain how it's done. It's fairly easy actually, but

Note: You will be forced to format your memory card to do so.

Also, you can't create backups from the ps vita to the pstv or vice-versa. They should both use the same cma id anyway if you're trying to backup/restore to your own systems. In addition to this, backups do not backup the licensing information nor the defiler client/etc. of rejuvenate's unity. Unity will be backed up, just not the files to make it functional. Just run through the rejuvenate setup again with a usb cable to get them back. If you still have the original licensing files, you can just use those instead of going through the entire "setup" tutorial. Then, you'll just need to go through the defiler/client setup which should only take a minute or two.

It's been a while since I've written a tutorial...anyway...

Step 1

This is assuming you already have the mail writer eml to dump and replace files; if you haven't done so, see here. Anyway, write an email to the email on your PS Vita/tv with this in the body of the email:
Code:
email:send?attach=vd0:registry/system.dreg.
Note: The subject is irrelevant unless replacing a file.

After you've done this, write another email to the email on your PS Vita/tv with this in the body:

Code:
email:send?attach=vd0:registry/system.ireg.
Note: The system.ireg is not exactly used in the tutorial, but it's needed to decrypt the system.dreg.

Code:
http://www.mediafire.com/download/y7ntz26wb5fvc0k/fixreg_vita.exe

• Step 2

Now, retrieve the files you just dumped and place them in the same directory as fixreg_vita

• Step 3

Click on fixreg_vita to decrypt your registry (system.dreg).

• Step 4

Open a hex editor (I use HxD), and look up the word "privacy" without the quotes (search/find/text string). 4 lines above the word privacy will be your cma id. Change it to reflect the cma id of the system you're making a backup for. If you are unsure of the cma id, u can either dump the system.dreg/system.ireg files or double-click cma/qcma to check.

• Step 5

Click on fixreg_vita again to fix the hashes of the file.

• Step 6
Rename the system_.dreg to #0 and send an email back to the email address of your vita with this as the subject line:

Code:
vd0:registry/system.dreg
Note: ...no dot since that's only for dumping files.

• Step 7

Open the email, click on the icon shaped like a camera (don't hit okay), and exit the mail application with the PlayStation home button.

• Step 8

• Considering a lot of people r angry about what Hackinformer's admin is doing, I thought I'd explain how it's done. It's fairly easy actually, but

Note: You will be forced to format your memory card to do so.

Also, you can't create backups from the ps vita to the pstv or vice-versa. They should both use the same cma id anyway if you're trying to backup/restore to your own systems. In addition to this, backups do not backup the licensing information nor the defiler client/etc. of rejuvenate's unity. Unity will be backed up, just not the files to make it functional. Just run through the rejuvenate setup again with a usb cable to get them back. If you still have the original licensing files, you can just use those instead of going through the entire "setup" tutorial. Then, you'll just need to go through the defiler/client setup which should only take a minute or two.

It's been a while since I've written a tutorial...anyway...

Step 1

This is assuming you already have the mail writer eml to dump and replace files; if you haven't done so, see here. Anyway, write an email to the email on your PS Vita/tv with this in the body of the email:

Code:
email:send?attach=vd0:registry/system.dreg.
Note: The subject is irrelevant unless replacing a file.

After you've done this, write another email to the email on your PS Vita/tv with this in the body:

Code:
email:send?attach=vd0:registry/system.ireg.
Note: The system.ireg is not exactly used in the tutorial, but it's needed to decrypt the system.dreg.

Code:
http://www.mediafire.com/download/y7ntz26wb5fvc0k/fixreg_vita.exe
Step 2

Now, retrieve the files you just dumped and place them in the same directory as fixreg_vita.

Step 3

Click on fixreg_vita to decrypt your registry (system.dreg).

Step 4

Open a hex editor (I use HxD), and look up the word "privacy" without the quotes (search/find/text string). 4 lines above the word privacy will be your cma id. Change it to reflect the cma id of the system you're making a backup for. If you are unsure of the cma id, u can either dump the system.dreg/system.ireg files or double-click cma/qcma to check.

Step 5

Click on fixreg_vita again to fix the hashes of the file.

Step 6

Rename the system_.dreg to #0 and send an email back to the email address of your vita with this as the subject line:

Code:
vd0:registry/system.dreg
Note: ...no dot since that's only for dumping files.

Step 7

Open the email, click on the icon shaped like a camera (don't hit okay), and exit the mail application with the PlayStation home button.

Step 8

--------------------------------------------------------

How to Swap X and O

•  Tutorial: How to Swap X and O Author: Description: This Registry Hack for the PS Vita & PlayStation TV (Vita TV) will swap button assignments for X and O.

• Step 1

This is assuming you already have the mail writer eml to dump and replace files; if you haven't done so, see here. Anyway, write an email to the email on your PS Vita/tv with this in the body of the email:
Code:
email:send?attach=vd0:registry/system.dreg.
Note: The subject is irrelevant unless replacing a file.
After you've done this, write another email to the email on your PS Vita/tv with this in the body:
Code:
email:send?attach=vd0:registry/system.ireg.
Note: The system.ireg is not exactly used in the tutorial, but it's needed to decrypt the system.dreg.
Code:
http://www.mediafire.com/download/y7ntz26wb5fvc0k/fixreg_vita.exe

• Step 2

Now, retrieve the files you just dumped and place them in the same directory as fixreg_vita.

• Step 3

Click on fixreg_vita to decrypt your registry (system.dreg).

• Step 4

Open a hex editor (I use HxD), and look up the word "button_assign" (search\find\text string). the 13th byte, fourth from the right underneath the text string is what u want: 00 = circle for confirm; 01 = cross for confirm.

• Step 5

Click on fixreg_vita again to fix the hashes of the file.

• Step 6

Rename the system_.dreg to #0 and send an email back to the email address of your vita with this as the subject line:
Code:
vd0:registry/system.dreg
Note: ...no dot since that's only for dumping files.

• Step 7

Open the email, click on the icon shaped like a camera (don't hit okay), and exit the mail application with the PlayStation home button.

• Step 1

This is assuming you already have the mail writer eml to dump and replace files; if you haven't done so, see here. Anyway, write an email to the email on your PS Vita/tv with this in the body of the email:
Code:
email:send?attach=vd0:registry/system.dreg.
Note: The subject is irrelevant unless replacing a file.
After you've done this, write another email to the email on your PS Vita/tv with this in the body:
Code:
email:send?attach=vd0:registry/system.ireg.
Note: The system.ireg is not exactly used in the tutorial, but it's needed to decrypt the system.dreg.
Code:
http://www.mediafire.com/download/y7ntz26wb5fvc0k/fixreg_vita.exe
Step 2

Now, retrieve the files you just dumped and place them in the same directory as fixreg_vita.

Step 3

Click on fixreg_vita to decrypt your registry (system.dreg).

Step 4

Open a hex editor (I use HxD), and look up the word "button_assign" (search\find\text string). the 13th byte, fourth from the right underneath the text string is what u want: 00 = circle for confirm; 01 = cross for confirm.

Step 5

Click on fixreg_vita again to fix the hashes of the file.

Step 6

Rename the system_.dreg to #0 and send an email back to the email address of your vita with this as the subject line:
Code:
vd0:registry/system.dreg
Note: ...no dot since that's only for dumping files.

Step 7

Open the email, click on the icon shaped like a camera (don't hit okay), and exit the mail application with the PlayStation home button.

--------------------------------------------------------

How To Enable Semi-Debug

•  Tutorial: How To Enable Semi-Debug Author: Description: This Registry Hack for the PS Vita & PlayStation TV (Vita TV) will enable semi-debug.

• Step 1

This is assuming you already have the mail writer eml to dump and replace files; if you haven't done so, see here. Anyway, write an email to the email on your PS Vita/tv with this in the body of the email:

Code:
email:send?attach=vd0:registry/system.dreg.
Note: The subject is irrelevant unless replacing a file.

After you've done this, write another email to the email on your PS Vita/tv with this in the body:

Code:
email:send?attach=vd0:registry/system.ireg.
Note: The system.ireg is not exactly used in the tutorial, but it's needed to decrypt the system.dreg.

Code:
http://www.mediafire.com/download/y7ntz26wb5fvc0k/fixreg_vita.exe

• Step 2

Now, retrieve the files you just dumped and place them in the same directory as fixreg_vita.

• Step 3

Click on fixreg_vita to decrypt your registry (system.dreg).

• Step 4

Open a hex editor (I use HxD), and look up the word "enable_np" (search\find\text string). the 13th byte, fourth from the right underneath the text string is what u want: 01 = semi-debug.

• Step 5

Click on fixreg_vita again to fix the hashes of the file.

• Step 6

Rename the system_.dreg to #0 and send an email back to the email address of your vita with this as the subject line

Code:
vd0:registry/system.dreg
Note: ...no dot since that's only for dumping files.

• Step 7

Open the email, click on the icon shaped like a camera (don't hit okay), and exit the mail application with the PlayStation home button.

• Step 1

This is assuming you already have the mail writer eml to dump and replace files; if you haven't done so, see here. Anyway, write an email to the email on your PS Vita/tv with this in the body of the email:

Code:
email:send?attach=vd0:registry/system.dreg.
Note: The subject is irrelevant unless replacing a file.

After you've done this, write another email to the email on your PS Vita/tv with this in the body:

Code:
email:send?attach=vd0:registry/system.ireg.
Note: The system.ireg is not exactly used in the tutorial, but it's needed to decrypt the system.dreg.

Code:
http://www.mediafire.com/download/y7ntz26wb5fvc0k/fixreg_vita.exe
[/SIZE]
Step 2

Now, retrieve the files you just dumped and place them in the same directory as fixreg_vita.

Step 3

Click on fixreg_vita to decrypt your registry (system.dreg).

Step 4

Open a hex editor (I use HxD), and look up the word "enable_np" (search\find\text string). the 13th byte, fourth from the right underneath the text string is what u want: 01 = semi-debug.

Step 5

Click on fixreg_vita again to fix the hashes of the file.

Step 6

Rename the system_.dreg to #0 and send an email back to the email address of your vita with this as the subject line:

Code:
vd0:registry/system.dreg
Note: ...no dot since that's only for dumping files.

Step 7

Open the email, click on the icon shaped like a camera (don't hit okay), and exit the mail application with the PlayStation home button.

--------------------------------------------------------

How To Change Memory Cards Without Formatting

•  Tutorial: How to Change Memory Cards Without Formatting Author: Description: This is an email trick for the PS Vita & PlayStation TV (Vita TV) which will allow you to change memory cards without formatting.

• Let me preface this tutorial by saying: this is assuming you already have the mail writer eml to dump and replace files; if you haven't done so, see here.

Step 1

Create an empty file on your computer, and name it #0.

• Step 2

Open your email writer, attach #0 to the email, and write this in the subject line:

Code:
ux0:id.dat

Note: ...no dot since that's only for dumping files.

• Step 3

On your vita, open the email, click on the icon shaped like a camera (don't hit okay), and exit the mail application with the PlayStation home button.

Now, you can swap the memory card.

• Let me preface this tutorial by saying: this is assuming you already have the mail writer eml to dump and replace files; if you haven't done so, see here.

Step 1

Create an empty file on your computer, and name it #0.

Step 2

Open your email writer, attach #0 to the email, and write this in the subject line:

Code:
ux0:id.dat

Note: ...no dot since that's only for dumping files.

Step 3

On your vita, open the email, click on the icon shaped like a camera (don't hit okay), and exit the mail application with the PlayStation home button.

Now, you can swap the memory card.

--------------------------------------------------------​

How To Use Vita Update Blocker

•  Tutorial: How To Use Vita Update Blocker for the PS Vita & PlayStation TV (Vita TV) Author: Description: This tutorial will show you how to use Vita Update Blocker.

• Step 1

Open Vita Update Blocker and open CMA or qcma from a coldboot position to prevent any issues.

Note:: Do not open CMA on the Vita until you're ready.

• Step 2

Transfer the credentials of Vita Update Blocker to the PS Vita (i.e. 192.168.1.102:8080)
8080 = port

• Step 3

Select System Update/Update Using Wifi. It should say you're on the latest firmware, and the cmd window of Vita Update Blocker should display your actual firmware version x.xx as well as the fact that it's been spoofed to the latest firmware x.xx. DON'T CLOSE VITA UPDATE BLOCKER like it says to.

• Step 4

Go to Content Manager Assistant (CMA) on the vita, connect your system to CMA using a numeric (may require you to use wifi first, before usb). You should now be able to connect to your computer to transfer content. it's really as simple as that. Make sure to do these steps in the same order to prevent issues with CMA or update nags.

• Step 1

Open Vita Update Blocker and open CMA or qcma from a coldboot position to prevent any issues.

Step 2

Transfer the credentials of Vita Update Blocker to the PS Vita (i.e. 192.168.1.102:8080)
8080 = port

Step 3

Select System Update/Update Using Wifi. It should say you're on the latest firmware, and the cmd window of Vita Update Blocker should display your actual firmware version x.xx as well as the fact that it's been spoofed to the latest firmware x.xx. DON'T CLOSE VITA UPDATE BLOCKER like it says to.

Step 4

Go to Content Manager Assistant (CMA) on the vita, connect your system to CMA using a numeric (may require you to use wifi first, before usb). You should now be able to connect to your computer to transfer content. it's really as simple as that. Make sure to do these steps in the same order to prevent issues with CMA or update nags.

--------------------------------------------------------

How To Create The Package Install Bubble

•  Tutorial: How To Create The Package Install Bubble for the PS Vita & PlayStation TV (Vita TV) Author: Description: This tutorial will show you how to create the package install bubble.

• Step 1

Note: Let me preface this tutorial by saying the pkg installer is only functional on 3.00-3.18 (Vita) or 3.20 (PSTV). The pkg installer is capable of being installed up to 3.52, but it's nonfunctional aside from the aforementioned firmware.

This is assuming you already have the mail writer eml to dump and replace files; if you haven't done so, see here.

Transfer your app.db to your pc or laptop with this link (make sure it's a hyperlink with gmail or something similar within the body of the email)
Code:
email:send?attach=ur0:shell/db/app.db.

• Step 2

Open the app.db with SqliteBrowser.

• Step 3

Select the tbl_appinfo_icon from the drop-box.

• Step 4

Create a new record and set the title to ★ Package Installer, the iconPath to vs0:app/NPXS10031/sce_sys/icon0.png. and the titleID to NPXS10031

• Step 5

Now, rename the 'app.db' file to '#0' without any extension.

• Step 6

Lastly, attach the "#0" without the quotes to a new email with

Code:
ur0:shell/db/app.db
as the subject line of the email.

You're done. Restart the system if necessary.

Note: You must use qcma to transfer/install pkg files over the network. Place your packages in PSV Packages.

• Step 1

Note: Let me preface this tutorial by saying the pkg installer is only functional on 3.00-3.18 (Vita) or 3.20 (PSTV). The pkg installer is capable of being installed up to 3.52, but it's nonfunctional aside from the aforementioned firmware.

This is assuming you already have the mail writer eml to dump and replace files; if you haven't done so, see here.

Transfer your app.db to your pc or laptop with this link (make sure it's a hyperlink with gmail or something similar within the body of the email)
Code:
email:send?attach=ur0:shell/db/app.db.
Step 2
Open the app.db with SqliteBrowser.

Step 3

Select the tbl_appinfo_icon from the drop-box.

Step 4

Create a new record and set the title to ★ Package Installer, the iconPath to vs0:app/NPXS10031/sce_sys/icon0.png. and the titleID to NPXS10031

Step 5

Now, rename the 'app.db' file to '#0' without any extension.

Step 6

Lastly, attach the "#0" without the quotes to a new email with

Code:
ur0:shell/db/app.db
as the subject line of the email.

You're done. Restart the system if necessary.

Note: You must use qcma to transfer/install pkg files over the network. Place your packages in PSV Packages.

--------------------------------------------------------

How To Hack Trophies

•  Tutorial: How To Hack Trophies for the PS Vita & PlayStation TV (Vita TV) Author: Description: This tutorial will show you how to unlock and modify trophy data.

• Step 1

This is assuming you already have the mail writer eml to dump and replace files; if you haven't done so, see here.

Send an email to your vita with this as the subject:

Code:
email:send?attach=ur0:user/00/trophy/db/trophy_local.db.
Note: This must be a hyperlink. gmail is a good email to use for this.

Once that's done, open the email and click on the link using the square button. This should open a new email with the trophy_local.db as an attachment.

• Step 2

Open your email client on your pc/laptop, and save the attachment to your desktop. Now, open Sqlitebrowser and select the trophy_local.db.

• Step 3

Browse to tbl_trophy_flag to get a listing of your trophies. You may modify these as follows:

Code:
title_id - Every Game has it's own number 1, 2, 3..
unlocked - 0 = locked, 1 = unlocked trophy
grade - 1 = Platinum, 2 = Gold, 3 = Silver, 4 = Bronze
hidden - 0 = normal, 1 = hidden Trophy
title     - The Trophy Title
description - The Trophy's description

• Step 4

Once you're done, save the modified trophy_local.db. Now, rename the file to "#0" without the quotes.

• Step 5

We're going to send the file back to its original location, so attach the #0 file to an email (the one on your vita), and put this as your subject line:

Code:
ur0:user/00/trophy/db/trophy_local.db
Note: There's no dot this time as the dot is only for dumping the file(s).

• Step 6

Restart your system (if necessary), and see if the modifications worked.

Note: I'd highly recommend not syncing (if you can), because that could lead to a ban.

You're done.

• Step 1

This is assuming you already have the mail writer eml to dump and replace files; if you haven't done so, see here.

Send an email to your vita with this as the subject:

Code:
email:send?attach=ur0:user/00/trophy/db/trophy_local.db.
Note: This must be a hyperlink. gmail is a good email to use for this.

Once that's done, open the email and click on the link using the square button. This should open a new email with the trophy_local.db as an attachment.

Step 2

Open your email client on your pc/laptop, and save the attachment to your desktop. Now, open Sqlitebrowser and select the trophy_local.db.

Step 3

Browse to tbl_trophy_flag to get a listing of your trophies. You may modify these as follows:

Code:
title_id - Every Game has it's own number 1, 2, 3..
unlocked - 0 = locked, 1 = unlocked trophy
grade - 1 = Platinum, 2 = Gold, 3 = Silver, 4 = Bronze
hidden - 0 = normal, 1 = hidden Trophy
title     - The Trophy Title
description - The Trophy's description
Step 4

Once you're done, save the modified trophy_local.db. Now, rename the file to "#0" without the quotes.

Step 5

We're going to send the file back to its original location, so attach the #0 file to an email (the one on your vita), and put this as your subject line:

Code:
ur0:user/00/trophy/db/trophy_local.db
Note: There's no dot this time as the dot is only for dumping the file(s).

Step 6

Restart your system (if necessary), and see if the modifications worked.

Note: I'd highly recommend not syncing (if you can), because that could lead to a ban.

You're done.

How To Install The Smallest Game Possible for Adrenaline/Ark

•  Tutorial: How To Install the Smallest Game Possible for Adrenaline/Ark on thePS Vita & PlayStation TV (Vita TV) Author: Description: This tutorial will show you how to install the smallest game(s) possible on the vita/pstv for use with Adrenaline and Ark.

• Step 1

• Step 2
Step 2: Transfer your game or demo to the PSP.

• Step 3
Step 3: Delete the game (probably in the game folder of the memory stick. Now, grab the license in the LICENSE folder.

• Step 4
Step 4: Now, sign-in to:

here

• Step 5

• Step 6
Step 6: Then, open the xpd with "Microsoft Word Pad."

• Step 7
Step 7: Copy and paste the game/demo's pkg file location into your browser's address bar.

• Step 8
Step 8: Once you have the pkg file, place it in your qcma's PSV Packages folder (can find by clicking on qcma; usually C:\Users\"Username"\PSV Packages).

• Step 9
Step 9: Now, on your psv/pstv, make sure u have: 212.47:229:76 as your primary dns with the second being 13.55.12.77 in case the first dns is overloaded (thanks Atreyu187. Try to update (it won't force u, but this is just to make sure updates are being blocked. The next step will update your system without your consent unless your blocking updates.

• Step 10
Step 10: Open Cex2IDU, you'll now be in IDU (Kiosk mode). I'd suggest plugging your system in, because you might want to circumvent the five-minute time limit. Once the system is plugged in, enter standby mode. After the system is in standby mode, unplug the cable. You should now be free of the five-minute time limit. Your system has to be plugged into the wall. This helps because I had issues with using usb only (CMA) on the vita. I was able to get it eventually, but you don't need to stress over it. Also, if you plug the device in after removing demo mode (next step), then go into standby mode, u can unplug the device and use it without the time limit as well (thanks Atreyu187.

• Step 11
Step 11: Now, once in idu-mode, hold down L, R, start, and up on the directional pad). This will get rid of demo mode.

• Step 12
Step 12: Next, open up henkaku again (offline installer or online one). Then, once your in henkaku, click on uricaller and press start. This will force you into pkg installer. If you get kicked out of it, reopen it. Don't mess with uricaller aside from pressing start, 'cause you could damage the system.

• Step 13
Step 13: Anyway, install the pkg file. Once that's done, click on CEX2IDU to get back to normal mode with the IDU flag.

• Step 14

Note: To change the You can use a fake license (i.e. renaming the one from Vita Shell to the content ID of your game) with adrenaline, but that doesn't seem to work with Ark or VHBL. The game must be bootable for Ark and VHBL. Though, it could be the game itself that determines whether or not you can use a fake license. You can find the content id (what the license is named after) 9inside the xpd file. Good luck.
If you want to change the name of your game, open your app.db with sqlitebrowser 3 or similar program. Now, in the icon table (tbl_appicon), scroll down to the title ID of your game and replace the text with whatever you want. Also, you might change the tbl_appinfo to the same name (value) using keys: 4007071428 and 572932585. Don't worry. If you screw up, the worst that could happen is a rebuild of the database. You can essentially fix what you messed up and just transfer the app.db back to make it look like you never rebuilt the database.

If you want to change graphics, drop the your files into ur:\appmeta\title id of the game your using for icon0.png and the rest of the pics in ur:\appmeta\title id\contents.

Note: Make sure to change the icon0 from icon0.dds to icon0.png in the icon table (tbl_appicon) of your app.db or else you'll get a blank icon.

If you want to add text to the background, open your app.db with sqlitebrowser3 again. First, scroll down to tbl_livearea, and change the style to psmobile. Then, tbl_livearea_frame, and add these lines. For title ID, type the title ID of your game (you can find this in the xpd file). Inside Frame ID, type frame2. Next, for type, type 1. Now, for frameMulti, frameAutoFlip, and frameRev, type 0. Then, type this in item0_xml: <liveitem><text valign="bottom" align="left" text-align="left" text-valign="bottom" line-space="3" ellipsis="on"><str color="#ffffff" size="50" bold="on" shadow="on">Adrenaline</str></text></liveitem>

Replace the green with whatever text you want displayed.

Now, go to the next line, type your title ID as well as type in the same information aside from using frame3 this time. In icon0_xml, type: <liveitem><text valign="top" align="left" text-align="left" text-valign="top" line-space="2" ellipsis="on"><str size="22" shadow="on">by The_FloW</str></text></liveitem>

Replace the blue with whatever you'd like.

Lastly, do another line (frame4 this time) with all of the same info except icon0_xml should look like this: <liveitem><text align="right" text-align="right" word-wrap="off" ellipsis="on"><str size="18" color="#ffffff" shadow="on">v0.01</str></text></liveitem>
Your done. If you don't want to rebuild the database for games with a pboot inside, open the tbl_appinfo with sqlitebrowser3, and search for this key: 3022202214 . Now, change this from eboot.pbp to pboot.pbp. Your done!

• Step 1

Step 2
Step 2: Transfer your game or demo to the PSP.

Step 3
Step 3: Delete the game (probably in the game folder of the memory stick. Now, grab the license in the LICENSE folder.

Step 4
Step 4: Now, sign-in to:

here

Step 5

Step 6
Step 6: Then, open the xpd with "Microsoft Word Pad."

Step 7
Step 7: Copy and paste the game/demo's pkg file location into your browser's address bar.

Step 8
Step 8: Once you have the pkg file, place it in your qcma's PSV Packages folder (can find by clicking on qcma; usually C:\Users\"Username"\PSV Packages)

Step 9
Step 9: Now, on your psv/pstv, make sure u have: 212.47:229:76 as your primary dns with the second being 13.55.12.77 in case the first dns is overloaded (thanks Atreyu187. Try to update (it won't force u, but this is just to make sure updates are being blocked. The next step will update your system without your consent unless your blocking updates.

Step 10
Step 10: Open Cex2IDU, you'll now be in IDU (Kiosk mode). I'd suggest plugging your system in, because you might want to circumvent the five-minute time limit. Once the system is plugged in, enter standby mode. After the system is in standby mode, unplug the cable. You should now be free of the five-minute time limit. Your system has to be plugged into the wall. This helps because I had issues with using usb only (CMA) on the vita. I was able to get it eventually, but you don't need to stress over it. Also, if you plug the device in after removing demo mode (next step), then go into standby mode, u can unplug the device and use it without the time limit as well (thanks Atreyu187.

Step 11
Step 11: Now, once in idu-mode, hold down L, R, start, and up on the directional pad). This will get rid of demo mode.

Step 12
Step 12: Next, open up henkaku again (offline installer or online one). Then, once your in henkaku, click on uricaller and press start. This will force you into pkg installer. If you get kicked out of it, reopen it. Don't mess with uricaller aside from pressing start, 'cause you could damage the system.

Step 13
Step 13: Anyway, install the pkg file. Once that's done, click on CEX2IDU to get back to normal mode with the IDU flag.

Step 14

Note: To change the You can use a fake license (i.e. renaming the one from Vita Shell to the content ID of your game) with adrenaline, but that doesn't seem to work with Ark or VHBL. The game must be bootable for Ark and VHBL. Though, it could be the game itself that determines whether or not you can use a fake license. You can find the content id (what the license is named after) 9inside the xpd file. Good luck.
If you want to change the name of your game, open your app.db with sqlitebrowser 3 or similar program. Now, in the icon table (tbl_appicon), scroll down to the title ID of your game and replace the text with whatever you want. Also, you might change the tbl_appinfo to the same name (value) using keys: 4007071428 and 572932585. Don't worry. If you screw up, the worst that could happen is a rebuild of the database. You can essentially fix what you messed up and just transfer the app.db back to make it look like you never rebuilt the database.

If you want to change graphics, drop the your files into ur:\appmeta\title id of the game your using for icon0.png and the rest of the pics in ur:\appmeta\title id\contents.

Note: Make sure to change the icon0 from icon0.dds to icon0.png in the icon table (tbl_appicon) of your app.db or else you'll get a blank icon.

If you want to add text to the background, open your app.db with sqlitebrowser3 again. First, scroll down to tbl_livearea, and change the style to psmobile. Then, tbl_livearea_frame, and add these lines. For title ID, type the title ID of your game (you can find this in the xpd file). Inside Frame ID, type frame2. Next, for type, type 1. Now, for frameMulti, frameAutoFlip, and frameRev, type 0. Then, type this in item0_xml: <liveitem><text valign="bottom" align="left" text-align="left" text-valign="bottom" line-space="3" ellipsis="on"><str color="#ffffff" size="50" bold="on" shadow="on">Adrenaline</str></text></liveitem>

Replace the green with whatever text you want displayed.

Now, go to the next line, type your title ID as well as type in the same information aside from using frame3 this time. In icon0_xml, type: <liveitem><text valign="top" align="left" text-align="left" text-valign="top" line-space="2" ellipsis="on"><str size="22" shadow="on">by The_FloW</str></text></liveitem>

Replace the blue with whatever you'd like.

Lastly, do another line (frame4 this time) with all of the same info except icon0_xml should look like this: <liveitem><text align="right" text-align="right" word-wrap="off" ellipsis="on"><str size="18" color="#ffffff" shadow="on">v0.01</str></text></liveitem>
Your done. If you don't want to rebuild the database for games with a pboot inside, open the tbl_appinfo with sqlitebrowser3, and search for this key: 3022202214 . Now, change this from eboot.pbp to pboot.pbp. Your done!

Disclaimer: I am not responsible for any damage you may cause to your PS Vita. Just follow the instructions, and you’ll be fine!

Last edited: Mar 1, 2017
ed89, STLcardsWS and atreyu187 like this.
2. 11,981
4,786
497

pinkyBitsiboo's Other HalfDeveloper

Joined:
Mar 8, 2015
Messages:
11,981
4,786
Trophy Points:
497
Gender:
Male
Location:
The Great Gig in the Sky
how could u not want to install this theme?

Last edited: Oct 21, 2015
3. 5,770
2,845
497

atreyu187Retired Old HunterModerator

Joined:
Sep 29, 2014
Messages:
5,770
2,845
Trophy Points:
497
Gender:
Male
Occupation:
Scholar of Byrgenwerth
Location:
Cainhurst Castle
Damn "i" zombies trying to force Apple on us. BTW edited title so everyone knows its for Vita as in the current post its kinda weird as one can't be sure what system its for.

Last edited by a moderator: Oct 21, 2015
4. 11,981
4,786
497

pinkyBitsiboo's Other HalfDeveloper

Joined:
Mar 8, 2015
Messages:
11,981
4,786
Trophy Points:
497
Gender:
Male
Location:
The Great Gig in the Sky
[MENTION=7]atreyu187[/MENTION] , no problem. it might be better to have several tutorials rolled into one such as the above being demonstrative of dumping/transferring flash files for one. we could have the dumping the app.db being its own thing branching out into changing themes as well as modifying the white list of the pstv with sqlite which I did do on my pstv.

5. 5,770
2,845
497

atreyu187Retired Old HunterModerator

Joined:
Sep 29, 2014
Messages:
5,770
2,845
Trophy Points:
497
Gender:
Male
Occupation:
Scholar of Byrgenwerth
Location:
Cainhurst Castle
I find when several tut's are rolled into one many have issues. Just my opion as so many try to skim through just to find the info they need thus skipping important details. I think this is the issue with a lot of the Vita guides released to date. But to each their own and if you want something bad enough you sometimes need to do the leg work yourself.

6. 11,981
4,786
497

pinkyBitsiboo's Other HalfDeveloper

Joined:
Mar 8, 2015
Messages:
11,981
4,786
Trophy Points:
497
Gender:
Male
Location:
The Great Gig in the Sky
I can understand that. many guides do make the assumption that u have some basic knowledge about the system which may or may not be the case if a noob. though, some such as the bubble technique, require it since the pboot's location differs depending on which exploitable game is being used. I was kinda thinking about something that I did with my ps3 tutorials in which I lumped all of one thing together (i.e. white/colored coldboots, coldboot script, extracting a coldboot, etc.). many of the steps involve r radically different with each, but they were put in the same tutorial since they all involved the same type of file.

7. 8,931
9,032
1,172

Joined:
Sep 18, 2014
Messages:
8,931
9,032
Trophy Points:
1,172
Made some changes to the first post [MENTION=3657]pinky[/MENTION] reformatted your guide but also left the original version in the spoiler.

Thanks for the guide

8. 11,981
4,786
497

pinkyBitsiboo's Other HalfDeveloper

Joined:
Mar 8, 2015
Messages:
11,981
4,786
Trophy Points:
497
Gender:
Male
Location:
The Great Gig in the Sky
I might need to make a "special" theme for [MENTION=6]bitsbubba[/MENTION]. maybe an "I love bitsbubba" theme? he'll get used to getting up a few times a night to make sure all the doors r locked and all the windows r shut eventually.

9. 3,980
1,979
297

bitsbubbaSuper Moderator / DeveloperSuper ModeratorDeveloper

Joined:
Sep 27, 2014
Messages:
3,980
1,979
Trophy Points:
297
Gender:
Male
Occupation:
Homicidal Super Moderator
Location:
Camp Crystal Lake, USA
As I stroll over to the window looking for the "Pinky's Pastries" stalker van

sent from bitsbubba using tapatalk

10. 11,981
4,786
497

pinkyBitsiboo's Other HalfDeveloper

Joined:
Mar 8, 2015
Messages:
11,981
4,786
Trophy Points:
497
Gender:
Male
Location:
The Great Gig in the Sky
oh, no. I'm teaching ur young one piano, so I've already been in ur house, and I've set up the cameras to track ur every move. :p

11. 5,770
2,845
497

atreyu187Retired Old HunterModerator

Joined:
Sep 29, 2014
Messages:
5,770
2,845
Trophy Points:
497
Gender:
Male
Occupation:
Scholar of Byrgenwerth
Location:
Cainhurst Castle
Man I am dense. I have been fussing with getting my custom theme "back" on my 3.20 system only to realize this one never had the theme. It was my 3.36 system as themes were not avalible till 3.30 so this is only for 3.30 to 3.52 systems

12. 11,981
4,786
497

pinkyBitsiboo's Other HalfDeveloper

Joined:
Mar 8, 2015
Messages:
11,981
4,786
Trophy Points:
497
Gender:
Male
Location:
The Great Gig in the Sky
the tutorial should probably be appended for 3.20 themes, but as u know, there's not much of a difference. with 3.20 or lower, ur replacing the original, default theme icons.

on a side note - I altered my app.db with key 2454440077, ../../../. as its location over a psp game's title id to backup the entire memory card. if u transfer the game in question to ur laptop, then transfer back, u can ftp all of the card. it might take a while. I don't have room to transfer back to my memory card, but the system read the game, pool house pro, as 42 GB. :p

13. 11,981
4,786
497

pinkyBitsiboo's Other HalfDeveloper

Joined:
Mar 8, 2015
Messages:
11,981
4,786
Trophy Points:
497
Gender:
Male
Location:
The Great Gig in the Sky
How to Make a CMA Backup for Anyone

• Tutorial:
• How to Make a CMA Backup for Anyone
Author:
Description:
• Considering a lot of people r angry about what Hackinformer's admin is doing, I thought I'd explain how it's done. It's fairly easy actually, but Note: You will be forced to format your memory card to do so. Also, you can't create backups from the ps vita to the pstv or vice-versa. They should both use the same cma id anyway if you're trying to backup/restore to your own systems. In addition to this, backups do not backup the licensing information nor the defiler client/etc. of rejuvenate's unity. Unity will be backed up, just not the files to make it functional. Just run through the rejuvenate setup again with a usb cable to get them back. If you still have the original licensing files, you can just use those instead of going through the entire "setup" tutorial. Then, you'll just need to go through the defiler/client setup which should only take a minute or two. It's been a while since I've written a tutorial...anyway.

• Step 1

• This is assuming you already have the mail writer eml to dump and replace files; if you haven't done so, see here. Anyway, write an email to the email on your psvita/tv with this in the body of the email:
Code:
email:send?attach=vd0:registry/system.dreg.
Note: The subject is irrelevant unless replacing a file.

• After you've done this, write another email to the email on your psvita/tv with this in the body:

Code:
email:send?attach=vd0:registry/system.ireg.
Note: The system.ireg is not exactly used in the tutorial, but it's needed to decrypt the system.dreg.

Code:
http://www.mediafire.com/download/y7ntz26wb5fvc0k/fixreg_vita.exe

• Step 2
• Now, retrieve the files you just dumped and place them in the same directory as fixreg_vita

• Step 3
• Click on fixreg_vita to decrypt your registry (system.dreg).

• Step 4
• Open a hex editor (I use HxD), and look up the word "privacy" without the quotes (search/find/text string). 4 lines above the word privacy will be your cma id. Change it to reflect the cma id of the system you're making a backup for. If you are unsure of the cma id, u can either dump the system.dreg/system.ireg files or double-click cma/qcma to check.

• Step 5
• Click on fixreg_vita again to fix the hashes of the file.

• Step 6
• Rename the system_.dreg to #0 and send an email back to the email address of your vita with this as the subject line:
Code:
vd0:registry/system.dreg
Note: ...no dot since that's only for dumping files.

• Step 7
• Open the email, click on the icon shaped like a camera (don't hit okay), and exit the mail application with the Playstation home button.

• ★How to Make a CMA Backup for Anyone ★

Considering a lot of people r angry about what Hackinformer's admin is doing, I thought I'd explain how it's done. It's fairly easy actually, but

Note: You will be forced to format your memory card to do so.

Also, you can't create backups from the ps vita to the pstv or vice-versa. They should both use the same cma id anyway if you're trying to backup/restore to your own systems. In addition to this, backups do not backup the licensing information nor the defiler client/etc. of rejuvenate's unity. Unity will be backed up, just not the files to make it functional. Just run through the rejuvenate setup again with a usb cable to get them back. If you still have the original licensing files, you can just use those instead of going through the entire "setup" tutorial. Then, you'll just need to go through the defiler/client setup which should only take a minute or two.

It's been a while since I've written a tutorial...anyway...

Step 1: This is assuming you already have the mail writer eml to dump and replace files; if you haven't done so, see here. Anyway, write an email to the email on your psvita/tv with this in the body of the email:

Code:
email:send?attach=vd0:registry/system.dreg.
Note: The subject is irrelevant unless replacing a file.

After you've done this, write another email to the email on your psvita/tv with this in the body:

Code:
email:send?attach=vd0:registry/system.ireg.
Note: The system.ireg is not exactly used in the tutorial, but it's needed to decrypt the system.dreg.

Code:
http://www.mediafire.com/download/y7ntz26wb5fvc0k/fixreg_vita.exe
Step 2: Now, retrieve the files you just dumped and place them in the same directory as fixreg_vita.

Step 3: Click on fixreg_vita to decrypt your registry (system.dreg).

Step 4: Open a hex editor (I use HxD), and look up the word "privacy" without the quotes (search/find/text string). 4 lines above the word privacy will be your cma id. Change it to reflect the cma id of the system you're making a backup for. If you are unsure of the cma id, u can either dump the system.dreg/system.ireg files or double-click cma/qcma to check.

Step 5: Click on fixreg_vita again to fix the hashes of the file.

Step 6: Rename the system_.dreg to #0 and send an email back to the email address of your vita with this as the subject line:

Code:
vd0:registry/system.dreg
Note: ...no dot since that's only for dumping files.

Step 7: Open the email, click on the icon shaped like a camera (don't hit okay), and exit the mail application with the Playstation home button.

Step 8: Restart your system. Done!

Disclaimer: I am not responsible for any damage you may cause to your psvita. Just follow the instructions, and you’ll be fine!

Disclaimer: I am not responsible for any damage you may cause to your psvita. Just follow the instructions, and you’ll be fine!

Last edited: May 20, 2016
Tranced, kozarovv and STLcardsWS like this.
14. 11,981
4,786
497

pinkyBitsiboo's Other HalfDeveloper

Joined:
Mar 8, 2015
Messages:
11,981
4,786
Trophy Points:
497
Gender:
Male
Location:
The Great Gig in the Sky
★ How To Enable Semi-Debug ★

•  Tutorial: How To Install Themes for PS Vita & Playstation TV Author: Description: This tutorial will show you how to install themes as well as dump/transfer files from your memory card. View attachment 5300

• Step 1: Write an email to the email account associated with your vita. within the body of the email write:

Code:
email:send?attach=ur0:shell/db/app.db.
Now, make sure that this is a link rather than normal text.

Note: If you can't get this to work, try another email account (the one you're writing from).

• Step 2: Once you open the email on your vita, click or touch the link to open up a new email with the app.db as an attachment. write this one to an email linked to your computer.

• Step 3: Open the email, grab the attachment and place it on your desktop

• Step 4: Open a hex editor (I use HxD), and look up the word "enable_np" (search\find\text string). the 13th byte, fourth from the right underneath the text string is what u want: 01 = semi-debug.

Note: Not much can be done with this mode, but it does contain some additional information about game settings.

• .Step 5: Create a folder on your ps vita with the name THEMES. this can be anywhere on the memory stick, 'cause the theme location will be inside the app.db. you can create folders either with vita ftp or psp filer btw.

• Step 6: Place the theme folder within the THEMES folder on your vita.

• Step 7: Open ps vita db theme installer, click on your app.db, and click on the theme's xml to get all the correction information. for main folder path, write down the path to the theme's folder on your ps vita. make sure you include the entire path as well.

• Step 8: Send the app.db to your ps vita with the file being named #0 and the subject line reading:

Code:
ur0:shell/db/app.db

• Step 9: Open the email on your vita, click on the camera icon (don't push ok), and exit out of the email app with the home button.

• Step 10: Reset your vita.

• Step 11: Go into the themes' section of the settings section to apply your theme.

You're done

• ★ How To Install Themes for PS Vita & Playstation TV ★

Step 1: Write an email to the email account associated with your vita. within the body of the email write:

Code:
email:send?attach=ur0:shell/db/app.db.
Now, make sure that this is a link rather than normal text.

Note: If you can't get this to work, try another email account (the one you're writing from).

Step 2: Once you open the email on your vita, click or touch the link to open up a new email with the app.db as an attachment. write this one to an email linked to your computer.

Step 3: Open the email, grab the attachment and place it on your desktop

Step 4: Open a hex editor (I use HxD), and look up the word "enable_np" (search\find\text string). the 13th byte, fourth from the right underneath the text string is what u want: 01 = semi-debug.

Note: Not much can be done with this mode, but it does contain some additional information about game settings.

Step 5: Create a folder on your ps vita with the name THEMES. this can be anywhere on the memory stick, 'cause the theme location will be inside the app.db. you can create folders either with vita ftp or psp filer btw.

Step 6: Place the theme folder within the THEMES folder on your vita.

Step 7: Open ps vita db theme installer, click on your app.db, and click on the theme's xml to get all the correction information. for main folder path, write down the path to the theme's folder on your ps vita. make sure you include the entire path as well.

Step 8: Send the app.db to your ps vita with the file being named #0 and the subject line reading:

Code:
ur0:shell/db/app.db
Step 9: Open the email on your vita, click on the camera icon (don't push ok), and exit out of the email app with the home button.

Step 11: Go into the themes' section of the settings section to apply your theme.

You're done

--------------------------------------------------------​

Last edited: May 21, 2016
atreyu187 and STLcardsWS like this.
15. 3,980
1,979
297

bitsbubbaSuper Moderator / DeveloperSuper ModeratorDeveloper

Joined:
Sep 27, 2014
Messages:
3,980
1,979
Trophy Points:
297
Gender:
Male
Occupation:
Homicidal Super Moderator
Location:
Camp Crystal Lake, USA
you have 2 "★ How to Swap X and O ★" are there 2 ways to do it?

Tranced and pinky like this.
16. 11,981
4,786
497

pinkyBitsiboo's Other HalfDeveloper

Joined:
Mar 8, 2015
Messages:
11,981
4,786
Trophy Points:
497
Gender:
Male
Location:
The Great Gig in the Sky
that was an accidental double-post. there's only one way without enabling full debug. thanks for noticing that. I'm going to consolidate all three tutorials later on since they utilize the same registry files like I did with all the coldboot tutorials in the past.

Last edited: May 20, 2016
atreyu187 and bitsbubba like this.
17. 11,981
4,786
497

pinkyBitsiboo's Other HalfDeveloper

Joined:
Mar 8, 2015
Messages:
11,981
4,786
Trophy Points:
497
Gender:
Male
Location:
The Great Gig in the Sky
★ How To Change Memory Cards Without Formatting ★

•  Tutorial: How to Change Memory Cards Without Formatting Author: Description: This is an email trick for the PS Vita & PlayStation TV (Vita TV) which will allow you to change memory cards without formatting. View attachment 5300
• Let me preface this tutorial by saying: this is assuming you already have the mail writer eml to dump and replace files; if you haven't done so, see here.

Step 1: Create an empty file on your computer, and name it #0.
• Step 2: Open your email writer, attach #0 to the email, and write this in the subject line:

Code:
ux0:id.dat

Note: ...no dot since that's only for dumping files.
• Step 3: On your vita, open the email, click on the icon shaped like a camera (don't hit okay), and exit the mail application with the Playstation home button.

Now, you can swap the memory card.
• Let me preface this tutorial by saying: this is assuming you already have the mail writer eml to dump and replace files; if you haven't done so, see here.

Step 1: Create an empty file on your computer, and name it #0.

Step 2: Open your email writer, attach #0 to the email, and write this in the subject line:

Code:
ux0:id.dat

Note: ...no dot since that's only for dumping files.

Step 3: On your vita, open the email, click on the icon shaped like a camera (don't hit okay), and exit the mail application with the Playstation home button.

Now, you can swap the memory card.

Last edited: May 21, 2016
18. 8,931
9,032
1,172

Joined:
Sep 18, 2014
Messages:
8,931
9,032
Trophy Points:
1,172
Post #2 has been formatted to the tab style. Thanks again to @pinky for this collection. Will format the others as well. (Last tab will have all steps, so whatever you prefer is there)

Edit: Post #1 also re-formatted.

Last edited: May 20, 2016
pinky likes this.
19. 11,981
4,786
497

pinkyBitsiboo's Other HalfDeveloper

Joined:
Mar 8, 2015
Messages:
11,981
4,786
Trophy Points:
497
Gender:
Male
Location:
The Great Gig in the Sky
my themes' tutorial should probably be merged with this thread. I can't recall if I put all the information about themes. there's actually two ways to put themes on the vita: one is where u replace the default icons (kinda like replacing the icons within the icontex.qrc of the ps3, though no hexing is involved; the other involves placing a theme on the system that's selectable from the themes section in system settings. which u can do depends on the firmware. I believe it's 3.30+ can do both while below 3.30 can only do the first method. if I don't have information about both, I should probably include that. u can use the same program for both, and the system can/will detect ur firmware based on the app.db.

edit: I merged the threads, but the timestamps for the themes' tutorial r earlier, so it kinda looks weird the way it is.

edit 2: it might look right once all tutorials r in the first post.

Last edited: May 20, 2016
20. 8,931
9,032
1,172