I have a domain on which I had put 301 redirect, and now I have removed 301 redirect form it and had build a new website on it. the problem I am facing is the other than home pages all the pages(inner pages) have been indexed / cached by the google. but only home is still showing 301 redirect in google. how can I inform google that 301 has been removed from the domain?
go to your webmasters tools, point on site configuration and then click on change address, when you are in this point withdraw 301 redirect.
Another way from just sit and wait is report via Google Webmaster Tools. It has a feature that you can tell them the way you done redirect your website.