Que no se te olvide activar Depuración USB en Ajustes/Aplicaciones/Desarrollo. Tal vez por eso te ha fallado el Z4root, porque yo el 2.1 lo he rooteado siempre con z4root. Para Android 2.2 si que necesitas el Superoneclick que te han comentado, pero en todos tienes que tener activada la depuración usb.
Enviado desde mi E10i usando Tapatalk