How can I use su again after OTA-upgrading my rooted phone? I had previously rooted my droid when it was running 2.2 froyo. Using the OTA upgrade, i got a gingerbread (2.3.4) for my phone. As obvious, the root privileges were gone..but the superuser app and the everything else related to it is still there in the system/bin and system/xbin folders. Now when i try to run "su" command from an adb shell to re-root my phone, it shows "permission denied". 

Is there anyway that i can get the "#" shell i.e. the su privileges instead of the normal "$" shell, so that i can manually delete the previous root files?
Thanks.
In short, the OTA upgrade clobbered your root settings, am afraid to say you will have to run either SuperOneClick or zergRush to get root again. 

[TECHNICAL]

The OTA reverted the original default.prop when on Froyo from this

ro.secure=0 


to this after the upgrade

ro.secure=1


Thus you may still have the su binary etc, but it is the above line that is preventing you from trying to switch user to id of 0 (that's what su stands for! - S witch U ser)