I started out by obviously taking the GBASP apart. There are many videos on the internet that can instruct you on how to disassemble the unit. It isn't really that hard and all you is a tri-wing screwdriver and small philips and flathead screwdrivers. We will start with the PCB already removed from the case.
For this tutorial the full list of things you will need:
*philips and flathead screwdriver
*about 6 inches of wire (I use the wire from inside an NES controller cord)
*1/8" stereo audio jack
*dremel or hot blade(for cutting the case)
In this first picture you can see where I removed the link port. All you need to do to remove it is heat the solder points from the opposite side and use pliers to wiggle it back and forth until it comes loose. Be careful when you do this so that you do not snap the PCB.
You can see here what it should look like after the link port is removed. Be sure to get rid of any excess solder as this is the area we will be mounting the audio jack.
We need to modify the sound jack to fit properly. This is the type of sound jack that I used.
What we need to do is cut the tabs off of the sound jack and then move them all to one side so that they fit inside the SP. The best way to do this is to cut them off with your wire cutters. They are very easy to cut and then we will solder them back on the connections but not in the center. Be sure to mount them so they point out and away from the bottom to ensure proper fit. Like this...
Be sure to do them on the same side that I did. The jack will only fit into the sp one way.
Now we go back to the top case of the SP, where the buttons go. We need to modify the hole where the link cable used to fit and make it fit the sound jack. We start by cutting with a razor blade or razor knife. We need to make it more square and bigger to house the audio jack. The best way is to make a cut and then check the size to the jack. making more cuts as needed.
Then on the other piece... The bottom case we need to do the same but also on this one we need to use heat or a dremel to make the space a perfect fit for our audio jack. I used my soldering iron and a razor knife to do this part, only because at the time I did not own a dremel. First you make the cut in the bottom casing and use heat to make sure everything is level. Be very careful if you are using a soldering iron on this part as it is very easy to go too far and poke right through the case, ruining it. You also need to cut a notch in the screw mount as you can see in the picture. other wise the wiring will not fit.
Now this part gets tricky. You need to cut into the battery compartment to gain that tiny little bit of extra room needed for this project. Use your soldering iron or dremel to SLOWLY cut into the compartment. just past the first ridge. and then make a little bit of a larger opening in the center for the tip of your audio plug to sit.
From inside the battery compartment....
Now be sure to set your battery in there and confirm that it still sits correctly. We don't want any excess lumps or ridges from melting the plastic as they will make the battery fit incorrectly.
This is the time when I would do a test fit. put the PCB back into the unit and place your sound jack where it goes. Close it up and see if it fits. If it doesn't then you need to go back and shave your mounting holes a little bit more. Be careful not to over do it because the pressure and snugness is what is going to hold the audio jack in place when you are done.
From inside the battery compartment with the battery installed.... You can see the jack sitting there, like I said there isn't much room inside the SP.
once you have a good fitting jack you can begin soldering. You need to attach wires to each of the tabs on the sound jack and then solder to the charging port contacts on the PCB. I used this diagram for reference, which can be found here
You are going to be soldering to the 2nd, 3rd, 4th, and 6th pins on this jack.
On the second pin you only need a short wire to go from the pin to the shield of the jack. This is the speaker and amp disable to make proper sound come through the headphones. Be sure to solder to the side of the jack otherwise the case will not close properly. The 3rd pin goes to the GRND on your jack (side), the 4th pin goes to the RT on your jack (middle) and the 6th pin goes to LT (last one).
Now you can set your jack in place being careful to not smash the wires. Be sure to put the jack in the same way you test fitted it. We moved the tabs on it for a reason, it only sits properly one way. carefully set everything back together and put in a screw or two. I would take this opportunity to test and make sure everything is working correctly. I did my testing while it was completely apart which was actually very difficult.
If everything works ok then go ahead and finish your reassembly and have fun with your SP. It is very nice to not have to keep track of that stupid little headphone adapter.