[Sony Xperia M4 Aqua] Hnk1:
HOW TO MAKE A TA PARTITION 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[

Sony doesnot support unlock bootloader of this device yet

However, Once supported, the following method MUST work!

OFFICIAL SONY WEBSITE TO UNLOCK BOOTLOADER

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.

FOR MY REFERENCE. IGNORE

Just for my reference. Ignore it

These do not work.

Refer to first post for prerequisites.

ROOT CONFIRMATION

It was false root confirmation. You are more than welcome to try to find which method works for you from the following.

I have few confirmations of root working on Xperia M4 using this tool. Ignore what it says about kitkat or anything. Just make sure you got USB debugging enabled and drivers installed.

http://rootgenius.com/

Other methods that might work.

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

This method has been implemented many a times by me and it has yeilded high results on different devices I have worked on.

We will replace the KingUser (chinese app like SuperSu) with SuperSU so you do not need to worry. You can also factory reset in order to be completely certain that no extra scripts are left in your system if you have any doubts about privacy.

1.Install iRoot (also called Vroot) (in chinese). The Chinese version is on 1.83 while the english translated is still on 1.78. Use the Chinese one.

http://www.mgyun.com/

2.Run iRoot app from PC. Wait till it is complete. You will have root with some system cleaner app with King user. Maybe you be successful with full root. Check Root Checker.

METHOD 2

It is also a chinese method and it also has been used by me for few devices. Many people have problems trusting it, but it installs superSU so I think I would not be concerned much. Feel free to try

1.Install KingoRoot

http://www.kingoapp.com/

2. Run the script and see if it helps. Wait about 15 minutes .

METHOD 3

1.After running iRoot for explort, run KingoRoot. Wait about 5-15 minutes as it would go on forever if it is not successful in rooting your device.

2.Close afterwards.

3. Run Iroot and Kingoroot together. Wait till it is restarted and you acquire root with KingUser.

The trick here is the moment, System is being restarted (device), Kingoroot pushes some scripts and together they are a deadly combination.

To GET SUPERSU if you got any other app instead for ROOT

1.Install supersu from market.

2.Update binaries

3.Restart.

Does not work ?

Use Beta SuperSU instead versions 2.48/2.49.

Install apk and try updating binaries.

http://xdaforums.com/apps/supersu/2014-09-02-supersu-v2-05-t2868133

METHOD 4

1.Download towelroot apk.

2.Install and run

Check FAQ

https://towelroot.com/

METHOD 5

SUPERONECLICK ROOT

Check FAQ

http://xdaforums.com/showthread.php?t=803682

METHOD 6

Try the z4root app

Check FAQ

Download here

http://z4root.en.uptodown.com/android/download

METHOD 7

http://www.oneclickroot.com/

Install the programme on the PC and run on screen instructions.

METHOD 8

Download Motochopper and try it

http://xdaforums.com/attachment.php?attachmentid=2004316&d=1369929448

You will need to update SuperSU in these cases as well

METHOD 9

Use DoomLord Tool Kit.

Enable USB debugging and run the script. Start with the latest script v17 and carry on with older version scripts. You may need to update SuperSU/Superuser file to latest 2.49 Beta. Link in FAQ

PLEASE DO NOT MIRROR MY FILES!

NEW:

DooMLoRD_Easy-Rooting-Toolkit_v17_perf-event-exploit.zip

OLD:

DooMLoRD_Easy-Rooting-Toolkit_v16_perf-event-exploit.zip

DooMLoRD_Easy-Rooting-Toolkit_v15_perf-event-exploit.zip

DooMLoRD_Easy-Rooting-Toolkit_v14_perf-event-exploit.zip

DooMLoRD_Easy-Rooting-Toolkit_v13_perf-event-exploit.zip

DooMLoRD_Easy-Rooting-Toolkit_v12_perf-event-exploit.zip

DooMLoRD_Easy-Rooting-Toolkit_v11_perf-event-exploit.zip