ok heres my shortened guide to doing this mod take it or leave it, only difference is i show what to do if you f*** up any of the pads whilst desoldering the motor or switch.
all credit for the original mod goes to Team MODFREAKz, and the guides i have used and modified were originally by smokeingit and ROCKmyJOCKs, many props to them for their work!!
it goes without saying that you should flash the 0800 V3 firmware to the drive using jungleflasher or dosflash before doing the hardware modification. well i did anyway!! Step 1
Remove drive casing, tray bezel and front plate, eject tray and carefully lift tab to slide tray out of drive.
take the tray and flip it over and look for this little tab that stops the tray from fully ejecting out of the drive, its basically a little stopper.
use a dremel or cutting tool to carefully remove about 2mm from the top, there is a small line on the tab that you MUST NOT cut below or else the tray will end up ejecting right out of the drive. Aim to be perfectly in line with this little marker.
the above picture shows snips but i personally used a dremel with a sandpaper cylinder tool much easier IMHO
heres what is should end up looking like
tray ready!!Step 2
Now for the drive eject motor daughterboard modification.
desolder the motor from the board using copper braid and be careful not to lift the pads (if you do, read on!!)
carefully rotate the motor 180 degrees good idea to mark the original position of the motor as a reference in case you get mixed up or the drive hits the floor etc!!
then you can remove the motor board from the chassis, should look like this
in the above picture, only the lower two pads are required, the top two are simply pads that connect to ground to attach the switch and make it solid there is no electrical function for these. The original tutorials show a wire joining these but it is completely unnecessary. mine does not have this wire and it works perfectly, why join ground to ground its already connected as its one massive ground plane!!
this pic is the back of the board. I fed two wires though the board from this side and soldered them, and when the drive is reassembled, this side of the board is not pressed against the lower casing, and it is much neater.
Now, if like me, you managed to lift all the pads on this little switch, DONT PANIC!! but do slap yourself and practice your soldering a bit more!!
here is the alternate points for you to solder your wires to that are passing through the board, and also if you managed to fubar the pads connecting to the motor, you can wire them direct to the traces as shown below too. you will need to glue the motor down onto the board however to ensure that it is solid. hot glue works good for this.Step 3
The wires then run to a rocker switch which looks awesome installed in place of the original eject button. Measure the dimensions of your switch and stick masking tape on the drive front to mark out the hole required and dremel it out. Takes a bit of time and patience to make it neat and tidy dont make it too big or your switch will wobble about.
The rocker switch i got from Maplins (UK) was 12mm deep and 19mm wide, and i had to dremel about 4mm off the lower side reducing the depth to around 8mm to allow the motor daughterboard to fit back into the drive, and there is a small tab on the drive chassis that also had to be dremelled flat to allow the drive to fit together properly.
the two wires that we previously soldered to the lower two pads (or alternate points) are then attached to the rocker switch.
good idead to test the drive before you finally solder the switch in and reassemble the drive.
heres 2 pics of my completed drive ($#!t quality on iphone camera apologies)
stick it into PC, and voila!! one internal 0800 drive that also acts as a normal PC drive when not ripping your games!!
great mod, really enjoyed doing it and i hope this guide helps anyone unfortunate enough to mess up the pads on the switch, the are small rings that are easily lifted if you mod in the early hours like me or are not the best at soldering.