[Xperia Z3 Tablet Compact General] Hnk1:
Hello Everyone

I understand that many of the users have tough time rooting their device and thus I have decided to look into Rooting using Exploit method over USB commands rather than flashing ROM. I would just look into what could be done as there are few differences between Z3 Compact device series but all use the same Snapdragon 801. This guide is intended for UNLOCKED & LOCKED BOOTLOADER. Make sure you check each method if it supports locked/unlocked bootloader or not. In case it is not mentioned, it is to be understood that it supports locked bootloader as well. However, if the method fails, please provide feedback and also update SuperSU in the script files.

All Credits to the developers for their tools!

I take no responsibility for world wars, broken phones, flying machines,
UFO invasions, bricked phones, dead sd card . If you agree to go ahead with this,
it is your choice and no blame should come to any developer/contributor whatsoever

PREREQUISITE

-USB DEBUGGING

For this guide to work, make sure usb debugging is enabled.

Go to Settings> About>Build Number> tap it 7 times and "Developer Options" should appear in settings.

In Developer Options> Enable USB Debugging.

-USB DRIVERS

For these I suggest use Flashtool. However if you still have problem. I would update a guide for that as well

http://www.flashtool.net/index.php

METHOD 1 (Kitkat/Lollipop. Unlocked/Locked Bootloaders)

1.Download latest SuperSU from HERE

2.Place supersu in your sd card

3.Install recovery from the link HERE and use the method as stated in the thread.

4.Once booted into recovery, flash supersu.zip. Make sure it is 2.37 or above for LP.

5.Done

Check FAQ 1

How to make a TA backup.

1. Download the latest version of Backup TA from here DOWNLOAD HERE

2. Extract the ZIP file to a folder location of your choosing.

3. Navigate to the folder location of Backup TA.

4. Make sure no other script or application which is using ADB is running.

5. Make sure the device is booted in normal mode (the way you normally use it).

6. Run Backup-TA.bat

7. Read the last paragraph of the license before continuing.

8. Read the information and follow the instructions given by the tool.

Someone pointed out that the script needs root to work.

UNLOCK bootloader from Official Website

http://developer.sonymobile.com/unlockbootloader/unlock-yourboot-loader/

Please note! It will only be possible to unlock the boot loader for certain releases of this model. You can check if it is possible to unlock the boot loader of your device by checking the service menu.

Open the Contacts app.

Click the menu button in the top right.

Click Settings.

Long press (for about 5 seconds) somewhere in the empty space just above soft key bar, and then release your finger. A button named Enter service code will then appear in the same area (this may take a few tries).

Click Enter service code. A dialler will appear.

Enter *#*#7378423#*#* in the dialler.

Tap Service info > Configuration > Rooting Status. If Bootloader unlock allowed says Yes, then you can continue with the next step. If it says No, or if the status is missing, your device cannot be unlocked(bootloader).

If your bootloader can be unlocked, proceed to the above website and follow the on screen instructions. You do not need to download full adb , just download the platform tools attached with this guide.

Once you have working drivers, unlock bootloader, made backups and have usb enabled, you can proceed to the actual rooting process.

Backs are highly recommended but not a must .

There are a few methods due to differences in devices and one might work on all, one or none. The methods are arranged in preferred order but not necessarily to work in the same order.

METHOD 2: Kitkat Unlocked Bootloader

Download boot.img from attachment

unlock bootloader via Sony

Flash boot.img via flashtool or fastboot commands

METHOD#3

Use Kingo Root app

Enable USB debugging and run the application.

Download from here

http://www.kingoapp.com/

You can use apk file as well but PC method is more effective.

METHOD 4

CHINESE METHOD

http://www.mgyun.com/en/GetVRoot

KingUser be installed.

Install SuperSU from market and replace Kinguser with SuperSU in SuperSU options

METHOD 5

Run kingo and Vroot at the same time using a PC!

At times this works with few devices

ROOT CHECKER BASIC FROM PLAYSTORE to check if you have root.