Permanent fix to Volume Buttons iphone 5, that work only when bending the screen frame and possibly buttons that simply do not work at all. Semi Easy Fix. 5-10 minutes depending on skill level. I also performed this same trick on my iphone 4, and an iphone 4s without the issue resurfacing.
Items needed:
Apple pentalobe screwdriver, flat head screwdriver for prying, and suction cup (items can be bought single or in a kit for less than $10 total on amazon)
1: remove pentalobe screws
2: use suction cup to lift up screen
3: use screwdriver to pry up the screen frame all the way around from phone frame (approximately 1/4 inch)
4: lift up screen but do not detach
5: use screw driver to slightly pry away volume button assembly aluminum frame. Just slightly. you may have to try bending it in or further out if it does not initially work
Doing this will simulate "bending the phone" permanently
I tried a few different ways. I tried pushing the button mounting brackets in (which did not work) then I pried it away (did not work) then I pried it slightly further (WORKED). I put the phone back together and have not had a volume button not work in months.
Watch this tutorial (only the first couple minutes till it gets to where the screen is lifted up at a 90 degree angle but is not removed. If you are comfortable doing going this far, then you should be able to do it no problem. Just make sure that when you are lifting the screen, do not lift it from the backing that it sits in, and that you are removing it from the casing.
https://www.ifixit.com/Guide/iPhone+5+Display+Assembly+Replacement/10906