Originally Posted by @SidDev
read my post I said him follow this if your model is not Carrier based.
I did see that...but it is still inaccurate. All carrier based models EXCEPT those that I listed can be unlocked. Sprint, USC, all the European carrier-based variants, all the Brazil carrier-based devices, etc. They can all be unlocked except for AT&T, Verizon, and Republic Wireless. Your post makes it seem as if you must own the Retail devices to unlock - this is not the case.
Also, you suggest a very outdated version of TWRP (not even put out by the official TWRP team) that has been reported to cause issues on some devices. We should all be using the latest version found here: http://techerrata.com/browse/twrp2/ghost
Additionally, you have included unnecessary steps. All TWRP versions will root for you - you do not have to download SuperSU and flash from recovery. Simply booting into recovery and clicking exit will cause TWRP to offer to install SuperSu Installer for you with no downloading necessary...
While we all appreciate that you are trying to help, your instructions have quite a few inaccuracies and unnecessary steps.