ONLY FLASHABLE VIA CWM

Yes here it is the nexus s official android 4.0.4 from googlethis needs to be flashed over the stock 4.0.3 official rom from google it's a 17.8 mb update not a full rom so you can only flash it over stock 4.0.3 i repeat only over stock or else it will fail.i managed to get the download link from google servers here it is http://android.clients.google.com/pa...o/hR7QFEtn.zip as you can see an official google link.so far i noticed that the recovery is fixed (no longer disappear on i9023 devices)and battery problems solved too.the reason is here: http://forum.xda-developers.com/showpost.php?p=24198556