=====ALL Credits to Owl74 on XDA-Developers=====
Prerequisites:
1. Boot into RECOVERY MODE (CWM / TWRP Recovery)
2. FLASH SGH-T989_UVLE1_radio.zip (no need to clear cache or factory reset)
3. REBOOT and follow instructions below
download link to T989 radio:
http://goo.im/devs/Void_Dweller/SGH-T989_UVLE1_radio.zip
--------------------------------------------------------------------
Turn off phone. Insert a SIM from another provider into your phone.
Click "DISMISS" on the Enter Unlock Code screen after the phone starts up.
Wait a minute for the phone to power on and settle down.
Go to dailer screen. press *#197328640#
The screen will change to the hidden menu as soon as you hit the last # key in the dailer
press [1]DEBUG SCREEN
Press [8]PHONE CONTROL
Press [5] SIMULATION
Press [6] NETWORK LOCK
Press [3] PERSO SHA256 OFF
Wait exactly 30 seconds
press the menu key on the phone and select back option. This will take you back to
NETWORK LOCK screen.
Press [4] NW LOCK NV DATA INITIALLIZ
Wait exactly one minute and reboot the phone.
Your phone should be unlocked.
I tried this on SGH-i717 original stock ICS rom with root ON.
I have permanently unlocked several friends' i717 GNOTE and they are working flawlessly:)
Disclaimer: I am not responsible for anything you do with your phone.
--------------------------------------------------------------------
AFTER UNLOCKING YOUR PHONE, YOU CAN FLASH ORIGINAL FACTORY ROM OR FLASH ANY CUSTOM ROMS.
DOWN LOAD STOCK ROMS FROM LINK BELOW:)
http://forum.xda-developers.com/showthread.php?t=1506330