Author Topic: JMS579 - Trying to find a workaround for bypassing 2021 WD MyBooks HDD DRM  (Read 4617 times)

0 Members and 1 Guest are viewing this topic.

Offline DarthsternieTopic starter

  • Newbie
  • Posts: 2
  • Country: de
Hi everyone,
Some of you may also know the WD MyBook line and that it's often used for shucking (taking out the HDD to use it internally since it's cheaper). The Enclosures are then often placed somewhere to gather dust since there's no use for them.
I wanted to use one of mine yesterday to find out that the WD Firmware won't allow any other HDDs other than WD and HGST. On older WD MyBook Versions with an asmedia asm1151w chip this was bypassed by either breaking pins 7 and 8 of the winbond 25X20CLVIG or by directly desoldering it. WD has since changed the chip to a JMS579 and on this chip, the workaround no longer works.
Here are some Pictures of the WD MyBook PCB with the JMS579 chip
If both Pin 7 and 8 are disconnected the Drive does exactly nothing. It doesn't even show up in the Device Manager at all.
Same if only Pin 7 is disconnected.
If Only Pin 8 is disconnected a WD Drive Management Device is found in the Device Manager but no HDD is found. You are asked to Initialise an HDD but a Hardware Fault Error is returned once you try it.
If all Pins are connected it's the same error as if only Pin 8 is disconnected.
I've tried to desolder the 25X20CLVIG and failed since I forgot to use my hot air station. So I sadly don't have a dump that I could compare to that of the asmedia asm1151w chips.
Flashing a JMS567 or JMS578 ROM (from the odroid wiki) to the winbond 25X20CLVIG sadly does nothing (but would've also been too easy if it would've just worked).
Maybe one of you guys has another idea what I could try to save this HDD ENclosure from being thrown in the trash because of WDs HDD DRM :)
Here is also my reddit Thread where I first asked about this type of chip in the WD MyBook Enclosures and another one which I found but sadly without answers.
« Last Edit: August 22, 2021, 11:17:08 am by Darthsternie »

Online abyrvalg

  • Frequent Contributor
  • **
  • Posts: 825
  • Country: es
Have you saved the original W25X20 content before flashing other ROMs?

Offline amyk

  • Super Contributor
  • ***
  • Posts: 8289
Have you saved the original W25X20 content before flashing other ROMs?
This. Please post it if you have, I bet the drive ID or serial number (IDENTIFY DRIVE response, basically) may be hardcoded in it.

Offline DarthsternieTopic starter

  • Newbie
  • Posts: 2
  • Country: de
Sadly not. I've wanted to save it and desoldered by using my soldering station. I then broke a pin (Pin 8 - VCC), and even by scratching with a scalpel I couldn't find a good enough trace to recover the original W25x20. I then took my hot air station, remembering that I've bought it, and took a W25x20 from one of my asmedia boards and tried flashing those with the different JMS579 Firmwares.
So I only have copies of 5 different asmedia W25x20 ROMs sadly.
I'm trying to contact a friend that also has an enclosure to see if he also has a JMS579 version.

Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo