Use superoneclick v.126.96.36.199 to root and allow non market apps phone needs to be in debug mode.
Sideload, copy to phone, busybody.apk and galaxy_s unlock.apk.
Install busybox and galaxy_s unlock on phone.
Run busybox and superuser.
Run galaxy_s unlock.
Go down list under block tab.
Phone will go black screen then reboot.