Phone must be rooted!
If the software can't root the phone automatically, 
then you must root your device manually.
1. Power on the phone.
2. Enable "USB debugging" in 
 "Settings"-"Applications"-"Development" for Android 2.x or
 "Settings"-"Developer options" for Android 4.x.
3. Connect the phone to PC with USB cable, install drivers if needed.
4. Select device in ADB settings.
5. Press "Unlock" button.