Hello everyone...
I have some insight into this issue... my background is that I repair iPhones for a living. I have repaired over 300 iPhone 4s since they came out, and have seen over 500 iPhone 4s come through with non-mechanical issues.
I have replaced the home button flex cable for various clients, i'm guessing, about 10 times. Out of those 10, maybe two or three have the same issue you are having. To ammend this comment, my personal iPhone 4 has the same issue, and replaced my ribbon cable thinking this was the issue, but I can tell you with absolute certainty that it is NOT necessarily a hardware issue, and did not fix mine (or the other iPhon4 4s) with the same issue.
I have attempted restores and much much more but here's what I have found:
- When the iPhone is low(er) in available memory, the problem surfaces more and more.
- When the iPhone is download, streaming, or 'busy' doing something such as some of the higher-resolution graphic apps (such as the new REMOTE app, and the newly downloaded graphics for Fragger to name a few), the iPhone is enormously slower to response, esp with the home button command.
- I believe that the issue is related to available (or the lack of availability of) remaining memory and high intensity graphics.
I hope this helps! If anyone (despite these comments) still wishes to get an iPhone 4 Home Button Flex replaced, I can provide this service for you.
http://www.griffinconcepts.com/?cat=repair&device=iPhone_4 | While it's not a selectable 'repair' listed on my site, you can still request this service through the contact page. Due to the time and delicacy of this repair and the removal of the screen, we charge $75 for parts and labor. Turnaround time is approximately 24hrs, or within two hours if you need your iPhone 4 repaired in Springfield, MO.
Dan Griffin
Griffin Media Concepts
GriffinConcepts.com
SpringfieldiPhoneRepair.com
I may receive some form of compensation, financial or otherwise, from my recommendation or link. <Edited by Host>