Replace the cable, internal switch, and home button face for a Samsung Galaxy S5 and fix an unresponsive home button.