Here are the steps:
- Goto phone dailer, and enter *#27663368378# for the debug service menu.
- In "ServiceMode", select [1] UMTS
- In "UMTS MAIN MENU", select [1] DEBUG SCREEN
- In "DEBUG SCREEN", select [6] PHONE CONTROL
- In "PHONE CONTROL", select [6] NETWORK LOCK
- In "NETWORK LOCK", select [3] PERSO SHA256 OFF
It should show:
SHA256_ENABLED_FLAG[1]
SHA256_OFF => SHA256_ON - Now touch the first line SHA256_ENABLED_FLAG[1]
It should show:
MENU NOT EXIST
PRESS BACK KEY
Current Command is 116631 - Now press the menu button and select "Back"
It should show:
SHA256_ENABLED_FLAG[0]
SHA256_OFF => Not Change
Now you are in the "NV REBUILD" screen, you should see the following text:
------------------------------
Golden-Backup exist
You can Restore Cal/NV
------------------------------
In "NV REBUILD" screen, select [4] Restore Back-up
The button lights for menu and back should come on, and the phone will auto reboot in a few seconds.
Note: chavxxx's post of selecting "[1] Load default NV" DID NOT work for me.
Congratulations, your phone is now unlocked.
Stick in a sim card from a different carrier and try it out.