Rooting after recent OTA update

Yes I do receive a serial number in return.

Now when I input this code into the command prompt.

"adb push asroot2 /data/local/

adb shell

chmod 0755 /data/local/asroot2

/data/local/asroot2 /system/bin/sh"


I don't get the response the guide told me that I should have gotten. Which should be this...

"$ /data/local/asroot2 /system/bin/sh
[+] Using newer pope_inode_info layout
Opening: /proc/857/fd/3
SUCCESS: Enjoy the shell.
# "

I get this instead this output...

"[1] killed /data/local/asroot2/system/bin/sh"

Any ideas where I went wrong?

Thats the guide to root 1.5 you need to use this guide to root 2.1.
[GUIDE] How to Root Sprint 2.1 Release for CDMA Hero - xda-developers
 
Thats the guide to root 1.5 you need to use this guide to root 2.1.
[GUIDE] How to Root Sprint 2.1 Release for CDMA Hero - xda-developers

Well that may be a little problem. :o

Since I downloaded the OTA update recently I have to run the RUU to get my phone back to .5 from .6. It seems to be running the RUU client fine until it gets to 85%. From there the client closes out and gives me this message.. "Error 171 USB not connected". I had this problem when trying to update to 2.1. Never could figure it out so I ended up just taking it to the Sprint store and got them to update it for me. Are you familiar with a fix to this error?
 
Are you running a 64 bit windows OS?

If so, then it is a driver problem. It's been well documented for the 8 months the phone has been out. Windows always installs the wrong drivers on Vista and 7 64 bit. Go into Device Manager, and check to see the description of your phone there. You want it to say "My HTC". If it says anything else, update the driver manually by browsing to the location where you installed HTC Sync and picking the x64 drivers. After that, your phone description should change to "My HTC" in Device Manager.

You may have to do this twice as the phone will detect differently when it reboots to recovery as part of the RUU. When it does this, you will probably have to check the drivers in Device Manager and change them to read "My HTC" again. After that, reboot the phone and run the RUU again.

See if that works.
 
Are you running a 64 bit windows OS?

If so, then it is a driver problem. It's been well documented for the 8 months the phone has been out. Windows always installs the wrong drivers on Vista and 7 64 bit. Go into Device Manager, and check to see the description of your phone there. You want it to say "My HTC". If it says anything else, update the driver manually by browsing to the location where you installed HTC Sync and picking the x64 drivers. After that, your phone description should change to "My HTC" in Device Manager.

You may have to do this twice as the phone will detect differently when it reboots to recovery as part of the RUU. When it does this, you will probably have to check the drivers in Device Manager and change them to read "My HTC" again. After that, reboot the phone and run the RUU again.

See if that works.

Yes I am aware of the issue. I manually installed the drivers awhile back. So my phone does display as "My HTC". Can't seem to find the problem out since everywhere online says that that the drivers are the cause of the error.
 
Yes I am aware of the issue. I manually installed the drivers awhile back. So my phone does display as "My HTC". Can't seem to find the problem out since everywhere online says that that the drivers are the cause of the error.

Maybe try a different USB cord? I know one of my cords will randomly disconnect from a slightly loose connection in the phone.