PSFSKKey SaveGame Decryption Tool PlayStation 4 developer @cfwprophet of CFWPrpht.Tumblr.com updated his LibHB PS4 Homebrewing Library alongside a video on using resources in LibHomebrew with 5.05 samples.
He's also updated the Github repositories featuring both a PS4 Lib CISO port of the compressed ISO9660 converter by BOOSTER dubbed PS4_CISO alongside a Code Monkeys Zlib for PlayStation 4 based on the current Zlib 1.2.11 release with a ZLibTest.pkg included.
Additionally, developer @pink1 (aka Pink1mods) recently made available a C# port for PS4 of the fix_elf.py script originally by @Mysis as a favor to xXxTheDarkprogramerxXx, and @CelesteBlue also offered him a jailbreakable PlayStation 4 console to use for sharing further work with the community.
Downloads: PS4_Ciso-master.zip / GIT / libz-master.zip / ZLibTest.pkg.rar / zlib_test.rar (includes make_pkg.bat and finalize_pkgs.exe) / Latest Release / GIT / fix_elf-master.zip / GIT
From the PS4_Ciso ReadMe.md, to quote:
/* Compressed ISO9660 conveter by BOOSTER
Ported to PS4 by cfwprpht */
LibCiso for PS4.
Do not need a specific ***.
Printf() functions are changed to libhbs c_console wrappers.
Needs Zlib for PS4 to work proper.
The Zlib Library from the PS4 it self can not be used to Decompress or Compress a ISO/CISO old psp style like.
From the libz ReadMe.md, to quote: Zlib for PS4
based on Current release: zlib 1.2.11
Compiled with the Official Sony ***.
No configuration would be set for the compilling process.
If you want, adjust some and recompille the lib for better results.
You may also want to recompille the ZLibTest.pkg with libhb Update 17, since the application loop, now, will run in Core 3 and the UserEntry loop will run in Core 1.
The pkg from the download uses a older version of libhb and will run everything together in the default Core.
For the pkg: Copy a CISO with max size of 200Mb on the root of a USB Drive and rename it to test.ciso, then run the app.
The max size is not absolute. That's just a good meaned hint since everything runs within a Single CPU Core,.....yea well. ^^
-Have Fun & Happy Coding, you monkeys-
And from the fix_elf README.md, to quote: fix_elf
C# port of fix_elf.py by Mysis
Made this as a favor for my good friend xXxTheDarkprogramerxXx
This was meant to go into another app so it's not as clean looking as it could be.
Update: pink1stools has now made available a test build of his PS4 PKG Linker currently in development for those interested followed by PS4 PKG Linker v1.0 with details below.
Download: PS4_PKG_Linker.zip (35.2 MB) / PS4_PKG_Linker.zip (Latest Release) / PS4_PKG_Linker_v1.0.1.zip / PS4_PKG_Linker_v1.0.2.zip / PS4_PKG_Linker_v1.0.3.zip / GIT
From the README.md: PS4 PKG Linker
A PC side GUI tool to go with the PS4 remote package installer from flatz. This does not allow playing games that requier A higher firmware! WIP Not ready for release. Follow the progress at psx-place.
- First test build (linked above)
And to quote from pink1: I've moved away from the installer for now & fixed a few things. From my test everything seems to be working so here is PS4 PKG Linker v1.0.
- Added close to tray option with menu & fading effect while the server is running.
- Added about tab. (image below)
- Added Server Status page. (image below)
- Added Splash Screen
- Auto picks the first open port of 80+
- Auto loads IP's into drop down box.
- And a lot of the code behind the GUI plus things I can't think of.
Test build v1.0.1 - To try to help with the reports of the server being slow I've been testing out different setups. After trying a few servers I'm testing the one flatz used and it seems to fix the problem, the loading speed to the browser has a large speed increase.
- Extract somewhere with no spaces in the path.
- Input you PS4's IP.
- Double click the directory box to select your folder with your pkg's.
- Start the server.
- Select a pkg to install or uninstall.
This test build has support for Node.js serve added. No new servers were added to use Node.js serve you need to install it yourself using yarn. This is easily done using Chocolatey.
If I have good reports I can try to write something on getting serve setup.