Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.
Revision as of 06:29, 10 June 2025 by HydeWing (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
PS4 Wee Tools
General
Authorandy-man
TypePC Utilities
Version1.0.1
LicenseGPL-3.0
Last Updated2024/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 pycryptodome since v0.7
  • pip install pyserial since v0.8.5
  • Teensy Loader Application (can be found here)

Screenshot

ps4weetools-01.png

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

External links

Advertising: