[PSVITA] Final h-encore v1.91 がリリース

2019/08/28 05:53 PS Vita 6
GitHubでsoarqin氏が、VitaにHENkakuをインストール出来るmemecore, h-encore, h-encore²を簡単に
用意する事が出来る Final h-encore v1.91 をリリースしていました。
▽v1.9
  • h-encore²をサポート (FW3.69~3.71をサポート)
  • バージョン判定のミスで3.61にmemecoreが導入出来なかった問題の修正
▽v1.91
  • FW3.72をサポート
が変更点です。

Final h-encore v1.9では、3.61以下と判定された場合はmemecore、3.68以下と判定された場合はh-encore、
3.72以下と判定された場合はh-encore²が処理されます。

[PSVITA] FW3.65~3.72でHENkakuをインストールする事が可能な h-encore² がリリース

2019/08/27 06:09 PS Vita 7
GitHubでTheFloW氏が、FW3.65~3.72のVitaでハック HENkaku をインストールする事が可能な h-encore² v1.0
をリリースしていました。h-encoreのアップデートでは無く、新たなexploitのリリースとなります。

3.65~3.68でHENkakuのインストールが可能なh-encoreは、エントリーポイントにセーブデータの脆弱性を利用します。
TheFloW氏のブログによるとそれはSDK 2.60以下で開発されたゲームに存在するようで、ソニーは3.69でh-encoreに
利用されたカーネルの脆弱性は修正しましたが、セーブデータの脆弱性は以前として有効なままです。
TheFloW氏のツイートによると、h-encore²では1年以上前に発見されたもののこれまで利用されていなかった
カーネルの脆弱性が利用されたようで、セーブデータの脆弱性と合わせて純粋なROPで実装されているそうです。

3.69/3.70でHENkakuのインストールが可能なTrinityがリリースされて以来、機器認証が不要なh-encoreが使用可能な
3.68以下にダウングレードした方が良いと言われてきましたが、h-encore同様h-encore²も機器認証が不要であるため、
ダウングレードの重要性は下がりました。Ensoやプラグインといった理由が無い限り、ダウングレードは不要です。
ただ、h-encore²は成功率が約25%とされており、これは今までで一番低いため、そこが唯一の欠点と言えます。

3.65~3.68には対応していますが、成功率の事があるのでh-encoreユーザーは乗り換える必要はありません。
Trinityユーザーは、機器認証を解除する予定があるならh-encore²を導入してください。
3.69/3.70でTrinityを導入していない場合、Triniryでもh-encore²でも、好きな方を導入してください。

注意
3.71/3.72でmodoru v1.0を普通に使用するとダウングレード出来ずにソフトブリックしてしまいます。
https://twitter.com/theflow0/status/1166045394347986945
具体的には、FWのインストールの段階でエラーが発生し、再起動を求められるも再起動後もエラーが発生します。
その症状はセーフモードから3.71/3.72のPUPをインストールすれば復旧可能です。
3.71/3.72からのダウングレードは、decsecldr[LITE] 或いは modoru v2.0 を使用する事で可能となります。
[PSVITA] FW3.71/3.72のVitaでmodoruによるダウングレードを可能にする decsecldr[LITE] がリリース
[PSVITA] FW3.71/3.72からのダウングレードをサポートした modoru v2.0 がリリース
decsecldr[LITE]はmodoru v1.0を使用する人向けです。modoru v2.0の方が手間が省けるのでオススメです。
ちなみに、記事執筆時点でAdrenalineは3.71/3.72には対応していません。
ダウングレードする理由はいろいろあると思いますが、3.71/3.72の場合はそこにAdrenalineも入ります。

とりあえず導入手順等を書いておきます。h-encoreとほぼ同じです。

[PSVITA] Final h-encore v1.81 がリリース

2019/03/18 07:09 PS Vita 13
GitHubでsoarqin氏が、FW3.65~3.68のVitaにHENkakuをインストールする事が可能なh-encoreの導入を
簡略化する事が可能な Final h-encore v1.81 をリリースしていました。
・ペイロードのロードを少しばかり速くするためにh-encoreからdeflateを削除
・FW3.61/3.67をサポート(Final h-encore上でアップデートを促さないように)
・サイズ削減でbitter smile.体験版から削除するファイルを変更(h-encoreの成功率改善)
・Final h-encoreでFWをアップデートする際に表示されるバージョン値の修正
が変更点です。

Final h-encore v1.8で追加されたmemecoreは3.60以外に3.61でも使用可能ですが、Final h-encore上では
FWのアップデートを促すメッセージが表示されていたため、そうならないように3.61がサポートされました。
同様に、h-encoreがサポートしているのは3.65~3.68ですが3.67ではアップデートを促すメッセージが表示
されていたため、そうならないように3.67がサポートされました。

v1.8でサイズ削減オプションが更新されましたが、削除するファイルがh-encoreの成功率を著しく低下させて
しまう物だったため、それを削除しないように改めてサイズ削減オプションが更新されています。
v1.8では約6.5MBへの削減でしたが、v1.81では約7MBの削減になっています。

memecoreを使用するとPSNにサインイン出来ないという話がありますが、正確にはmemecoreに入っている
HENkakuが悪いです。memecoreでHENkakuをインストールするとPSNにサインイン出来ませんが、3.60なら
http://henkaku.xyz/go/ にアクセスする事でCRC32のチェックによって henkaku.skprx と henkaku.suprx と
taihen.skprx が更新され、それをやるとPSNにサインイン可能です。HENkakuのファイルを上書きしているので
PSNにサインイン出来るのは次回HENkaku有効時から、となります。
3.61の場合は http://henkaku.xyz/go/ にアクセスしてもエラーが発生します。それはどうしようもありません。

[PSVITA] Final h-encore v1.8 がリリース

2019/03/13 22:40 PS Vita 1
GitHubでsoarqin氏が、FW3.65~3.68のVitaにHENkakuをインストールする事が可能なh-encoreの導入を
簡略化する事が可能な Final h-encore v1.8 をリリースしていました。
・FW3.60向けにh-encore 2.0のmemecoreを追加
・h-encoreのサイズを約6.5MBに削減出来るように
・Vitaから別の同期情報を受信した際にボタンがクリック可能な状態にリセットされるバグの修正
・フランス語訳の修正
が変更点です。

memecoreは先月CelesteBlue氏がリリースした3.60向けのh-encore(3.65~3.68向けからの移植)ですが、それが
リリースされた後にTheFloW氏がbootstrap menuのスキップやセーブデータのパーソナライズ機能等を追加した
h-encore 2.0をリリースしたため、memecoreはh-encore 2.0ではありませんでした。
今回soarqin氏はそのmemecoreをh-encore 2.0に更新されたようです。(soarqin@cb2963d)
memecoreはFinal h-encore v1.8の実行ファイルに入っているので自分でDLする必要はありません。
Final h-encore以外でh-encore 2.0なmemecoreを用意したい方はprebuilt_trimmed_data.7zをDLしてください。

h-encoreのサイズ削減オプションはこれまでにも存在しましたが、約13MBへの削減でした。
v1.8ではその半分程度まで削減できるようになったという事です。

ちなみにですが、Final h-encoreはFWのバージョン取得/判定を行っており、memecoreは3.60だと判定された場合
に処理されます。3.65以上だと判定されると通常のh-encore 2.0で処理されてしまいます。
(3.63だと判定されるとFinal h-encore上にアップデートを促すメッセージが表示されます)
3.60 HENkakuなVitaに対してFinal h-encore v1.8を使用した場合、HENkakuのバージョン偽装が働いてしまうので
偽装バージョンを3.60に変更していないと通常のh-encore 2.0で処理されてしまいます。注意が必要です。
3.60で通常のh-encoreを使用すると、オフセットの違い等が原因でVitaがクラッシュ/再起動してしまいます。


・追記 2019/03/18 7:20
Final h-encore v1.81 がリリースされました。
memecoreは3.61でも使用可能なため、3.60/3.61だと判定されるとmemecoreが処理されるようになりました。
v1.8でサイズ削減オプションが更新されましたが、削除対象のファイルがh-encoreの成功率を著しく低下させて
しまう物だったため、それを削除しないように改めてサイズ削減オプションが更新されています。
v1.8では約6.5MBへの削減でしたが、v1.81では約7MBの削減になっています。

[PSVITA] Final h-encore v1.71 がリリース

2019/02/20 18:20 PS Vita 0
GitHubでsoarqin氏が、FW3.65~3.68のVitaにHENkakuをインストールする事が可能なh-encoreの導入を
簡略化する事が可能な Final h-encore v1.71 をリリースしていました。
・h-encoreをv2.0に更新
が変更点です。

[PSVITA] h-encore v2.0 がリリース - bootstrap menuがスキップされるように

2019/02/20 01:18 PS Vita 15
GitHubでTheFloW氏が、FW3.65~3.68のVitaでHENkakuをインストールする事が可能なexploit
h-encore v2.0 をリリースしていました。
・bootstrap menuを自動で終了してスキップする機能を追加
 (Rボタンを押しながらh-encoreを起動する事でbootstrap menu起動可)
・トロフィーの警告を表示しないようにするためにセーブデータをパーソナライズする機能を追加
 (bootstrap menuの"Personalize savedata"オプション)
・"Reset taiHEN config.txt"オプションに確認のためのダイアログを追加
・HENkakuの偽装バージョンのデフォルト値を3.70に更新
・カーネルROPチェーンを更新(より少なくより良いガジェットを使用するように)
が変更点です。

bootstrap menuは、"ur0:tai/" にhenkaku.suprx, henkaku.skprx, taihen.skprxのいずれかが存在しないか、
或いは "ux0:tai/" と "ur0:tai/" の両方にconfig.txtが存在しない場合にはRボタンを押さずとも起動します。
それらがある場合はmenuはスキップされ、自動でホーム画面に戻ります。

トロフィーの警告ポップアップの除去は、今まではセーブデータを消してからh-encoreを起動して自分のAIDの
bitter smileのセーブデータを自動生成させる必要がありましたが、そのセーブデータのパーソナライズの作業を
bootstrap menuから行えるようになりました。

[PSVITA] 3つの記事の内容を一新しました - 2019/02/17

2019/02/17 23:01 PS Vita 0
以下の3つの記事を一新しました。
[PSVITA] FW3.60でHENkakuをインストールする手順+α
 旧記事タイトル:「PS Vita v3.60向けHEN、HENkaku 変革がリリースされたので導入」
[PSVITA] FW3.65~3.68にHENkakuをインストールする事が可能な h-encore を導入する手順+α
 旧記事タイトル:「FW3.65~3.68にHENkakuをインストールする事が可能な h-encore がリリース」
[PSVITA] VitaのFWを任意のバージョンにアップデートする方法
 旧記事タイトル:「FW3.63以下対象の前準備 - QCMAを使用してFW3.65へアップデートする方法」

記事の再利用を考え、新しい記事を作成せず内容を一新しました。

[PSVITA] h-encoreのメニューを自動化した Q-encore (Quick h-encore) がリリース

2018/12/27 08:39 PS Vita 3
TwitterでYoti氏が、3.65~3.68のVitaにHENkakuをインストールする事が可能なTheFloW氏のh-encoreの
メニューを自動化した Q-encore (Quick h-encore) をリリースしていました。

Q-encoreはh-encoreを起動すると表示されるメニューを自動化(選択無しで機能するように)したものです。
特徴は以下の3つ。
・HENkakuがインストールされていない、或いはモジュールが欠けている場合に自動でインストール
 ("Install HENkaku" の自動化)(モジュールは、"ur0:tai/" のhenkaku.skprx, henkaku.suprx, taihen.skprx)
・VitaShellがインストールされていない場合に自動でダウンロード
 ("Download VitaShell" の自動化)
・ux0とur0の両方にconfig.txtが無い場合に自動で生成。Rボタンを押す事でリセットも可
 ("Reset taiHEN config.txt" の自動化)

Yoti氏がリリースされたのはsystem.datです。これはh-encoreの本体と言えるセーブデータのファイルです。
つまりQ-encoreを使用する場合は事前にh-encoreをメモリーカードに用意しておく必要があります。
既に3.65でEnsoを導入している方には通常は不要でしょう。Q-encoreは基本3.67と3.68向けです。
h-encoreに関しては以下の記事をご参照ください。
[PSVITA] FW3.65~3.68にHENkakuをインストールする事が可能な h-encore がリリース - 2018/07/01

[PSVITA] FW3.65~3.68にHENkakuをインストールする事が可能な h-encore を導入する手順+α

2018/09/11 12:25 PS Vita 131
・2019/02/21 ... h-encore v2.0がリリースされたので、導入手順を更新
・2019/02/17 ... 記事内容一新、最新の情報を反映、不適切/不十分な部分を修正
・2018/07/02~08/26 ... いろいろ更新
・2018/07/01 ... 記事公開

この記事では、3.65~3.68のVitaでハック HENkaku をインストールする事が出来る、TheFloW氏がリリースした
h-encoreの導入手順、それを用いたHENkakuのインストール手順、+α を解説/紹介します。
紹介する4通りの導入手順全てでh-encore v2.0が導入可能です。

[PSVITA] TheFloW氏が h-encore 2.0 の開発に取り掛かる模様

2018/08/21 23:09 PS Vita 0
TwitterでTheFloW氏が以下のツイートをしていました。
https://twitter.com/theflow0/status/1031893502400057344
(リリースから)2ヶ月近く経ちましたが、h-encoreは未だ1日に1000回以上ダウンロードされています!
https://www.somsubhra.com/github-release-stats/?username=TheOfficialFloW&repository=h-encore

まもなく以下の機能が追加されたh-encore 2.0に取り掛かります。
1) ブートストラップメニューを起動せずにより高速にHENkakuを有効化(メニューはRボタン押しながら起動でアクセス可能)
2) トロフィーを修正するオプションをブートストラップメニューに追加

また、exploitの確実性の向上に挑戦します。(現在の成功率は80%のようです。)

HENkakuの有効化がより高速になるのはすごい事です。v1.0でもh-encore起動してexit選択するだけですから。
トロフィーの修正オプションは、おそらくあの鬱陶しいポップアップの除去の事だと思われます。

────
h-encoreはFW3.65~3.68のVitaにHENkakuを導入可能なexploitです。
Vitaユーザーで、未だHENkakuに触れた事が無くHENkakuに興味があるのであれば導入に挑戦してみてください。
[PSVITA] FW3.65~3.68にHENkakuをインストールする事が可能な h-encore がリリース - 2018/07/01