I am trying to create Android mods and I have an old HTC Magic (Froyo). Is it possible to load 4.0 into this old device? If not, what hardware needs do I have to take into account?
Here is the official compatibility document which details all the must-have and the nice- to-have features for running ICS. A thorough study of this should help you find everything you need.