I seem to remember old demos of booting android on old iphones but I doubt it will ever be practical and probably next to impossible these days. Would likely be easier to design and produce a whole new phone than crack the multiple layers of DRM on iphones