Step 1: Open Cydia on your iPhone 4 or 3GS
Step 2: Go to Manage->Sources
Step 3: Now tap on “Edit”, then tap on “Add”
Enter the following repo http://djayb6.comStep 4: Now tap on “Add Source” then tap on Done.
Step 5: Search for “ultrasn0w fixer for 4.3.2” in Cydia and install this application. This app will automatically unlock your iPhone so that you can use it with any carrier.
Step 6: Now simply restart your iPhone and voila! you should now have a fully unlocked iPhone 4 or 3GS, running iOS 4.3.2.