うさぎの改造録

あくまで趣味の日記です

PSVita 3.69,3.70用新ハック! TrinityでHENkakuインストールしよう!

このブログを読む前に規約を必ず確認して下さい

PSVita 3.69,3.70用新ハック! TrinityでHENkakuインストールしよう!

f:id:HackUsagi:20190506173616p:plain

 ついにリリースされましたね!TheFloW氏ことAndy Nguyen氏の3.69,3.70向けの新HENkakuインストーラTrinity!!

 今回はこのTrinityを使ったHENkakuインストールの方法を紹介します!!

 またこちらの記事はWindwsユーザー向けです。

最初に

 まずは以下の記事を見て準備してください。

必要なもの

PSPのゲームのバックアップデータ

 上の記事で準備したバックアップデータです。

psvingtool

 こちらから自分の環境にあったものをダウンロードして解凍しておいてください。

PBOOT.PBP

https://github.com/TheOfficialFloW/Trinity/releases/download/v1.0/PBOOT.PBP

 上のリンクからダウンロードしてください。

batファイル

 yyoosskのメモさんが作業を簡略化させるために配布しているファイルを使います。
 yyoosskさん ありがとうございます。

 ここのリンクを開いてください。すると画像のようなページになります。
f:id:HackUsagi:20190506154225p:plain

少しスクロールして…
f:id:HackUsagi:20190506154454p:plain

赤で囲った場所からダウンロードして解凍しておきましょう。

QCMA

以下の記事をみてQCMAをインストールしてください。


事前準備

 まずは必要なデータを用意します。以下のデータをメモ帳等のテキストエディタに書いていきましょう。

AIDから生成されるキー

 まずは自分のAIDを知りましょう。以下の大人のためのゲーム講座さんの記事をみて自分のAIDを調べてください。

 そしてここを開いて調べたAIDを入力して「送信」をクリックします。
f:id:HackUsagi:20190506155202p:plain

 すると下にキーが生成されるのでそれをコピーしてメモ帳等のテキストエディタに張り付けておきましょう
f:id:HackUsagi:20190506155816p:plain

batファイルの作業

1-psvimgを複合化-展開.batをメモ帳にドラック&ドロップします。
f:id:HackUsagi:20190506160427p:plain
 「AIDから生成されたキー」というところを消してさっきメモ帳にコピーした「AIDから生成されるキー」を上書きします。

 私の場合は以下のようになりました。

psvimg-extract -K 88a2b9d9944adaff4b02a03714e457f71e8737114b70117f14c905b6135ff921 game/game.psvimg game_dec

 2-psvingを複合化-リパック.batも同じようにしてAIDから生成されたキーを張り付けて保存しましょう。

VitaのFWが3.69の場合

 VitaのFWが3.69の場合は3.70にアップデートするか以下の記事をみてアップデートを回避できる設定をしてください。

hackusagi.hateblo.jp

やり方

バックアップしたデータを探す

 まずはバックアップしたPSPのゲームデータを探します。

C:\Users\UserName\Documents\PS Vita\PGAME\AID を開きましょう。

NPJHXXXXXというフォルダがあるはずです。(XXXXXは桁の数字)

 いくつかある場合は各フォルダのsce_sysフォルダを開いてicon0.pngの画像を見てHENkakuをインストールするのに使うゲームを探してください。

私はNPJH90278を使います。

バックアップデータのバックアップ

 もし、これから行う方法を失敗した場合、すでに新しいFWがリリースされた際に修復ができなくなってしまいます。そこでバックアップデータのバックアップデータを作っておきましょう。

 NPJHXXXXXフォルダをどこか安全な場所に保存しておきましょう。

 いざ失敗した際にこのバックアップしたフォルダを元の位置に戻すことでもう一度最初から作業を行うことができます。覚えておきましょう。

psvingtoolを使った復号化

 最初にダウンロードしたpsvingtoolの中身すべてと先ほど編集したbatファイル2種類をNPJHXXXXXフォルダにコピーします。
f:id:HackUsagi:20190506163500p:plain
 上の画像のようになるはずです。

 そうなったら1-psvingを複合化-展開.batをクリックして開きます。コマンドプロントが起動し、以下のようなログが表示されます。

creating file ux0:pspemu/temp/game/PSP/GAME/YYYYZZZZZ/EBOOT.PBP (x bytes)...
creating file ux0:pspemu/temp/game/PSP/GAME/YYYYZZZZZ/__sce_ebootpbp (x bytes)... 
all done.

 作業が完了するとgame_decフォルダが生成されます。

パッチファイル(PBOOT.PBP)の配置

 先ほどの作業で生成されたgame_decフォルダを開くとux0_pspemu_temp_game_PSP_GAME_NPJHXXXXXフォルダがあるのでそこと開きます。

中身は以下の画像のようなものになっていると思います。
f:id:HackUsagi:20190506164457p:plain
 そこにダウンロードしたPBOOT.PBPファイルを入れます。すでにPBOOT.PBPファイルが入っている場合は上書きしてください。

psvingtoolを使った暗号化

 NPJHXXXXXフォルダにもどって2-psvingを暗号化-リパック.batをクリックして開きます。

 コマンドプロントが起動して以下のようなログが表示されます。

adding files for ux0:pspemu/temp/game/PSP/GAME/YYYYZZZZZ
packing file ux0:pspemu/temp/game/PSP/GAME/YYYYZZZZZ/EBOOT.PBP (x bytes)...
packing file ux0:pspemu/temp/game/PSP/GAME/YYYYZZZZZ/PBOOT.PBP (x bytes)...
packing file ux0:pspemu/temp/game/PSP/GAME/YYYYZZZZZ/__sce_ebootpbp (x bytes)...
created game/game.psvimg (size: x, content size: x)
created game/game.psvmd

 完了したら「game」「license」「sce_sys」以外のフォルダを削除して画像のような状態にします。

f:id:HackUsagi:20190506165605p:plain

 最後にQCMAをリフレッシュして作業完了です。

PSVita側の作業

 PSVitaでコンテンツ管理を起動してPCと接続し”コンテンツをコピーする”から”パソコン"→ “PS Vita” を選択て”アプリケーション” → “PSP/その他”を選びます。

 コピーが完了したらコンテンツ管理を閉じてアプリ選択の画面に戻ってください。

 すると「Trinity」という名前のアプリがあるはずです。
f:id:HackUsagi:20190506170349j:plain

 なかった場合はLiveAreaを更新すると表示される場合もあるそうですが、それでもない場合はバックアップのバックアップを使って最初からやり直してみてください。(…ハイ、やり直しっ!)

 PSVitaWi-Fiに接続してアプリを起動してください。

 起動するとMatrix風(?)の画面が表示されて製作者のTheFloW氏の名前が表示されます(カッコいいですね!)。この時に写真のようにエラーが起きた場合は本体を再起動してもう一度アプリを開いてください。
f:id:HackUsagi:20190506171816j:plain
 しばらく待つと別のアプリが起動して以下の画像の画面が表示されます。
f:id:HackUsagi:20190506172706j:plain
Download Vita Shell → Install HENkaku → Exit と押します。(選択は十字キー決定は〇)(初回のみの作業です。二回目以降はInstall HENkaku → Exit です。)

 設定アプリを開いてシステム→システム情報を開いてシステムソフトウェアのところが「3.70(または3.69) 変革」になっていればHENkakuインストール完了です。
f:id:HackUsagi:20190506172808j:plain

お疲れさまでした。

追記

2019/5/7:
 3.70でのハック(Trinity)はその特性上いつ使えなくなるかわからないので下の記事を読んでダウングレードすることをお勧めします!

hackusagi.hateblo.jp

 いや~この記事書くのすごく大変でした…大体2時間半というところですかね。腰痛い…その割に分かりにくい記事になってしまった感がありますね…すみませんm(__)m

 10連休の最後にゆっくり休もうと思ったらとんだ大仕事が待ってました^^;

 待ちに待ったHENkaku3.69,3.70対応ですが正直手順が多くて大変ですね…いつかh-encoreの時のauto h-encore や Final h-encoreのような自動化ツールが公開されるかもしれませんね。その時にはまた個人的に翻訳のお手伝いをしたいですね。

 では、今回はこのへんで!ありがとうございました!!

おっと忘れてた( ´・ω・`)つ/[何かわからないことがあればコメントしてください。答えられる範囲で答えます。]

 お疲れさまでした~