Para actualizar una rom cocinada como esa me imagino que tendrás que flashear con la actualizada a ICS, de haberla. Lo suyo seria que te dirigieras al hilo de dicha rom en este mismo subforo y lo plantearas o ley eras allí.
Normalmente se hace backup de datos con titanium backup (necesario root) y después a través del recovery se flashear la nueva rom cocinada con ICS. Después wipes y recuperación del backup.
Si es stock rom pues puedes meter igualmente una prerooted y después utilizar, por ejemplo, afterota para desbloquear el HB y flashear un recovery custom. Una vez echo eso recuperar los datos del backup del mismo modo. Importante no hacer backup de sistema ya que no debes procurar recuperación habiendo de por medio cambio de rom y versión android.