Those interested in learning how to remove (zerofill) watermarks from retail / debug / dev / test PS4 PUP files can check out the Removing or Zerofilling Watermarks from PS4 PUPs video tutorial that PlayStation 4 Scene developer @zecoxao shared today via Twitter from his (C)ontrol e(X)ecute YouTube Channel.
Before jumping in, here are some related articles sorted by date with the oldest first:
Download: dewatermark_ps4.c (1.71 KB)
How to remove (zerofill) watermarks from any PUP, retail, dev, or test PS4.
Requirements:
I am releasing my dewatermark tool for ps4 pups from devkit or testkit. usage is as follows:
you can use this to remove all 4 watermark signatures and data from the 4 inner pups. however doing so will make flashing the pup useless unless orbis_swu gets patched into updating these pups
Before jumping in, here are some related articles sorted by date with the oldest first:
- BLSUnpack to Unpack SLB2 Structured Files for PS4 / PS5 PUPs
- PS4 PUP_Decrypt & PUP_Unpack: Decrypt / Unpack PS4 Updates
- Decrypt_PUP_Header PlayStation 4 Patches
- PS4 Inner PUP Files of PS4UPDATE System Comparison
- PS4 PUP Unpacker to Unpack Decrypted PS4 PUP Images
- PS4 PUP Unpacker Platform-Independent Rewrite
- Fully Decrypted PS4 PUP File Examination
- PS4_Dec_PUP_Info.py Script for PS4 Decrypted PUP Info
Download: dewatermark_ps4.c (1.71 KB)
How to remove (zerofill) watermarks from any PUP, retail, dev, or test PS4.
Requirements:
- Bls unpacking tool (or pup unpacking tool) from skfu or my repo
- HxD or any other Hexeditor
- Calculator
I am releasing my dewatermark tool for ps4 pups from devkit or testkit. usage is as follows:
- dewatermark_ps4.c (1.71 KB)
Code:
./dewatermark_ps4 <pup with wm> <wmless pup>