I think i am having the same issue as emmanuel78, i took the ota and i think i lost root, but i still have an unlocked bootloader. the problem now is that i cant turn on my phone, it's stuck on the htc screen! And the real problem is that i didnt undertand even one ioda of your instructions to fix it. Is there a way to explain what to do in greater detail and in the easiest possible way to fix it? and the reason i dont understand the instuctions is because I'm a newbie at this.OK your thread is a little confusing, so I will see if we can get to the bottom on this for you..
You say you unlocked your phone and then you decided to take the ICS OTA Update, is that correct ?? If yes that is your issue, when rooted it is not suggested to take any OTA's
Now if this is the case, then you most likely lost root to your phone, and are now on HBoot 1.58 with the new baseware. so as far as I know you have 2 options
1-Since you took the OTAand if you are unlocked. Flash twrp 2.2.0 (directions are on their site), then flash a custom rooted ROM. Since you are s-on, you will have to flash the kernel properly (using fastboot or flash image GUI). I recommend you get s-off.
2- You should flash stock recovery to your device. then take the OTA .
if it does not work, lock your Bootloader after flashing stock recovery , then take OTA, then update to the OTA 4.0