i tryed z4root it doesnt work for me either it gets to inisalizing root shell then stops. superoneclick it just gets stuck in waiting for root access. sooooo i dont know. oviously im doing something wrong or they just dont work on the 2.2.1 update
U need to install PDA net to ur phone from the market. Then download the driver and install it to ur computer from June fabric. After u have that setup run super one click. When it says waiting for device...disable USB debugging then immediately enable it again....this should get u past that step and prevent the (not responding). Also make sure not to mount ur phone.
Also, just as an FYI, super one click and z4root (and Soup or root) all use the rageagainstthecage-arm5.bin (RATC) file created by Sebastian Kramer to gain root. That file uses adb to spawn so many child processes until the phone gives up and temporary root is gained. But for adb to work, your phone MUST have usb debugging enabled. However, this attack can be (as you have seen and read) a YMMV type of thing, expecially when you're using an app to automate the process. The best thing to do if and/or when it stalls out is to run it again until it does finish successfully. Or you can do the commands manually, and that way the only command you need to repeat is the one that actually runs the RATC file. At the end of the day, RATC still will give you root on the A855 with 2.2.1/FRG83D.
droidxx1 I can not help you. I downloaded the Superoneclick program and it has all the same files to root the D1 as we use to root the D2 and DX but the actual instructions are in an EXE file that I can not read to see if the steps are the same between the two files.