If you want to skip all the hassles just odin directly to the latest MJA firmware. You can download the full MJA tar file from sammobile.com and install it through odin. You may or may not have to factory reset to do this. I did not have to. Once on MJA, you can not odin older firmwares so make sure you want to upgrade. Personally, I have found MJA to be the best and smoothest build yet, but others have had problems. Another thing to consider is with the MJA build, Samsung instituted a Knox warranty flag in the bootloader so if you root MJA it will trip the warranty flag. This may prevent you from getting warranty service from Samsung, if you have Assurian, TEP or other phone insurance programs this won't be a problem. Before you root MJA, you will want to OTA the newest software which is MK2. There currently is not a tar file available since it was just released. After you are all updated, cf-autoroot does work. Again, if you root the newest software, it will trip the knox warranty flag.
Phones & Tablets: Galaxy S4, Galaxy Note 8", Evo 4g LTE, Evo 3D, Acer Iconia A500, Samsung Galaxy Tab 2 10.1, Ipad 2, Nabi 2,
Rom: Rooted Stock Odexed, Hotspot Mod, Xposed, Wanum