Is there a software/ flashable fix for hardware issues?

view story

http://androidforums.com – Not for me, but a friend of mine and fellow admirer's power button and camera button don't work at all. He turns it on and off using the home button. Now that I have my phone just where I want it, I wanted see if I could hook him up. Or even if it's possible considering his hardware issues. His warranty's already up, so he can't bring it to metro for a new one w/o paying for it. And he can't afford it for now, hence the post! Is it even possible to boot into DL mode without the use of those buttons? Or are the buttons actually still functional for booting into DL mode/ but just deprogr (General)