The why
A lot of this has been said in other threads, however I decided to gather all the up-to-date (as of Jun 17, 2014) instructions and info in this thread to alleviate fears of the infamous 'KNOX WARRANTY VOID 0x1' and help people with the process. People with tripped KNOX can of course use this as well, however it won't untrip their devices, duh.
The cheers
First of all big cheers for Pinkie Pie (person who discovered the Linux kernel vulnerability that makes rooting without tripping KNOX possible), geohot (person that used the vulnerability to make a rooting app), chainfire (developer of SuperSU), rovo89 and Tungstwenty (developers of Xposed). Go and donate to these guys if you can!
The what
This post will tell you how to upgrade your P605 to 4.4.2, if you haven't already. And how to install SuperSU and Xposed all the while keeping your KNOX counter at 0x0, CURRENT BINARY: Samsung Official and SYSTEM STATUS: Official!
Note: The versions in this text are just for reference - telling you what versions already worked. New ones will surely also work, so you should usually download the newest available.
The how
Firmware
- 4.4.2 NEE P605XXUCNE2 (any of the current 4.4.2 firmwares should be fine, although Samsung might use an updated kernel for the future versions, disabling towelroot)
- From http://xdaforums.com/showpost.php?p=53092676&postcount=1
- Simple instructions available here http://www.sammobile.com/firmwares/3/?download=30325 (you can also download the firmware from here, but download is slow for free accounts)
Root
- From http://towelroot.com
- No special instructions (it's a 1-click root)
SuperSU
- Version 1.99.rc5 from http://download.chainfire.eu/448/SuperSU/
- Extract Superuser.apk (in 'common') from the zip, install and run
- Answer yes to the Disable KNOX prompt (don't worry, KNOX will not be tripped)
Xposed
- From http://repo.xposed.info/module/de.robv.android.xposed.installer (version 2.6.1)
- No special instructions
The victory
Congrats! Now you should be on a rooted, SuperSUed, Xposed KitKat with warranty left intact! However before sending it to Samsung, e.g., for repairs, you should flash your original firmware, of course.
Guess, any kind of firmware flash will trip KNox to 0x1. To save warranty just unroot with SuperSU and unistall it and Xposed installer.