[L][ROOT] DooMLoRD Easy Rooting Toolkit (v17) {perf_event exploit}[20130717]

DooMLoRD

Inactive Recognized Developer
Jul 27, 2010
13,194
39,692
113
Pune
[ Info ]

(New! Windows/Linux/MAC Support!)


so guys good news! we have a new exploit working for our Xperia devices!

i have successfully ported it for the devices i have/use... it was ported to android by hiikezoe but it was a HUGE pain trying to get every address involved... HUGE thanks to fi01 for helping out understand the whole process and giving a great walkthrough as to how to port new devices to it!


If you are facing issue of device rebooting when remounting /system partition then checkout the fix posted by @[NUT]


[ NOTE ]

this WILL WORK on both LOCKED & UNLOCKED BOOTLOADER DEVICES!


beginning from v13 now you only need to be on the corresponding firmware! any customization SHOULD work



[ how to root ]


  1. just download the file, extract it completely using winzip/winrar
  2. go to the folder where its extracted and execute "RUNME.bat"
  3. read and follow the instructions on the screen!
  4. REBOOT THE DEVICE AFTER THE SCRIPT HAS FINISHED EXECUTION!
Code:
 ---------------------------------------------------------------
              Easy rooting toolkit (v17.0)
                    created by DooMLoRD
                    "pref_event exploit"
    Credits go to all those involved in making this possible!
---------------------------------------------------------------
   Special thanks to: the_laser, Bin4ry, fi01, hiikezoe, [NUT]
  and to all those who are contributing to our git tree!
       Sources: https://github.com/android-rooting-tools
---------------------------------------------------------------

[*] This script will:
      (1) root ur device 
      (2) install Busybox
      (3) install SU files
  

[*] Before u begin:   
      (1) make sure u have installed adb drivers for ur device
      (2) enable "USB DEBUGGING" 
            from (Menu\Settings\Applications\Development)
      (3) enable "UNKNOWN SOURCES"
            from (Menu\Settings\Applications)
      (4) [OPTIONAL] increase screen timeout to 10 minutes
      (5) connect USB cable to PHONE and then connect to PC



[ Tested on ]



[ Credits ]

Credits go to all those involved in making this possible!

Special thanks to:

fi01
hiikezoe
@Bin4ry
@the_laser
@djrbliss
@[NUT]




[ sources ]

https://github.com/android-rooting-tools/android_run_root_shell




[ donations ]

if u feel that this work has helped u OR u think that the work i put into making this is worthy of donations, then click on the following link for buying me some coffee/beer/etc ;)

PAYPAL DONATION LINK

OR

you can buy one of my awesome apps from Play Store!




[ Download Links ]

PLEASE DO NOT MIRROR MY FILES!


NEW:

DooMLoRD_Easy-Rooting-Toolkit_v17_perf-event-exploit.zip



OLD:

DooMLoRD_Easy-Rooting-Toolkit_v16_perf-event-exploit.zip

DooMLoRD_Easy-Rooting-Toolkit_v15_perf-event-exploit.zip

DooMLoRD_Easy-Rooting-Toolkit_v14_perf-event-exploit.zip

DooMLoRD_Easy-Rooting-Toolkit_v13_perf-event-exploit.zip

DooMLoRD_Easy-Rooting-Toolkit_v12_perf-event-exploit.zip

DooMLoRD_Easy-Rooting-Toolkit_v11_perf-event-exploit.zip



[ UnRooting ]

will post something later




regards,

DooMLoRD
 

Crytech

Inactive Recognized Contributor / Inactive Recogni
May 10, 2012
2,329
7,059
0
As you can see now...
Thank you
Hi sir @DooMLoRD This happened to me so letting you know...The Zip u provided in link has no adb.exe in extracted folder say "xyz/files" directory...When i tried it, it said adb is not recognized command...But when I copied adb.exe from SDK to that /files directory it worked...So someone please check if thats the real problem or I downloaded the corrupted ZIP...Thank you for this :good:
 

DooMLoRD

Inactive Recognized Developer
Jul 27, 2010
13,194
39,692
113
Pune
Hi sir @DooMLoRD This happened to me so letting you know...The Zip u provided in link has no adb.exe in extracted folder say "xyz/files" directory...When i tried it, it said adb is not recognized command...But when I copied adb.exe from SDK to that /files directory it worked...So someone please check if thats the real problem or I downloaded the corrupted ZIP...Thank you for this :good:
everything is tested 4-5 times before upload... please redownload the ZIP...
 

kaioziro

Senior Member
Jun 14, 2013
94
11
0
ROOT FOR LOCKED BOOTLOADER?? without getting restarting every time you use the root? For xperia L?
Dude You cheered my day, THANK YOU
I will test now

---------- Post added at 05:15 AM ---------- Previous post was at 04:54 AM ----------

Tested the v17 in xperia L after installing titanium, and request permission to restart the phone every time I try to use root the phone restarts
Like the other roots I've tried: (
Everyone talks that root only works with unlocked bootloader
 
Last edited:

DooMLoRD

Inactive Recognized Developer
Jul 27, 2010
13,194
39,692
113
Pune
ROOT FOR LOCKED BOOTLOADER?? without getting restarting every time you use the root? For xperia L?
Dude You cheered my day, THANK YOU
I will test now

---------- Post added at 05:15 AM ---------- Previous post was at 04:54 AM ----------

Tested the v17 in xperia L after installing titanium, and request permission to restart the phone every time I try to use root the phone restarts
Like the other roots I've tried: (
Everyone talks that root only works with unlocked bootloader
Read the first few lines of the OP

Solution is posted

Sent from my C6603 using xda app-developers app
 

[NUT]

Senior Member
Does not work ;)
/system partition still cant be modded without a reboot

Sent from my C2105 using xda app-developers app
Please send me the init.* files from your phone's / zipped up and check the exact location of the ric binary, attach the file to my reboot-remount thread please :)

I'll be able to see IF it can be used and might be able to find why it doesn't work :)

Next to that, please install https://play.google.com/store/apps/details?id=com.bitcubate.root.busybox.complete and update your busybox to the version from this app. I had problems with the Xperia T owners in combination with their CWM recovery package. Somehow it conflicted because the one installed by my package does work but seemed to be incompatible with something the CWM recovery boot scripts where using. The other way around that busybox did not support the nohup applet or at least it was broken. It meant people had either CWM or the remount fix but not both... installing the above busybox fixed it.

To install that busybox you of course need to remount your system partition :silly:

FIND your ric binary first before you try to update busybox, do the following in any terminal app to make it install successfully:
Code:
su
pkill -f /path/to/ric; mount -o remount,rw PARTITION; chmod 644 /path/to/ric
PARTITION is either / or /system

Then update busybox. Reboot your phone and check /tmp for the 2 flag files.

Further chatter about this issue? Please use my reboot-remount thread.
 
Last edited:
  • Like
Reactions: keenofhiphop