It's been over two months since Google gave Nexus 5 and Nexus 7 owners a chance to tinker with the upcoming L release of Android, in what has been the biggest beta test in Android's short history. With all of us waiting on a release sometime in the fourth quarter of 2014, it's gratifying to know that the powers that be are hard at work getting Android L ready for primetime.
Thanks again to the venerable JBQ of Google, the unmodified factory image of Android 4.0.4 for the Nexus S 4G (sojus, Android 4.0.4 IMM76D) is now available here. As JBQ states on Google+, this image is for those among you who have flashed to custom versions of AOSP and want to get back to factory state. No, by the way, there's still no word on an OTA update yet.
As with all the others, the factory images are available on the Factory Images for Nexus Devices page.