Do anyone have successfuly unlocked(service provider unlock) their motorola P2k Series phone on their own?

Can anyone tell me what do i need in order to do that?
usb cable? which software..etc.. thanks !!!