[Sony Xperia S, Acro S, Ion] DooMLoRD:
----------------[ ANNOUNCEMENT ]--------------------

----------------[ ANNOUNCEMENT ]--------------------

DooMKernel for Xperia S!!!​

[ intro ]

so friends I AM BACK!!!!

i present to u the legendary DooMKernel!

[ screenshots ]

​

[ 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 S/SL (LT26i/LT26ii)

[ features ]

added intellidemand (v4.2) CPU frequency governor [v06 onwards]

added Simple I/O Scheduler [v06 onwards]

added Wheatley CPU frequency Governor [v06 onwards]

added Dynamic File Sync (v1.2) [v06 onwards]

fix for 2nd core jumping, thanks to TrinityHaxxor [v06 onwards]

updated kernel sources to 6.2.B.1.96 [v06 onwards]

updated kernel sources to 6.2.B.0.211 [v06 onwards]

updated stock ramdisk to 6.2.B.1.96 [v06 onwards]

testing some more patches for fixing sibling CPU frequency [v05 onwards]

testing sibling CPU frequency patch [v04 onwards]

ported USB Force FastCharge from my Xperia Z kernel {to check charging current use CurrentWidget: Power Monitor} [v03 onwards]

boosted bandwidth for GPU at high frequencies [v03 onwards]

added new bins for GPU clocks (300MHz & replaced 177MHz with 160MHz) [v03 onwards]

GPU overclock upto

320Mhz!

(added as a NEW step!) [v02 onwards] {here is how to control GPU clocks}

ramdisk patch to restrict CPU bootup at MAX 1512Mhz [v02 onwards]

ramdisk patch to restrict GPU bootup at MAX 266MHz [v02 onwards]

some fixes for second core jumping to max frequency [v02 onwards]

disable CIFS [v02 onwards]

enabled ARM THUMBEE [v02 onwards]

enabled CLEANCACHE [v02 onwards]

boosted L2 bandwidth [v02 onwards]

increased VM_MAX_READAHEAD to 1024 [v02 onwards]

added overall_stats so show independent stats for "time in frequency" for both cores (thanks to faux123) [v02 onwards]

added msm_cpu_freq_limiter to fix MSM CPU frequency changes across cores (thanks to faux123) [v02 onwards]

added DUAL RECOVERY SUPPORT! standard CWM Recovery 6.0.2.7 + TWRP 2.5.0.0 {here is how to use it} [v02 onwards]

CPU overclock upto

1728Mhz!

[v01 onwards]

kernel patch to restrict CPU bootup at 384Mhz to 1512Mhz [v01 onwards]

faster reboot into recovery [v01 onwards]

added CPU Voltage Control interface (VDD) {here is how to use it} [v01 onwards]

added NEON & Snapdragon optimizations for compiling [v01 onwards]

compiled using latest toolchain GCC 4.7 Google [v01 onwards]

shift to XZ compression [v01 onwards]

added standard CWM Recovery 6.0.2.7 [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) [removed v06 onwards]

adb server is persistent

usb debugging enabled

rootfs and /system mounted as rw [removed v06 onwards]

[ credits for features ]

FreeXperia Team (especially Jerpelea) - for too many things!

Faux123 - for CPU overclock, voltage control & lots of other patches, you rock dude!

RaymanFX - for sibling core CPU freq patch

showp1984 - some patches for 2nd core jumping to max freq

THANK YOU GUYS FOR YOUR AWESOME WORK!

[ requirements ]

Xperia S/SL [LT26i/LT26ii]

stock JellyBean FW

.96 - v6

.211 - v5

.200 - v1, v2, v3, v4

bootloader unlocked

working fastboot

android app for overclocking like Kernel Tuner (free), 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:

fastboot flash boot kernel.elf

reboot from fastboot

fastboot reboot

the device should now start booting, enjoy the kernel ;)

[ how to root device? ]

I have disabled auto-rooting in these kernels...

to fully root device (Superuser + busybox) just flash the following file in recovery:

SuperSU-1.25-Busybox-1.20.2-UPDATE.zip - 1.43 MB

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 ]

https://github.com/DooMLoRD/android_kernel_sony_msm8660

[ recovery sources ]

(device source folder)

https://github.com/DooMLoRD/android_device_sony_nozomi

[ 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

buy any of my awesome apps from Google Play Store!

[ downloads ]

KINDLY

DO NOT MIRROR

MY FILES

NEW

v06

(changelog)

[Xperia S/SL] DooMKernel v06

[ MD5HASH: 6f0de9a6a246b9060cb5399ab6a02fc0 ]

OLD

v05

(changelog)

[Xperia S/SL] DooMKernel v05

[ MD5HASH: f8e263b1774ab0805f3a99ddf302106f ]

v04

(changelog)

[Xperia S/SL] DooMKernel v04

[ MD5HASH: 51441421502e85123d26730f88cbae73 ]

v03

(changelog)

[Xperia S/SL] DooMKernel v03

[ MD5HASH: 600ace46b747743d370e3a52b44f06e7 ]

v02

(changelog)

[Xperia S/SL] DooMKernel v02

[ MD5HASH: 63124dc4d61bf5eb330d58dc18e670da ]

v01

(changelog)

[Xperia S/SL] DooMKernel v01

[ MD5HASH: cfcd4ab09baebb9a047f9e6829a87221 ]

Please do as much testing as possible and report back if you are running into any issues!

[ DooMKernel Signature banners!!! ]

If you like to use my kernels and u want to show the world that u use it/love it ;), then you can add this banner to you signature!!!

Just copy the following code and paste it in you USER CP under "Edit Signature":

[URL="http://bit.ly/xs_dk_jb"][IMG]http://doomlord.sylvester20007.com/doomkernel.png[/IMG][/URL]

READ THIS POST AND THE THREAD CAREFULLY BEFORE ASKING QUESTION!

cheers!