this 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.
ONLY FLASHABLE VIA CWM
the reason is here:http://forum.xda-developers.com/showpost.php?p=24198556