The long flex cable that hooks to the motherboard and goes behind the shield can get damaged very easy. When replacing the screen if the flex cable becomes damaged Error 53) will come up. If you replace the long cable it will restore or update. You can't replace the home button it is programed to your motherboard and if the home button breaks it will have to be repaired. If it needs replacing only apple can replace it. The new one will have to be programed by them. No one else can do it.
Reputation over time
It looks like this user hasn't gained any reputation yet.
Once they have, you'll be able to view a graph of their reputation gained over time.
Here's a preview of what the graph will look like: