PS4 Wee Tools
From GameBrew
More actions
| PS4 Wee Tools | |
|---|---|
| General | |
| Author | andy-man |
| Type | PC Utilities |
| Version | 1.0.1 |
| License | GPL-3.0 |
| Last Updated | 2024/08/11 |
| Links | |
| Download | |
| Website | |
| Source | |
| Support Author | |
PS4 Wee Tools is a free open-source application written in Python that helps to work with PS4 sflash (NOR) / syscon dumps. (Tested with Python 3.8.)
There is also a PS4 WeeTools PRO version with some extra functions, which is available only for donators/contributors. Please check out their wiki for more information.
Features
NOR tool:
- PS4 Nor dump info:
- MD5, SKU, Region, SN / Mobo SN, Southbridge, Board ID.
- 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).
- Legitimate CoreOS Patch.
- Southbridge patcher.
- Torus (WiFi+BT) patcher.
- Additional tools:
- Extract NOR's partitions.
- Build dump from extracted files.
- View / Recover NVS areas (1C9, 1CA).
- View / Recover HDD EAP keys.
- Get HDD EAP keys [keys.bin].
- EMC CFW for Aeolia.
- Base validation and entropy stats.
- Recovery corrupted partition.
Syscon tool:
- Syscon check.
- Debug flag toggle.
- 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.
- Batch file rename (extract dump info to filename).
- Terminal (UART) with highlighting.
- SPIway flasher.
- Syscon r/w tool by Abkarino & EgyCnq.
- Syscon reader by DarkNESmonk.
- Multy files compare.
- Pack / Unpack 2BLS files.
- Language selection.
Dependencies
If you want to run python script directly you need these libs
pip install pycryptodomesince v0.7pip install pyserialsince v0.8.5- Teensy Loader Application (can be found here)
Screenshot
Media
New Free PS4 Downgrade Tools Released | "PS4 Wee Tools" (BrutalSam)
Changelog
v1.0.1
- [fix] Syscon SNVS lib (active volume).
- 11.52 support.
v1.0.0
- [fix] FW detection.
- [fix] syscon patch.
- Syscon Flasher 2.02.
- 11.50 support.
- Spanish Language.
- Russian Language.
- Some code from PRO.
v0.9.9
- VS bug fix.
- MBR magic check - fixed.
- Warning for manual patch.
- 11.02 support.
v0.9.8
- NVS areas recovery.
- More info for validation.
v0.9.7
- Lang optimization.
- Flag: resolution.
- UART bugfix.
- Assets update.
- Root path bugfix (for exe).
v0.9.5
- Quick/Expert mode for partition recovery.
- Southbridge patcher.
- Torus (WiFi+BT) patcher.
- Util lib update.
v0.9.4
- Partition analyze and recovery.
- Flags: active slot.
- Code optimization.
v0.9.3
- SCFlasher: Safe syscon erase.
- NOR: quick legitimate patch (drag&drop 2 dumps on run.bat).
- SC: "full" clean.
- SC: autopatch now works with any* syscon.
- SC: Method B bugfix.
- SC: manual patch now works with flatdata.
- SC: shows line counter.
- utils bugfix.
v0.9.0
- Syscon Flasher.
- Legitimate CoreOS Patch.
- Terminal: title shows rx/tx bytes, show hidden bytes (switch), log to file.
- Syscon tool: Added FW md5 check, patchable status bugfix.
- Batch rename (extract dump info to filename).
- Code optimization.
- Some bugfixes.
v0.8.9
- SPIway bug fix.
- Mobo detecting update.
- Quick slot switch (jump to spiway).
v0.8.8
- SPIway flasher.
- Flags toggler update (uart second offset).
- Minor bug fixes.
v0.8.7
- New md5 hashes (11.00).
- Board_id info.
v0.8.6
- EMC cmd mode.
v0.8.5
- 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.
v0.8
- 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.
v0.7.9
- EAP key recovery.
- Some optimization.
v0.7.8
- Added 6 patterns to slot switcher.
- EMC CFW patcher for Aeolia.
- UI bugs fixed.
v0.7.7
- SLB2 pack / unpack.
- File selection screen upgrade.
- Preparations for EMC cfw (Aeolia).
v0.7.6
- FW2 version assumption.
- Validation screen update.
v0.7.5
- Base validation (header, mbrs, emc, eap, wifi).
- Southbridge and torus Info.
- Code refactoring.
- Minor bugs fix.
v0.7
- Extract NOR's partitions.
- Build dump from extracted files.
- Get HDD EAP keys [keys.bin].
- File selection screen fix.
v0.6
- Now with color highlighting.
- Dialog improvements.
v0.5
- 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.
v0.4
- Syscon patchable check.
- Manual patch bug fix.
- Minor errors fix.
v0.3
- NOR Entropy stats.
- Syscon manual patch.
- Minor errors fix.
v0.2
- Syscon DEBUG toggle.
- Syscon NVStorage class.
- Syscon show active slot.
v0.1
- Files compare.
- UART, Memtest toggle.
- Sys flags clean.
- Edit mem clock and SAMU.
- Downgrade switch patterns.
- Syscon base check.
Credits
- Abkarino, zecoxao, Al-Azif, Judges, pearlxcore, fail0verflow, MSX-Celulares, DarkNESmonk, BwE
- And of course PSDevWiki
External links
- GitHub - https://github.com/andy-man/ps4-wee-tools
- Twitter - https://twitter.com/AndyManDev