Answer to: glass not flush after screen replacementOne idea is to shim the button so it is high enough to sit flush against the glass. I had the same problem on an iPhone 4G that I bought on eBay. Seller indicated that he had replaced the screen with an OEM part. However when it arrived, it had the same wobbly button as Ricardo described. So what I did was place some material between the button flex cable and where the button sits on the frame of the phone. You'll have to experiment with the thickness of the material. If it is too thick, it will engage the button as always on. I used a business card that was made from thin plastic. It was thin enough where I needed to stack two of them. Just cut it to size and put the screen back on. No need for any adhesive. I originally thought that the shim would do something to restrict the button's operation, but it's not the case. Once I put it back together, it's been sitting flush and working fine. I was actually pretty surprised that it worked so well. :) Hope that helps.