Excellent job DooMLord.
I used this Kernel to root GPe and it worked great even without flashing it. In case anyone else is in a similar situation, my steps are below:
1. Unlock bootloader (my opinion: everybody should do this anyway, Sony should have shipped it this way).
2. Download Advanced Stock Recovery Kernel on OP in this thread.
3. Download SuperSU from this
link and copy to the internal storage / not an external SD on the phone.
4. Copy the Advanced Stock Recovery Kernel on OP in this thread to the internal storage / not an external SD on the phone.
5. Make sure you have ADB and fastboot installed on a Windows (7) PC.
6. Put your phone into fast boot mode.
a. Power off the phone.
b. Press and hold the volume up button (which is the button closest to the power button).
c. Connect the phone while still holding the volume up button.
d. (Phone will boot into fastboot and the LED will be blue).
7. fastboot
boot the kernel you downloaded in step 2.
a. (On the PC) -
Code:
fastboot.exe boot full_path_and_name_of_kernel_you_copied
b. (Device will go blank and appear to reboot)
c. (WHEN the LED light turns PINK, rapidly press the Volume Up button)
8. You will now be in CWM.
a. Select install zip from sd (I believe it was in a directory like /legacy/0 or similar. Anyway, fish around the directories still you find the SuperSU zip.)
b. Flash it.
c. Reboot device via CWM option.
And your set. Thanks again DooMLoRD.