PS4_db_rebuilder v0.1 をリリースしていました。
PS4はデータベースの再構築が実行されてしまうとデータベースからFPKGのゲームが消えてしまうという特徴があります。
そうなってしまった場合、予めapp.dbをバックアップしてあればそれを使う、というのがこれまでの解決策でした。
今回リリースされたPS4_db_rebuilderではapp.dbのバックアップは不要です。
"/user/app/タイトルID/" をスキャンし、app.dbに書き込むというPythonのスクリプトのようです。
使用手順
1、release_0.1.zip をDL/解凍
2、PS4でFTPのペイロードを実行(実行後、ブラウザを開いたままにしておく)
3、PCで以下のように実行する(要Python3)
python fix_db.py PS4のIPアドレス
4、処理が終わったらブラウザを開いたままPSボタンを長押し、電源→PS4からログアウトする5、ユーザーを選択してPS4のホームを確認する(FPKGゲーが復活してたら成功)
処理時に特定のタイトルIDでエラーが発生する場合、PS4の "/user/app/(そのタイトルID)/" 内が破損或いはおかしい可能性があります。
特定のタイトルIDでエラーが発生した場合は、そのフォルダを消すか、フォルダ名を8文字以下にリネームしてください。
9文字以上だと名前の終わりから9文字がタイトルIDとしてスクリプトに認識されてしまうようです。