When I got the home button it threw me off because mine (that I bought from a nearby store) had a ribbon cable attached to it. I was freaking out trying to find where it goes, but instead decided to swap the home button units.
WORD OF CAUTION. I took apart my Hero 3 white. Didn't look the same as this one. The ribbon cable for the actual camera part was soldered to the board on mine.