Gopro hero 7 silver disassembly July 8, 2019 16 32 64 128 Gopro hero 7 disassembly Gopro 7 silver update Gopro hero 7 silver battery Gopro hero 7 silver cinematic video Gopro hero 7 firmware update