5,600,182 Members 40,362 Now Online
XDA Developers Android and Mobile Development Forum

[P/Go][ROOT] DooMLoRD Easy Rooting Toolkit (v17) {perf_event exploit}[20130717]

Tip us?
 
DooMLoRD
Old
(Last edited by DooMLoRD; 17th July 2013 at 12:00 AM.)
#1  
DooMLoRD's Avatar
Recognized Developer - OP
Thanks Meter 34193
Posts: 12,245
Join Date: Jul 2010
Location: Pune, Maharashtra
Angry [P/Go][ROOT] DooMLoRD Easy Rooting Toolkit (v17) {perf_event exploit}[20130717]

[ Info ]

(New! Windows/Linux/MAC Support!)



so guys good news! we have a new exploit working! this has been tested by the_laser on his phones!

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-t...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






[ UnRooting ]

will post something later




regards,

DooMLoRD
Like my work? Please consider donating via PayPal

Lead Developer of Team UtterChaos & Member of Team ICX

Creator of DooMKernel making those Snapdragons fly higher and faster

Android Devices I use : Sony Xperia Z1, Z, SP, T | WISHLIST: Sony Xperia Z2

Contributions : Generic Android / Xperia X10 / Xperia 2011 devices / Samsung Galaxy S2 / Huawei Ideos X6 / Samsung Galaxy SCL (i9003) / HTC Flyer / Kindle Fire / HTC JetStream / Xperia P, Sola, U / HTC One X / Xperia S / Xperia T, V, TX / Xperia Z, ZL, Tablet Z / Xperia SP / Xperia Z1 / Sony ZU GPe / Xperia Z1 Compact / Xperia Z2, Z2 Tablet / Xperia T2 Ultra

My Apps on Google Play Store | Follow me on Twitter!
The Following 207 Users Say Thank You to DooMLoRD For This Useful Post: [ Click to Expand ]
 
Pandemic
Old
#2  
Pandemic's Avatar
Senior Member
Thanks Meter 10121
Posts: 14,038
Join Date: Aug 2010
Location: Rebuilded Cybertron By The Autobots

 
DONATE TO ME
Finally a root method for locked bootloaders that using JellyBean
Good job @DooMLoRD
Keep it up bro

:::[ Pandemic ..:: JB MoonBreakers 4 Ever :.
Sent From My Xperia P !! Which Old Dinky Toy Device Else !!

Pandemic Quote: I Shot ya Between The Eyes, So Call It Eyetunes !


... My Projects & Work ...




The Following 5 Users Say Thank You to Pandemic For This Useful Post: [ Click to Expand ]
 
sijav
Old
(Last edited by sijav; 24th June 2013 at 12:32 AM.)
#3  
sijav's Avatar
Senior Member
Thanks Meter 681
Posts: 681
Join Date: Sep 2012
Location: Mashhad

 
DONATE TO ME
You're so awesome
REALLY GREAT NEWS
pressing thanks is not just enough
EDIT: @DooMLoRD I can make linux bash script but have 2 question in this step =>
Code:
echo ---------------------------------------------------------------
echo   Please may I have your attention!
echo ---------------------------------------------------------------
echo   You will now get a shell. Enter the following commands:
echo     cd /data/local/tmp
echo     chmod 777 doomed
echo     ./doomed
echo ---------------------------------------------------------------
can't the script do that itself?
why you didn't do this?
Code:
files\adb shell cd /data/local/tmp
files\adb shell chmod 777 doomed
files\adb shell ./doomed
---------------------------------------------
or just rename doomed to doomed.sh and then
---------------------------------------------
files\adb shell chmod 777 /data/local/tmp/doomed.sh
files\adb shell /data/local/tmp/doomed.sh
History phone: Nokia 6680 (S60V2) (my first phone) -> Nokia 1210 :| (bad days) -> Nokia N95 (S60V3) (gave it away) -> Nokia 5530 (S60V5) (got stoled ) -> Nokia X6 (S60V5) (Wrecked)
Current: Xperia ZR Stock 4.2.2 Rooted with LB bootloader

All about Xda!
The Following 3 Users Say Thank You to sijav For This Useful Post: [ Click to Expand ]
 
DooMLoRD
Old
#4  
DooMLoRD's Avatar
Recognized Developer - OP
Thanks Meter 34193
Posts: 12,245
Join Date: Jul 2010
Location: Pune, Maharashtra
Quote:
Originally Posted by sijav View Post
You're so awesome :d
REALLY GREAT NEWS
pressing thanks is not just enough
one can always donate



enjoy the release!
Like my work? Please consider donating via PayPal

Lead Developer of Team UtterChaos & Member of Team ICX

Creator of DooMKernel making those Snapdragons fly higher and faster

Android Devices I use : Sony Xperia Z1, Z, SP, T | WISHLIST: Sony Xperia Z2

Contributions : Generic Android / Xperia X10 / Xperia 2011 devices / Samsung Galaxy S2 / Huawei Ideos X6 / Samsung Galaxy SCL (i9003) / HTC Flyer / Kindle Fire / HTC JetStream / Xperia P, Sola, U / HTC One X / Xperia S / Xperia T, V, TX / Xperia Z, ZL, Tablet Z / Xperia SP / Xperia Z1 / Sony ZU GPe / Xperia Z1 Compact / Xperia Z2, Z2 Tablet / Xperia T2 Ultra

My Apps on Google Play Store | Follow me on Twitter!
The Following 5 Users Say Thank You to DooMLoRD For This Useful Post: [ Click to Expand ]
 
DooMLoRD
Old
(Last edited by DooMLoRD; 24th June 2013 at 12:00 AM.)
#5  
DooMLoRD's Avatar
Recognized Developer - OP
Thanks Meter 34193
Posts: 12,245
Join Date: Jul 2010
Location: Pune, Maharashtra
Quote:
Originally Posted by sijav View Post
why you didn't do this?
Code:
adb shell cd /data/local/tmp
adb shell chmod 777 doomed
adb shell ./doomed
initially i was trying this but it never allowed me to chmod or execute the shell script... atleast on the new Xperia phones (Z, T, etc)


Quote:
Originally Posted by sijav View Post
why you didn't do this?
Code:
---------------------------------------------
or just rename doomed to doomed.sh and then
---------------------------------------------
adb shell 
adb shell chmod 777 /data/local/tmp/doomed.sh
adb shell cd /data/local/tmp/doomed.sh
this worked!

hmmm what do u know... i tried everything to get it to work directly via shell but forgot testing that part of renaming to .sh


thanks for the tip, i have include it in my files and will be added in next release!
Like my work? Please consider donating via PayPal

Lead Developer of Team UtterChaos & Member of Team ICX

Creator of DooMKernel making those Snapdragons fly higher and faster

Android Devices I use : Sony Xperia Z1, Z, SP, T | WISHLIST: Sony Xperia Z2

Contributions : Generic Android / Xperia X10 / Xperia 2011 devices / Samsung Galaxy S2 / Huawei Ideos X6 / Samsung Galaxy SCL (i9003) / HTC Flyer / Kindle Fire / HTC JetStream / Xperia P, Sola, U / HTC One X / Xperia S / Xperia T, V, TX / Xperia Z, ZL, Tablet Z / Xperia SP / Xperia Z1 / Sony ZU GPe / Xperia Z1 Compact / Xperia Z2, Z2 Tablet / Xperia T2 Ultra

My Apps on Google Play Store | Follow me on Twitter!
The Following 5 Users Say Thank You to DooMLoRD For This Useful Post: [ Click to Expand ]
 
sijav
Old
#6  
sijav's Avatar
Senior Member
Thanks Meter 681
Posts: 681
Join Date: Sep 2012
Location: Mashhad

 
DONATE TO ME
Quote:
Originally Posted by DooMLoRD View Post
one can always donate



enjoy the release!
Sry, In Iran we can't have any international credit card to donate or anything
but also about unroot I believe this will do the job =>
Code:
files\adb push files\busybox /data/local/tmp/busybox
files\adb shell "chmod 755 /data/local/tmp/busybox"
files\adb shell "su -c '/data/local/tmp/busybox mount -o remount,rw /system'"
files\adb shell "su -c 'rm /system/bin/su'"
files\adb shell "su -c 'rm /system/app/Superuser.apk'
files\adb shell rm /data/local/tmp/*
files\adb reboot
"
History phone: Nokia 6680 (S60V2) (my first phone) -> Nokia 1210 :| (bad days) -> Nokia N95 (S60V3) (gave it away) -> Nokia 5530 (S60V5) (got stoled ) -> Nokia X6 (S60V5) (Wrecked)
Current: Xperia ZR Stock 4.2.2 Rooted with LB bootloader

All about Xda!
 
DooMLoRD
Old
#7  
DooMLoRD's Avatar
Recognized Developer - OP
Thanks Meter 34193
Posts: 12,245
Join Date: Jul 2010
Location: Pune, Maharashtra
Quote:
Originally Posted by sijav View Post
Sry, In Iran we can't have any international credit card to donate or anything
but also about unroot I believe this will do the job =>
Code:
files\adb push files\busybox /data/local/tmp/busybox
files\adb shell "chmod 755 /data/local/tmp/busybox"
files\adb shell "su -c '/data/local/tmp/busybox mount -o remount,rw /system'"
files\adb shell "su -c 'rm /system/bin/su'"
files\adb shell "su -c 'rm /system/app/Superuser.apk'
files\adb shell rm /data/local/tmp/*
files\adb reboot
"
there is more to unrooting that to just remove those files (hint: check /system/xbin/ for busybox symlinks)

i will post proper solution on unrooting later...
Like my work? Please consider donating via PayPal

Lead Developer of Team UtterChaos & Member of Team ICX

Creator of DooMKernel making those Snapdragons fly higher and faster

Android Devices I use : Sony Xperia Z1, Z, SP, T | WISHLIST: Sony Xperia Z2

Contributions : Generic Android / Xperia X10 / Xperia 2011 devices / Samsung Galaxy S2 / Huawei Ideos X6 / Samsung Galaxy SCL (i9003) / HTC Flyer / Kindle Fire / HTC JetStream / Xperia P, Sola, U / HTC One X / Xperia S / Xperia T, V, TX / Xperia Z, ZL, Tablet Z / Xperia SP / Xperia Z1 / Sony ZU GPe / Xperia Z1 Compact / Xperia Z2, Z2 Tablet / Xperia T2 Ultra

My Apps on Google Play Store | Follow me on Twitter!
The Following 3 Users Say Thank You to DooMLoRD For This Useful Post: [ Click to Expand ]
 
sijav
Old
#8  
sijav's Avatar
Senior Member
Thanks Meter 681
Posts: 681
Join Date: Sep 2012
Location: Mashhad

 
DONATE TO ME
Quote:
Originally Posted by DooMLoRD View Post
there is more to unrooting that to just remove those files (hint: check /system/xbin/ for busybox symlinks)

i will post proper solution on unrooting later...
Linux Script
Code:
#!/bin/bash
echo "---------------------------------------------------------------"
echo "	             Easy Rooting toolkit (v14.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 "[*] 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 "
read -p "Press Enter to continue ..."
echo " --- STARTING ----"
echo " --- WAITING FOR DEVICE"
files/adb wait-for-device
echo " --- creating temporary directory"
files/adb shell "cd /data/local && mkdir tmp"
echo " --- cleaning"
files/adb shell "cd /data/local/tmp/ && rm *"
echo " --- pushing files"
files/adb push files/doomed /data/local/tmp/doomed.sh
files/adb push files/doomed2 /data/local/tmp/.
files/adb push files/run_root_shell /data/local/tmp/.
files/adb push files/busybox /data/local/tmp/.
files/adb push files/su /data/local/tmp/.
files/adb push files/Superuser.apk /data/local/tmp/.
files/adb shell "chmod 777 /data/local/tmp/doomed.sh"
files/adb shell "/data/local/tmp/doomed.sh"
echo " --- cleaning"
files/adb shell rm /data/local/tmp/*
echo " --- Please wait device is now rebooting"
files/adb reboot
echo " ALL DONE!!!"
read -p "Press Enter to exit ..."
History phone: Nokia 6680 (S60V2) (my first phone) -> Nokia 1210 :| (bad days) -> Nokia N95 (S60V3) (gave it away) -> Nokia 5530 (S60V5) (got stoled ) -> Nokia X6 (S60V5) (Wrecked)
Current: Xperia ZR Stock 4.2.2 Rooted with LB bootloader

All about Xda!
The Following User Says Thank You to sijav For This Useful Post: [ Click to Expand ]
 
DooMLoRD
Old
#9  
DooMLoRD's Avatar
Recognized Developer - OP
Thanks Meter 34193
Posts: 12,245
Join Date: Jul 2010
Location: Pune, Maharashtra
Quote:
Originally Posted by sijav View Post
Linux Script
Code:
linux script :)
#!/bin/bash
echo "---------------------------------------------------------------"
echo "	             Easy Rooting toolkit (v14.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 "[*] 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 "
read -p "Press Enter to continue ..."
echo " --- STARTING ----"
echo " --- WAITING FOR DEVICE"
files/adb wait-for-device
echo " --- creating temporary directory"
files/adb shell "cd /data/local && mkdir tmp"
echo " --- cleaning"
files/adb shell "cd /data/local/tmp/ && rm *"
echo " --- pushing files"
files/adb push files/doomed /data/local/tmp/doomed.sh
files/adb push files/doomed2 /data/local/tmp/.
files/adb push files/run_root_shell /data/local/tmp/.
files/adb push files/busybox /data/local/tmp/.
files/adb push files/su /data/local/tmp/.
files/adb push files/Superuser.apk /data/local/tmp/.
files/adb shell "chmod 777 /data/local/tmp/doomed.sh"
files/adb shell "/data/local/tmp/doomed.sh"
echo " --- cleaning"
files/adb shell rm /data/local/tmp/*
echo " --- Please wait device is now rebooting"
files/adb reboot
echo " ALL DONE!!!"
read -p "Press Enter to exit ..."

yes i will include mac & linux variants later
Like my work? Please consider donating via PayPal

Lead Developer of Team UtterChaos & Member of Team ICX

Creator of DooMKernel making those Snapdragons fly higher and faster

Android Devices I use : Sony Xperia Z1, Z, SP, T | WISHLIST: Sony Xperia Z2

Contributions : Generic Android / Xperia X10 / Xperia 2011 devices / Samsung Galaxy S2 / Huawei Ideos X6 / Samsung Galaxy SCL (i9003) / HTC Flyer / Kindle Fire / HTC JetStream / Xperia P, Sola, U / HTC One X / Xperia S / Xperia T, V, TX / Xperia Z, ZL, Tablet Z / Xperia SP / Xperia Z1 / Sony ZU GPe / Xperia Z1 Compact / Xperia Z2, Z2 Tablet / Xperia T2 Ultra

My Apps on Google Play Store | Follow me on Twitter!
The Following 6 Users Say Thank You to DooMLoRD For This Useful Post: [ Click to Expand ]
 
dastane
Old
#10  
dastane's Avatar
Senior Member
Thanks Meter 57
Posts: 162
Join Date: Mar 2013
Location: Algiers
it's realy a great great job!!!

thanks so mach

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes