I had a post on https://android.stackexchange.com/questions/14999/how-can-i-restore-the-default-os-on-phone-that-has-custom-build however this got closed because it was a possible duplicate. Unfortunately the duplicate did not answer my question so I am posting again with further details.
Basically I had built the Android source and flashed this to my phone and now I would like to go back to the stock version.
The link in the duplicate points to the following recovery file http://android.clients.google.com/packages/ota/google_crespo/f182cf141e6a.signed-soju-ota-102588.f182cf14.zip
I renamed this to update.zip, and reboot into recovery. I then get a triangle with an exclamation mark. Then I hit the power and volume up key again and see more options, so I then selected 'apply update from /sdcard'.
I receive the error:
E:failed to verify whole-file signature E:signature verification failed Installation aborted
How can I restore my phone with stock Gingerbread?