Introduction
As you can see by the photos, I took a broken and otherwise useless magsafe end and made a splice. After a resolder, the LED shows the computer charging.
Tools
- 
                  
                  
- 
            
This is a hyper extended end of a magsafe. It is no longer working due to the wire having pulled apart.
 
 - 
            
 - 
                  
                  
- 
            
Use wire cutters to cut the wire of the magsafe some distance back from the magnetic end. I cut about 4 inches back. You can get much closer like maybe an inch, as you will see in the next step.
 
 - 
            
 - 
                  
                  
- 
            
I used a utility knife to cut the nice white cover off the tiny printed circuit board. There is a molded plastic cover similar to hot glue which had to be stripped off the PCB.
 
 - 
            
 - 
                  
                  
- 
            
1.) Take the good end of the existing wire and strip it.
 - 
            
2.) The interior wire, which is coated in white should be soldered on a square metal plate about one eighth inch square. This plate is opposite a small chip for reference.
 - 
            
3.) The braided wire coats the white interior wire, and is wrapped around it in two different directions. This wire should be peeled off and then twisted together.
 - 
            
4.) Then solder it in place opposite the chip and the other wire.
 
 - 
            
 
To reassemble your device, follow these instructions in reverse order.
13 comments
Thanks a lot for the tutorial, worked like a charm and the result is quite clean too. You made me save 80€!
Works but looks like !@#$.
If it looks stupid, but it works, then it's not stupid. I'm certain someone has the skill to make that end look good.
040304 -
Awesome! I had not used my macbook for almost a month, since my magsafe quit working. I was afraid to cut into the plug, fearing I might damage the circuitry inside. Once I saw the pictures of the inside of the adapter, I knew the correct way to do it. Thank you for the tutorial. :)