Xperia J is the mid range droid from the Sony, though it has less display resolution other features add to its glory.
Things you need to Root Xperia J:
A Sony Xperia J phone
Flashtool – Official Website
Firmware for Xperia J – 11.0.A.3.28 (Old) & 11.0.A.7.5 (New) (You need BOTH files)
Root with Restore – Download V18
Xperia Root – Download

Step 1 :
Open Flashtool (after installed), get installed Sony companion software on PC well before, so that Flashtool can detect your phone.
Enable debugging mode on your phone (Setting>developer options)
Enable unknown sources (Setting>security)
Copy the firmware files so that you can access them later.
Step 2 :
Switch off your Xperia J
Push Volume Down (-) button (dont release it) and connect the usb cable again
Until Flashtool say your phone connected in flashmode then you can release the button
Select the old firmware and flash it.
Let it finish and turn on your phone (it takes a while to turn on)
Enable debugging mode on your phone (Setting>developer options) & enable unknown sources (Setting>security)
Step 3 :
Extract Root with Restore by Bin4ry you downloaded before, and copy the Root folder to Drive C:
Run Command Prompt as administrator (For Windows 7 search at start and right-click CMD run Administrator/ For Windows 8 push button windows(this button below Z) + X then select command prompt (Admin))
Type “cd c:\root” without the quote (“”)
Type “stuff\adb devices” without the quote (“”)
If your device connected properly, it should be there (For some PC there will be more devices because you install Bluestacks/You Wave. and you need to uninstall them otherwise it wont work)
Next type “runme”
Green message will come out, type “1″ then enter
A message will come out in your phone, ignore the password encryption. Just select Restore My Data option
The Green command prompt will assist you, if the message stuck on Running for so long, mean you fail to root. (Fail happened when you skip step 1 or your firmware is new)
After finish, your phone will reboot and there will be new application installed called Super SU
Step 4 : TUTORIAL FOR ROOT on 11.0.A.7.5 firmware
If your phone already rooted, you can skip to this step.
Now connect your phone again, make sure debugging mode and unknown sources enabled.
Extract Xperia root folder you downloaded before, open it up and double-click 01-local-prop.bat (do not run as administrator) follow the instruction given. Done for this.
Step 5 :
Open Flashtool, click Flash button, choose flashmode then browse the folder where you save New Firmware (.ftf) file.
Attention!! Uncheck wipe data!
Click OK
restart your Xperia J now
Step 6 :
You will realize that Super Su have gone
Now connect your phone again, open Xperia root file, double-click 02-push-root-files (dont run as administrator) follow the instruction given.
Your phone will reboot and new application installed call Superuser. New firmware has been rooted!
Search Superuser at Play store and update it.. After updated open it and update binary file by touching the binary column.
what if i already have 11.0.A.7.5 (New) in my phone do i still need to download the 3.28 just to root my phone? specially if it is my first time to root my phone
ReplyDeleteyes you need both files.
Deletei want to downgrade to 18 coz new 11.0.A.21 is nt gud der is no wiping shortcut in sreen....so boring
ReplyDeletethanks,
ReplyDeleteyour great
please keep working
is it ok on jellybean?( 11.2.A.0.21 )???
ReplyDeletei cant to view my model no st26i in flash tool????
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeletewhat i have to do if i want to make my external memory as default while installing any games or apps in my sony xperia J (rooted)?????
ReplyDeleteit says on step 3 "adb server is out of date ....." what shall i do?
ReplyDeleteXperia J need root and little overclocking to run apps smoothly .
ReplyDeleteYou can find all tools and guides on the web .
I recommend this one ,the easiest rooting method: xperia-j-root.blogspot.com/