[SP][ROOT] DooMLoRD Easy Rooting Toolkit (v17) {perf_event exploit}[20130717] - Xperia SP Original Android Development

THE EXPLOIT IS PATCHED ON THE LATEST 12.0.A.2.245 FIRMWARE FOR XPERIA SP!
FOLLOW INSTRUCTIONS ON THIS THREAD TO GET ROOT FOR THIS FIRMWARE!
[ 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!
many thanks to SaM` for helping out with testing on his device as i dont have device with me!
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 ]
just download the file, extract it completely using winzip/winrar
go to the folder where its extracted and execute "RUNME.bat"
read and follow the instructions on the screen!
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 ]
Xperia Z (C6602/3) {FW: 10.3.A.0.423} [v16 onwards]
Xperia Z (C6602/3) {FW: 10.1.1.A.1.307} [v10 onwards]
Xperia Z (C6606) {FW: 10.1.1.B.0.1.166} [v17 onwards]
Xperia ZL (C6503) {FW: 10.3.A.0.423} [v12 onwards]
Xperia ZR (M35h) {FW: 10.1.1.A.1.317} [v17 onwards]
Xperia ZR (C5502/C5503) {FW: 10.1.1.A.1.317} [v16 onwards]
Xperia Tablet Z (SGP311/2) {FW: 10.1.C.0.370} [v13 onwards]
Xperia Tablet Z (SGP321) {FW: 10.1.1.A.1.307} [v13 onwards]
Xperia SP (C5302) {FW: 12.0.A.1.284} [v11 onwards]
Xperia SP (C5302/3/6) {FW: 12.0.A.1.211/257} [v16 onwards]
Xperia T (LT30p) {FW: 9.1.A.1.141} [v13 onwards]
Xperia T (LT30p) {FW: 9.1.A.1.142} (added by the_laser) [v14 onwards]
Xperia TX (LT29i) {FW: 9.1.B.1.67} (added by sj8023ld) [v14 onwards]
Xperia TX (LT29i) {FW: 9.1.B.0.411} (added by fi01) [v14 onwards]
Xperia V (LT25i) {FW: 9.1.A.1.140/142} (added by the_laser) [v14 onwards]
Xperia V (LT25i) {FW: 9.1.A.1.145} [v16 onwards]
Xperia Ion (LT28h) {FW: 6.2.B.0.211} [v16 onwards]
Xperia S (LT26i) {FW: 6.2.B.0.211} [v10 onwards]
Xperia S (LT26i) {FW: 6.2.B.0.200} [v16 onwards]
Xperia SL (LT26ii) {FW: 6.2.B.0.200} [v17 onwards]
Xperia SL (LT26ii) {FW: 6.2.B.0.211} (added by the_laser) [v14 onwards]
Xperia Acro S (LT26w) {FW: 6.2.B.0.200} [v13 onwards]
Xperia Acro S (LT26w) {FW: 6.2.B.0.211} [v16 onwards] [FIXED]
Xperia P (LT22i) {FW: 6.2.A.1.100} (added by the_laser) [v14 onwards]
Xperia Go (ST27i) {FW: 6.2.A.1.100} (added by the_laser) [v14 onwards]
Xperia Go (ST27a) {FW: 6.2.A.1.100} (added by DooMLoRD, untested) [v14 onwards]
Xperia J (ST26a/i) {FW: 11.2.A.0.21/31} (added by DooMLoRD, untested) [v17 onwards]
Xperia L (C2104/5) {FW: 15.0.A.1.31/36} (added by DooMLoRD, untested) [v17 onwards]
Xperia AX (SO-01E) {FW: 9.1.C.0.473} (added by fi01) [v14 onwards]
Xperia Z (SO-02E) {FW: 10.1.D.0.343} (added by fi01) [v14 onwards]
Tablet Z (SO-03E) {FW: 10.1.E.0.265/269}(added by fi01) [v14 onwards]
Xperia GX (SO-04D) {FW: 7.0.D.1.137} (added by fi01) [v14 onwards]
Xperia A (SO-04E) {FW: 10.1.1.D.0.179} (added by fi01) [v14 onwards]
Xperia A (SO-04E) {FW: 10.1.1.D.2.26} [v16 onwards]
Xperia SX (SO-05D) {FW: 7.0.D.1.137} (added by fi01) [v14 onwards]
Xperia VL (SOL21) {FW: 9.1.D.0.395} (added by fi01) [v14 onwards]
Xperia VL (SOL21) {FW: 9.0.F.0.226} [v16 onwards]
Xperia VL (SOL21) {FW: 9.1.D.0.401} [v16 onwards]
Xperia UL (SOL22) {FW: 10.2.F.3.43} (added by fi01) [v14 onwards]
Google Nexus 4 (JDQ39) [v14 onwards]
Google Nexus (JOP40C/JZO54K) (added by cofface) [v16 onwards]
LG Optimus G E975 v10e (added by wphungsuk) [v14 onwards]
[ 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

Device Specific Information for Xperia SP
This has been tested on the following firmware:
Model: C5302
FW: 12.0.A.1.284
Cust: 1272-1092
This may be compatible with:
Model: C5302/3/6
FW: 12.0.A.1.284
Cust: ANY!
from v13 onwards this toolkit will work on all customizations and all variants of the device!!!
OLD INFO for reference (only valid for per-v13 files)
incase you are on a different firmware or if you are getting error in the log like:
Code:
...
Attempt perf_swevent exploit...
C5302 (12.0.A.1.xxx XXXX-XXXX) is not supported.
...
then u can flash the following firmware: Xperia_SP_C5302_12.0.A.1.284 [Mirror: part 1 part 2 ] [ Mirror2 ]
YOU ONLY NEED THE KERNEL.SIN & SYSTEM.SIN FLASHED

Wow.. Another great job from you sir.
Sent from my ST18i using Tapatalk 4 Beta

Rooooot!!!!
DooMLoRD, you are a GOD!
Good work!
But I have a Xperia SP (C3503)
I don’t think I can simply flash a C3502 ftw, can I?
And whats about system rw?
Does it work or is there this bug where your phone reboots when you try to acces system partition?
regards
SOEDI

Good job!

Thanks domlord glad you were able to root this will try and report back. I am on .257 thanks:thumbup:
Sent from my C5303 using xda premium

WoW, hoolay for Doomlord you are my life savior
just wait and excite about your new great job
anyway i try to root my sp (C5302) {FW: 12.0.A.1.284} (don't know how to check cust)
and then the msg shown up, is it okay to go forth?
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}

SOEDI said:
DooMLoRD, you are a GOD!
Good work!
But I have a Xperia SP (C3503)
I don’t think I can simply flash a C3502 ftw, can I?
And whats about system rw?
Does it work or is there this bug where your phone reboots when you try to acces system partition?
regards
SOEDI
Click to expand...
Click to collapse
i am no God... i am a mere mortal and an utter noob at that
yes u can cross flash C5302 to C5303 and vice-versa...
the system RW was a HUGE pain... but now its resolved thanks to @[NUT]...
zolaisugly said:
Thanks domlord glad you were able to root this will try and report back. I am on .257 thanks:thumbup:
Sent from my C5303 using xda premium
Click to expand...
Click to collapse
NO it ONLY WORKS ON THE FIRMWARE SPECIFIED!
pladoog said:
WoW, hoolay for Doomlord you are my life savior
just wait and excite about your new great job
anyway i try to root my sp (C5302) {FW: 12.0.A.1.284} (don't know how to check cust)
and then the msg shown up, is it okay to go forth?
Click to expand...
Click to collapse
just follow the on-screen intructions
you guys have NO IDEA how much time and effort has gone into making this SO EASY!

DooMLoRD said:
you guys have NO IDEA how much time and effort has gone into making this SO EASY!
Click to expand...
Click to collapse
Oops, I'm so sorry to make you annoyed, please forgive me

Just great doom... one big step forward from the baby xperia sp..
best regards.
sanzNya
sent from my mind via tapatalk 4

Ok Will update to .284 and donation sent.
Sent from my C5303 using xda premium

sanzNya said:
Just great doom... one big step forward from the baby xperia sp..
best regards.
sanzNya
sent from my mind via tapatalk 4
Click to expand...
Click to collapse
hey bro, have you tried with your SP?
I've sold my XSP because my car recently stolen ... need money to arrange sumthing.
So nice to see Doomlord did something here!

jeopardise said:
hey bro, have you tried with your SP?
I've sold my XSP because my car recently stolen ... need money to arrange sumthing.
So nice to see Doomlord did something here!
Click to expand...
Click to collapse
Oh my, sorry to hear that. hope you get your car back soon..

Thx!! You made my day!
but...
Will it work on my C5303 phone on 12.0.A.1.211 FW?

Saafa said:
Thx!! You made my day!
but...
Will it work on my C5303 phone on 12.0.A.1.211 FW?
Click to expand...
Click to collapse
this is the LAST TIME i will reply to such posts...
NO IT WILL NOT!
THE EXPLOIT IS SPECIFIC TO FIRMWARE & KERNEL... PLEASE READ THE 1st & 2nd POSTS PROPERLY!!!

DooMLoRD said:
this is the LAST TIME i will reply to such posts...
NO IT WILL NOT!
THE EXPLOIT IS SPECIFIC TO FIRMWARE & KERNEL... PLEASE READ THE 1st & 2nd POSTS PROPERLY!!!
Click to expand...
Click to collapse
awo..
sorry dude
I'm sorry for the noob question!
Im new with Sony! I do not know that much about it!
Thanks again,Hopefully the next version will support it

Great Job
thanks @DooMLoRD you made my day.
rooted it, it asked me to install normal or twrp/cwm, i selected twrp/cwm , is that okay?
now how to get in recover?

Thanks for the great work DooM.
One thing, the download link for the FTF does not seem to work.

dumraden said:
Thanks for the great work DooM.
One thing, the download link for the FTF does not seem to work.
Click to expand...
Click to collapse
[Mirror: part 1 part 2 ]

Tried it, Flashed system.sin, kernel.sin and it also had loader.sin in the list in flashtool. Ran the tool, here is the output:
Changelog:
v2.0: added support for Xperia S (LT26) {FW: 6.2.B.0.211} [Cust: 1257-8080]
v2.1: added support for Xperia Z (C6603) {FW: 10.1.1.A.1.307} [Cust: 1270-6704]
v2.2: added support for Xperia SP (C5302) {FW: 12.0.A.1.284} [Cust: 1272-1092]
failed to open /dev/diag due to Permission denied.
Attempt acdb exploit...
C5302 (12.0.A.1.284 1272-1092) is not supported.
Click to expand...
Click to collapse
Mind you I have a C5303. Although I think the only difference is LTE amirite?
Edit: Fixed it. All you need to do is chmod 777 doomed2 as well.
Thanks Doomlord! Now I got Root on the C5303 aswell!

Related

[KERNEL][Z] DooMKernel (v22)[20140413]

----------------[ ANNOUNCEMENT ]--------------------
DooMKernel v22 released!
----------------[ ANNOUNCEMENT ]--------------------
DooMKernel for Xperia Z!!!​
[ intro ]
so friends i present to u the legendary DooMKernel!
thanks to all the testers who are testing this on their device!
[ screenshots ]
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
more incoming soon!
[ disclaimer ]
OVERCLOCKING CAN BE DANGEROUS! U RISK THE HARDWARE GETTING DAMAGED!
PROCEED WITH CAUTION! U HAVE BEEN WARNED!
I AM NOT TO BE HELD RESPONSIBLE IF U DAMAGE UR PHONE / SPILL UR COFFEE / MISS UR ALARMS / ANY OTHER CALAMITY/MISHAP
DO NOT CROSS FLASH! THIS IS MENT ONLY FOR Xperia Z (C6602/3/6)
[ features ]
updated to latest CWM 6.0.4.7 (thanks to @[NUT] ) [v22 onwards]
added new tweaked CPU frequency governors: [v22 onwards]
LionHeart
Intelli-active
shifted combined ramdisk to LZMA compression [v22 onwards]
added Xperia Reboot app support exclusively for my kernel users! now you can use app to enter into any recovery from the OS! [v21 onwards]
multi-recovery solution! {here is how to use it!} [v21 onwards]
added PhilZ touch recovery as a THIRD select-able recovery (thanks to @Phil3759)
updated to CWM 6.0.4.6 - official touch CWM recovery
updated to latest TWRP 2.6.3.0
disabled Dynamic F-Sync in kernel - this was causing lot of kernel crashes, kernel should be more stable [v21 onwards]
changed to native DoubleTap2Wake thanks to @championswimmer , should be better for battery life, here is how to use it [v21 onwards]
updated stock ramdisk to (4.3) 10.4.1.B.0.101 firmware [v21 onwards]
updated with 10.4.1.B.0.101 firmware kernel sources [v21 onwards]
compatibility for Sony 4.3 firmware! [v20 onwards]
updated to latest CWM 6.0.4.6 - official touch recovery! [v20 onwards]
sped up reboot into recovery from OS! [v20 onwards]
update stock ramdisk to 10.4.B.0.569 firmware [v20 onwards]
update kernel to 10.4.B.0.569 firmware kernel sources [v20 onwards]
added code to fix MAC address issue (thanks to jerpelea) [v19 onwards]
added fix in prima sources for using patch wlan config bin (thanks to jerpelea) [v19 onwards]
added Sweep2Wake enabled by default {here is how control this} (thanks to showp1984 for the original Sweep2Wake implementation & alnikki25k for porting it to our Xperia Z!) [v18 onwards]
added DoubleTap2Wake enabled by default {here is how control this} (thanks to showp1984 for the original DoubleTap2Wake implementation & alnikki25k for porting it to our Xperia Z!) [v17 onwards]
update stock ramdisk to 10.3.1.A.2.67 firmware [v17 onwards]
update kernel to 10.3.1.A.2.67 firmware kernel sources [v17 onwards]
added small scripts for easier system mount/remount (sys_rw & sys_ro) in ramdisk (/sbin) [v17 onwards]
added ZRAM, ZCache & FrontSwap with fixes (thanks to faux123) [v16 onwards]
kernel now compiled using LZ4 compression [v16 onwards]
patches for improved CPU hotplug efficiency [v16 onwards]
patches to msm_thermal (thanks to franciscofranco) [v16 onwards]
now using O3 compiler optimizations [v16 onwards]
added optimized AES/SHA1 routines [v16 onwards]
added True CD-ROM emulation interface (thanks to FrozenCow) {here is how to use it!} [v16 onwards]
configured HID_SONY as a module and enabled SONY_PS3_CTRL_BT - this may solve the BT device connectivity issue [v16 onwards]
added FIOPS I/O scheduler [v16 onwards]
fixes to GPU Simple Governor (thanks to franciscofranco) [v16 onwards]
added tweaked CPU auto_hotplug driver (thanks to mathkid95, motley) [v16 onwards]
added back ROW I/O scheduler, intelli_plug CPU hotplug controller, Samsung's open source exFAT driver - these are now handled right in kernel ramdisk [v16 onwards]
updated to latest CWM Recovery CWM 6.0.3.7 [v16 onwards]
updated to latest TWRP Recovery TWRP 2.6.3.0 [v16 onwards]
updated CWM Recovery to CWM 6.0.3.7 (thanks to @jeroenqui) [v15-new onwards]
updated TWRP Recovery to TWRP 2.6.1.0 (thanks to @jeroenqui) [v15-new onwards]
removed ROW I/O scheduler, intelli_plug CPU hotplug controller, Samsung's open source exFAT driver - this was done to maintain compatibility with stock exFAT modules [v14 onwards]
updated and enabled kernel level Sound Control to v3.0! [v14 onwards]
added intellidemand (v4.2) CPU frequency governor [v14 onwards]
added ROW I/O scheduler [v14]
added intelli_plug (v1.6) kernel level multi-core controller (replacement for mpdecision) with ECO-Mode! {here is how control this} [v14]
eco-mode disables two cores and makes the device like a dual-core device! hence giving better battery life when performance is not required!
added support for LZ4 compression of kernel [v14 onwards]
updated kernel level Sound Control to v3.0 (currently disabled) Sound Control v2.1 is still active! [v14 onwards]
added inbuilt init.d script (00load_exfat) to auto mount exFAT/FAT32 partitions of external memory card [v14]
added Samsung's open source exFAT driver v1.2.4 [v14]
Merged Prima wlan modules revision 3.2.6.007a [v13 onwards]
numerous kernel patches to support the new wifi drivers [v13 onwards]
fixed "time & date resetting on reboot" issue [v12 onwards]
fixed GPU control compatibility with some apps [reverted to generic sysfs interface] [v12 onwards]
added newer firmware for Prima WLAN module [v12 onwards]
updated Dynamic FSync to version 2 [v11 onwards]
added new GPU Scaling Governor: simple {here is how to change GPU governor} [v11 onwards]
added intelli_thermal driver for thermal control! {here is how control this} [v11 onwards]
updated kernel sources to 10.3.1.A.0.244 (4.2.2) [v10 onwards]
custom wifi modules [v10 onwards]
updated stock ramdisk to 10.3.1.A.0.244 [v10 onwards]
updated CWM Recovery to CWM 6.0.3.5 (thanks to FXP) [v10 onwards]
updated TWRP Recovery to TWRP 2.6.0.0 (thanks to @[NUT]) [v10 onwards]
updated kernel sources to 10.1.1.A.1.310 (4.1.2), 10.1.1.A.1.319 (4.1.2) & 10.3.A.0.423 (4.2.2) [v09 onwards]
updated stock ramdisk to 10.3.A.0.423 [v09 onwards]
updated stock ramdisk to 10.1.1.A.1.307 [v08 onwards]
new controlled GPU overclock support upto 533MHz! GPU will always boot at 400MHz! {here is how to control GPU O/C} [v08 onwards]
added new bins for GPU: 533MHz & 487MHz! [v08 onwards]
now using compiled WLAN modules instead of stock! - FLASH KERNEL PACKAGE THROUGH RECOVERY TO GET WIFI WORKING! [v08 only]
using new PRIMA WLAN sources (updated to 3.2.3.124) [v08 onwards]
added Simple I/O Scheduler [v06 onwards]
added Wheatley CPU Governor [v06 onwards]
added and enabled Dynamic File Sync [v07 onwards]
added and enabled Overall Freq Stats [v07 onwards]
added and enabled MSM CPU Freq Limiter [v07 onwards]
force 500mA charging current on unknown chargers [v07 onwards]
GPU increased lowest freq bus speed [v07 onwards]
lowered CPU undervolt voltage to 600mV [v07 onwards]
lowered voltage for 192MHz by default [v06 onwards]
CPU overclock upto 1944Mhz! (almost 2GHz!!!) [v01 onwards]
kernel patch to restrict CPU bootup at 384Mhz to 1458Mhz [v01 onwards]
kernel level Sound Control! { here is how to use it} [v04 onwards]
added 192MHz lower cpu frequency bin [v04 onwards]
added USB force FastCharge code - allow users to force USB charging at 1000mA [v04 onwards]
(warning on FastCharge from Entropy512)
faster reboot into recovery [v04 onwards]
GPU OverClock upto 487MHz [v03 only]
added CPU Voltage Control interface (VDD) {here is how to use it} [v02 onwards]
removed CPU auto throttling restrictions by disabling MSM_DVSC [v02 onwards]
smooth scaling along CPU frequency table [v02 onwards]
added Cortex-A15 optimizations for compiling [v05 onwards]
compiled using latest toolchain GCC 4.7 Google [v05 onwards]
shift to XZ compression [v05 onwards]
enabled RTS write [v05 onwards]
updated to latest recoveries CWM 6.0.3.2 & TWRP 2.5.0.0 [v07 onwards]
added dual recovery! standard CWM Recovery 6.0.2.8 + TWRP 2.4.3 {here is how to use it} [v03 onwards]
TIP: if u are experiencing very slow backup in CWM do this
added DooMKernel bootlogo [v01 onwards]
startup script (init.d) support! {here is how to use it} [v02 onwards]
ramdisk tweaks [v01 onwards]
kernel is insecure (ro.secure=0) [removed v10 onwards]
adb server is persistent
usb debugging enabled
rootfs and /system mounted as rw [removed v10 onwards]
Support for exFAT formatted external SDCARDs [ OPTIONAL ]
Known issue with overclocking
[ credits for features ]
FreeXperia Team (especially Jerpelea) - for too many things!
Faux123 - for CPU & GPU overclock code, voltage control, kernel level Sound Control GPL sources, lots of other patches, you rock dude!
gokhanmoral - for smooth scaling
krabappel2548 - for TWRP 2.4.3
Dees_Troy - for TWRP 2.5.0
[NUT] - for TWRP 2.6.0.0
jeroenqui - for TWRP 2.6.1.0 & CWM 6.0.3.7
FranciscoFranco, motley-git, Chad Frobel - for the USB force FastCharge interface
FranciscoFranco - for Cortex-A15 optimizations, bunch of other things!
cdesai - for RTS write
mathkid95 - for the SIO Scheduler, bunch of other things!
Ezekeel - for Wheatley CPU Governor
showp1984 - for DoubleTap2Wake
alnikki25k - for porting DoubleTap2Wake to Xperia Z
THANK YOU GUYS FOR YOUR AWESOME WORK!
[ requirements ]
Xperia Z [C6606/C6603/C6602]
stock JellyBean FW
4.3
.101 - v21, v22
.569 - v20
4.2.2
.2.67 - v17, v18, v19
.244 - v10, v11, v12, v13, v14, v15, v15-new, v16
.423 - v09
4.1.2
.307 - v08
.253 - v07
.434 - v03, v04, v05, v06
.350 - v01, v02
bootloader unlocked
working fastboot
android app for overclocking like SetCPU (paid) or NoFrills CPU Control (free)
android app for USB FastCharge control - Kernel Tuner (free)
android app for kernel level Sound Control - FauxSound Audio/Sound Control (paid)
android app for True CD-ROM Emulation control - DriveDroid (free)
[ how to install my kernel ] (via recovery) [RECOMMEDED]
download the kernel package update.zip
save the package update.zip to sdcard (of phone)
reboot phone and enter recovery
flash the kernel package update.zip
reboot phone and enjoy the kernel
[ how to install my kernel ] (via fastboot)
download the kernel package update.zip
save it on c:\ and extract the boot.img from the package
save the boot.img to the folder containing fastboot binary
flash the boot.img using fastboot:
Code:
fastboot flash boot boot.img
reboot from fastboot
Code:
fastboot reboot
the device should now start booting
now follow the instructions to flash kernel through recovery as there are many files which need to be placed in system for compatibility/stability!
enjoy the kernel
FOR OVERCLOCKING
start SetCPU/NoFrills CPU Control app on ur phone (or any other app which supports overclocking) (u may get a popup asking for SuperUser permissions, click ok/yes/allow)
now slowly increase the MAX slider to the right (one notch at a time) to increase the maximum frequency limit
DO NOT JUMP TO THE LAST POSSIBLE FREQUENCY
SLOWLY increase the frequency one notch at a time and do stability/testing for few hours
[ tips / recommendations ]
before u report any battery drain issues please read this:
[GUIDE] HOW-TO Properly Evaluate Battery Life and Provide Useful Reports
faux123 has posted very nice info regarding most features
[ my kernel sources ]
Just a statement regarding kernel source: The Kernel Source is released for all at GITHUB repo given below. BUT Free software does NOT mean no work or time was spent working on it. A lot of my free time has gone into patching/testing this kernel/features integrated in this kernel. If you use my modified kernel source in parts or in its entirety, I kindly ask you mention its origins and to send me a github pull request or PM whenever you find bugs or think you can help improve my kernel hack further. This way the entire community will truly benefit from the spirit of open source.
Thank you !
Click to expand...
Click to collapse
https://github.com/DooMLoRD/android_kernel_sony_apq8064
[ 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!
[ downloads ]
DooMKernel v20 and upwards will NOT be compatible with older 4.1.2 OR 4.2.2 FW! please update to latest 4.3 firmware!
KINDLY DO NOT MIRROR MY FILES
Goo.im Mirror
Xperia-Files mirror
NEW
please take a backup of your system before flashing the kernel! and clear data of overclocking apps before flashing kernel! else you will get major bootloops!
v22 (changelog)
[Xperia Z] DooMKernel v22 (mirror)
[ MD5HASH: 04fb7632fff994eed3ec243134da2e5c ]
OLD
v21 (changelog)
[Xperia Z] DooMKernel v21 (mirror)
[ MD5HASH: b1785807a504056cab5b0d4847516511 ]
v20 (changelog)
[Xperia Z] DooMKernel v20 (mirror)
[ MD5HASH: 8ef227d6c1c4e6f01b01ed5e304e5a46 ]
v19 (changelog)
[Xperia Z] DooMKernel v19
[ MD5HASH: 73f0d06fec3c131b058b8fbca2177346 ]
v18 (changelog)
[Xperia Z] DooMKernel v18
[ MD5HASH: 6a0e0d39923b50b0e78cbb0f9e645f67 ]
v17 (changelog)
[Xperia Z] DooMKernel v17
[ MD5HASH: 96a2b0cff7c2e304aa612ba0db8ee964 ]
v16 (changelog)
[Xperia Z] DooMKernel v16
[ MD5HASH: c005d4f17753ea2a46ffaf9fa26dd28e ]
v15-new (changelog)
[Xperia Z] DooMKernel v15-new
[ MD5HASH: db4622f80ba87db6fbd010376fd39ff8 ]
v15 (changelog)
[Xperia Z] DooMKernel v15
[ MD5HASH: e0073c9f3d1fe38294724cee692b66fe ]
v14 (changelog)
[Xperia Z] DooMKernel v14
[ MD5HASH: 8801cb8cb73b65ad5133c3ed4e6e1469 ]
v13 (changelog)
[Xperia Z] DooMKernel v13
[ MD5HASH: d547b1a095c399b18c8a0f8772110477 ]
v12 (changelog)
[Xperia Z] DooMKernel v12
[ MD5HASH: e462ac61dc38324c43774e5ef2d55aea ]
v11 (changelog)
[Xperia Z] DooMKernel v11
[ MD5HASH: 7dce473910e3cebc7019774b6364e71e ]
v10 (changelog)
[Xperia Z] DooMKernel v10
[ MD5HASH: 8cc5d8beb961054313ca6115c50ab388 ]
v09 (changelog)
[Xperia Z] DooMKernel v09
[ MD5HASH: 9ec1decbfb03b063e99aa3af59172597 ]
v08 (changelog)
[Xperia Z] DooMKernel v08
[ MD5HASH: 01ecb565a814ecd737d1442a18d77b06 ]
v07 (changelog)
[Xperia Z] DooMKernel v07
[ MD5HASH: 487eff66c8d7b4c6e024b35918483401 ]
v06 (changelog)
[Xperia Z] DooMKernel v06
[ MD5HASH: 10a40f907cdc305187a889e4133c1814 ]
v05 (changelog)
[Xperia Z] DooMKernel v05
[ MD5HASH: 86164dcfde05790aac0bd4f86368c1f4 ]
v04 (changelog)
[Xperia Z] DooMKernel v04
[ MD5HASH: fe2898e1a9bedbe9f6bfd95d6e0c77ba ]
v03 (changelog)
[Xperia Z] DooMKernel v03
[ MD5HASH: 7b28ee7b118e1785f8c45bda327385e7 ]
( Recovery Flashable ZIP )
v02 (changelog)
[Xperia Z] DooMKernel v02
[ MD5HASH: 674c3ad9232f344f35a00ef92d9ba033 ]
( Recovery Flashable ZIP )
v01 (changelog)
[Xperia Z] DooMKernel v01
[ MD5HASH: 0584435f63aab191b3af55d18dd833ac ]
Please do as much testing as possible and report back if you are running into any issues!
READ THIS POST AND THE THREAD CAREFULLY BEFORE ASKING QUESTION!
cheers!
Known issue with overclocking
It has been observed that the overclocking sometimes reverts back automatically to stock settings especially after heavy CPU load and if the device heats up.
I think have found why this happens:
Android OS level
there is a binary called: /system/bin/thermald which writes lower CPU freq values to the CPU sysfs interface if the device starts heating
there is also an app "Overheat Control" which i suspect is doing something similar
Kernel level
there seems to be some sort of fail-safe in place "msm_dcvs" which resets the CPU to 918Mhz or 1026Mhz or 1512Mhz
could also be some other things i am still searching
now there are ways to circumvent these issues but given the risk of the damage associated with overclock for long time i think its in our best interest to not screw with these fail-safes...
To Do List:
Merge all features from my Xperia S (LT26) kernel:
http://forum.xda-developers.com/showthread.php?t=1557452
detailed list:
main kernel
add VDD interface (DONE)
remove CPU auto throttling restrictions (DONE)
disable CIFS (DONE)
add GPU O/C (DONE)
add GPU governor (DONE)
add CPU governors (DONE)
AVS
I/O schedulers (DONE)
unlock 192MHz frequency (DONE)
screen gamma control
increase USB OTG voltage (?)
slide2wake
exFAT support (DONE)
ZRAM (DONE)
cleancache, frontswap (DONE)
XZ other compression support (DONE)
msm_hsic_host wakelock fix (?)
mpdecision (?)
ramdisk
add dual recovery CWM + TWRP (DONE)
add init.d support (DONE)
add my own UC Tocuh CWM Recovery
import customizable init.something.rc from /system/etc
Re: [KERNEL][Z] DooMKernel {JB}(v01)[NEED TESTERS!!]
Reserved this post also. Just in case
via Tapatalk.
Very good. But can we also get the LCD color control support on the kernel. The LCD Display of Xperia Z is washed out. Need Gamma settings like the Nexus 4.
Re: [KERNEL][Z] DooMKernel {JB}(v01)[NEED TESTERS!!]
How to use CPU Voltage Control interface
All credits for this interface go to Faux123!
device will always bootup at stock voltage table...
WARNING!
DO NOT USE TOO HIGH OR TOO LOW VOLTAGES
SLOWLY increase the voltage one notch at a time for a particular frequency and do stability/testing for few hours
once you have verified that you CPU chip can handle that voltage ONLY then "Set at boot"/Use init.d script
if you dont follow above instruction your device might bootloop
You can either use an APP (like IncrediControl) or use an init.d script to do the work...
the interface to control voltages is at:
Code:
/sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
to see current voltage table use:
Code:
[B]cat /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels[/B]
to set voltage for a particular frequency:
Code:
[B]echo 1512000 1150000 > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels[/B]
will set 1512Mhz freq voltage at 1150mV
to reduce voltages for ALL frequencies:
Code:
[B]echo -25000 > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels[/B]
to increase voltages for ALL frequencies:
Code:
[B]echo +25000 > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels[/B]
example init.d script to reduce voltages by 75mV for ALL frequencies:
Code:
[B]#!/system/bin/sh
echo -75000 > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels[/B]
can be saved as /system/etc/init.d/99vdd
DooMKernel (v01) Released!
DooMKernel (v01) Released!
Changelog:
added standard CWM Recovery 6.0.2.8 (which recognizes internal sdcard!)
added DooMKernel bootlogo
CPU overclock upto 1944Mhz! (almost 2GHz!!!)
kernel patch to restrict CPU bootup at 384Mhz to 1458Mhz
ramdisk tweaks
kernel is insecure (ro.secure=0)
adb server is persistent
usb debugging enabled
rootfs and /system mounted as rw
Known issue with overclocking
Download Links at first post!
cheers!
Re: [KERNEL][Z] DooMKernel {JB}(v01)[20130303]
Can you add undervolting ? Thank you.
Sent from my Nexus 4 using xda premium
Meh.... Still not fully sure if i should buy the Xperia Z ..... my X10 is really getting old... but there was this announcement of HTC One with Snapdragon S600... Sure HTC one, no thx! But either a Phone with a S600 or an Xperia Z with DoomLord support... damn, thats a hard decission.
EDIT:
FTS! I just got an Xperia Z ! If i don't like it in 2 weeks i can bring it back! If i'm not sure i'm just gonna sell it somewhere else!
Re: [KERNEL][Z] DooMKernel {JB}(v01)[20130303]
I'm coming from am X10 too. I feel like the Z will easily be good enough to make me happy especially with the excellent support of DoomLord and everyone at FXP. Sony seems to have really changed since I got my X10, with bootloader unlock and root before the phone is generally out, I look forward to seeing what the devs manage to do
Sent from my X10i using Tapatalk 2
thanks Lord!
I flash the kernel and it works well.
then i try 1620MHz Max Freq, stress test OK and then it goes back to 1512MHz automatically, can't stay.
Kernel level Sound Control
This feature has been ported from Faux123's MAKO kernel sources. The sources for this feature are covered under GPL and are released along with my kernel sources at my GITHUB repo.
[ WARNING ]
high volume can damage hearing!
DooMLoRD or faux123 are not to be held responsible if this damages ur headphones/speakers/etc
USE THIS AT YOUR OWN RISK!
There are two ways to use this interface.
manual control through sysfs interface
paid app (FauxSound Audio/Sound Control)
How to use the app FauxSound Audio/Sound Control is pretty self explanatory so I will write on how to control using the sysfs interface...
BEFORE DOING ANY ADJUSTMENTS EXIT THE APPS LIKE MUSIC PLAYER/etc!!
The interface to control the sound output is located at:
Code:
[B]/sys/kernel/sound_control[/B]
it has 4 control interfaces:
Camera MIC
Code:
/sys/kernel/sound_control/gpl_cam_mic_gain
Headphone
Code:
/sys/kernel/sound_control/gpl_headphone_gain
MIC
Code:
/sys/kernel/sound_control/gpl_mic_gain
Internal Speaker
Code:
/sys/kernel/sound_control/gpl_speaker_gain
each supports gain levels from 20 (-20) to 50 (+10), base is 40 (0)
(the number in the brackets correspond to the numbers displayed in the app)
say if u want to boost headphone output (both left and right channels) then use the following command:
Code:
echo "44 44" > /sys/kernel/sound_control/gpl_headphone_gain
u can also individually increase/decrease the gain for each right and left channel
similarly other interfaces can be controlled
TIP:
do not jump to maximum values as sometimes the headphones/speakers might start distorting the audio... slowly increase and do testing for the levels which suit you!
not all accessories will work well with boosted audio output
e.g.: on my Sony MDR-XB300 headphones i start getting distorted audio beyond 46 (+6)
regards,
DooMLoRD
DooMLoRD said:
check "Known issues with overclocking"
P.s. Try 1728Mhz freq
Sent from my LT30p using xda app-developers app
Click to expand...
Click to collapse
thanks! And 1728MHz is also stable so far:good:
Hey doom,
long time no see buddy, and yes the kernel is working fine @ 1.9Ghz performance/cfq
The device already heats up pretty much with the stock kernel...aren't you guys afraid to burn the device with over clocking???
PeZoII said:
The device already heats up pretty much with the stock kernel...aren't you guys afraid to burn the device with over clocking???
Click to expand...
Click to collapse
actually i feel more like uv or down clock the xz and see if it can have achieve cooler operation...
doki81 said:
actually i feel more like uv or down clock the xz and see if it can have achieve cooler operation...
Click to expand...
Click to collapse
+1 for UV for less heat :fingers-crossed:
Re: [KERNEL][Z] DooMKernel {JB}(v01)[20130303]
DooMLoRD said:
hey I remember you from x10 days... Great to see folks from the x10 section!!!!
check "Known issues with overclocking"
P.s. Try 1728Mhz freq
Well I am a student and already have ARC, PLAY, S & T, so might not buy the Z as its too costly for me... It's not yet released here in India, waiting to check it out in-hand... Though I wouldnt mind if I get a donated device to work on
Sent from my LT30p using xda app-developers app
Click to expand...
Click to collapse
Its being released on 6th march in India bro!
I think I will b getting one myself! It will be fun to work with u on the XZ!
Sent from my »Sony Xperia Neo V«
PeZoII said:
The device already heats up pretty much with the stock kernel...aren't you guys afraid to burn the device with over clocking???
Click to expand...
Click to collapse
Hell yeah! Bought a Z now :cyclops: meassured with a Laser Thermometer on the back! 43°C max ! after Antutu Benchmark!(Video inc. soon) Well, it's 5°C Outside atm so a hot Phone is cool stuff xD But when it's summer and phone gets that hot... no thx!
So..... how about Undervolting ? Will that be possible? No reason why not ? Helped a great deal with my X10i
P.S X10i was like the Root for all Sony Android users ^^
At first thank you for your new kernel; it works already fine
Do you think it'd be possible to implement fluxi's slide2wake for conserving the hardware power button? How do you think about it?
CU
Klaus
How to control GPU Clock!
by default the kernel will always boot with GPU max clock as 400MHz (same as stock)
OVERCLOCKING GPU WILL REDUCE BATTERY LIFE!
you can overclock/underclock GPU manually via scripts/commands...
[ how to do this manually/script ]
the GPU max-clock interface is at:
Code:
/sys/devices/platform/kgsl-3d0.0/kgsl/kgsl-3d0/max_gpuclk
to check current max clock of GPU clock use:
Code:
cat /sys/devices/platform/kgsl-3d0.0/kgsl/kgsl-3d0/max_gpuclk
to set GPU to particular frequency (overclock) use:
Code:
echo 533333000 > /sys/devices/platform/kgsl-3d0.0/kgsl/kgsl-3d0/max_gpuclk
to underclock GPU use:
Code:
echo 325000000 > /sys/devices/platform/kgsl-3d0.0/kgsl/kgsl-3d0/max_gpuclk
available scaling frequencies are:
Code:
[LIST]
[*]533333000 - 533 MHz
[*]487500000 - 487 MHz
[*]400000000 - 400 MHz (DEFAULT)
[*]325000000 - 320 MHz
[*]200000000 - 200 MHz
[*]128000000 - 128 MHz
[/LIST]
BONUS!
now u can check the current GPU clocks using my APP!
Don't forget to close the small app after you finish, to save on battery!
I am working on an app to control GPU O/C... may be in a few days time i will release it
happy play!
regards,
DooMLoRD

[Tab Z][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 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!
many thanks to Lef.teris for helping out with testing on his device as i dont have device with me!
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 ]
just download the file, extract it completely using winzip/winrar
go to the folder where its extracted and execute "RUNME.bat"
read and follow the instructions on the screen!
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 ]
Xperia Z (C6602/3) {FW: 10.3.A.0.423} [v16 onwards]
Xperia Z (C6602/3) {FW: 10.1.1.A.1.307} [v10 onwards]
Xperia Z (C6606) {FW: 10.1.1.B.0.1.166} [v17 onwards]
Xperia ZL (C6503) {FW: 10.3.A.0.423} [v12 onwards]
Xperia ZR (M35h) {FW: 10.1.1.A.1.317} [v17 onwards]
Xperia ZR (C5502/C5503) {FW: 10.1.1.A.1.317} [v16 onwards]
Xperia Tablet Z (SGP311/2) {FW: 10.1.C.0.370} [v13 onwards]
Xperia Tablet Z (SGP321) {FW: 10.1.1.A.1.307} [v13 onwards]
Xperia SP (C5302) {FW: 12.0.A.1.284} [v11 onwards]
Xperia SP (C5302/3/6) {FW: 12.0.A.1.211/257} [v16 onwards]
Xperia T (LT30p) {FW: 9.1.A.1.141} [v13 onwards]
Xperia T (LT30p) {FW: 9.1.A.1.142} (added by the_laser) [v14 onwards]
Xperia TX (LT29i) {FW: 9.1.B.1.67} (added by sj8023ld) [v14 onwards]
Xperia TX (LT29i) {FW: 9.1.B.0.411} (added by fi01) [v14 onwards]
Xperia V (LT25i) {FW: 9.1.A.1.140/142} (added by the_laser) [v14 onwards]
Xperia V (LT25i) {FW: 9.1.A.1.145} [v16 onwards]
Xperia Ion (LT28h) {FW: 6.2.B.0.211} [v16 onwards]
Xperia S (LT26i) {FW: 6.2.B.0.211} [v10 onwards]
Xperia S (LT26i) {FW: 6.2.B.0.200} [v16 onwards]
Xperia SL (LT26ii) {FW: 6.2.B.0.200} [v17 onwards]
Xperia SL (LT26ii) {FW: 6.2.B.0.211} (added by the_laser) [v14 onwards]
Xperia Acro S (LT26w) {FW: 6.2.B.0.200} [v13 onwards]
Xperia Acro S (LT26w) {FW: 6.2.B.0.211} [v16 onwards] [FIXED]
Xperia P (LT22i) {FW: 6.2.A.1.100} (added by the_laser) [v14 onwards]
Xperia Go (ST27i) {FW: 6.2.A.1.100} (added by the_laser) [v14 onwards]
Xperia Go (ST27a) {FW: 6.2.A.1.100} (added by DooMLoRD, untested) [v14 onwards]
Xperia J (ST26a/i) {FW: 11.2.A.0.21/31} (added by DooMLoRD, untested) [v17 onwards]
Xperia L (C2104/5) {FW: 15.0.A.1.31/36} (added by DooMLoRD, untested) [v17 onwards]
Xperia AX (SO-01E) {FW: 9.1.C.0.473} (added by fi01) [v14 onwards]
Xperia Z (SO-02E) {FW: 10.1.D.0.343} (added by fi01) [v14 onwards]
Tablet Z (SO-03E) {FW: 10.1.E.0.265/269}(added by fi01) [v14 onwards]
Xperia GX (SO-04D) {FW: 7.0.D.1.137} (added by fi01) [v14 onwards]
Xperia A (SO-04E) {FW: 10.1.1.D.0.179} (added by fi01) [v14 onwards]
Xperia A (SO-04E) {FW: 10.1.1.D.2.26} [v16 onwards]
Xperia SX (SO-05D) {FW: 7.0.D.1.137} (added by fi01) [v14 onwards]
Xperia VL (SOL21) {FW: 9.1.D.0.395} (added by fi01) [v14 onwards]
Xperia VL (SOL21) {FW: 9.0.F.0.226} [v16 onwards]
Xperia VL (SOL21) {FW: 9.1.D.0.401} [v16 onwards]
Xperia UL (SOL22) {FW: 10.2.F.3.43} (added by fi01) [v14 onwards]
Google Nexus 4 (JDQ39) [v14 onwards]
Google Nexus (JOP40C/JZO54K) (added by cofface) [v16 onwards]
LG Optimus G E975 v10e (added by wphungsuk) [v14 onwards]
[ 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
Device Specific Information for Xperia Tablet Z
This has been tested on the following firmware:
Model: SGP311/2
FW: 10.1.C.0.370
Cust: 1269-4875
Model: SGP321
FW: 10.1.1.A.1.307
Cust: 1271-4097
This may be compatible with:
Model: SGP311/2
FW: 10.1.C.0.370
Cust: ANY!
Model: SGP321
FW: 10.1.1.A.1.307
Cust: ANY!
from v13 onwards this toolkit will work on all customizations and all variants of the device!!!
Hi! Just used your script on my SGP312 with FW 10.1.C.0.370 with unlocked bootloader and it worked like a charm! very easy to use. Thank you very much!!!
DooMLoRD said:
Device Specific Information for Xperia Tablet Z
This has been tested on the following firmware:
Model: SGP311/2
FW: 10.1.C.0.370
Cust: 1269-4875
Model: SGP321
FW: 10.1.1.A.1.307
Cust: 1271-4097
This may be compatible with:
Model: SGP311/2
FW: 10.1.C.0.370
Cust: ANY!
Model: SGP321
FW: 10.1.1.A.1.307
Cust: ANY!
from v13 onwards this toolkit will work on all customizations and all variants of the device!!!
Click to expand...
Click to collapse
Help. I think the adb cannot detect my Xperia Tablet Z...
What should I do???
I have installed Sony PC Companion, enabled the USB debugging....
How can I install the adb driver??
(windows 7)
Just solved the problem myself, thanks for your Easy Rooting Toolkit~~~!!!
It works well for my Xperia Tablet Z LTE (SGP321)... ^_^
Thanks
this worked perfectly on SGP321
sent something for beer also !
Works for me. Painless procedures. Thank you.
Hello,
i rooted my Xperia Tab Z with your V13 Toolkit.
Everything works perfect, but everytime i unistall an ap with titanium backup, my Tab is rebooting automatic after a few seconds...
Can you help me?
Regards,
Chris
SGP311 rooted successfully
I applied v13 to my new Model: SGP311, FW: 10.1.C.0.370, and the first attempt failed but the second succeeded. The ony app that seems to have been broken is Fasterfix, which appears to run normally, but causes a reboot when a new GPS zone is selected.Thanks to DooMLorD for excellent work.
All I need now is to learn how to install a new recovery, either CWM or TWRP. I have done extensive searching, and have ended up thoroughly confused. I am not a noob to all this, but some pointers as to where I might look for options would be greatly appreciated.
I don't know the reason but sometimes there is an error while rooting
when i start the tool it says:
waiting for device
....and nothing happens!!
any idea?
DooMLoRD Easy Rooting Toolkit v14 released!
HUGE UPDATE!!!
Added support for:
Google Nexus 4 (JDQ39) (added by DooMLoRD)
LG Optimus G E975 v10e (added by wphungsuk)
Xperia T LT30p 9.1.A.1.142 (added by the_laser)
Xperia TX LT29i 9.1.B.1.67 (added by sj8023ld)
Xperia TX LT29i 9.1.B.0.411 (added by fi01)
Xperia V LT25i 9.1.A.1.140 (added by the_laser)
Xperia V LT25i 9.1.A.1.142 (added by the_laser)
Xperia Acro S LT26w 6.2.B.0.211 (added by DooMLoRD, untested)
Xperia SL LT26ii 6.2.B.0.211 (added by the_laser)
Xperia P LT22i 6.2.A.1.100 (added by the_laser)
Xperia Go ST27i 6.2.A.1.100 (added by the_laser)
Xperia Go ST27a 6.2.A.1.100 (added by DooMLoRD, untested)
Xperia AX SO-01E 9.1.C.0.473 (added by fi01)
Xperia Z SO-02E 10.1.D.0.343 (added by fi01)
Tablet Z SO-03E 10.1.E.0.265/269(added by fi01)
Xperia GX SO-04D 7.0.D.1.137 (added by fi01)
Xperia A SO-04E 10.1.1.D.0.179 (added by fi01)
Xperia SX SO-05D 7.0.D.1.137 (added by fi01)
Xperia VL SOL21 9.1.D.0.395 (added by fi01)
Xperia UL SOL22 10.2.F.3.43 (added by fi01)
Thanks to @the_laser, @fi01, @wphungsuk & @sj8023ld for helping out with adding new devices!
please test it out and report back!
regards,
DooMLoRD
DooMLoRD said:
DooMLoRD Easy Rooting Toolkit v14 released!
HUGE UPDATE!!!
Added support for:
Google Nexus 4 (JDQ39) (added by DooMLoRD)
LG Optimus G E975 v10e (added by wphungsuk)
Xperia T LT30p 9.1.A.1.142 (added by the_laser)
Xperia TX LT29i 9.1.B.1.67 (added by sj8023ld)
Xperia TX LT29i 9.1.B.0.411 (added by fi01)
Xperia V LT25i 9.1.A.1.140 (added by the_laser)
Xperia V LT25i 9.1.A.1.142 (added by the_laser)
Xperia Acro S LT26w 6.2.B.0.211 (added by DooMLoRD, untested)
Xperia SL LT26ii 6.2.B.0.211 (added by the_laser)
Xperia P LT22i 6.2.A.1.100 (added by the_laser)
Xperia Go ST27i 6.2.A.1.100 (added by the_laser)
Xperia Go ST27a 6.2.A.1.100 (added by DooMLoRD, untested)
Xperia AX SO-01E 9.1.C.0.473 (added by fi01)
Xperia Z SO-02E 10.1.D.0.343 (added by fi01)
Tablet Z SO-03E 10.1.E.0.265/269(added by fi01)
Xperia GX SO-04D 7.0.D.1.137 (added by fi01)
Xperia A SO-04E 10.1.1.D.0.179 (added by fi01)
Xperia SX SO-05D 7.0.D.1.137 (added by fi01)
Xperia VL SOL21 9.1.D.0.395 (added by fi01)
Xperia UL SOL22 10.2.F.3.43 (added by fi01)
Thanks to @the_laser, @fi01, @wphungsuk & @sj8023ld for helping out with adding new devices!
please test it out and report back!
regards,
DooMLoRD
Click to expand...
Click to collapse
still same problem:
when i start the tool it says:
waiting for device
....and nothing happens!!
any idea?
gerzii said:
when i start the tool it says:
waiting for device
....and nothing happens!!
any idea?
Click to expand...
Click to collapse
Probably ADB drivers are not recognizing tablet is connected to computer. Verify ADB drivers are installed and working on computer. Recommend testing by running adb.exe by itself before running DoomLoRD's tool again.
Will there be a support for the:
Xperia Tablet Z (SGP321) {FW: 10.1.1.A.1.253}
I have a question about how this gains root access.
I was just browsing around my root filesystem and noticed that a lot of the folders says created on 06-02-1970. Is this normal? I'm guessing it's partly how root access is achievable. Just curious really :cyclops:
Cat McGowan said:
Probably ADB drivers are not recognizing tablet is connected to computer. Verify ADB drivers are installed and working on computer. Recommend testing by running adb.exe by itself before running DoomLoRD's tool again.
Click to expand...
Click to collapse
its always the same
which adb drivers did u take?
v14 works perfectly for me....
321
.307
saves me the trouble of downgrading then upgrading...
Okay quick question. I am rooted locked bootloader sgp321... rooted using http://forum.xda-developers.com/showthread.php?t=2332620http://forum.xda-developers.com/showthread.php?t=2332620
what happens if I try this root method. (rootception )... okay seriously ... i want to try this as i cant charge via usb right now as it says i should charge with sony charger and seems it cant mount tablet either just sd card. should i try? or should I unroot and then try this method.
Can't root
Ok, I managed to root my Tablet but when I want to uninstall some system apps it just reboots and reboots... Anyone has an idea of how to stop that?
gerzii said:
its always the same
which adb drivers did u take?
Click to expand...
Click to collapse
I have a SGP312, so I downloaded and installed the Xperia Tablet Z (SGP311, SGP312) drivers from Sony's Developer World website.

[T/TX/V][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 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 ]
just download the file, extract it completely using winzip/winrar
go to the folder where its extracted and execute "RUNME.bat"
read and follow the instructions on the screen!
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 ]
Xperia Z (C6602/3) {FW: 10.3.A.0.423} [v16 onwards]
Xperia Z (C6602/3) {FW: 10.1.1.A.1.307} [v10 onwards]
Xperia Z (C6606) {FW: 10.1.1.B.0.1.166} [v17 onwards]
Xperia ZL (C6503) {FW: 10.3.A.0.423} [v12 onwards]
Xperia ZR (M35h) {FW: 10.1.1.A.1.317} [v17 onwards]
Xperia ZR (C5502/C5503) {FW: 10.1.1.A.1.317} [v16 onwards]
Xperia Tablet Z (SGP311/2) {FW: 10.1.C.0.370} [v13 onwards]
Xperia Tablet Z (SGP321) {FW: 10.1.1.A.1.307} [v13 onwards]
Xperia SP (C5302) {FW: 12.0.A.1.284} [v11 onwards]
Xperia SP (C5302/3/6) {FW: 12.0.A.1.211/257} [v16 onwards]
Xperia T (LT30p) {FW: 9.1.A.1.141} [v13 onwards]
Xperia T (LT30p) {FW: 9.1.A.1.142} (added by the_laser) [v14 onwards]
Xperia TX (LT29i) {FW: 9.1.B.1.67} (added by sj8023ld) [v14 onwards]
Xperia TX (LT29i) {FW: 9.1.B.0.411} (added by fi01) [v14 onwards]
Xperia V (LT25i) {FW: 9.1.A.1.140/142} (added by the_laser) [v14 onwards]
Xperia V (LT25i) {FW: 9.1.A.1.145} [v16 onwards]
Xperia Ion (LT28h) {FW: 6.2.B.0.211} [v16 onwards]
Xperia S (LT26i) {FW: 6.2.B.0.211} [v10 onwards]
Xperia S (LT26i) {FW: 6.2.B.0.200} [v16 onwards]
Xperia SL (LT26ii) {FW: 6.2.B.0.200} [v17 onwards]
Xperia SL (LT26ii) {FW: 6.2.B.0.211} (added by the_laser) [v14 onwards]
Xperia Acro S (LT26w) {FW: 6.2.B.0.200} [v13 onwards]
Xperia Acro S (LT26w) {FW: 6.2.B.0.211} [v16 onwards] [FIXED]
Xperia P (LT22i) {FW: 6.2.A.1.100} (added by the_laser) [v14 onwards]
Xperia Go (ST27i) {FW: 6.2.A.1.100} (added by the_laser) [v14 onwards]
Xperia Go (ST27a) {FW: 6.2.A.1.100} (added by DooMLoRD, untested) [v14 onwards]
Xperia J (ST26a/i) {FW: 11.2.A.0.21/31} (added by DooMLoRD, untested) [v17 onwards]
Xperia L (C2104/5) {FW: 15.0.A.1.31/36} (added by DooMLoRD, untested) [v17 onwards]
Xperia AX (SO-01E) {FW: 9.1.C.0.473} (added by fi01) [v14 onwards]
Xperia Z (SO-02E) {FW: 10.1.D.0.343} (added by fi01) [v14 onwards]
Tablet Z (SO-03E) {FW: 10.1.E.0.265/269}(added by fi01) [v14 onwards]
Xperia GX (SO-04D) {FW: 7.0.D.1.137} (added by fi01) [v14 onwards]
Xperia A (SO-04E) {FW: 10.1.1.D.0.179} (added by fi01) [v14 onwards]
Xperia A (SO-04E) {FW: 10.1.1.D.2.26} [v16 onwards]
Xperia SX (SO-05D) {FW: 7.0.D.1.137} (added by fi01) [v14 onwards]
Xperia VL (SOL21) {FW: 9.1.D.0.395} (added by fi01) [v14 onwards]
Xperia VL (SOL21) {FW: 9.0.F.0.226} [v16 onwards]
Xperia VL (SOL21) {FW: 9.1.D.0.401} [v16 onwards]
Xperia UL (SOL22) {FW: 10.2.F.3.43} (added by fi01) [v14 onwards]
Google Nexus 4 (JDQ39) [v14 onwards]
Google Nexus (JOP40C/JZO54K) (added by cofface) [v16 onwards]
LG Optimus G E975 v10e (added by wphungsuk) [v14 onwards]
[ 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
Device Specific Information for Xperia T
This has been tested on the following firmware:
Model: LT30p
FW: 9.1.A.1.141
Cust: 1262-6309
This will be compatible with:
Model: LT30p
FW: 9.1.A.1.141
Cust: ANY!
from v13 onwards this toolkit will work on all customizations and all variants of the device!!!
sir, any chance of xperia TX to be done?
yeeyon1990 said:
sir, any chance of xperia TX to be done?
Click to expand...
Click to collapse
yes i am adding Xperia TX... it will be available in next release
Its worked In my T with .141 firnware. Now searching for cwm .. I am already on unlocked bootloader... Need a cwm..
Rajeev said:
Its worked In my T with .141 firnware. Now searching for cwm .. I am already on unlocked bootloader... Need a cwm..
Click to expand...
Click to collapse
You can use cwm from davidmarco...it also works on unlocked bootloader
Wow, great, hope there will be compatible for XGo 6.2.A.1.100
Sent from my ST27i using xda app-developers app
added support for:
Xperia TX (LT29i) 9.1.B.1.67
thanks to @the_laser
rootkit with support for this device will be released soon!
eswawan said:
Wow, great, hope there will be compatible for XGo 6.2.A.1.100
Sent from my ST27i using xda app-developers app
Click to expand...
Click to collapse
please post the kernel.sin & build.prop for that firmware as a reply to this post...
PLEASE DO NOT SEND IT OVER P.M.
I have the xperia s LT26i with stock jellybean .200 firmware.
I am not root and i have locked bootloader. In my xperia, i have a lot of apps with important information. Because i am not root, i can't flash the firmware .211 with flashtool.
You can make some script to root my xperia?
Sent from my LT26i using xda premium
DooMLoRD said:
please post the kernel.sin & build.prop for that firmware as a reply to this post..
Click to expand...
Click to collapse
Build.prop
https://www.box.com/s/vkvkrecget80r35paaon
Kernel.sin
https://www.box.com/s/6k9jl0wmrzvuxrrhyjim
Im sorry i just can upload it at box
Sent from my ST27i using xda app-developers app
Hi DoomLord, I'm using this Rom:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
My device have the bootloader looked.
In a previous post I notice you ask for the info for kernel.sin and build.prop, do you need "mine" as well? You need the files or just screenshots with info inside them. Thanks.
Enviado desde mi ST27a usando Tapatalk 2
davidzam said:
Hi DoomLord, I'm using this Rom:
My device have the bootloader looked.
In a previous post I notice you ask for the info for kernel.sin and build.prop, do you need "mine" as well? You need the files or just screenshots with info inside them. Thanks.
Enviado desde mi ST27a usando Tapatalk 2
Click to expand...
Click to collapse
Yes please post your files too
Sent from my C6603 using xda app-developers app
DooMLoRD said:
Yes please post your files too
Sent from my C6603 using xda app-developers app
Click to expand...
Click to collapse
Build.prop: http://www.4shared.com/file/lPHzjJR7/build.html
Kernel.sin: http://www.4shared.com/file/-GEmeoyQ/kernel.html
Hope this can help you... Thanks DooMLord...
optic-XPERIA said:
I have the xperia s LT26i with stock jellybean .200 firmware.
I am not root and i have locked bootloader. In my xperia, i have a lot of apps with important information. Because i am not root, i can't flash the firmware .211 with flashtool.
You can make some script to root my xperia?
Sent from my LT26i using xda premium
Click to expand...
Click to collapse
There is no requirement to be rooted for flashtool to work
Sent whilst sat on the toilet.
DooMLoRD said:
added support for:
Xperia TX (LT29i) 9.1.B.1.67
thanks to @the_laser
rootkit with support for this device will be released soon!
Click to expand...
Click to collapse
oh! thank you so much, i waiting anxious to root my Tx
DooMLoRD said:
yes i am adding Xperia TX... it will be available in next release
Click to expand...
Click to collapse
I don't think i will be this happy when i have sex. THANK YOU!
DooMLoRD said:
yes i am adding Xperia TX... it will be available in next release
Click to expand...
Click to collapse
Will it works for the latest update of 9.1.B.1.67 on Xperia TX? If so, I can't wait.......thanks
sid3091 said:
I don't think i will be this happy when i have sex. THANK YOU!
Click to expand...
Click to collapse
Enviado desde mi ST27a usando Tapatalk 2
eagerly waiting
eagerly waiting to root mt TX with 9.1.b.1.67 JB using this method
thanks in advance

[KERNEL][SP] DooMKernel (v13)[20140604]

----------------[ ANNOUNCEMENT ]--------------------
DooMKernel v13 released!
----------------[ ANNOUNCEMENT ]--------------------
DooMKernel for Xperia SP!!!​
[ intro ]
so friends i present to u the legendary DooMKernel!
thanks to all the users who donated this device to me!
[ disclaimer ]
OVERCLOCKING CAN BE DANGEROUS! U RISK THE HARDWARE GETTING DAMAGED!
PROCEED WITH CAUTION! U HAVE BEEN WARNED!
I AM NOT TO BE HELD RESPONSIBLE IF U DAMAGE UR PHONE / SPILL UR COFFEE / MISS UR ALARMS / ANY OTHER CALAMITY/MISHAP
DO NOT CROSS FLASH! THIS IS MENT ONLY FOR Xperia SP (C5306/C5303/C5302)
[ features ]
added and enabled intelli-plug v2.6 - intelli-plug is an alternative to MPDecision hotplug governor! (thanks to @faux123 ) [v13 onwards]
again added backported Low Memory Killer from fusion3 kernel (Xperia Z) - lets see how this handles RAM! [v13 onwards]
added and enabled support for kernel mode NEON and more patches & crash fixes! [v13 onwards]
added and enabled Intelli-KSM (thanks to @faux123 ) [v12 onwards]
added fixes to intelli-thermal driver [v12 onwards]
enabled hard limits with Cpufreq limiter driver [v12 onwards]
added and enabled Force Fast Charging - ported from my Xperia T kernel (thanks to @faux123 ) [v11 onwards]
added and enabled ZRAM driver - do lot of testing before "Setting on Boot" [v11 onwards]
fixed RAM management bug thanks to loads of inputs from users! [v11 onwards]
force 500mA charging current on unknown chargers [v11 onwards]
disabled CPU frequency OverClock - was causing major stability issues for some users [v10 onwards]
reverted to LMK from original Xperia SP kernel sources [v10 onwards]
added per-core overall stats - now you can see the time spent by each CPU in various frequency steps [v09 onwards]
brought back CPU OverClock upto 1.89 GHz ! - device will boot by default at 1.728 GHz [v09 onwards]
added msm_cpufreq_limiter "Snake Charmer" - now the cores are properly capped! (thanks to @faux123 ) [v09 onwards]
added optimized memory read/write drivers [v09 onwards]
added and enabled new I/O Schedulers: [v09 onwards]
BFQ
FIOPS
ZEN
VR
added and enabled new CPU frequency governor: lionheart ! [v09 onwards]
updated ramdisk to 12.1.A.1.201 firmware [v09 onwards]
merged 12.1.A.1.201 firmware kernel sources [v09 onwards]
backported Low Memory Killer from fusion3 kernel (Xperia Z) - hopefully this should fix the low RAM bug! [v08 onwards]
added and enabled new CPU frequency governor: intelli-active ! [v08 onwards]
updated recoveries! Philz Recovery to v6.25.0 (thanks to @Phil3759 ) & CWM Recovery to v6.0.4.7, TWRP to v2.7.0.0 (thanks to @[NUT] ) [v08 onwards]
testing stability disable 1.89 GHz CPU overclock [v07 onwards]
fixed boot up CPU frequency (now properly limited to 1.7 GHz) [v06 onwards]
disabled dynamic fsync, testing fix for possible kernel crash [v06 onwards]
some fixes to msm_thermal thermal manager [v06 onwards]
testing possible fix for sibling core CPU max freq bump [v06 onwards]
some fixes to auto_hotplug module (reduce kmsg output) [v06 onwards]
fixed time-date issue while booting up [v05-new onwards]
added Xperia Reboot app support exclusively for my kernel users! now you can use app to enter into any recovery from the OS! [v05 onwards]
multi-recovery solution! {here is how to use it!} [v05 onwards]
added PhilZ touch recovery as a THIRD select-able recovery (thanks to @Phil3759)
updated to CWM 6.0.4.6 - official touch CWM recovery
updated to latest TWRP 2.6.3.0
shifted combined ramdisk to LZMA compression [v05 onwards]
updated stock ramdisk to (4.3) 12.1.A.2.226 firmware [v05 onwards]
updated with 12.1.A.2.226 firmware kernel sources [v05 onwards]
updated to CWM 6.0.4.6 - official touch CWM recovery [v04 onwards]
sped up rebooting into recovery [v04 onwards]
fixed date/time stamp in recovery [v04 onwards]
merged 12.0.A.2.254 kernel sources [v03 onwards]
front camera working fine! - thanks to updated sources from sony [v03 onwards]
added dual recovery! CWM 6.0.3.7 & TWRP 2.6.3.0 (thanks to Dees_Troy for helping out with fixing TWRP!) {here is how to use it} [v02 onwards]
added Samsung exFAT driver, currently not used [v02 onwards]
added auto hotplug driver to smartly throttle CPU hotplugging (with patches thanks to mathkid95, motley-git, morfic & franciscofranco) [v02 onwards]
added support for LZ4 compression/decompression [v02 onwards]
some fixes to kernel sources [v02 onwards]
added optimized AES/SHA1 routines [v02 onwards]
compiled using O3 optimizations [v02 onwards]
patches to msm_thermal - stock thermal driver [v02 onwards]
added intelli_thermal custom driver for thermal control! (thanks to faux123) {here is how control this} [v02 onwards]
added Dynamic F-Sync (v1.2) (thanks to faux123) [v02 onwards]
added intelli_demand CPU freq governor (v4.2) (thanks to faux123) [v02 onwards]
added True CDROM Emulation (thanks to FrozenCow) {here is how to use it} [v02 onwards]
added Kernel level Sound Control (v3.0) (BIG thanks to faux123) {here is how to use it} [v02 onwards]
added Simple I/O scheduler [v02 onwards]
added wheatley CPU governor (thanks to Ezekeel) [v02 onwards]
added smooth scrolling (thanks to gorkhanmoral) [v02 onwards]
updated stock ramdisk to 12.0.A.2.254 firmware [v02 onwards]
merged 12.0.A.1.257/259/284 kernel sources [v02 onwards]
CPU overclock upto 1890Mhz! [v01 onwards]
kernel patch to restrict CPU bootup at 384Mhz to 1728Mhz [v01 onwards]
enabled NLS_UTF8 [v01 onwards]
enabled NTFS R/W [v01 onwards]
faster reboot into recovery [v01 onwards]
added CPU Voltage Control interface (VDD) {here is how to use it} [v01 onwards]
removed CPU auto throttling restrictions by disabling MSM_DCVS [v01 onwards]
added Cortex-A15 optimizations for compiling [v01 onwards]
compiled using latest toolchain GCC 4.7 Google [v01 onwards]
shift to XZ compression [v01 onwards]
added recovery modded CWM Recovery 6.0.3.2 [v01 onwards]
added DooMKernel bootlogo [v01 onwards]
startup script (init.d) support! {here is how to use it} [v01 onwards]
ramdisk tweaks [v01 onwards]
kernel is insecure (ro.secure=0)
adb server is persistent
usb debugging enabled
rootfs and /system mounted as rw
[ credits for features ]
FreeXperia Team (especially Jerpelea) - for too many things!
Faux123 - for CPU & GPU overclock code, voltage control, lots of other patches, you rock dude!
sj8023ld - for device config
FranciscoFranco - for Cortex-A15 optimizations
Dees_Troy - for helping out with fixing TWRP for this device!
THANK YOU GUYS FOR YOUR AWESOME WORK!
[ requirements ]
Xperia SP [C5302/C5303/C5306]
stock JellyBean 4.3 FW
.201 - v09, v10, v11, v12, v13
.266 - v05, v05-new, v06, v07, v08
stock JellyBean 4.1.2 FW
.245/254- v02, v03, v04
.284- v01
bootloader unlocked
working fastboot
android app for overclocking like SetCPU (paid) or NoFrills CPU Control (free)
[ how to install my kernel ] (via recovery)
download the kernel package update.zip
save the package update.zip to sdcard (of phone)
reboot phone and enter recovery
flash the kernel package update.zip
reboot phone and enjoy the kernel
[ how to install my kernel ] (via fastboot)
download the kernel package update.zip
save it on c:\ and extract the kernel.elf from the package
save the kernel.elf to the folder containing fastboot binary
flash the kernel.elf using fastboot:
Code:
fastboot flash boot kernel.elf
reboot from fastboot
Code:
fastboot reboot
the device should now start booting, enjoy the kernel
FOR OVERCLOCKING
start SetCPU/NoFrills CPU Control app on ur phone (or any other app which supports overclocking) (u may get a popup asking for SuperUser permissions, click ok/yes/allow)
now slowly increase the MAX slider to the right (one notch at a time) to increase the maximum frequency limit
DO NOT JUMP TO THE LAST POSSIBLE FREQUENCY
SLOWLY increase the frequency one notch at a time and do stability/testing for few hours
[ tips / recommendations ]
before u report any battery drain issues please read this:
[GUIDE] HOW-TO Properly Evaluate Battery Life and Provide Useful Reports
faux123 has posted very nice info regarding most features
[ my kernel sources ]
Just a statement regarding kernel source: The Kernel Source is released for all at GITHUB repo given below. BUT Free software does NOT mean no work or time was spent working on it. A lot of my free time has gone into patching/testing this kernel/features integrated in this kernel. If you use my modified kernel source in parts or in its entirety, I kindly ask you mention its origins and to send me a github pull request or PM whenever you find bugs or think you can help improve my kernel hack further. This way the entire community will truly benefit from the spirit of open source.
Thank you !
Click to expand...
Click to collapse
https://github.com/DooMLoRD/android_kernel_sony_msm8960t
[ 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
[ downloads ]
KINDLY DO NOT MIRROR MY FILES
(MIRROR 1) | (MIRROR 2)
NEW
v13 (changelog)
[Xperia SP] DooMKernel v13 (mirror)
[ MD5HASH: 451bec280322d10cbe51f3d76432bb8b ]
OLD
v12 (changelog)
[Xperia SP] DooMKernel v12 (mirror)
[ MD5HASH: 2d8fc36e109ea942ada7327bec31e219 ]
v11 (changelog)
[Xperia SP] DooMKernel v11 (mirror)
[ MD5HASH: 6494bb7e286b01ad07c63008cb4934dc ]
v10 (changelog)
[Xperia SP] DooMKernel v10 (mirror)
[ MD5HASH: b6cf6a3e0b800137eceac89bc569d3c7 ]
v09 (changelog)
[Xperia SP] DooMKernel v09 (mirror)
[ MD5HASH: 6ff81c13688f0e90c7fcf1fcf786dbbe ]
v08 (changelog)
[Xperia SP] DooMKernel v08 (mirror)
[ MD5HASH: 941637c93068a2cd060ba80f01632d8f ]
v07 (changelog)
[Xperia SP] DooMKernel v07 (mirror)
[ MD5HASH: 7d9c5e8724e9c0177e14238c4f7dbaf5 ]
v06 (changelog)
[Xperia SP] DooMKernel v06(mirror)
[ MD5HASH: 092bafee9da9bc0e1a89f7624f1eb258 ]
v05-new (changelog)
[Xperia SP] DooMKernel v05-new (mirror)
[ MD5HASH: 08368097eb43d852f2dab06aa2748612 ]
v05 (changelog)
[Xperia SP] DooMKernel v05 (mirror)
[ MD5HASH: 61f5fe244f700c562fece888f3e4e06e ]
v04 (changelog)
[Xperia SP] DooMKernel v04 (mirror)
[ MD5HASH: 7ccd04207c6527364976333d82f59794 ]
v03 (changelog)
[Xperia SP] DooMKernel v03
[ MD5HASH: 5f7cb0cb7025be9bcd3f5aeef8fff012 ]
v02 (changelog)
[Xperia SP] DooMKernel v02
[ MD5HASH: b91f5ff26ad38b1e3051a192d5d4eb1f ]
v01 (changelog)
[Xperia SP] DooMKernel v01
[ MD5HASH: 7e06e5d23b65c0a0a248518a84cb3a01 ]
Please do as much testing as possible and report back if you are running into any issues!
READ THIS POST AND THE THREAD CAREFULLY BEFORE ASKING QUESTION!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
cheers!
reserved
DooMKernel v01 released!
Changelog
CPU overclock upto 1890Mhz!
kernel patch to restrict CPU bootup at 384Mhz to 1728Mhz
enabled NLS_UTF8
enabled NTFS R/W
faster reboot into recovery
added CPU Voltage Control interface (VDD) {here is how to use it}
removed CPU auto throttling restrictions by disabling MSM_DCVS
added Cortex-A15 optimizations for compiling
compiled using latest toolchain GCC 4.7 Google
shift to XZ compression
added recovery modded CWM Recovery 6.0.3.2
added DooMKernel bootlog
startup script (init.d) support! {here is how to use it}
ramdisk tweaks
kernel is insecure (ro.secure=0)
adb server is persistent
usb debugging enabled
rootfs and /system mounted as rw
download links at first post! please test it out and let me know!
regards,
DooMLoRD
OmG the legendary doom kernal has arrived wish i could flash this boot im stuck on locked bootloader and cant gain root yet lol good work my friend :thumbup:
Sent from my C5303 using xda app-developers app
Tomorrow morning I will test it with .257
Is ther any way to backup ta partition in c5303?
Sent from my C5303 using xda premium
How to use Multi-Recoveries (CWM + TWRP + Philz):
Since many users have their own preference of recoveries, I have included CWM, TWRP & Philz recoveries into my kernel!!
The kernel has inbuilt triggers to enter any recovery. When the kernel is ready during bootup it will indicate by:
showing my bootlogo
the LED illumination bar turns disco lights
there is a small vibration
Following are the triggers:
CWM recovery: Keep tapping VOLUME UP button
TWRP recovery: Keep tapping VOLUME DOWN button
Philz recovery: Keep tapping CAMERA button
Alternatively you can now also reboot into any of these selected recoveries using my Xperia Reboot app!
I have updated my Xperia Reboot app to supports multirecovery solution implemented in latest DooMKernel (Feb 1, 2014 onwards) on supported devices!
DooMLoRD said:
check out the Xperia Z section... there is a tool for that... but again... DO NOT MESS AROUND WITH TA partition... IT IS VERY VERY VERY RISKY.... if anything goes wrong you will get HARD BRICKED DEVICE!
Click to expand...
Click to collapse
But warranty stays...
Probably they will replace board or tell me: f**k you, you did this!
Tomorrow I'll unlock my BL.
Thanks Doomlord.
Sent from my C5303 using xda premium
reaper61616 said:
But warranty stays...
Probably they will replace board or tell me: f**k you, you do this!
Tomorrow I'll unlock my BL.
Thanks Doomlord.
Sent from my C5303 using xda premium
Click to expand...
Click to collapse
warranty stays even if u relock bootloader
but its ur call
DooMLoRD said:
warranty stays even if u relock bootloader
but its ur call
Click to expand...
Click to collapse
But 'rooting device may void warranty' - something like that Is written in unlock bl service from Sony.
Anyway - this is not place to talk about this. Let's stay on-topic.
Thanks one more time.
Sent from my C5303 using xda premium
Flashed it on my C5303.
Screen will not respond to touches intermittently. It will work for a couple of swipes, but then it will go unresponsive for 10 seconds or so...
Edit. Will ONLY happen when plugged in to the USB. No data transfer going through, doesn't matter if there is an active ADB session (such as logcat). It will do the same. By pressing the on off button to put it to sleep and wake it up again it works for another swipe or so and then it will become unresponsive.
When not in the USB it works OK.
dumraden said:
Flashed it on my C5303.
Screen will not respond to touches intermittently. It will work for a couple of swipes, but then it will go unresponsive for 10 seconds or so...
Click to expand...
Click to collapse
does it happen when u have device connected to PC?
i faced this issue even on stock kernel...
DooMLoRD said:
does it happen when u have device connected to PC?
i faced this issue even on stock kernel...
Click to expand...
Click to collapse
You might have missed the edit.
ONLY when connected to the PC. It never happened on the stock kernel.
dumraden said:
You might have missed the edit.
ONLY when connected to the PC. It never happened on the stock kernel.
Click to expand...
Click to collapse
it happens to me even on .211 & .284 firmware stock kernel....
I guess I can live with it for the time being.
I was on .257. Is there a possibility where it is an issue with the 284 kernels?
dumraden said:
I guess I can live with it for the time being.
I was on .257. Is there a possibility where it is an issue with the 284 kernels?
Click to expand...
Click to collapse
can u send me link for the .257 FW? i will test it out on my device too...
BTW i am using the 12.0.A.1.237 FW kernel sources for this kernel release...
20 minutes of using your kernel.
First impresion:
smooth, bug when pressing vol- when need to enter recovery (know must click vol+) - phone rebooting.
SuperSU is running correctly, gain root.
THANKS!!
EDIT:
And also no problem with unresponding touch screen on .257.
EDIT2:
In recovery when try to backup to external SD error appears (can't mount external SD) - need to go to mount and storage and manually mount external SD first and then backup to SD.
Hey doomlord any plans for a kernal for locked bootloader or a cwm recovery for locked bootloader.....want to stay on locked bootloader for some more time......
Can I use it on .257 firmware?
cachanilla86 said:
Can I use it on .257 firmware?
Click to expand...
Click to collapse
I'm using it on C5303 .257 .
Tip:
First read thread then ask questions.
So im assuming everyone here who had flashed doomkernel already unlocked their BL. Did you lose you Bravia Engine 2? if not, how did you do it? That's the only thing that's preventing me from unlocking my BL.

[Q] Can't root after factory reset

---------------------------------------------------------------
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:
---------------------------------------------------------------
[*] This script will:
(1) root ur device using the pref_event exploit
(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\Developer Options)
(3) enable "UNKNOWN SOURCES"
from (Menu\Settings\Security)
(4) connect USB cable to PHONE and then connect to PC
(5) skip "PC Companion Software" prompt on device
---------------------------------------------------------------
CONFIRM ALL THE ABOVE THEN
Press any key to continue . . .
--- STARTING ----
--- WAITING FOR DEVICE
* daemon not running. starting it now *
* daemon started successfully *
--- creating temporary directory
mkdir failed for tmp, File exists
--- cleaning
rm failed for *, No such file or directory
--- pushing files
63 KB/s (326 bytes in 0.004s)
223 KB/s (1578 bytes in 0.006s)
1311 KB/s (26268 bytes in 0.019s)
2493 KB/s (853044 bytes in 0.334s)
2112 KB/s (96260 bytes in 0.044s)
3295 KB/s (1858064 bytes in 0.550s)
--- DooMing device!
--- Correcting permissions
--- Running exploit
run_root_shell v6.2
Based on pref_event exploit
Modified for auto-rooting by DooMLoRD
Part of Easy Rooting Toolkit
Devices Supported:
Xperia Z (C6602/3) - 10.1.1.A.1.253/307
Xperia Z (C6602/3) - 10.3.A.0.423
Xperia Z (C6606) - 10.1.1.B.0.166
Xperia ZL (C6502/3/6) - 10.3.A.0.423
Tablet Z (SGP321) - 10.1.1.A.1.307
Tablet Z (SGP311/2) - 10.1.C.0.370
Xperia ZR (C5502/3/M36h) - 10.1.1.A.1.310
Xperia SP (C5302/3/6) - 12.0.A.1.211/257/284
Xperia L (C2104/5) - 15.0.A.1.31/36
Xperia T (LT30p) - 9.1.A.1.141/142
Xperia TX (LT29i) - 9.1.B.1.67
Xperia V (LT25i) - 9.1.A.1.140/142/145
Xperia S (LT26i) - 6.2.B.0.200/211
Xperia SL (LT26ii) - 6.2.B.0.211
Xperia Acro S (LT26w) - 6.2.B.0.200/211
Xperia Ion (LT28h) - 6.2.B.0.211
Xperia P (LT22i) - 6.2.A.1.100
Xperia Go (ST27i/a) - 6.2.A.1.100
Xperia J (ST26i/a) - 11.2.A.0.21/31
Xperia AX (SO-01E) - 10.1.D.0.343
Tablet Z (SO-03E) - 10.1.E.0.265/269
Xperia GX (SO-04D) - 7.0.D.1.137
Xperia A (SO-04E) - 10.1.1.D.0.179
Xperia A (SO-04E) - 10.1.1.D.2.26
Xperia SX (SO-05D) - 7.0.D.1.137
Xperia SX (SO-05D) - 9.1.C.0.475
Xperia VL (SOL21) - 9.0.F.0.226
Xperia VL (SOL21) - 9.1.D.0.395/401
Xperia UL (SOL22) - 10.2.F.3.43
Google Nexus 4 - JDQ39
Google Nexus - JOP40C/JZO54K
LG Optimus G E975 - v10e
Changelog is posted here:
Device detected: C6603 (10.3.1.A.0.244)
C6603 (10.3.1.A.0.244) is not supported.
You need to manage to get remap_pfn_range addresses.
--- cleaning
--- Please wait device is now rebooting
ALL DONE!!!
Press any key to continue . . .
Click to expand...
Click to collapse
Previously rooted and everything was fine, bricked during a reboot so factory reset it, can't root anymore. Suggestions on a similar thread were to flash a rom with flashtool but the Xperia Z cannot be brought into fastboot mode. What do?
Stock rom need flash mode not fastboot.
Volume down + connect the usb.
http://forum.xda-developers.com/showthread.php?t=2240614
Sent from my C6603 using xda premium
gm007 said:
Stock rom need flash mode not fastboot.
Volume down + connect the usb.
http://forum.xda-developers.com/showthread.php?t=2240614
Sent from my C6603 using xda premium
Click to expand...
Click to collapse
Thank you

Categories

Resources