How to Root Sony Xperia M (C1904 / C1905) Jelly Bean 4.1.2 [Build 15.1.A.1.9/15.1.C.1.17]



Root your Xperia M [C1904/C1905] running Jelly Bean 4.1.2 Build 15.1.C.1.17 or 15.1.A.1.9. To know what is root and what are its benefits / losses of rooting your device you can google that , dont ask me about that :P , I will post the tutorial on rooting Xperia M , if you face with any problem while feel free to comment. The files used in this tutorial are not mine.

You can also root by vRoot - Here is the link of the tutorial the screenshots are of Xperia M dual but it will work on Xperia M also :)  - LINK

Read And Follow all the steps.

Step 1 - Rooting your Xperia M using Framaroot.apk
  • Download Framaroot.apk from here - LINK , copy it to your phone.
  • Install it like a normal app.
  • Open Framaroot from the App Drawer.
  • Now Select Install SuperSU.
  • Select Gandalf exploit and then wait for few seconds for a pop up message that says Success.
  • Now your phone will automatically reboot, after reboot you will SuperSU app in the app drawer , that means your Xperia M is rooted , hold on it is not finished yet :P
Note :- If you dont see the Success message or SuperSU app after the reboot try this again and again untill you see SuperSU app , it works on the first attempt but in some cases it works after 3-4 attempts, so have patience and repeat the above steps until you see SuperSU app.


Step 2 - Installing BusyBox
  • Download and Install BusyBox from the playstore or from here - LINK
  • Open BusyBox , wait for few seconds untill it asks SuperSU access, Grant SuperSU access
  • Now have patience and wait for some time to let it initialize , after initialization completes , you will see a Install button on bottom left corner , click Install then Select Normal
  • Wait till the Installation process is complete , when the process is completed you will see a pop up that says Success.
  • Installation of  BusyBox is now complete :)
Note :- Your phone might reboot in between the above steps ,do not worry just start BusyBox again and repeat the above steps. This is because of the System Folder read write error.


Step 3 - Reboot Fix (System Read/Write)

  • Download reboot fix.rar from here - LINK , Extract it on your PC.
  • Turn USB Debugging Mode On on your mobile from Settings>Developer Options. (Also Maker sure you have ADB Drivers installed , if you install Sony PC Companion and connect your phone with USB Debugging Mode on ADB Drivers will be installed)
  • Make sure no ADB related program is running now like Sony PC Companion or Flashtool
  • Run supersu.bat
  • Follow the On Screen Instructions
Note :- Without Successful installation of BusyBox , the reboot fix will not work , so try the Installing Busybox Steps Several times if you are not successful in one go. 


Now your phone is successfully rooted , if you have any problems feel free to comment. :)

Source - XDA 

Share this

Related Posts

Previous
Next Post »

5 comments

comments
25 February 2014 at 09:28 delete

Thanks, very very veryyyy Much. Now My Sony Xperia M is Rooted 100%!!

Reply
avatar
19 April 2014 at 13:42 delete

How can i fix the auto reboot? It starts rebooting when i root my sony xperia c1905 and try to fix play store using root explorer. Please answer!

Reply
avatar
19 April 2014 at 13:55 delete

Use this method - http://www.waledacdroid.com/2013/10/how-to-root-sony-xperia-m-dual-c2004.html

or just follow Step 3 - Reboot Fix (System Read/Write) in this post

Reply
avatar
13 May 2014 at 02:06 delete

the phone restarts after a while it's on, if I can quickly disable supersu restarts but the next power will not restart but obviously I do not have root permissions. The problem is that the. Bat remains at "Waiting for device, connect the USB cable now ..." and nothing happens. How do I resolve?

Reply
avatar
6 October 2015 at 20:19 delete

How to root xperia m2 android 5.1.1

Reply
avatar