Root Sony Xperia M C1904/1905 | Easiest Tutorial

The Sony Xperia M is one among the very popular Android Smartphones released by Sony in 2013. The Sony Xperia M Android Smartphone was released back in June of 2013 and possessed some very impressive hardware specifications such as a 1 GHz dual core processor, 1 GB of RAM, 4 inches 480×854 pixel display, 4 GB of internal storage space and MicroSD storage expansion support up to 32 GB, 5 MP primary camera with Autofocus and LED flash accompanied by a VGA front facing camera and all this powered by a 1750 mAh battery.


However, if you own a Sony Xperia M and if you’re not that satisfied with its performance, then you can try rooting your Android Smartphone and then installing some custom ROM’s or kernels of your choice. And if you’re in search of a detailed guide on how to root Sony Xperia M, then today we’re here with a detailed guide on the same.

Before You Root Sony Xperia M:

Below are some points to be aware of before proceeding to root your Sony Xperia M Android Smartphone:

By rooting, you’ll be able to gain access to the root folders of your Smartphone which is hidden by default to you by your Smartphone manufacturer. Once you gain root access, you’ll be able to tweak system files and folders and hence be able to remove bloatware apps, tweak performance and battery life etc. It is actually like gaining the full control of your device, so that you decide what you want it to function. It is more like the running the phone in administrator mode, like we do in Windows.So before actually starting out the process to root xperia M you need to make sure that you exactly know what rooting is. Read : What is Android Rooting?

Commonly, the benefit of rooting is that once you root your Android Smartphone, you’ll then be able to install custom ROM’s and kernels designed for your Android Smartphone that can help in boosting the performance and battery life of your Android Smartphone. Also rooting can help many more causes, you can just swap keys, overclock your processor, increase RAM of your pone, Increase internal memory of your phone, and do many more tasks that you only dream of doing. Run many Root only apps, that allow you do many things, play HD games, and more likely you could flash Custom ROM’s, which is the most advantageous, as one often gets bored of the same old stock ROM your company offered in your smartphone. Read more advantages of Android Rooting here.

However, rooting of Android Smartphone has its disadvantages too. Rooting of Android Smartphones voids its warranty and also rooting of Android Smartphones possesses some risks of damaging your Android Smartphone if the procedures are not carefully followed. To know more, read our detailed guide on the disadvantages of rooting.

Moreover, rooting possesses risks to the data stored in the internal storage space on your Smartphone. Hence, we recommend you to take a backup of your Android Smartphone before proceeding with the rooting tutorial. For more details, Read: Backup Apps, Contacts, and Data using Titanium Backup.


Below are a couple of prerequisite procedures to complete prior to rooting your Sony Xperia M Android Smartphone:

  • Please download and install all necessary USB Drivers for Sony Xperia M on your PC.
  • Make sure that your Sony Xperia M has at least 80% of battery backup.
  • Do not follow this rooting tutorial on any other Android Smartphone other than the Sony Xperia M.

Downloads to Root Xperia M:

Here is a file that you will need to download to Root Xperia M.

How To Root Sony Xperia M Android Smartphone:

Below is the detailed guide on how to root Sony Xperia M Android Smartphone:

  • Connect your Smartphone to the PC.
  • Extract the root kit folder, and copy/paste the “.apk” to the external SD card of your Smartphone.
  • Disconnect your Smartphone from the PC.
  • Now, from your Smartphone, find and install the “.apk” file that you placed on your Smartphone earlier.
  • From the app drawer of your Sony Xperia M, launch the app you just installed.
  • Choose the “GANDALK exploit” option.
  • Follow the on screen instructions.
  • At the end of the on screen instructions, the rooting process will begin.
  • Wait for the rooting process to end on your Sony Xperia M.
  • Reboot your Smartphone after the rooting process completes and you receive the “Success” message.

Congratulations, you have now successfully rooted your Sony Xperia M Android Smartphone. To verify the rooting process, download the “Root Checker” app from the Google Play Store and verify the root.

Also Read: 11 Things to Do After Rooting your phone

I hope you found this tutorial helpful and in case of any doubts, please mention them as comments below.

About This Author

An Android enthusiast and a keen Android Fan, since the birth of Android.


You can post comments in this post.

  • Hey, I have an issue with that apk.. When I have installed the apk, 1. In upper of the app there is a list where I have: Install Superuser, Install SuperSU and Unroot. Default is Install Superuser. Then I have Aragorn and Gandalf not Gandalk. But. When I select Gandalf I have an error: Exploit result. Failed 🙁 … Try another exploit if avaible. (Error #5). When I an choosing Aragorn I have Exploit result. Failed 🙁 … Try another exploit if avaible. (Error #6)… What are these errors? What am I doing wrong? Please, answer..

    CinnamonFinger 3 years ago

    • Is your device Model number the same as of this tutorial ? Please make sure you are rooting and following the instructions carefully

      Harshmeet 3 years ago

      • My phone is Sony Xperia M model 1905.. I’m following all steps as carefully as I can.. Don’t know what’s wrong..

        CinnamonFinger 3 years ago

  • also seeking help to fully root / move apps to sd

    fourtwentyconnect 3 years ago

Comments are closed

Get App
Get the BEST
Download The ROM Index APP