So I figured out the solution: I am not responsible if you brick your device.
1) Download this file: (everything is provided in this single folder, you dont need to download anything else)
https://docs.google.com/uc?id=0Bx_Jd…xport=download
2)Unzip it.
3)Copy UPDATE-SuperSU & Arter97 kernel to your phone.
4)Boot your phone into download mode.
5)Open odin and select "BL" & select the file named sboot (from my folder)
6)Goto option in odin and then deselect AutoReboot.
7)Then Select Start.
8) Once you see "Pass" in Odin, Select twrp file in "AP" and then start. (Make sure that auto reboot is deselected)
9)Once it is completed, manually boot your device into recovery mode. (Press and hold vol. down + Home + Power button untill your screen turns off, once the screen is turned off, quickly swap the volume down button with volume up with home and power button pressed.)
10)It will boot you into TWRP and then just flash the SuperSU & arter97 that you copied to your phone.
11)Clear cache, Reboot and Enjoy!!!
NOTE:- This is only for G925i. Using it with other models may brick your phone.
You can use other kernels if you dont want to use arter but if you get the boot loop then please flash the arter kernel.