How to Root the Sony Xperia Pro MK16i

Since we do not have a straight way to root the Sony Xperia Pro MK16i device, we need to use a combination of root methods to gain root access on the device and unlock its true potential. Don’t be afraid as we’ve simplified the entire process to root the device, all you need to do is just follow the following guide.

I. Before You Begin:

1. The following procedure works on locked bootloader.

2. Make sure your device has enough battery life left, otherwise you’ll be stuck in the middle of the process.

3. The following procedure should work on the Android ICS only.

II. Downloading Required Files:

1. Kernel (Download link’s given at the end of the post)

2. Flashtool (Download the Windows version from Installation tab)

3. Root Toolkit (Download the latest version from first post)

III. Rooting the Sony Xperia Pro MK16i:

1. Download and place all the files to your Desktop. This should make it easier to find the files in later steps.

2. Extract files from the Root Toolkit to your Desktop. Do NOT launch any file just yet.

3. Double-click on the Flashtool executable file and install it on your PC.

4. Extract kernel.sin file from the .ftf file and place it in the firmwares folder located in the folder where you installed Flashtool.

5. Enable the USB debugging option on your device from Menu>>Settings>>Developer options>>USB debugging.

6. Enable the Unknown sources option as well from Menu>>Settings>>Security>>Unknown sources.

7. Turn OFF your device.

8. While your device’s turned OFF, press and hold the button given next to the Menu button and Power button together.

9. Now, connect your device to your PC via USB cable.

10. Launch the Flashtool program you installed on your PC earlier.  The shortcut should be there on your Desktop, you can double-click on it.

11. Inside the tool, click on Thunder button.

12. Select Fastboot Mode and you should see a new window being popped-up.

13. Click on Select Kernel to Flash option and then select the Kernel file you downloaded earlier.

14. As soon as you select the Kernel file, it should automatically begin the flashing process.

15. Wait for the process to finish.

16. Turn OFF your device when it’s done.

17. Pull the battery out of your device and after a few seconds, put it back in.

18. Turn ON your device and make sure it’s connected to your PC.

19. Double-click on the file named RUNME.bat which you extracted from the Root Toolkit.

20. Follow the on-screen instructions.

21. You should be rooted now!

Awesome! Your device’s now rooted and you can head to Google Play to install root-only apps. The developer of the root method suggests to flash the original kernel after you’ve rooted your device. You can get the original kernel on XDA, just do a search there!

IV. Flash a Custom Recovery Image (Optional):

1. If you would like to flash a custom recovery image in order to flash custom ROMs, head to the How To Flash a Custom Recovery Image on the Sony Xperia Pro MK16i to learn how to do that.

If this procedure helped you please thank/donate to the original developers here, here and here.

If you need help with this procedure, please ask in the comments below or in the forum.

This is part of our Android How To’s. We have how to’s on rooting, loading ROMs, and tons of other tips and tricks for your specific device or for Android devices in general! For all of our Android How To’s, head here.

Join 90k others & subscribe to my weekly, not annoying newsletter for more tech!

* indicates required
  • It doesn’t let me do this “Click on Select Kernel to Flash option and then select the Kernel file you downloaded earlier.”

    the program goes black and i can’t select anything.

    • smruti

      same thing happened with me

  • Neeraj Athalye

    after clicking on the kernel link which kernel do u hv to choose???

  • smruti

    after flashing with the .431 kernel, my screen became blank and didnt boot to home screen.
    the usb debugging became off and then I had to relock the bootloader n apply official ics update.

  • chaitanya malhotra

    Can’t install jelly bean Rom says installation aborted status 7

  • jstastranger

    i dont understand step 8! “the button next to the menu button”?? do you mean the home button?? help! thanx

    • nefy

      it is actually the menu button

  • Jhonatas Rosendo

    I boot in fastboot mode, but when i click “Select Kernel do Flash”, it says: “ERROR – This action can
    only be done in fastboot mode”

    What can this be?

    • Nefy

      *#*#7378423#*#* dial this on your dial pad first

      Service info > Configuration > Rooting Status. If Bootloader unlock allowed says Yes,

      you have to turn off your device first.. then press the menu button the last one on the right.. Hold it.. now while holding the menu button .. plug the usb cable.. your flashtool should now be able to recognize that you are on fast boot mode..

      • atharva

        it says install drivers i did that
        still the same error

  • it helps in rooting Xperia MK16i

  • Sonny

    F**ck, I did this steps but didn’t read ‘The following procedure works on locked bootloader’, and my device has an unlocked bl. Now my Xperia starts with black screen, I still can connect it to pc but I can flash any kernel because is not rooted. What can i do?

  • dr.mody

    hi there …. i know it is an old topic though i hope to reply …. is there any way to do rooting for my old xperia pro mk16i using manjaro linux or any other linux distro ???


  • divyesh patil

    my xperia pro is restarting!!!how can i follow these procedures??