UPDATE: All my development PS3′s have now died. I have become tired of keep reballing and soldering them, only for them to die again 6 months later. I have now given up on Sony altogether, and only focus on Xbox personally, so I can no longer assist with re-marry issues
This is something I’ve done about 4 times. If a PS3 stops reading discs, it’s either the laser head unit itself that’s failed (99%), the drive board has overheated and died (1%). If the drive board has failed, you can put another logic board of the same model drive on, but it won’t work straight off. Like the Xbox 360, the PS3′s drive is electronically “married” to the motherboard using software encryption. But, unlike the Xbox, you can’t just take the drive out of a PS3 and connect it to a SATA PC to dump the keys, as the PS3 has a non standard ribbon connection. There are also no solder methods for the PS3 that I’m aware of.
The PS3 Blu-Ray drive won’t work at all if straight swapped, it won’t read PS1/PS2 (on backwards-compatible consoles) or PS3 games, Blu-Ray movies, DVD discs, or even audio CD’s, whereas a straight-swapped Xbox drive will read DVD’s and audio CD’s until the drive key is flashed across via SATA. Fortunately the PS3 drive can be “married” to restore full functionality, but only under certain circumstances such as with supported firmware. Professional repair guys like me have a service mode “jig”, which is a special USB dongle that puts the console into Service mode, and automatically remarries the drive. You can do it with a PSP and a USB stick at home, here I’ll show you how:
NOTE: This does not work on Slim PS3′s. The Slim consoles have the drive control circuitry embedded into the main motherboard like the old PS2′s did, so if it stops reading discs and you’ve tried a new laser all to no avail, you’re out of luck, you’ll need a new whole motherboard.
1. Make sure your PS3 is on OFFICIAL Sony firmware v3.55. If you are on v3.56 DO NOT attempt the steps in my article, your console will BE STUCK in Service mode. The console doesn’t work very well in Service mode, games often lock and the console freezes running certain apps, if you get into Service Mode on v3.56 you CANNOT get out again.
2. Your PSP MUST be jailbroken, and running custom firmware. I have done it using v5.50-GEN-B and can confirm it works on both FAT and Slim PS3′s running v3.55 FW.
3. Download these files (they’re hosted on this blog so won’t expire):
a. PSPJig v1.00 – this file puts the console into factory mode.
b. PS3 OFW 3.55 – This is the official Sony V3.55 Firmware. Not added to blog yet as having trouble uploading it. Google for now
c. LV2Diag.self-get-out-factory-mode – This is the file we’ll use to get out of Factory Mode.
d. PS3 Remarry v3.55 – These are the files we’ll use to actually remarry the drive.
4. To keep this article short and to the point, I’ll assume you already have the correct firmwares on your PSP and PS3. To start off, take a blank FAT formatted USB pendrive (minimum 512MB), and extract the files from the remarry zip into the root of it. Then extract the v3.55 original firmware PUP file into the root as well. DON’T extract the firmware into a PS3/UPDATE structure like you would if you were updating the system software, it won’t work, the file needs to be in the root.
The structure of your pendrive should look like this:
- cfg/standalone.cfg (A folder named cfg with a standalone.cfg file inside it)
5. Then install PS3Jig onto your jailbroken PSP by copying the PS3Jig folder out of the zip into your PSP/GAME folder. Start your PSP and check that there’s a PS3Jig icon under the Games menu on the PSP XMB, it will be a PS3 icon as below:
Don’t run it, as you can’t exit out of it without pulling your battery, this will reset your PSP’s clock and date!
6. Next, connect your PSP to your PSP’s first left USB port, start PS3Jig on your PSP. DO NOT connect your USB drive with the remarry files yet. You will see a screen similar to this:
Note that you’ll only see the above message up to “USB Driver Started”. You won’t see the rest until you start your PS3 up.
7. Plug your PS3 into power, and switch on the rear switch so the power light is red.
8. Now switch on your PS3 using the touch sensitive power strip, then immediately afterwards press EJECT. Your PS3 will sit there for a few seconds, and then shut down. You’ll now see the rest of the above screenshot following the “USB Driver Started” section.
9. Now, switch on your PS3 using the power button. It will now boot to the XMB, and you should see “FACTORY SERVICE MODE” written in a red box at the bottom right of the screen. If you see this, you can switch off again.If not, repeat the process. It isn’t time sensitive, apart from pressing Power and Eject.
Your PS3 will stay in service mode as long as you want, even after turning the power off fully so don’t worry about it coming out, we need to manually force it out, which we’ll do later. Remove the USB lead of your PSP, and pull its battery to power off, we don’t need it again. You need to pull the battery as holding the power switch won’t switch off, it simply sleeps and comes back to PS3Jig.
10. Now, connect your USB remarry drive that we created in Step 4 to the FURTHEST RIGHT USB port, and power your PS3 back on. You’ll come to a screen similar to this:
I recommend sticking a BD Movie disc in before you turn back on, as this will restore BD DRL license files, essentially they authorize the drive to the motherboard that it can play Blu Ray movies. There’s a BIG note here that I need you to read, see below:
a. If the ==DRIVE INIT== section at the top is GREEN, but all other sections are RED, the re-marry was SUCCESSFUL, but only the game disc, DVD and CD reads will work. Some people have reported that sticking a Blu Ray movie disc in DOES restore BD movie playback, but it still comes up NG and FAIL on the second section. You just need to play about. Boot back into the XMB still in Service mode, and see if a movie disc will play.
b. If you don’t put a BD disc in whilst doing this, don’t worry, you can do it again any time. The tool is a bit iffy on the success feedback, but you can’t do any damage, I tried different methods when I was learning the non-dongle way of doing remarries and never bricked anything.
c. The ==INSTALL SYSTEM SOFT== section will always be red, this is because the tool is set not to reinstall firmware. Some people use this method on downgraded consoles and end up with YLOD because of incorrect syscon hashes, so it is left off.
11. Finally, once you’re happy that everything works, turn everything off. In Service Mode, games won’t play very well, they often freeze, don’t worry about this, they’ll work in Normal mode, which we’re about to get the console back into. Delete everything off the USB drive, and put the LV2Diag.self file from the Exit-Service-Mode.zip into the root of it.
12. Connect it to the furthest right port of the PS3, power on, and it’ll do the power-on-beep-shutdown process again. Remove the USB drive, and power her on, you should now be back in Normal mode again, with drive functionality restored! Congratulations! Go get yourself a beer, enjoy those feelings of having achieved something brilliant, because it is great even after doing it for the 100th time for me!