I got quite a bit of confusing advice on how to unroot, but I could never figure it out. The reason I need to unroot is that I want to get the ICS update, which won't work without unrooting. I looked it up, and did a lot of reading, but I mostly didn't understand the general situations people were describing.
Here is the guide I used to root my device.
I know expecting you guys to read the whole guide may be asking for too much, so I will try to summarize the process:
- Download this zip file. I'm not sure what it is or what it contains (I know, I'm kind of an idiot).
- Reboot into fastboot.
- Unlock the bootloader with HTC's method (you have to get an "identifier token", submit it to HTC, who will then send you a file to "flash" with fastboot. See step 13 in the guide if I didn't make any sense.)
- Install "ClockworkMod" recovery (step 18 in the guide).
- Install
sufrom a zip file using Clockwork mod.
Based on these steps, what should I do to unroot the phone? Also, could someone shed some light on the last step there (Install su from zip...). Why isn't su just a regular app? Why can't I install it from within Android? And does unrooting involve uninstalling su? If so, can I re-install it after updating to ICS?