Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

added trinity guides #56

Merged
merged 1 commit into from
May 6, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion _pages/en_US/get-started.txt
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ Your device version can be found under the System Information menu in the System
<tr>
<td style="text-align: center; font-weight: bold;">3.69</td>
<td style="text-align: center; font-weight: bold;">3.70</td>
<td style="text-align: center; font-weight: bold;"><a href="blocking-updates">Blocking Updates</a></td>
<td style="text-align: center; font-weight: bold;"><a href="preparing-for-trinity">Preparing for Trinity</a></td>
</tr>
</tbody>
</table>
97 changes: 97 additions & 0 deletions _pages/en_US/installing-trinity.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,97 @@
---
title: Installing Trinity
---

### What You Need

- The latest release of [Trinity](https://github.com/TheOfficialFloW/Trinity/releases/latest)
- The latest release of [qcma](https://github.com/codestation/qcma/releases/latest)
- The latest release of [psvimgtools](https://github.com/yifanlu/psvimgtools/releases/latest)

### Section I - Backing Up

1. Open QCMA Settings on your computer
1. Navigate to the "Other" tab
1. Make sure "Use this version for updates" is set to `FW 0.00 (Always up-to-date)`
1. Launch the Content Manager application on your device
1. Select "Copy Content"
1. Select "PC"
1. Select the method you wish to use to connect to QCMA
1. Select / register your computer if prompted
+ If you encounter a message instructing you to update, reboot your device and try again
+ If you still encounter this message, follow the instructions on [Blocking Updates](blocking-updates) and try again
+ If you *still* encounter this message, enable Flight Mode in the System Settings and try again (this will *not* work on PS TVs)
+ If your device is not detected over USB on Windows, install [QcmaDriver_winusb](https://github.com/soarqin/finalhe/releases/download/v1.3/QcmaDriver_winusb.exe) and try again
1. Select "PS Vita System -> PC" on your device
1. Select "Applications"
1. Select "PSP™/Other"
1. Select the PSP/minis game you downloaded
1. Select "Copy"
1. Select "OK"
+ The demo will be backed up to your computer
+ This process might take some time
1. Close the Content Manager application on your device

### Section II - Installing Trinity

1. Navigate to the folder `/Documents/PS Vita/PGAME` on your computer
1. Open the folder labeled as a 16 character string
- This is your account ID
1. Open the folder labeled as the game's title ID
- You can see the icon of the game in the folder at `sce_sys/icon0.png`
- The folder should contain the folders `game`, `license` and `sce_sys`.
1. Once you've correctly identified the right game, copy it as a backup to somewhere safe on your computer
1. Copy the account ID (16 character string) that you idenitified earlier and paste it into [cma.henkaku.xyz](http://cma.henkaku.xyz/)
- This will give you a key which you can use to decrypt/re-encrypt your game
1. Unzip the psvimgtools `.zip` file into the game folder
1. Open a terminal in the folder
- On Windows, this can be done by tying `cmd` into the path bar in the File Explorer
1. Type in `psvimg-extract -K YOUR_KEY game/game.psvimg game_dec`
- Replace `YOUR_KEY` with the key you got from [cma.henkaku.xyz](http://cma.henkaku.xyz/) earlier
1. Copy the Trinity `PBOOT.PBP` to `ux0_pspemu_temp_game_PSP_GAME_YYYYZZZZZ/PBOOT.PBP`
- Make YYYYZZZZZ the title ID you identified earlier
- If `PBOOT.PBP` already exists, overwrite it
1. Re-encrypt the backup with the command: `psvimg-create -n game -K YOUR_KEY game_dec game`
- Again, replace `YOUR_KEY` with he key you got from [cma.henkaku.xyz](http://cma.henkaku.xyz/) earlier
1. Delete the `game_dec` folder
1. Delete all psvimgtools in the folder

### Section III - Restoring to System

1. Open QCMA Settings and select "Refresh database"
1. Launch the Content Manager application on your device
1. Select "Copy Content"
1. Select "PC"
1. Select the method you wish to use to connect to QCMA
1. Select / register your computer if prompted
+ If you encounter a message instructing you to update, reboot your device and try again
+ If you still encounter this message, follow the instructions on [Blocking Updates](blocking-updates) and try again
+ If you *still* encounter this message, enable Flight Mode in the System Settings and try again (this will *not* work on PS TVs)
+ If your device is not detected over USB on Windows, install [QcmaDriver_winusb](https://github.com/soarqin/finalhe/releases/download/v1.3/QcmaDriver_winusb.exe) and try again
1. Select "PC -> PS Vita System" on your device
1. Select "Applications"
1. Select "PSP™/Other"
1. Select the PSP/minis game you modified
1. Select "Copy"
1. Select "OK"
+ The demo will be backed up to your computer
+ This process might take some time
1. Close the Content Manager application on your device

The game should now have a different icon and be called `Trinity`.

### Section IV - Launching Trinity

1. Enable Wi-Fi on your system if it is not already
1. Reboot your system
1. Immediately run Trinity after reboot
- It's important that you have nothing running in the background, especially downloads
- If the exploit fails, simply re-run Trinity
1. Select `Download VitaShell`
1. Select `Install HENkaku`
1. Select `Exit`

___

### Continue to [Downgrading Firmware (3.60)](downgrading-firmware-(3.60))
{: .notice--primary}
79 changes: 79 additions & 0 deletions _pages/en_US/preparing-for-trinity.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,79 @@
---
title: Preparing for Trinity
---

{% include toc title="Table of Contents" %}

### Required Reading

The latest PS Vita (TV) exploit (dubbed 'Trinity') requires you to install software from the PS Store and perform other preparation before installation. The hack exploits bugs in the built-in emulators used to run PSP games and PSP minis to modify the system.

Since the exploit uses games existing only online, on the PS Store, it's important to download it as soon as possible in the event that Sony patches the exploit in the future. Your device must be linked and activated with a PSN account to allow you to download the PSP games from the PS Store. The instructions on how to do this are detailed below.

### Section I - Blocking Updates

Note that these DNS servers will need to be set on each network you connect your device to for it to block updates!
{: .notice--warning}

If you are on 3.69 and haven't created **and** activated a PSN account on your system, you will need to update to 3.70 through system settings and then proceed.
{: .notice--warning}

1. Launch the Settings application
1. Navigate to `Network` -> `Wi-Fi Settings`
+ Connect to a Wi-Fi network if you have not already done so
1. Select your current connection
+ This is signified by a green dot next to the network
1. Select "Advanced Settings"
1. Set "DNS Settings" to "Manual"
1. Set "Primary DNS" to `212.47.229.76`
1. Leave "Secondary DNS" blank
1. Ensure "Proxy Server" is set to "Do Not Use"
1. Return to the main Settings menu
1. Navigate to `System` -> `Auto-Start Settings`
1. Uncheck "Download Update File for System Software"
1. Return to the main Settings menu

### Section II - Registering a PSN Account

If you have already registered a PSN account on your system, this step is not required and you can move on to Section III.
{: .notice--info}

1. Launch the PS Store application
+ If you encounter a message instructing you to update, reboot your device and try again
+ If you still encounter this message, follow the instructions on [Blocking Updates](blocking-updates) and try again
1. Select "Create a New Account"
- If you already have a pre-existing PSN account, select "Use an Existing Account", sign in and move onto the next section.
1. Enter in the relevant details when prompted
1. Accept the terms and agreements when prompted
1. Enter in your desired Online ID
1. Enter in your email and a secure password and any other information requested
1. Press "Confirm" when you are ready

### Section III - Activating your PSN Account

If you have already activated your PSN account, this step is not required and you can move on to Section IV.
{: .notice--info}

1. Launch the Settings application
1. Navigate to `Playstation™Network` -> `System Activation` -> `Game`
1. Select "Activate"

### Section IV - Installing Exploit Game

1. Launch the PS Store
1. Download one of the following demos corresponding to your region:
- **Europe**: Ape Quest
- **North America & Singapore**: LocoRoco Midnight Carnival
- **Japan**: YS seven

The game will not be usable after exploit installation.
{: .notice--warning}

You can use any PSP or PS minis game, however the above are recommended as they are free.

Ensure that the game is a PSP or PS minis game by launching the game and holding down the PS button. A quick menu should appear, giving you a "Settings" option, giving you options where you can set a bilinear filter and more. If this does not appear, you likely have not downloaded a PSP or PS minis game.

___

### Continue to [Installing Trinity](installing-trinity)
{: .notice--primary}