[Xperia Tablet Z Q&A, Help & Troubleshooting] Aid777:
This is a guide that I wrote to enable root on Android version 4.3, build number 10.4.1.B.0.109 for SGP311. Follow at your own risk. I will not be responsible for damage to your Xperia Tablet Z! I am going by memory and XDA posts I have re-read.

Please read this first then follow the steps!!

1.	Firstly you need to ensure you have the drivers installed for your tablet, so you could install Sony PC Companion http://www.sonymobile.com/gb/tools/pc-companion/

2.	On your tablet make sure that Developer options is enabled (if not, press About tablet in the tablet settings menu several times), USB debugging is ticked and Verify apps over USB. Also turn on Unknown sources in Security settings

3.	Assuming that the tablet is running version 10.4.1.B.0.109 you need to downgrade to version.370

4.	Download and install Flashtool by [MENTION=2807379]Androxyde[/MENTION] http://www.flashtool.net/download.php - install this to your C: drive

5.	Download the official .370 (I used SGP311_10.1.C.0.370 DE_Unbranded.ftf) firmware from here http://xdaforums.com/showthread.php?t=2402863 thanks to [MENTION=3839732]DevMark[/MENTION]. This file should be placed inside the firmwares folder of Flashtool and thanks to @ donedos for his initial suggestion

6.	Download the rooting kit from http://xdaforums.com/showthread.php?t=2333566. Thanks to [MENTION=2784807]DooMLoRD[/MENTION]

7.	It is suggested that a backup is carried out on the tablet as this flash/root will wipe the data from it – I never did this, as I was quite happy to install apps/.apk again, and I had a lot of crap on my tablet anyway

8.	Open up Flashtool, power off the tablet, and plug the usb cable into the tablet.

9.	With the tablet still turned off press the volume down button, and plug the usb cable into your PC, this should get your tablet into flash mode

10.	There is a lightning bolt symbol on top left corner of Flashtool, click this, and two options should pop up. I think you click the top one; if so, you will be prompted to locate the .ftf file, select the .370 file. If this file is not visible, you probably need to select the second option that popped up!

11.	The tablet should be flashing now, and takes a few minutes or so. Instructions will appear in Flashtool to unplug and power on your device.

12.	It will take a while for your tablet to turn back on; when it does you might need to carry out the actions again in 2. above. Just make sure you are running firmware .370 now instead of .109

13.	Now connect you tablet again to USB, device drivers might install again. Open up/extract DooMLoRD_Easy-Rooting-Toolkit_v17 and click the runme_win.bat file and follow the instructions – your tablet should now be rooted. Check for the Super SU app in your app list, or if it’s not there install from Play Store.

14.	Download the file Xperia Tablet Z (SGP311) 10.4.1.B.0.109 VMo De from here http://xdaforums.com/showthread.php?t=2671276, thanks goes to [MENTION=5211130]bernddi[/MENTION] . Extract the file so there are two files (SGP311_10.4.1.B.0.109_VMo De_stripped.ftf and SGP311_10.4.1.B.0.109_VMo De.zip)

15.	Download and use this file http://www.winmd5.com/ to verify the md5 checksum matches the .109 files you downloaded.

16.	If everything is okay, place the large zip file onto the root of your external memory card, and the .ftf file into the firmwares folder of Flashtool (later on don’t mix this file up with the .370 file)

17.	Download the correct version of XZDualRecovery file for your tablet, – thanks to [MENTION=4904057][NUT][/MENTION]. I first tried the most recent version, but had problems with flash and root, so then I tried the older version TabZ-lockeddualrecovery2.7.86-BETA.installer. Files are linked from here http://xdaforums.com/showthread.php?t=2261606.

18.	Download and Install BusyBox from the Playstore, and run the app, then install again to your Tablet (using default options I believe) – this install failed first time for me, if same happends with you try again until it works

19.	Connect your .370 rooted tablet to your PC, and run the DualRecovery file by clicking on install.bat – this will install the recovery to your tablet

20.	Your tablet should power back on, or you’ll need to turn it on yourself. Make sure stuff works fine, you might need to carry out No. 2 again, I’m not sure

21.	You should also have a file called NDR Utils on your tablet, if not install from the PlayStore, and run this. The option to boot into Philz Touch Recovery should be visible, select this option and reboot. You can reboot by pressing power up, while the tablet is turning on, but I have problems getting this to work. NDR makes it much easier

This is where it might get risky. It appears that the older version of DualRecovery does not have the option to verify the md5 checksum, but if the file winmd5free said the numbers match you should be okay

22.	In recovery you need to select Install Zip, then select install zip from storage/sdcard1, then go to the zip file, and press it. The flashing of version .109 should begin – it takes a while

23.	After the flash you must power off the device, DO NOT reboot

I believe this is where I got into a boot loop, and I am not certain how I got out of it. This link might help http://xdaforums.com/showthread.php?t=2703882. Thanks to [MENTION=4616838]Cat McGowan[/MENTION]. When I finally got out of the boot loop, I started all over again from step No.8!

24.	Open up Flashtool again, and flash the stripped ftf file like you did in No. 9 and No. 10

25.	Follow the instructions to disconnect and power on your tablet, you should now have version .109 and still be rooted after the initial setting up of the tablet.

Please let this work!

If there is anyone reading this that spots an error or omission please post it