Hello FeraLab,
you have to correct your build.prob file, in your product/device lines is mentioned "X10", but it should be "X10i" or "X10a".
Because of this people can't flash CM 9.0 zip to test ICS4 and getting this error:
-- Installing: /sdcard/Recovery and ROM's/cm9/update-cm-9.0.0-RC0-X10i-KANG-signed.zip
Finding update package...
I:Update location: /sdcard/Recovery and ROM's/cm9/update-cm-9.0.0-RC0-X10i-KANG-signed.zip
Opening update package...
Installing update...
script aborted: assert failed: getprop("ro.product.device") == "X10i" || getprop("ro.build.product") == "X10i" ||
getprop("ro.product.device") == "X10a" || getprop("ro.build.product") == "X10a" ||
getprop("ro.product.device") == "es209ra" || getprop("ro.build.product") == "es209ra"
assert failed: getprop("ro.product.device") == "X10i" || getprop("ro.build.product") == "X10i" || getprop("ro.product.device") == "X10a" || getprop("ro.build.product") == "X10a" || getprop("ro.product.device") == "es209ra" || getprop("ro.build.product") == "es209ra"
E:Error in /sdcard/Recovery and ROM's/cm9/update-cm-9.0.0-RC0-X10i-KANG-signed.zip
(Status 7)
Installation aborted.
So, if somebody getting this error, edit the file and correct X10 to X10i. Then you can flash CM 9.0.
Go and correct it yourself if you want.