DISCLAIMER: Root your device at your own risk. Using this root method sets current binary and system status to custom. Additionally, it will also trigger the KNOX warranty void status. The KNOX warranty status change is permanent, and a service center may deny warranty based on this flag – even if the other flags are reset correctly. The KNOX flag being tripped may also prevent certain Samsung KNOX features from working (enterprise security features).
Downloads
SM-N900 (International Exynos): CF-Auto-Root-ha3g-ha3gxx-smn900.zipSM-N9005 (International Qualcomm): CF-Auto-Root-hlte-hltexx-smn9005.zip
SM-N900T (T-Mobile US): CF-Auto-Root-hltetmo-hltetmo-smn900t.zip
SM-N900P (Sprint): CF-Auto-Root-hltespr-hltespr-smn900p.zip
SM-N900W8 (Canadia): CF-Auto-Root-hltecan-hlteub-smn900w8.zip
SM-N900S (Korea): CF-Auto-Root-hlteskt-hlteskt-smn900s.zip
SM-N9002 (China): CF-Auto-Root-hlte-h3gduoszn-smn9002.zip
SM-N9006 (China): CF-Auto-Root-hlte-h3gzc-smn9006.zip
SM-N9008 (China): CF-Auto-Root-hlte-h3gzm-smn9008.zip
SM-N9009 (China, untested): CF-Auto-Root-hlte-h3gduosctc-smn9009.zip
AT&T and Verizon do not have root exploits yet.
Source: Chainfire