Hmm, just by googling "gopro control github" I got tons of links to the GoPro API and open source implementations. Don't tell me you need Android for that; just make an SFOS native version for the controller and you'll probably get lots of good karma for it