I have an htc desire. It still runs 2.2. Can I legitimately upgrade my OS without rooting? If not, would the hardware be able to handle rooting plus an upgrade straight to 4.0?