Update to SDK 1.7.7

The patch throws some hunk offsets, but it works fine.