Get to the XDA Forums where they do this sort of thing.

What I'd like to know is why you need to do this. Here I haven't rooted an android phone in years as they work fine now without all that.