2018年6月9日土曜日

PS4 カスタムテーマをバックアップし、pkg化する方法

こちらの方法を試す前や質問をするまえに必ず下記リンクを見てからにしてください!
このブログについて
http://yyoossk.blogspot.jp/1970/11/blog-post_24.html


こちらではPS4のカスタムテーマをバックアップし、pkg化する方法を紹介します


初めにバックアップしたいカスタムテーマをPS4本体で適用しておく


下記リンクより本体にあったftpのペイロードをダウンロード
https://github.com/xvortex/ps4-ftp-vtx/releases
ダウンロードしたペイロードを下記リンクを参考にPS4に導入してください
WebKitExploit使用時にペイロードを読み込ませる方法(NetCat GUI)
自分でWebKitExploitをローカルサーバーでホストする方法(ps4-exploit-host)


又は、下記リンクのブログアーカイブより本体にあったバージョンのブラウザからハックを可能にするウェブサイトまとめ記事からプレイグラウンドをウェブブラウザで開きftpを起動
https://yyoossk.blogspot.com/2016/04/blog-post.html


ffftpやwinscpなどのフリーソフトを用いてpcとftp接続する


mnt/sandbox/pfsmntフォルダを開くとフォルダ名の最後に-acがついたものがあるのでPCに保存

mnt/sandbox/pfsmnt/EP0002-CUSA07399_00-CRASHNSANETHEME5-ac


下記リンクよりFake PKG Generatorをダウンロードしてください
https://drive.google.com/file/d/1OqYmpA8P6KqUJ5mYejqQe8uTxGyl0f8s/view



orbis-pub-sfo.exeを起動
下の画像を参考にCategoryをPS4 System Software Themeに変更
 
Content IDを設定
コンテントIDは"XXYYYY-XXXXYYYYY_00-ZZZZZZZZZZZZZZZZ"という形式です(Xは英大文字、Yは数字、Zは英大文字または数字)。

EP0002-CUSA07399_00-CRASHNSANETHEME5


Title Textのタブを選択して、表示名を変更する。
ここではローマ字で
もし日本語タイトルにしたい場合は下の画像を参考にAdd/Delete LanguagesからJapaneseを追加

コンテントIDなど適当に設定し終えたらSave asを選択し、最初にftpで保存したテーマのフォルダの中のsce_sysフォルダに保存

EP0002-CUSA07399_00-CRASHNSANETHEME5-ac/sce_sys/




ここで決めたコンテントIDはパッケージングの際に使用するのでメモしておいてください
 


orbis-pub-gen.exeを起動
FileからNew ProjectそしてSystem Software Theme pacageを選択
右側にあるImage0をダブルクリック
ftpで保存したテーマのフォルダの中のsce_sysフォルダがある階層のファイル郡をドラッグ&ドロップでいれて一旦右上の×でウィンドウを閉じる
 

すると最初の画面に戻るのでCommandからProject Settingを選ぶ

content idはparam.sfo作成時にメモしたものを打ち込んでください
Generateボタンを押して表示されたPasscodeを保存するか、Passcodeを全て0にしておけばメモする必要もありません
設定が終わったらOk


最初の画面に戻ったら右上のBuildのアイコンをクリック

なにやら色々項目は出ますがスルーしてよいので下の方にあるSelectで保存場所を指定し、Buildでパッケージングが始まります

何もエラーがでないでパッケージ化に成功したら
下記リンクを参考にHENを導入してPKG化したカスタムテーマを導入することができます
本体で自作pkgをインストールする方法
https://yyoossk.blogspot.jp/2018/01/ps4-405pkg.html



もしエラーがでる場合は
(root directory)
ルートディレクトリ
 
+- theme.xml
|
テーマxmlファイル:必須
 
+- texture/
|
画像ファイル用ディレクトリ
 
+- (directories)
|
システムソフトウェアテーマパッケージに含まれる特定のディレクトリ
 
+- sce_sys/
システムディレクトリ
 
 
|
 
 
 
+- param.sfo
パラメータファイル: 必須
 
 
|
 
 
 
+- icon0.png
サムネイル画像ファイル:必須
この中の必須と書かれているファイルが全てそろっているか改めてチェックしてください

0 件のコメント:

コメントを投稿