PS4 wee tools help to work with PS4 nor and syscon dumps.
It is free open source alternative for BwE's commercial apps.
Written in Python to keep it simple.
Was tested with Python 3.8
Dependencies
If you want to run python script directly you need these libs
(It can be easily installed with help of pip)
pip install crypto
since v0.7
pip install pyserial
since v0.8.5
NOR tool
- PS4 Nor dump info
- MD5, SKU, Region, SN / Mobo SN, Southbridge
- Torus (WiFi), MAC, HDD, FW (current, minimal), FW2 ver probability
- Flags toggle:
- boot mode, safe boot, update mode, arcade mode, kiosk mode (idu)
- registry recovery, manu, button swap, memory budget, slow hdd mode
- System flags cleaning
- Memory clock editing (GDDR5)
- SAMU boot flag edit
- Downgrade by slot switch (FW revert)
- Additional tools
- Extract NOR's partitions
- Build dump from extracted files
- View / Recover HDD EAP keys
- Get HDD EAP keys [keys.bin]
- Base validation and entropy stats
- EMC CFW for Aeolia
Syscon tool
- Syscon check
- Patchable status check
- SNVS blocks viewer (records and flatdata)
- Manual SNVS patch
- Auto SNVS patch (3 modes)
- SNVS rebuilding
- Boot mode selection
Common
- File browser
- Terminal (UART) with highlighting
- Multy files compare
- Pack / Unpack 2BLS files
- Syscon reader
Don't use if you don't understant what is it for!
- fail0verflow
- zecoxao
- Al-Azif
- DarkNESmonk
- BwE
- pearlxcore
And of course PSDevWiki
- Patreon
- Boosty
- YandexMoney
- Bitcoin: 39VaMnFqCQo751mvDc3M7ADVty71q2tWDm
- EMC cmd mode
- UART terminal with syntax highlighting
- Integrated syscon reader (Arduino Nano V3)
- Preps for integrated flasher (SPIway & syscon)
- Accurate syscon patch and check
- Syscon boot mode selection
- Syscon flatdata viewer
- FW 10.70 md5
- bug fixes
- SNVS rebuilding (Syscon)
- Manual syscon patch allows to remove entire block
- Tips for syscon patching
- Extra syscon patch (stuck on FW update)
- NVStorage class improvements
- EAP key recovery
- Some optimization
- Added 6 patterns to slot switcher
- EMC CFW patcher for Aeolia
- UI bugs fixed
- SLB2 pack / unpack
- File selection screen upgrade
- Preparations for EMC cfw (Aeolia)
- FW2 version assumption
- Validation screen update
- Base validation (header, mbrs, emc, eap, wifi)
- Southbridge and torus Info
- Code refactoring
- Minor bugs fix
- Extract NOR's partitions
- Build dump from extracted files
- Get HDD EAP keys [keys.bin]
- File selection screen fix
- Now with color highlighting
- Dialog improvements
- New screen "Flags toggle"
- boot mode, safe boot, update mode, arcade mode, kiosk mode (idu)
- registry recovery, manu, button swap, memory budget, slow hdd mode
- Syscon auto SNVS patch (4 modes)
- New FW detection (experemental)
- Region info
- Minor improvements
- Syscon patchable check
- Manual patch bug fix
- Minor errors fix
- NOR Entropy stats
- Syscon manual patch
- Minor errors fix
- Syscon DEBUG toggle
- Syscon NVStorage class
- Syscon show active slot
- Files compare
- UART, Memtest toggle
- Sys flags clean
- Edit mem clock and SAMU
- Downgrade switch patterns
- Syscon base check