Android 4.0 just came out for my phone today (a Sprint-version HTC Evo 3D). I didn't get the update yet, but I guess Sprint is doing it in phases. Anyway, I'm wondering whether I need to unroot my phone before installing the update. I used HTC's method to root it.
Another thing I should mention is that I currently do not have the ability to install "Firmware updates" from the "System Updates" settings menu. There is a pending update now (not the ICS update), but when I try to install it, the phone restarts, then shows an error (what seems to be a green robot with a triangular warning sign above).
Does this mean I need to unroot before installing any firmware updates? If so, how can I unroot it, when it still has HTC's bootloader?
I am aware that there are ICS ROMs I can download and install, but these all have problems, and I'd rather stick with the update from HTC. What do you guys think I can do?