1. Download the rom and put it on your External SD Card ( make sure you have enough space).
2. Download this TWRP3.0.2 recovery: By @
ganesh varma more info about this recovery at CREDITS
3. Download ODIN program.
4. Enable the OEM unlock bootloader option at developer options (if you can't see Developer Options, then go to Settings > About phone and tap 7 times build number).
5. Reboot your phone in download mode by keeping pressing Power button + home button + volume DOWN button at same time for few seconds. After an blue screen will appear, press volume up button.
6. Connect your phone with usb cable to your PC.
7. Open ODIN program and an number should appear at ID:COM. If it doesn't, then make sure that the phone usb drivers are installed.
8. Click on AP or PDA ( according to the version of odin which you downloaded) and choose the TWRP recovery you've downloaded and click START. Wait until the process finish.
9. Now go to TWRP recovery by keeping pressing Power button + home button + volume UP button at same time for few seconds.
10. Choose Wipe, then Advanced wipe and choose Dalvik/ART Cache, System, Data,internal Storage and Cache and then Swipe to wipe.
11. Now choose Install and go to the place where you did put the ROM and choose it. Wait till installation finish and DON'T REBOOT YET.
13. Wipe dalvk cache & cache.
14. Reboot & WAIT 8-15 minutes until it boot!. Only first boot is longer.
15. If you followed all the steps carefully, then everything will be OK. Enjoy :fingers-crossed:
