Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

PS4 Fake PKG Tools 3.87: Difference between revisions

From GameBrew
Created page with "{{Infobox PS4 Homebrews |title=PS4 Fake PKG Tools 3.87 |image=ps4fakepkgtools387.png |description=PS4 Fake PKG Tools 3.87 including Fake PKG Generator for PS4 Version 3.87 (Build 3.87.7549.35163) Patched for PS4 FPKGs with a Custom PKG Key, Fake SELF Support and Online Checks Patched. |author=CyB1K |lastupdated=2023/12/07 |type=File operation |version=6.0.0 |license=MIT |download=https://dlhb.gamebrew.org/ps4homebrews/ps4fakepkgtools387.7z |website=https://www.psxhax.com..."
 
No edit summary
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Infobox PS4 Homebrews
{{Infobox PS4 Homebrews
|title=PS4 Fake PKG Tools 3.87
|title=PS4 Fake PKG Tools 3.87
|image=ps4fakepkgtools387.png
|image=ps4fakepkgtools3872.png
|description=PS4 Fake PKG Tools 3.87 including Fake PKG Generator for PS4 Version 3.87 (Build 3.87.7549.35163) Patched for PS4 FPKGs with a Custom PKG Key, Fake SELF Support and Online Checks Patched.
|description=A set of tools for generating fake PKG files for the PS4 Version 3.87.  
|author=CyB1K
|author=CyB1K
|lastupdated=2023/12/07
|lastupdated=2024/12/12
|type=File operation
|type=File operation
|version=6.0.0
|version=7.0.0
|license=MIT
|license=MIT
|download=https://dlhb.gamebrew.org/ps4homebrews/ps4fakepkgtools387.7z
|download=https://github.com/CyB1K/PS4-Fake-PKG-Tools-3.87
|website=https://www.psxhax.com/threads/ps4-fake-pkg-tools-with-fake-pkg-generator-3-87-patched-for-fpkgs-by-cyb1k.10351/
|website=https://www.psxhax.com/threads/ps4-fake-pkg-tools-with-fake-pkg-generator-3-87-patched-for-fpkgs-by-cyb1k.10351/
|source=https://github.com/CyB1K/PS4-Fake-PKG-Tools-3.87
|source=https://github.com/CyB1K/PS4-Fake-PKG-Tools-3.87
|donation=
|donation=
}}
}}<!--ps4fakepkgtools387.7z-->
{{#seo:
A set of tools for generating fake PKG files for the PS4 Version 3.87 (Build 3.87.7549.35163).  
|title= (File operation) - GameBrew
|title_mode=append
|image=ps4fakepkgtools387.png
|image_alt=PS4 Fake PKG Tools 3.87
}}
{{cleanup|article|Needs cleanup}}
PS4-Fake-PKG-Tools-3.87 is a set of patched tools for the 3.87 version of the PS4 system software. It's used for creating fake PKG files for PS4, which can be useful for homebrew applications and game customization. The toolset includes the Fake PKG Generator for PS4 Version 3.87 (Build 3.87.7549.35163), which has been patched for PS4 FPKGs. It comes with a custom PKG key, supports Fake SELF, and has patched online checks.


==Features/Updates:==
Patched for PS4 FPKGs with a custom PKG key, fake SELF support and online checks patched.
* Keystone Preservation: In version 6, the keystone will no longer be removed from the project when trying to rebuild a base pkg after a finished pkg or after an error on the same project.
* Removed PKG Limit: In version 5, the PKG limit was removed, allowing for the creation of PKGs larger than 00GB.
* Patched sc.exe: In version 4, the sc.exe file was patched to fix games that weren't working.
* The toolset includes various executables like orbis-pub-cmd.exe, gengp4_app.exe, gengp4_patch.exe, and more. These tools are used to generate GP4 project files and build PKGs from game dumps.


==Instructions to build pkgs properly==
What's included:
'''''Extracted Game (For repacks, ignore this one if its a dump):'''''
* gengp4_app.exe / gengp4_patch.exe (gp4 generation tool)
# Extract all files from base or update using orbis-pub.chk.exe
* orbis-pub-gen.exe (GUI PKG builder)
# After extracting rename the folder from Image0 to CUSAXXXXX-app or CUSAXXXXX-patch, accordingly.
* orbis-pub-cmd.exe (command-line PKG builder)
# Move the files from the folder &quot;Sc0&quot; to &quot;CUSAXXXXX-app\sce_sys&quot; or &quot;CUSAXXXXX-patch\sce_sys&quot; and delete the &quot;Sc0&quot; folder after.
* orbis-pub-sfo.exe (param.sfo editor)
# Continue the instructions the same as a dump.


'''''Dumped Base Game:'''''
==User guide==
# Generate gp4 project file with geng4_app.exe from CUSAXXXXX-app of your dump and save it.
===How to build pkgs===
# Open in orbis-pub-gen.exe that saved *.gp4 file and build pkg.
'''Extracted game (for repacks, skip this if its a dump):'''
* Extract all files from base or update using orbis-pub.chk.exe.
* After extracting rename the folder from Image0 to CUSAXXXXX-app or CUSAXXXXX-patch, accordingly.
* Move the files from the folder &quot;Sc0&quot; to &quot;CUSAXXXXX-app\sce_sys&quot; or &quot;CUSAXXXXX-patch\sce_sys&quot; and delete the &quot;Sc0&quot; folder after.
* Continue the instructions the same as a dump.


'''''Dumped Update Game:'''''
'''Dumped base game:'''
# Generate gp4 project file with geng4_patch.exe from CUSAXXXXX-patch of your dump and save it.
* Generate gp4 project file with geng4_app.exe from CUSAXXXXX-app of your dump and save it.
# Open in orbis-pub-gen.exe that saved *.gp4 file.
* Open in orbis-pub-gen.exe that saved *.gp4 file and build pkg.
# Make sure that you have selected base game pkg in Command &gt; Project Settings &gt; Patch Tab &gt; &quot;Application Package&quot; field.
# Build pkg.


Always make a copy of &quot;param.sfo&quot; from &quot;sce_sys&quot; to somewhere else before generating a gp4 as it can change and corrupt the param if the folders are not properly named.
'''Dumped update game:'''
* Generate gp4 project file with geng4_patch.exe from CUSAXXXXX-patch of your dump and save it.
* Open in orbis-pub-gen.exe that saved *.gp4 file.
* Make sure that you have selected base game pkg in Command &gt; Project Settings &gt; Patch Tab &gt; &quot;Application Package&quot; field.
* Build pkg.
 
Always backup param.sfo from "sce_sys" before generating a gp4 in case of corruption.


XXXXX - Stands for the CUSA of the game you are packing.
XXXXX - Stands for the CUSA of the game you are packing.
'''Project structure:'''
|-sce_module/
| |-libc.prx
│ |-libSceFios2.prx
|-sce_sys/
│ |-icon0.png
│ |-pic0.png
│ |-pic1.png
│ |-param.sfo
│ |-shareparam.json
|-eboot.bin


==Screenshots==
==Screenshots==
Line 53: Line 61:


==Changelog==  
==Changelog==  
'''v7.0'''
* Patched the minimum firmware check so pkgs will not longer show as requiring 7.50 anymore. It should show as 5.05!
'''v6.0'''
'''v6.0'''
* Keystone will no longer be removed from the project when trying to rebuild a base pkg after a finished pkg or after an error on the same project, let me know if you find any issue with it.
* Keystone will no longer be removed from the project when trying to rebuild a base pkg after a finished pkg or after an error on the same project, let me know if you find any issue with it.

Latest revision as of 11:22, 2 December 2025

PS4 Fake PKG Tools 3.87
General
AuthorCyB1K
TypeFile operation
Version7.0.0
LicenseMIT License
Last Updated2024/12/12
Links
Download
Website
Source

A set of tools for generating fake PKG files for the PS4 Version 3.87 (Build 3.87.7549.35163).

Patched for PS4 FPKGs with a custom PKG key, fake SELF support and online checks patched.

What's included:

  • gengp4_app.exe / gengp4_patch.exe (gp4 generation tool)
  • orbis-pub-gen.exe (GUI PKG builder)
  • orbis-pub-cmd.exe (command-line PKG builder)
  • orbis-pub-sfo.exe (param.sfo editor)

User guide

How to build pkgs

Extracted game (for repacks, skip this if its a dump):

  • Extract all files from base or update using orbis-pub.chk.exe.
  • After extracting rename the folder from Image0 to CUSAXXXXX-app or CUSAXXXXX-patch, accordingly.
  • Move the files from the folder "Sc0" to "CUSAXXXXX-app\sce_sys" or "CUSAXXXXX-patch\sce_sys" and delete the "Sc0" folder after.
  • Continue the instructions the same as a dump.

Dumped base game:

  • Generate gp4 project file with geng4_app.exe from CUSAXXXXX-app of your dump and save it.
  • Open in orbis-pub-gen.exe that saved *.gp4 file and build pkg.

Dumped update game:

  • Generate gp4 project file with geng4_patch.exe from CUSAXXXXX-patch of your dump and save it.
  • Open in orbis-pub-gen.exe that saved *.gp4 file.
  • Make sure that you have selected base game pkg in Command > Project Settings > Patch Tab > "Application Package" field.
  • Build pkg.

Always backup param.sfo from "sce_sys" before generating a gp4 in case of corruption.

XXXXX - Stands for the CUSA of the game you are packing.

Project structure:

|-sce_module/
| |-libc.prx
│ |-libSceFios2.prx
|-sce_sys/
│ |-icon0.png
│ |-pic0.png
│ |-pic1.png
│ |-param.sfo
│ |-shareparam.json
|-eboot.bin

Screenshots

ps4fakepkgtools387-01.png

Changelog

v7.0

  • Patched the minimum firmware check so pkgs will not longer show as requiring 7.50 anymore. It should show as 5.05!

v6.0

  • Keystone will no longer be removed from the project when trying to rebuild a base pkg after a finished pkg or after an error on the same project, let me know if you find any issue with it.

v5.0

  • Thanks Illusion0002 for this patch on cmd, ported it to pub-gen too. Illusion tested it with red dead redemption 2 and it was working normally with a 120gb PKG. I dont know if this might cause any mounting issues so build PKGs bigger than 100gb at your own risk!

Credits

  • Credits to flat_z, cfwprophet, SocraticBliss, TheRadziu and everyone else who worked on earlier tools patches!
  • Credits to LMAN for his legendary loader and patched gengp4 :)
  • Credits to Illusion0002 for the PKG limit remove!
  • Credits to TheRadziu, Arczi and Opoisso for the help!

External links

Advertising: