Resource icon

PS4 PS4 HDD Decryption Helper 2025-10-29

  • Fixed log making by "Toolkit Reporter" script.
  • Renamed "Reporter"/"Updater" to "Toolkit Reporter"/"Toolkit Updater".
  • A little improved "Toolkit Updater" script.
  • Merged all "Unattended PS4 HDD Mounter" scripts into one (IV/NoIV, RO/RW to be set inside script variables).
  • Added to PS4 HDD Keygen dumping EAP HDD Key from various of Orbis Kernel versions.
  • Added to PS4 HDD Keygen dumping EAP HDD Key from SFlash dump using Python 3 (thanks to Zecoxao's updated script).
  • Added to PS4 HDD Backuper copying data by using cp, not only rsync.
  • Since this version, toolkit can be placed anywhere as long as keep user and executable privileges.
  • Various of cosmetic changes.
  • Added custom toolkit path variable. It no longer has to be "${HOME}/ps4", but the user must change it in line no.8 in ALL scripts if they want a different path than default.
  • Added support for "/dev/loop*". However, do not use loop27 because it's used for broken GPT data recovery scenario.
  • Added support for broken/missing/overwritten etc. partition table (only for user partition).
  • Added support for sorted partition list in GPT table (order 1-15 instead 1..31). [NOT TESTED]
  • Added "PS4 HDD Backuper" script.
  • Added "PS4 HDD Keygen" script.
  • Added "PS4 USB Formatter" script.
  • Added to "PS4 HDD Tasker" script checking disk health status (also generate "/logs/smart_<timestamp>.txt").
  • Added to "PS4 HDD Tasker" script Secure Erase invoking.
  • Added to "PS4 HDD Tasker" script GPT backups creation and restoration.
  • Added to "PS4 HDD Tasker" script clearing UPDATE partition.
  • Removed "PS4 HDD Mounter (Read Only)" because it has been merged with Mounter.
  • Code cleaning.
  • Reorganized "PS4 HDD Tasker" script.
  • Reorganized "Reporter" script, now it also creating "/logs/report_<timestamp>.txt".
  • Enabled decryption and mounting for SAMU protected partitions. [NOT TESTED]
  • Merged "PS4 HDD Mounter" and "PS4 HDD Mounter (Read Only)" into one script.
  • Like
Reactions: Iridule
  • Fixed some partitions mounting fs type, proper key choosing etc. in various of scripts.
  • Fixed "PS4 HDD Umounter" (missing one of mappers to remove).
  • Fixed "PS4 HDD Tasker" script (fixing bootloop caused by broken unpacked updates and/or broken fs).
  • Added "PS4 HDD Mounter (Read Only)" script.
  • Added "PS4 HDD Keygen" script for keys related stuff (for now only reversing byte order in EAP HDD Key from kernel dump).
  • Added "Reporter" script helping for issues reporting.
  • Added "Updater" script for checking toolkit updates.
  • Removed "Micro" scripts because they are replaced by Read Only versions.
  • Cosmetic changes in some scripts.
  • By default partitions encrypted by SAMU aren't decrypting and mounting (because they are not tested by me).
  • Changed "eap_key.bin" and "samu_key.bin" to "eap_hdd_key.bin" and "samu_hdd_key.bin". In addition, now script expecting also "eap_kernel_key.bin".
  • Fixed "PS4 HDD Umounter" for current version of umount (script now trying unmount from both: devices and mount points).
  • Fixed newest Ubuntu family compatibility (changed path variable from "~/" to "${HOME}").
  • Added "Unattended PS4 HDD Mounter" scripts for users which know what they doing ;) and/or want to make activator.
  • Added "PS4 HDD Tasker" with one untested and dangerous option. :P
  • Added changelog and license files.
  • added PS4 HDD Mounter Micro which will mount only user partition (consider "full Mounter" as unsafe because using untested file systems settings for FAT family partitions)
  • moved readme to docs dir
Back
Top