PSXHAX.COM website and domain for sale. Contact Us with your offer!

BwE

Hello!
BwE PS4 NOR Repair Guide by BetterWayElectronics
A few months ago I posted a BwE Complete PS4 NOR Removal Guide followed by my BwE PS4 NOR Comparator, and today's Tutorial covers a lesson in corruption repair on PS4 NOR Repairs by Better Way Electronics.

Here in my favourite example we have a dump that does not boot, is ultimately displaying signs of a BLOD but when the dump is validated it shows the following results:

Code:
UNK Dynamic PerConsole Section Filler 2: ✔
UNK Static Section 1: 000000 [DANGER]
UNK Dynamic Section 20 (SKU Byte): 00 [DANGER]
UNK Dynamic Section 21: 0000000000000000000000000000 [DANGER]
UNK Filler 4: ✔
UNK Dynamic Section 22:
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ✔
UNK Filler 5: ✔
UNK Dynamic Section 23:
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF [WARNING]

Well large blocks of 00 is obviously not good, but what about the UNK Dynamic Section 23? Well I give this area (and the areas below it) WARNING's as it generally has blank spaces sporatically throughout its section. So no big deal! I just can't explain why there are blank spaces!

The real issue is the UNK Static Section 1 and UNK Dynamic Section 20-22. Hence the DANGER output!

If you were to open this dump in a hex editor (I prefer HxD) you would see from 0x1CE000 to 0x1CE1FF (A length of 200) you would see this:

BwE PS4 Dump Repair 1.png

Now this corrupt dump is a CUH-1001A on version 6.20 - If I were to look at a similar dump, with similar specs I would see:

BwE PS4 Dump Repair 2.png

Its quite clear what the solution is! Copy this data from the working dump into the corrupt dump! But Should I?

Well luckily the above static section and dynamic sections that were corrupt are GENERIC. This means they are not tied down to a specific console or even version.

To explain a bit better, here is a quick run down of the possible results for the corrupt area:

The possible outputs for the UNK Static Section 1 are only going to be 0007FF (Unless you are stuck in IDU mode, it will be 0107FF - which I consider a 'DANGER' output). So its quite obvious that there is no other replacement for this corruption!

The next area is the UNK Dynamic Section 20, it is a bit...
BwE PS4 NOR Comparator & PS3 NAND Validator Source Code
Heeey! No annoying loader or chiptune this time. :D

Following my BwE Complete PS4 NOR Removal Guide and BwE PS4 NOR Validator v1.3.1 update, this program is super basic and is pretty much only for developers and repairers. I use it all the time at Better Way Electronics! Why not release it! And now with a paradigm shift - im releasing the source!

Download: BwE_PS4_NOR_Comparator.rar (2.7 MB - Archive Password: BwE) / GIT

Spoiler: Depreciated

I also thought I'd release the severely outdated PS3 NAND validator source. It's messy and unprofessional, but hey it worked and it was made in 2012/2013. Feel free to update it.

Don't trust my PS4 NOR Validator? Have a whole bunch of dumps from the various consoles you have been repairing/collecting? Well now is your chance to shine!

I present to you the BwE PS4 NOR Comparator! Now you can gather vital information from all of your dumps at once and compare them all by yourself!

Be sure to use Notepad++ as the outputs can be large enough to crash your normal text editor. Oh and a multi-cored PC would help.

I think at this point I am finding excuses to release stuff...

Version History:
  • 1.00 (19/01/19) - First Release!
  • 1.01 (20/01/19) - Whoops! Fixed Bug. Added Additional Comparison.
  • 1.02 (02/03/19) - Added FW/BIOS Versioning & Made Outputs (Slightly) Prettier.
  • 1.04 (21/03/20) - Added Dynamic MD5 Comparison & Fine Tuning!
  • 1.05 (13/01/21) - Added Output Options, Added Statistics, Minor Code Change
  • 1.06 (23/06/21) - Added ASCII Output, Fixed $file Outputs On Screen.
  • 1.07 (05/06/22) - Improved File Handling, Fixed MD5 Calculation Mistake (Option 3)
  • 1.08 (07/11/22) - Added Filter (By SKU, By Version, All Dumps), Mild Fix To Menu
  • 1.09 (13/11/22) - Added Filter (Version & SKU), Added Colourization To Found Dumps...
BwE Complete PS4 NOR Removal Guide by BetterWayElectronics
Hey! Following my PS4 NOR Statistics and PS4 NOR Validator, this is a brief visual guide on removing and flashing your PS4's NOR from Better Way Electronics.

This can be for repairing, backing up or just destroying your PS4, it's entirely up to you - no pressure.

Step 1: Heat your iron, which has a chisel tip, to around 400 degrees.
Step 2: Put Kapton tape around your NOR. Now put solder paste (flux) on both sides of your NOR.
Step 3: Insert a massive blob of LEAD solder on each side of the NOR.
Step 4: Using your chisel tip and while holding the NOR with tweezers, heat both sides (quickly) then lift!
Step 5: Move the excess solder onto your tape, just push it!
Step 6: Lower the temp to around 380 degrees and grab your solder wick.
Step 7: Clean the pads on the PS4 and then the arms of the NOR (if its not cleanable by simply wisking it away with the iron).

BwE Complete PS4 NOR Removal Guide by BetterWayElectronics 2.jpg

BwE Complete PS4 NOR Removal Guide by BetterWayElectronics 3.jpg

Step 8: Put your NOR on a break out board like mine (they cost about $1)
Step 9: Either solder each arm individually, or heat the NOR with a heat gun (400-500 degrees, high air flow).
Step 10: Plug it all into your Teensy.
Step 11: Use SPI Way!

BwE Complete PS4 NOR Removal Guide by BetterWayElectronics 4.jpg

Step 12: To remove the NOR from the break out board, add solder paste (flux) and heat it (just like before)
Step 13: Grab it with tweezers when you see it getting shiny.
Step 14: Put some solder onto your PS4's nice and clean pads
Step 15: Place your NOR and align it with the pads and then HEAT! (Same temp and time as before).
Step 16: Watch the chip drop down ever so slightly, youll see the solder run up the arms of the NOR.

Mission complete!

Note: This guide can also apply to 1200 series and above NOR chips. Just be a bit more careful with those.

If you like what I do, or just like me for me, buy me a coffeeeee!
BwE PS4 NOR Validator & BwE SerialReader Script by BetterWayElectronics
Hello! Since my BwE PS4 NOR Statistics v1.00 release followed by v1.1, v1.1.1, v1.2, v1.3, v1.3.1, v1.3.3, v1.3.5, v1.3.8, v1.4 / v1.4.1, v1.4.2, v1.4.4, v1.4.5, v1.4.6 / v1.4.7 and v1.4.9 with more updates below this program is the full version of my PS4 NOR Validator... it is designed solely to validate the NOR flash of your PS4 console from Better Way Electronics alongside a BwE SerialReader Python Script below!

Download: BwE_PS4_NOR_Validator.rar (86.6 MB - PS4 NOR Validator 1.0.9) / BwE_PS4_NOR_Validator.rar (Latest Version - UnRAR Password: BwE) /...
BwE PS4 NOR Statistics v1.00 by BetterWayElectronics
Hello! After my BwE PS4 WiFi / BT Patcher & Extractor this program BwE PS4 NOR Statistics v1.00 followed by Version 1.1, another micro version of my PS4 NOR Validator, is designed solely to validate your NOR based on statistics only from Better Way Electronics!

Why make this you ask? Entropy and statistics are a well used methodology in the malware analysis field to determine if a binary file is encrypted, and by how much.

What is entropy? Entropy is a method for measuring uncertainty in a series of numbers or bytes. In technical terms, entropy measures the level of difficulty or the probability of independently predicting each number in the series.

What has this got to do with PS4s? Well the PS4's NOR is almost entirely encrypted and so with a collection of known valid NOR's it is possible to determine the level of entropy that represents a valid NOR and what level of entropy would represent a corrupt NOR.

When corruption occurs it will generally wipe out a large chuck of the NOR, cause the NOR to repeat itself or will fill the NOR with junk. All of this will decrease or severely increase the entropy.

Seeing as the PS4 firmware is likely to add more or less complexity with each update I have made available a settings file where you can adjust the predicted statistics.
Have fun! And yes this is made specifically for other PS4 repairers like myself. Maybe it will be useful for something else one day. Remember the fun we had with the PS3 NOR? :'(

NOTE: My program is designed for Windows 64 - If this is a problem then you're computing wrong.
  • Release Date: 5/11/18
  • Version: 1.0
  • MD5: BDABAAB45995A3D1E7AE83541E752721
  • Chiptune: Dubmood - A Tribute to Kootie
  • Loader Art: BwE (Credits to Maniac (Netflix))...
Back
Top