Root your Sony Xperia J running Jelly Bean 4.1.2 Firmware 11.2.A.0.21/11.2.A.0.31. All steps are clear , if you dont understand anything feel free to comment. Thanks to DooMLoRD for the root method.
Disclaimer : I am not responsible if you brick your phone or if u make any other damage to your phone
So Lets Start :
1. First of all make sure, you are on Android 4.1.2 Jelly Bean and your Build number is 11.2.A.0.21 or 11.2.A.0.31. Go to Settings > About phone to verify this.
2. Download This File - DooMLoRD_Easy-Rooting-Toolkit_v17_perf-event-exploit and extract it completely using WinRAR or WinZip.
3. Enable USB debugging from Settings > Developer Options.
4. Enable Unknown sources from Settings > Security
5. [Optional] Increase screen timeout to 10 minutes
6. Connect USB Cable to phone , then connect it to your Computer. On your phone Skip the PC Companion Companion prompt (if it appears), see screenshot below.
7. Now go to the Folder where you extracted the downloaded file from Step 2, and execute "runme_win.bat" (Windows User)
Note :- This toolkit works on Windows , Linux as well as MAC , Linux users Run "runme_linux.sh" and MAC users Run "runme_mac.sh".
8. Read and Follow the instructions on the screen!
9. REBOOT THE DEVICE AFTER THE SCRIPT HAS FINISHED EXECUTION!!!
Note : This method works on both locked and unlocked bootloader devices!!!
If you have any problems feel free to comment :)
Disclaimer : I am not responsible if you brick your phone or if u make any other damage to your phone
So Lets Start :
1. First of all make sure, you are on Android 4.1.2 Jelly Bean and your Build number is 11.2.A.0.21 or 11.2.A.0.31. Go to Settings > About phone to verify this.
2. Download This File - DooMLoRD_Easy-Rooting-Toolkit_v17_perf-event-exploit and extract it completely using WinRAR or WinZip.
3. Enable USB debugging from Settings > Developer Options.
4. Enable Unknown sources from Settings > Security
5. [Optional] Increase screen timeout to 10 minutes
6. Connect USB Cable to phone , then connect it to your Computer. On your phone Skip the PC Companion Companion prompt (if it appears), see screenshot below.
7. Now go to the Folder where you extracted the downloaded file from Step 2, and execute "runme_win.bat" (Windows User)
Note :- This toolkit works on Windows , Linux as well as MAC , Linux users Run "runme_linux.sh" and MAC users Run "runme_mac.sh".
8. Read and Follow the instructions on the screen!
9. REBOOT THE DEVICE AFTER THE SCRIPT HAS FINISHED EXECUTION!!!
Note : This method works on both locked and unlocked bootloader devices!!!
If you have any problems feel free to comment :)
38 comments
commentsdo you have any screen shoot just to prove that this will work/thanks
ReplyIt doesn't seem to work
ReplyRunme reports adb files as outdatet,
at some point it asks for an address which i cannot understand,
reboot is done automatically and even after a second reboot root checker shows that the device is not rooted.
Any help? cause i don't want to unlock the bootloader...
Can u tell your kernel version from Settings> About
Reply-_- I dont have this device , but It will work. If you have any problem while rooting feel free to ask
Reply3.4.0
Replyuser@sibldsrv-03))
with date , there must me date also ??
Replyi'm sorry, under kernel there's only what i have written. should i search somewere else for the date?
ReplyCan u upload a screenshot of settings>about somewhere and comment the link here ?
ReplyThis method should work , make sure you exit Flashtool , Sony PC Companion or any other adb related program before executing runme_win.bat , also make sure u have enable USB Debugging mode and adb drivers are installed :)
ReplyI did it, thanks!
ReplyCan u tell how? :p what was the problem? Maybe it will help others :)
ReplyI had the same problem as you talked above, and I lost 4G capabilities ...
Replyok, I found 12.0.A.2.254 is not supported.
Replyhi, the files the second time i extracted the zip file completely, as described, no containing folder of the .bat file. in the files folder there is also, an adb executable. i think it should run first of all (i think i did that before connecting the phone).
Replydownload the file again and extract it , you just have to execute runme_win.bat and nothing else.
ReplyCurrently my android version is 4.1.2. Can I root my Sony Xperia J to the android version 4.2.2 (or) 4.3 (or) 4.4???
ReplyPlease Help!!!
it works now for my xperia j
ReplyTo which Version u've rooted?
ReplyHi, when i open the command prompt window it says, "cannot find the path specified" a lot of times.It also says device is rebooting, and it isn't. it then says "all done", but it isnt rooted. Can you please help?
ReplyInstall ADB Drivers , u dont have ADB Drivers installed.
Replyhow i install adb drivers....i dont knw sufficient about it
ReplyI do
ReplyIt really works ! Thank You so much! ))
Replydude. what is adb and how do i download one? sorry for asking such a stupid question
Replyhello thanks a ton.. finally rooted my xperia j but m bit confused as it was soo easier... with dat supersu app thats it the main confirmation of sucessful root of my device !!
Replythe system can not find file path
Replythis what i got ..... what to do please
i have xperia j
I can't root my phone ...
Replybuild number is 11.2.a.0.31
android 4.1.2
Plz reply what's the problem ... :(
It worked very smoothly & easily, if all instructions are followed carefully. My device rebooted itself, but how i get to know its been done?? how to check?
Replycheck for SuperSu app or install RootChecker app from playstore and verify with that.
ReplyIt's works for me. Thanks.
ReplyI run the SHELL file, but my device does nothing. I followed the steps carefully, but when I open the file it is just like opening a Word document, only plain text. This is what it says:
Reply##!/bin/sh
chmod u+x files/adb_mac
echo "---------------------------------------------------------------"
echo " Easy Rooting toolkit (v18.0)"
echo " created by DooMLoRD"
echo " \"pref_event exploit\""
echo " Credits go to all those involved in making this possible!"
echo "---------------------------------------------------------------"
echo " Special thanks to: the_laser, Bin4ry, fi01, hiikezoe, [NUT]"
echo " and to all those who are contributing to our git tree!"
echo " Sources: https://github.com/android-rooting-tools"
echo "---------------------------------------------------------------"
echo " ported to Mac OS X by ChrisBoesing "
echo "---------------------------------------------------------------"
echo "[*] This script will:"
echo " (1) root ur device using the pref_event exploit"
echo " (2) install Busybox"
echo " (3) install SU files"
echo "[*] Before u begin:"
echo " (1) make sure u have installed adb drivers for ur device"
echo " (2) enable \"USB DEBUGGING\""
echo " from (Menu\Settings\Developer Options)"
echo " (3) enable \"UNKNOWN SOURCES\""
echo " from (Menu\Settings\Security)"
echo " (4) connect USB cable to PHONE and then connect to PC"
echo " (5) skip \"PC Companion Software\" prompt on device"
echo "---------------------------------------------------------------"
echo "CONFIRM ALL THE ABOVE THEN"
sleep 1
echo "--- STARTING ----"
echo "--- WAITING FOR DEVICE"
files/adb_mac wait-for-device
echo "--- creating temporary directory"
files/adb_mac shell "cd /data/local && mkdir tmp"
echo "--- cleaning"
files/adb_mac shell "cd /data/local/tmp/ && rm *"
echo "--- pushing files"
files/adb_mac push files/doomed.sh /data/local/tmp/doomed.sh
files/adb_mac push files/doomed2 /data/local/tmp/.
files/adb_mac push files/run_root_shell /data/local/tmp/.
files/adb_mac push files/busybox /data/local/tmp/.
files/adb_mac push files/su /data/local/tmp/.
files/adb_mac push files/Superuser.apk /data/local/tmp/.
files/adb_mac shell chmod 777 /data/local/tmp/doomed.sh
files/adb_mac shell /data/local/tmp/doomed.sh
echo "--- cleaning"
files/adb_mac shell rm /data/local/tmp/*
echo "--- Please wait device is now rebooting"
files/adb_mac reboot
echo "ALL DONE!!!"
The "echo" is lying, it's not doing any of those things. The Root Checker says the device's not rooted. What should I do?
It wont find the path, itries DoomLords FlashTool v1.5 and still doesnt find the path. I have Win 7 Andriod 4.1.2 11.2.A.0.31
ReplyAnyone recomend a tutorial or link to help with adb files?
Please help! i cant free space form my Xperia J!!!
Hi! I have a problem.
ReplyI used this method before to root my device and it worked perfectly. The problem is: I had to do the factory reset and now I'm trying to use this method again but it doesn't work and I don't know why. Maybe you can help me >.<
---------------------------------------------------------------
CONFIRM ALL THE ABOVE THEN
Pressione qualquer tecla para continuar. . .
--- STARTING ----
--- WAITING FOR DEVICE
--- creating temporary directory
mkdir failed for tmp, File exists
--- cleaning
rm failed for *, No such file or directory
--- pushing files
53 KB/s (326 bytes in 0.006s)
27 KB/s (1578 bytes in 0.057s)
cannot stat 'files\run_root_shell': No such file or directory
2852 KB/s (853044 bytes in 0.292s)
1402 KB/s (96260 bytes in 0.067s)
2826 KB/s (1858064 bytes in 0.642s)
--- DooMing device!
--- Correcting permissions
Unable to chmod /data/local/tmp/run_root_shell: No such file or directory
--- Running exploit
/data/local/tmp/doomed.sh[12]: /data/local/tmp/run_root_shell: not found
--- cleaning
--- Please wait device is now rebooting
ALL DONE!!!
Pressione qualquer tecla para continuar. . .
try again 2-3 times , it should work
Replywill this method work on windows 8.1
ReplyHi, I got exactly the problem. I tried it several time but it's not working (I have the exact same informations as Ars Amandi).
ReplySuperSU is not installing..
What is happening? Else, can we download it from the playstore?
Many thanks!