[KERNEL][PLAY][GSM] DooMKernel CM7 [NO LONGER MAINTAINED] - Xperia Play Android Development

----[ UPDATE ]----
DooMLoRD said:
due to lack of time i will no longer be able to maintain this kernel.
so i am closing this thread
regards,
DooMLoRD
Click to expand...
Click to collapse
----[ UPDATE ]----
DooMKernel for FreeXperia CM7!!!​
for this kernel i will be using modified FreeXperia Kernel source... i will keep separate kernels for CM7 & stock...
[ special thanks to ]
jerpelea
Blagus
zdzihu
aZuZu
Thank you guys for ur help! this would not have been possible without ur help!
[ 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"
}
[ 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
whenever u are doing bug-reporting (for CM7-FXP rom) kindly make sure that the issues/bugs are reproducible on kernel provided by CM7-FXP...
also any specific queries/issues when using my kernel on CM7-FXP should first be posted in this thread... if we figure out that its not related to my kernel then u can post the issue in CM7-FXP thread...
[ WARNING ]
"Partition SDCard" option in CWM5 WILL WIPE UR SDCARD!!!
[ features ]
the base kernel sources are from FreeXperia CM7 so the features from that kernel will be in this kernel too
[v02 onwards] shifted to 4.0.2.A.0.42 kernel sources
[v02 onwards] added fully working two way call recording (tested and works perfectly)
[v02 onwards] added CPU governors:
BrazilianWax
Smoothass
Lagfree
[v02 onwards] added I/O scheduler: Simple I/O (sio)
[v02 onwards] added SLQB memory allocator (and set it as default)
[v02 onwards] added TinyRCU along with fixes (and set it as default)
[v02 onwards] bumped BFQ to v2-r1
[v02 onwards] bumped jHASH to v3
[v02 onwards] increased VM max readahead to 512kb
[v02 onwards] some patches to fix kernel memory leaks
[v02 onwards] small update in ramdisk for FXP046 compatibility
[v02 onwards] few changes in my modified CWM recovery
[v02 onwards] added some mounting tweaks
[v02 onwards] added support for bootsounds (MORE INFO ABOUT THIS HERE)
[v02 onwards] added some tweaks for sdcard performance, Virtual Memory teaks, task killer tweaks
[v01 onwards] my modified CWM recovery
[v01 onwards] updated kernel sources to 4.0.2.A.0.9 kernel sources
[v01 onwards] modified recovery to support /sd-ext backup/restore (remember /sd-ext has to be the 2nd partition on ur sdcard [mmcblk0p2] for this to work)
[v01 onwards] compiled using toolchain gcc-4.4.3 (might improve kernel performance)
[v01 onwards] added new CPU governors:
InteractiveX
Savaged-Zen
SmartAssV2
Smartass
Scary
MinMax
Interactive
[v01 onwards] added new bootup CPU thresholding, device will no longer jump to max freq for initial few seconds (might help some device who have booting issues)
[v01 onwards] added I/O Schedulers:
V(R)
BFQ
[v01 onwards] enabled NLS_UTF8
[v01 onwards] added user-level/runtime CPU voltage control [VDD control "sysfs interface"] (for more info keep checking this post: http://forum.xda-developers.com/showpost.php?p=16610299&postcount=362)
[v01 onwards] added new Max frequency: 2.0Ghz
[v01 onwards] added lots of intermediate frequencies (from 122Mhz to 2.0Ghz for almost every 100/120Mhz there is a select-able frequency)
[v01 onwards] enabled SWAP support
[v01 onwards] enabled CDROM filesystem support in kernel (now u can mount ISO files)
[v01 onwards] enabled a few I/O Schedulers
noop
Anticipatory
Deadline (default)
CFQ
[v01 onwards] enabled ARM THUMBEE extensions
[v01 onwards] enabled support (in kernel) for many file systems
EXT2
EXT3
EXT4
NTFS (Read & Write)
[v01 onwards] enabled NFS (client & server) support in kernel
[v01 onwards] enabled CIFS support in kernel
[v01 onwards] enabled TUN/TAP driver support (integrated in kernel) [VPN support]
[v01 onwards] enabled IPTABLES/NETFILTER (including advanced) support
[ credits for features ]
refer to my Arc kernel thread
[ requirements ]
latest FreeXperia Project CM7 ROM (available from here: http://forum.xda-developers.com/showthread.php?t=1128216)
bootloader unlocked
working fastboot
u have read this: [How-To] Safely test custom kernels / custom ROMs and get back to stock SE 2.3 ROM
android app for overclocking like SetCPU (paid) or NoFrills CPU Control (free) OR use CPU Setting under CyanogenMod Settings (Performance)
NoFrills CPU Control (free) to select I/O scheduler
VDD control app: IncrediControl
[OPTIONAL] CIFS Manager (free)
[OPTIONAL] Swapper 2 (free)
[OPTIONAL] xCharge Reboot Otions (paid) [app to reboot into recovery/fastboot mode]
[ how to install ]
download the boot.img
save the boot.img in the folder with fastboot binaries (fastboot.exe files)
power down device
start device in fastboot mode
use the following command to flash the boot.img
Code:
fastboot flash boot boot.img
reboot phone and 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
[ my kernel sources ]
https://github.com/DooMLoRD/semc-kernel-msm7x30
[ 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
FreeXperia PROJECT: if you want to support FreeXperia PROJECT you can donate
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=THUJZQB2U5PNC
[ downloads ]
<NEW>
[PLAY][GSM] DooMKernel CM7 (v02) [For: CM7-FXP046/7] [ 2.0Ghz version ]
[ MD5HASH: 38abe7dcfcea2062448a597e5bfdb553 ]
[PLAY][GSM] DooMKernel CM7 (v02) [For: CM7-FXP046/7] [ 1.6Ghz version ] (alternate version [will show up as 1001], to be used if the 2.0Ghz version doesnt boot)
[ MD5HASH: a90f200e9d5f7862e6aeffca9471095a ]
[ older versions ]
[PLAY][GSM] DooMKernel CM7 (v01) [For: CM7-FXP045] [ 2.0Ghz version ]
[ MD5HASH: 38abe7dcfcea2062448a597e5bfdb553 ]
[PLAY][GSM] DooMKernel CM7 (v01) [For: CM7-FXP045] [ 1.6Ghz version ] (alternate version [will show up as 1001], to be used if the 2.0Ghz version doesnt boot)
[ MD5HASH: a90f200e9d5f7862e6aeffca9471095a ]
for older kernel versions refer to following:
Older Releases
[ 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":
HTML:
[URL="http://forum.xda-developers.com/showthread.php?t=1338246"][IMG]http://attachments.xda-developers.com/attachment.php?attachmentid=747839&stc=1&d=1318445476[/IMG][/URL]
enjoy!

reserved for later

reserved for later2

Finally!!!! Nice Doom!

Awesome work Doom! I'll give it a flash now

here's a noob question ><, can I flash CM7 to use the CWM backup from my stock rom? It's compatible right?
And CM7 is rooted by default right?

eugenechiuu said:
here's a noob question ><, can I flash CM7 to use the CWM backup from my stock rom? It's compatible right?
Click to expand...
Click to collapse
Probably not recommended
eugenechiuu said:
And CM7 is rooted by default right?
Click to expand...
Click to collapse
Yes

Atarii said:
Probably not recommended
Click to expand...
Click to collapse
How can I back up my data then if I wanna switch to CM7?

eugenechiuu said:
How can I back up my data then if I wanna switch to CM7?
Click to expand...
Click to collapse
You can still try it, but I guess there's no guarantee it will restore to CM7 correctly. It depends on what kernel/firmware you come from and how similar they are to CM7. Can always just try it and see if it works

Hi Doom,
This Kernel can be work's with the XMIUI Roms??

Titanium Backup does the job. It was the first Android app I paid for, and it's never let me down.

Logseman said:
Titanium Backup does the job. It was the first Android app I paid for, and it's never let me down.
Click to expand...
Click to collapse
thanks for the info, I am not sure whether i wanna pay for the full version though, is the free version able to do batch backup/restore?
cause don't really want to backup/restore one by one

eugenechiuu said:
thanks for the info, I am not sure whether i wanna pay for the full version though, is the free version able to do batch backup/restore?
cause don't really want to backup/restore one by one
Click to expand...
Click to collapse
No only ther paid one does batch restore its worth buying in my eyes as its a great app

fuuma said:
Hi Doom,
This Kernel can be work's with the XMIUI Roms??
Click to expand...
Click to collapse
there will be separate kernel for miui
eugenechiuu said:
How can I back up my data then if I wanna switch to CM7?
Click to expand...
Click to collapse
use any kernel which has CWM recovery, enter into recovery and take nandroid backup... then install the kernel required for the rom u want to use and then flash the rom...

In the requirements section you link to the cm7 arc rom, not the play rom. correct link is this one: http://forum.xda-developers.com/showthread.php?t=1128216

svenk919 said:
In the requirements section you link to the cm7 arc rom, not the play rom. correct link is this one: http://forum.xda-developers.com/showthread.php?t=1128216
Click to expand...
Click to collapse
nice catch
i just copied my ARC thread contents
will correct it now

i can confirm that the kernel is fully! working with the nightly build of cyanogenmod

Hey, in case no one else has checked, the kernel boots beautifully on the CDMA play, however the hardware buttons below the screen do not work. Overclocking works, camera does not work, wifi works, calls work, data works.

hey doom great work on this evrything is working for me except bluetooth doesnt turn on at all

thatsupnow said:
hey doom great work on this evrything is working for me except bluetooth doesnt turn on at all
Click to expand...
Click to collapse
Also getting this.
Used the 'original' FXP kernel before, though i haven't attempted to use BT there.

Related

[KERNEL][PLAY][GSM] DooMKernel [Rel:v14][STOPPED]

---[ UPDATES ]---
DooMLoRD said:
given away my Xperia Play to other devs... so friends as promised here i have given away my Xperia Play to @nickholtus & @Achotjan ...
I hope they will work on this device and continue developing for it... I am really sorry that I couldnt spend a lot of my time working on this amazing phone..
since I no longer have the device with me, I will not be continuing any development work on it and I am closing this kernel thread...
it was great working on this device and I will surely miss this phone and the great Xperia Play community which always supported me and my work!
I hope that I will meet some of you around on XDA in other device communities perhaps...
warm regards,
Rahul (a.k.a DooMLoRD)
Click to expand...
Click to collapse
---[ UPDATES ]---
Full touch recovery!!!
[ tips / recommendations ]
for optimal results it is HIGHLY recommended to use -36 baseband with corresponding libs...
for better battery life try undervolting... start off in steps of -25mV and see which is stable for u... for my PLAY -100mV was stable...
before u report any battery drain issues please read this:
[GUIDE] HOW-TO Properly Evaluate Battery Life and Provide Useful Reports
[ intro ]
hello ppl!
this kernel is for stock SE 4.0.2.A.0.42/.58/.62 FW...
for older kernel versions for older FW refer to following:
Older Releases [FW: 4.0.A.2.368]
Older Releases [FW: 3.0.1.A.0.145/146/148]
Thank you robytigers , Adam3Sixty, The_Gatekeeper_, Flava0ne, dannejanne, drunkenfcuk, covux, Logseman & hayabusa08 for u kind donations
[ special thanks to ]
Blagus
zdzihu
aZuZu
jerpelea
Thank you guys for ur help! this would not have been possible without ur help!
[ screenshots ]
refer to my Arc kernel thread
[ 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
[ WARNING ]
"Partition SDCard" option in CWM5 WILL WIPE UR SDCARD!!!
[ features ]
[v14 onwards] updated ramdisk scripts to correct superuser permission and to properly install busybox (1.18.4 full) in /system/xbin/
[v14 onwards] re-enabled debug sysfs
[v14 onwards] added patched ZRAM (thanks to faux123) [details on how to use it, here is a recovery flashable update.zip to enable it]
[v14 onwards] added Fugeswap to lowmemorykiller (thanks to LeeDroid-)
[v14 onwards] removed GPU overclock
[v14 onwards] bootup CPU frequency fix-up now at kernel level so no more need for having two separate versions of same kernels (1.6 GHz and 2.0 GHz), both are now merged into one
[v14 onwards] merged 4.0.2.A.0.58 & 4.0.2.A.0.62 FW kernel sources (not really any major changes)
[v13 onwards] reverted back to my stable 2.6.32.9 kernel source
[v13 ] blind testing GPU OC
[v12-BootManger-v2] test kernel with 2.6.32.58 upstream patches
[v11-BootManger-v2 onwards] added BootManager v2.0 to kernel ramdisk
[v11-BootManger-v2 onwards] added GPU overclocking! -raised lower GPU clock to 245 Mhz (initially 192 Mhz) & upper GPU clock to 365 Mhz (initially 245 Mhz)
[v11-BootManger-v2 onwards] reclaimed additional 2MB RAM from unused parts... Thanks to jerpelea
[v10-modCWM-v5 onwards] fixed busybox issue - if the user has installed busybox in /system/xbin/ then that busybox will be given preference over busybox at /sbin/
[v10-modCWM-v5 onwards] added my team's (Team UtterChaos) FULL TOUCH RECOVERY!!! (more details here)
[v10 onwards] changes in cpufreq driver & cpu freq table
[v10 onwards] disabled NFS/CIFS - this was causing increased battery drain in new kernel sources
[v09-tests onwards] testing battery drain issue
[v08-modCWM-v04 onwards] updated recovery to modCWM-v04 TouchEdition Recovery
[v08 onwards] added I/O scheduler: Simple I/O (sio)
[v08 onwards] added SLQB memory allocator (and set it as default)
[v08 onwards] added TinyRCU along with fixes (and set it as default)
[v08 onwards] bumped BFQ to v2-r1
[v08 onwards] added Stochastic Fair Blue Net scheduler
[v08 onwards] bumped jHASH to v3
[v08 onwards] increased VM max readahead to 512kb
[v08 onwards] some patches to fix kernel memory leaks
[v08 onwards] minor fix to display the kernel version info correctly in "About Phone"
[v08 onwards] added some mounting tweaks
[v08 onwards] added support for bootsounds (currently broken on stock rom but same code works perfectly on CM7 so i will work more on this later)
[v08 onwards] added some tweaks for sdcard performance, Virtual Memory teaks, task killer tweaks
[v08 onwards] added support for userinit scripts:
if sd-ext is mounted then it will execute /sd-ext/userinit.sh & shell scripts in /sd-ext/userinit.d/ folder
also scripts in /data/local/ will be executed... it will execute /data/local/userinit.sh & shell scripts in /data/local/userinit.d/ folder
[v07-BT-fix onwards] fixed the issue: BT & Wifi dont work simultaneously
[v07 onwards] minor changes in my modified CWM recovery (modCWM-v3)
[v07 onwards] major cleaning of kernel sources (cleaned defconfigs using FXP defconfigs as reference)
[v07 onwards] TESTING: reverted some changes in kernel sources to older FW kernel sources to test if the issue of increased battery drain is resolved
[v07 onwards] compiled using newest gcc-4.6.2-(2011.10) linaro toolchain with O4 optimizations
[v07 onwards] changed kernel version string to "-DooMKernel" (will require specific modules for wifi)
[v06-modCWM-v2 onwards] LOTS of changes in my modified CWM recovery
[v06 onwards] shifted to 4.0.2.A.0.42 kernel sources
[v06 onwards] now using my own modified version of CWM recovery with "Fix Permissions" and "Partition SDcard" support and some cleanup in menu (for ease of use)
[v05 onwards] shifted to 4.0.2.A.0.9 kernel sources
[v05 onwards] removed undervolting, now using stock kernel voltages (will improve stability on all devices)
[v05 onwards] modified recovery to support /sd-ext backup/restore (remember /sd-ext has to be the 2nd partition on ur sdcard [mmcblk0p2] for this to work)
[v05 onwards] corrected issues "high lcd brightness when in recovery"
[v04 onwards] new DooMKernel Logo - thanks to pvyParts (and thanks to Flava0ne for fixing it for Xperia 2011 line)
[v04 onwards] cool button-backlight notification to tell u when to spam keys for entering recovery [only spam the button when u see the backlight active]
[v04 onwards] updated recovery to CWM v5.0.2.6 FreeXperia Team
[v04 onwards] added lower voltages (more undervolt) new voltage table
[v04 onwards] added new Max frequency: 2.0Ghz
[v04 onwards] updated integrated SuperUser app to v3.0.5
[v03 onwards] compiled using toolchain gcc-4.4.3 (might improve kernel performance)
[v03 onwards] added new CPU governors:
InteractiveX
Savaged-Zen
SmartAssV2
[v02-FIX onwards] fixed sysinit support
[v02-FIX onwards] enabled /system/etc/install-recovery.sh execution
[v02 onwards] added new bootup CPU thresholding, device will no longer jump to max freq for initial few seconds (might help some device who have booting issues)
[v02 onwards] improved init.d support, now scripts in /system/etc/init.d will automatically be given correct permissions and be executed (this will not correct/fix the errors which might be inherently present in the script)
[v02 onwards] corrected VDD control to show only those frequencies which are enabled in CPU-freq table
[v02 onwards] autorooting (prerooted)
su binary & superuser.apk will automatically be installed by kernel (thanks to Bin4ry for posting the file RootXperia.zip; i have used the superuser files from his zip)
busybox already installed in /sbin/
[v02 onwards] added recovery CWM v4.0.1.4 FreeXperia Team (keep tapping/pressing BACK button when u see new bootlogo)
[v01 onwards] added I/O Schedulers:
V(R)
BFQ
[v01 onwards] added CPU Governors:
Smartass
Scary
MinMax
Interactive
[v01 onwards] enabled NLS_UTF8
[v01 onwards] added user-level/runtime CPU voltage control [VDD control "sysfs interface"] (for more info keep checking this post: http://forum.xda-developers.com/showpost.php?p=16610299&postcount=362)
[v01 onwards] added new Max frequency: 1.9Ghz
[v01 onwards] added lots of intermediate frequencies (from 122Mhz to 1.9Ghz for almost every 100/120Mhz there is a select-able frequency) [the kernel will default to 245Mhz min / 1024Mhz max for each boot]
[v01 onwards] enabled SWAP support
[v01 onwards] enabled CDROM filesystem support in kernel (now u can mount ISO files)
[v01 onwards] enabled a few I/O Schedulers
noop
Anticipatory
Deadline (default)
CFQ
[v01 onwards] enabled ARM THUMBEE extensions
[v01 onwards] enabled support (in kernel) for many file systems
EXT2
EXT3
EXT4
NTFS (Read & Write)
[v01 onwards] enabled NFS (client & server) support in kernel
[v01 onwards] enabled CIFS support in kernel
[v01 onwards] enabled access to kernel .config (can be pulled from /proc/config.gz)
[v01 onwards] enabled TUN/TAP driver support (integrated in kernel) [VPN support]
[v01 onwards] USB-OTG support (already enabled in SE FW)
[v01 onwards] insecure kernel
kernel is insecure (ro.secure=0)
adb server is persistent
usb debugging enabled
rootfs and /system mounted as rw (thank you Blagus for the tip )
enabled IPTABLES/NETFILTER support
[ NOTICE ]
since i have changed the kernel version string stock wifi modules will no longer work on my kernel...
if u try to enable them on new kernel (v7 onwards) u will get "ERROR" while starting WIFI...
i will be providing wifi modules for my kernel which HAVE TO BE FLASHED VIA RECOVERY for wifi/bt to work correctly
stock wifi modules will also be provided which again will have to be flashed via recovery if u want to return to stock kernel OR if u revert to older v06 or lower kernels
remember i have already told this to u guys... if i see some users reporting that wifi is giving error because u did not follow my instructions ur post WILL BE IGNORED....
[ credits for features ]
refer to my Arc kernel thread
[ requirements ]
stock SE 4.0.2.A.0.42/.58/.62 FW
bootloader unlocked
working fastboot
u have read this: [How-To] Safely test custom kernels / custom ROMs and get back to stock SE 2.3 ROM
android app for overclocking like SetCPU (paid) or NoFrills CPU Control (free)
NoFrills CPU Control (free) to select I/O scheduler
VDD control app: IncrediControl
[OPTIONAL] CIFS Manager (free)
[OPTIONAL] Swapper 2 (free)
FOR Two Way Call Recording: CallRecorder app (PAID) [TRIAL version] {p.s.: keep watching that thread for newer trial versions}
details regarding recovery and how to enter recovery
[ how to install my kernel (v07 onwards) ]
download the boot.img & wifi modules update.zip
save the boot.img in the folder with fastboot binaries (fastboot.exe files)
save the wifi modules update.zip to sdcard (on phone)
power down device
start device in fastboot mode
use the following command to flash the boot.img
Code:
fastboot flash boot boot.img
reboot phone and enter recovery
flash the wifi modules update.zip for my kernel
reboot phone and enjoy the kernel
[ how to get back to stock kernel OR older versions of my kernel (v06 and lower) ]
download the stock wifi modules update.zip
extract the kernel.sin (or boot.img if u want to flash my older kernels) file from the stock FTF u used to flash this fimware
save the kernel.sin (or boot.img if u want to flash my older kernels) in the folder with fastboot binaries (fastboot.exe files)
save the wifi modules update.zip to sdcard (on phone)
reboot phone and enter recovery
flash the stock wifi modules update.zip
power down device
start device in fastboot mode
use the following command to flash the kernel.sin (or boot.img if u want to flash my older kernels)
Code:
fastboot flash boot kernel.sin
reboot phone and thats it u should now be on stock kernel (or my older kernel)
FOR OVERCLOCKING
start SetCPU/NoFrills CPU Control app on ur Play (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
[ my kernel sources ]
https://github.com/DooMLoRD/Xperia-2011-Kernel-2.6.32.9
[ 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
FreeXperia PROJECT: if you want to support FreeXperia PROJECT (CyanogenMod device maintainers for Xperia 2011 phones) you can donate
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YJ7AK6HLAVNHU
[ downloads ]
KINDLY DO NOT MIRROR MY FILES
[PLAY][GSM] DooMKernel (v14) (FW: .42/.58/.62)
[ MD5HASH: 213577f251c17ff93340d0c97c9c5625 ]
WIFI MODULES for DooMKernel (v14)
WIFI MODULES for stock kernel or DooMKernel (v06 and lower) (mirror)
OLD RELEASES FOR .42/.58/.62
[ 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!!!
{
"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"
}
Just copy the following code and paste it in you USER CP under "Edit Signature":
HTML:
[URL="http://forum.xda-developers.com/showthread.php?t=1176502"][IMG]http://icxperia.com/doomlord/doomkernel-sig.png[/IMG][/URL]
[ for modders/themers/others ]
hey guys here i am attaching a template update.zip which has been tested to work on the recovery provided here... u can add ur stuff to that file and edit the updater-script so that the u can flash ur files via this recovery...
basically it contains the correct combination of update-binary & mounting syntax...
this file is NOT required for normal/general users
TEMPLATE UPDATE.ZIP (v1)
[ older versions ]
for older kernel versions for older FW refer to following:
Older Releases [FW: 4.0.A.2.368]
Older Releases [FW: 3.0.1.A.0.145/146/148]
cheers!
ALL CREDITS OF WORKING RECOVERY GO TO FREEXPERIA TEAM!
THANK YOU FREEXPERIA TEAM!!!
THANK YOU jerpelea (U KNOW WHY )!!!
THANK YOU Bin4ry (for the original RootXperia.zip file)
hello guys!
i am new to kernel development but i think this kernel would be useful for a lot of ppl using stock SE 2.3.3 FW...
i would like to thank Blagus, zdzihu and aZuZu for their help!
this is inspired from CF-Root for SGS2... thank u Chainfire for ur work!
i was requested by many ppl in this thread: [KERNEL][OC] Arc Stock O/C Kernel 1.86GHz For 3.0.1.A.0.145_146_148
to make a Overclocked (OC) kernel for Play.. so here it is with a few more goodies (insecure + prerooted + OC)...
thank you if2 for posting ur sources (for acpu file) and allowing me to work on it for Xperia Play! guys if u like this please dont forget to thank him!
thank you axiomjunglist & Quantuml3ap for testing this!
special thanks to axiomjunglist for helping out with beta-testing
[ disclaimer ]
I AM NOT TO BE HELD RESPONSIBLE IF U DAMAGE UR PHONE / SPILL UR COFFEE / MISS UR ALARMS / ANY OTHER CALAMITY/MISHAP
[ wht is overclock? ]
"Overclocking is the process of running a computer component at a higher clock rate (more clock cycles per second) than it was designed for or was specified by the manufacturer, usually practiced by enthusiasts seeking an increase in the performance of their computers." - Source: Wikipedia
so it is pushing the boundaries posted by the manufacturers of the device to gain more performance!
BUT performance comes at a price! OVERCLOCKING can be and IS harmful to the device... prolonged use can cause hardware faults including the cpu chip getting fried!
ok time for some gyan!
see each cpu/chip is different
each is unique and has different tolerances
so dont directly jump to max frequency
slowly keep increasing the frequency
check its stability for 5-10 hrs
check for random reboots
check which one is best suitable for ur device
if u start getting reboots/OS freezes/device starts becoming too hot then throttle back and use lower frequencies
remember just because someone elses device was able to work at that frequency doesnt mean that ur phone can support/handle that frequency
YOU HAVE BEEN WARNED
[ wht is prerooted kernel? ]
well this kernel removes the security checks (atleast from ramdisk); su binary & superuser.apk will automatically be installed by kernel! no need to flash any additional zips or use one-click rooting apps! this kernel has it all in-build
[ features ]
prerooted
kernel is insecure (ro.secure=0)
su binary & superuser.apk will automatically be installed by kernel (thanks to Bin4ry for posting the file RootXperia.zip; i have used the superuser files from his zip)
busybox already installed in /sbin/
adb server is persistent
usb debugging enabled
rootfs and /system mounted as rw (thank you Blagus for the tip )
CWM recovery (Thanks to FreeXperia team)
ability to take backup/restore of ur ROM
flash any update.zips
lots more }
overclocking
set bootup frequencies from 245 Mhz to 1 Ghz
so that ur device boots safely and u can use the kernel as is w/o overclocking
for using the additional frequencies u will need a program like SetCPU
frequencies unlocked in kernel from 128 Mhz to 1.86 Ghz
voltages for standard frequencies are stock, for nonstandard frequencies (1Ghz+) voltage has been increased
the frequencies are NOT UNDERVOLTED
[ requirements ]
unrooted phone stock 2.3.3 FW 3.0.1.A.0.145
bootloader unlocked
working fastboot
u have read this: [How-To] Safely test custom kernels / custom ROMs and get back to stock SE 2.3 ROM [that thread is for Arc but applies to Play as well, just use the corresponding files for Play ]
android app for overclocking like SetCPU
[ screenshot ]
[ what have i done exactly? ]
compiled the kernel from stock SE sources with acpu file provided by if2
modified the stock ramdisk for this to function as per requirement
added Recovery files to ramdisk from ramdisk of boot.img from anzu_beta_FXP014 release
added su binary & Superuser.apk right inside kernel-ramdisk
[ so why should u bother? ]
well now u wont need to download huge prerooted system.img files (150-250 MB files), u can just use download this small kernel (~6MB) which is prerooted with working recovery
overclocking will help the device perform faster in games/benchmarks (IT IS RECOMMENDED THAT U DO NOT OVERCLOCK UR DEVICE FOR A LONG TIME, throttle it back to stock frequencies once u finish ur "high performance requiring task" )
[ how to install ]
download the boot.img
save the boot.img in the folder with fastboot binaries (fastboot.exe files)
power down device
start device in fastboot mode
use the following command to flash the boot.img
Code:
fastboot flash boot boot.img
reboot phone and enjoy the kernel
FOR OVERCLOCKING
start SetCPU app on ur Play (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
if it get flashed properly and the device boots up check the Menu -> Settings -> About Phone -> Kernel Version
it should say something like the screenshot posted above... (thank you axiomjunglist for the screenshot)
[ downloads ]
<NEW>
boot.img: (v03) (flash this file via fastboot to install this kernel)
Play Prerooted + Recovery + OC Kernel 3.0.1.A.0.145
[ for modders/themers/others ]
hey guys here i am attaching a template update.zip which has been tested to work on the recovery provided here... u can add ur stuff to that file and edit the updater-script so that the u can flash ur files via this recovery...
basically it contains the correct combination of update-binary & mounting syntax...
this file is NOT required for normal/general users
TEMPLATE UPDATE.ZIP (v1)
FOLLOWING OLDER VERSIONS NO LONGER NEEDED/SUPPORTED:
>>>
boot.img: (v02) (flash this file via fastboot to install this kernel)
Play Insecure + Prerooted + Recovery + OC Kernel 3.0.1.A.0.145
Superuser: (v03) (flash this file via recovery to get superuser binary & app)
RootXperia_Mod_DM3.zip
boot.img: (v01)
Play OC + Insecure Kernel 3.0.1.A.0.145 [md5hash: 6a457fcf785a10cbfa7a28e4c5085c18]
<<<
cheers!
hello ppl!
this kernel is for stock SE 4.0.A.2.368 FW... for older kernel versions for older FW refer to following: Older Releases [FW: 3.0.1.A.0.145/146/148]
thank you axiomjunglist & Quantuml3ap for testing this!
special thanks to axiomjunglist & AndroHero for helping out with beta-testing
Thank you robytigers , Adam3Sixty, The_Gatekeeper_ & Flava0ne for u kind donations
[ special thanks to ]
Blagus
zdzihu
aZuZu
jerpelea
Thank you guys for ur help! this would not have been possible without ur help!
[ screenshots ]
(thanks to AndroHero for 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
[ features ]
[v03 onwards] compiled using toolchain gcc-4.4.3 (might improve kernel performance)
[v03 onwards] added new CPU governors:
InteractiveX
Savaged-Zen
SmartAssV2
[v02-FIX onwards] fixed sysinit support
[v02-FIX onwards] enabled /system/etc/install-recovery.sh execution
[v02 onwards] added new bootup CPU thresholding, device will no longer jump to max freq for initial few seconds (might help some device who have booting issues)
[v02 onwards] improved init.d support, now scripts in /system/etc/init.d will automatically be given correct permissions and be executed (this will not correct/fix the errors which might be inherently present in the script)
[v02 onwards] corrected VDD control to show only those frequencies which are enabled in CPU-freq table
[v02 onwards] autorooting (prerooted)
su binary & superuser.apk will automatically be installed by kernel (thanks to Bin4ry for posting the file RootXperia.zip; i have used the superuser files from his zip)
busybox already installed in /sbin/
[v02 onwards] added recovery CWM v4.0.1.4 FreeXperia Team (keep tapping/pressing BACK button when u see new bootlogo)
[v01 onwards] added I/O Schedulers:
V(R)
BFQ
[v01 onwards] added CPU Governors:
Smartass
Scary
MinMax
Interactive
[v01 onwards] enabled NLS_UTF8
[v01 onwards] added user-level/runtime CPU voltage control [VDD control "sysfs interface"] (for more info keep checking this post: http://forum.xda-developers.com/showpost.php?p=16610299&postcount=362)
[v01 onwards] added new Max frequency: 1.9Ghz
[v01 onwards] added lots of intermediate frequencies (from 122Mhz to 1.9Ghz for almost every 100/120Mhz there is a select-able frequency) [the kernel will default to 245Mhz min / 1024Mhz max for each boot]
[v01 onwards] enabled SWAP support
[v01 onwards] enabled CDROM filesystem support in kernel (now u can mount ISO files)
[v01 onwards] enabled a few I/O Schedulers
noop
Anticipatory
Deadline (default)
CFQ
[v01 onwards] enabled ARM THUMBEE extensions
[v01 onwards] enabled support (in kernel) for many file systems
EXT2
EXT3
EXT4
NTFS (Read & Write)
[v01 onwards] enabled NFS (client & server) support in kernel
[v01 onwards] enabled CIFS support in kernel
[v01 onwards] enabled access to kernel .config (can be pulled from /proc/config.gz)
[v01 onwards] enabled TUN/TAP driver support (integrated in kernel) [VPN support]
[v01 onwards] USB-OTG support (already enabled in SE FW)
[v01 onwards] insecure kernel
kernel is insecure (ro.secure=0)
adb server is persistent
usb debugging enabled
rootfs and /system mounted as rw (thank you Blagus for the tip )
enabled IPTABLES/NETFILTER support
[ credits for features ]
SmartAssV2 CPU Governor ported from Hero-Kernel sources by erasmux
InteractiveX CPU Governor ported from LeanKernel sources by imoseyon
Savaged-Zen CPU Governor ported from Savaged-Zen Kernel sources by Savaged-Zen
BFQ I/O Scheduler ported from richardtrip's Kernel sources for Bravo by richardtrip
V(R) I/O Scheduler ported from LeeDroid Kernel sources for Ace by LeeDroid
Smartass CPU Governor ported from UmaroKernel sources by umaro (original posted by erasmux) [Fixed/modified for SEMC Devices]
Scary CPU Governor ported from UmaroKernel sources by umaro (original posted by scaryghoul)
MinMax CPU Governor ported from UmaroKernel sources by umaro
NEW LOGO Thanks to soheil_rf
Interactive CPU Governor ported from UmaroKernel sources by umaro & from Bukington gaosp Kernel sources
VDD control "sysfs" interface ported from UmaroKernel sources by umaro (original posted by snq- here)
{OLD} initial freq-Overclock table if2
{OLD} bootscreen/bootlogo/bootimage used from http://forum.xda-developers.com/showthread.php?t=928352 with permissions of Sentinel196
CWM Recovery FreeXperia Team
original RootXperia.zip file Bin4ry
autorooting inspired from CF-Root for SGS2 (Chainfire)
and finally ME for getting this all together for u guys
thank you all for ur work!
[ requirements ]
stock SE 4.0.A.2.368 FW
bootloader unlocked
working fastboot
u have read this: [How-To] Safely test custom kernels / custom ROMs and get back to stock SE 2.3 ROM
android app for overclocking like SetCPU (paid) or NoFrills CPU Control (free)
NoFrills CPU Control (free) to select I/O scheduler
VDD control app: IncrediControl
[OPTIONAL] CIFS Manager (free)
[OPTIONAL] Swapper 2 (free)
[ how to install ]
download the boot.img
save the boot.img in the folder with fastboot binaries (fastboot.exe files)
power down device
start device in fastboot mode
use the following command to flash the boot.img
Code:
fastboot flash boot boot.img
reboot phone and enjoy the kernel
FOR OVERCLOCKING
start SetCPU/NoFrills CPU Control app on ur Play (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
[ my kernel sources ]
https://github.com/DooMLoRD/Xperia-2011-Kernel-2.6.32.9
[ 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
FreeXperia PROJECT: if you want to support FreeXperia PROJECT (creators of working recovery) you can donate
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YJ7AK6HLAVNHU
[ downloads ]
<NEW>
[PLAY] DooMKernel (v03) (FW: 4.0.A.2.368) [ MD5HASH: ab417c691e66407cd8c3b19f420f46a8 ]
< OLD FILES >
[PLAY] DooMKernel (v02-FIX) (FW: 4.0.A.2.368) [ MD5HASH: b46686296413c09bbf0c28a3863f2a45 ]
[PLAY] DooMKernel (v02) (FW: 4.0.A.2.368) [MD5HASH: 564CECBF903C53D93DEC23F69C394D41]
[PLAY] DooMKernel (v01) (FW: 4.0.A.2.368)
[ for modders/themers/others ]
hey guys here i am attaching a template update.zip which has been tested to work on the recovery provided here... u can add ur stuff to that file and edit the updater-script so that the u can flash ur files via this recovery...
basically it contains the correct combination of update-binary & mounting syntax...
this file is NOT required for normal/general users
TEMPLATE UPDATE.ZIP (v1)
[ older versions ]
for older kernel versions for older FW refer to following:
Older Releases
cheers!
DooMLoRD said:
thanks for testing!
i am slightly confused... did u test it on stock firmware or CM7?
also can u please post the About Phone screenshot (like the one i posted in 1st post) so that i can update 1st post with it!
thanks!
Click to expand...
Click to collapse
Stock firmware. I was on stock kernel with stock rom, bootloader unlocked, and rooted. Flashed the boot.img after making a recovery backup and was in business
Sorry for cruddy quality snap. Using an app called 'ShootMe'. Ironic name... what are you using for yours?
EDIT: Downloaded screenshot. Much better!
OLD RELEASES FOR .42/.58/.62
DooMKernel v13 test kernels
DooMKernel v12 test kernels
[PLAY][GSM] DooMKernel (v11-BM-v2) (FW: .42/.58/.62) [ 2.0Ghz version ]
[ MD5HASH: a89c475d6f1d2d7e9a09859ac0f0cfbe ]
[PLAY][GSM] DooMKernel (v11-BM-v2) (FW: .42/.58/.62) [ 1.6Ghz version ] (alternate version [will show up as 1011] to be used if th 2.0ghz kernel doesnt boot)
[ MD5HASH: 312fed6de0dbdd57139f23b91d97348d ]
WIFI MODULES for DooMKernel (v08 onwards)
[PLAY][GSM] DooMKernel (v10-modCWM-v5) (FW: .42/.58/.62) [ 2.0Ghz version ]
[ MD5HASH: 30c829043aa26c747712f7cac418fd5a ]
[PLAY][GSM] DooMKernel (v10-modCWM-v5) (FW: .42/.58/.62) [ 1.6Ghz version ] (alternate version [will show up as 1008] to be used if th 2.0ghz kernel doesnt boot)
[ MD5HASH: 12f95c9d44d61c3b212cf7463a606289 ]
[PLAY][GSM] DooMKernel (v10) (FW: .42/.58/.62) [ 2.0Ghz version ]
[ MD5HASH: 48812e5310337f01f602a461d3e9d3a1 ]
[PLAY][GSM] DooMKernel (v10) (FW: .42/.58/.62) [ 1.6Ghz version ] (alternate version [will show up as 1008] to be used if th 2.0ghz kernel doesnt boot)
[ MD5HASH: 8b74a0408b5d8b9f24346a33e667b95e ]
DooMKernel v09-tests posted here
[PLAY] DooMKernel (v08) (FW: 4.0.2.A.0.42) with modCWM-v04 TouchEdition Recovery [ 2.0Ghz version ]
[ MD5HASH: 931e6d6187c1bd1bac09a35624443a05 ]
[PLAY] DooMKernel (v08) (FW: 4.0.2.A.0.42) with modCWM-v04 TouchEdition Recovery [ 1.6Ghz version ] (alternate version [will show up as 1008] to be used if th 2.0ghz kernel doesnt boot)
[ MD5HASH: d09b295f0a4a3853561bb782e9090d1e ]
[PLAY] DooMKernel (v08) (FW: 4.0.2.A.0.42) [ 2.0Ghz version ]
[ MD5HASH: 55d382e527fe79e30fb3e1294fd6eae6 ]
[PLAY] DooMKernel (v08) (FW: 4.0.2.A.0.42) [ 1.6Ghz version ] (alternate version [will show up as 1008] to be used if th 2.0ghz kernel doesnt boot)
[ MD5HASH: 9091b647b61b065291c1022b767c9f84 ]
WIFI MODULES for DooMKernel (v08) (mirror)
WIFI MODULES for stock kernel or DooMKernel (v06 and lower) (mirror)
[PLAY] DooMKernel (v07-BT-fix) (FW: 4.0.2.A.0.42) [ 2.0Ghz version ]
[ MD5HASH: e8b8ab4fa0328407b2633fa843593caf ]
[PLAY] DooMKernel (v07-BT-fix) (FW: 4.0.2.A.0.42) [ 1.6Ghz version ] (alternate version [will show up as 1007] to be used if th 2.0ghz kernel doesnt boot)
[ MD5HASH: e27ec02ee2a104fbe18905ff2fd9a6ba ]
WIFI MODULES for DooMKernel (v07)
WIFI MODULES for stock kernel or DooMKernel (v06 and lower)
[PLAY] DooMKernel (v07) (FW: 4.0.2.A.0.42) [ 2.0Ghz version ]
[ MD5HASH: e08de8d21fd9769335b112a598e0a7ca ]
[PLAY] DooMKernel (v07) (FW: 4.0.2.A.0.42) [ 1.6Ghz version ] (alternate version [will show up as 1007] to be used if th 2.0ghz kernel doesnt boot)
[ MD5HASH: 35dfd8a0bfe4ab665b8757e62e481e30 ]
[PLAY] DooMKernel (v06) modCWM-v2 (FW: 4.0.2.A.0.42) [ 2.0Ghz version ]
[ MD5HASH: fae1af533432bf1ea113c805e619cdf6 ]
[PLAY] DooMKernel (v06) modCWM-v2 (FW: 4.0.2.A.0.42) [ 1.6Ghz version ] (alternate version [will show up as 1006] to be used if th 2.0ghz kernel doesnt boot)
[ MD5HASH: 6d40ace7e70b6e8d3980a75e8e14b5f6 ]
[PLAY] DooMKernel (v06) (FW: 4.0.2.A.0.42) [ 2.0Ghz version ]
[ MD5HASH: 635ccc983021309af23e478e6774b3e5 ]
[PLAY] DooMKernel (v06) (FW: 4.0.2.A.0.42) [ 1.6Ghz version ] (alternate version [will show up as 1006] to be used if th 2.0ghz kernel doesnt boot)
[ MD5HASH: 4d00b3958da759fde2356bc547ef8b31 ]
[PLAY] DooMKernel (v05) [moddedCWM] (FW: 4.0.1.A.0.283/4.0.2.A.0.42) [ 2.0Ghz version ]
[ MD5HASH: 56872139f9a8886a3d62078f888cf7ac ]
[PLAY] DooMKernel (v05) [moddedCWM] (FW: 4.0.1.A.0.283/4.0.2.A.0.42) [ 1.6Ghz version ] (alternate version [will show up as 1005] to be used if th 2.0ghz kernel doesnt boot)
[ MD5HASH: b3631e64e51932c2dc43963285c8a58d ]
[PLAY] DooMKernel (v05) (FW: 4.0.1.A.0.283/4.0.2.A.0.42) [ 2.0Ghz version ][ MD5HASH: 39dd2bc032df9dcf9a50a64359e8ef01 ]
[PLAY] DooMKernel (v05) (FW: 4.0.1.A.0.283/4.0.2.A.0.42) [ 1.6Ghz version ] (alternate version [will show up as 1005], to be used if the 2.0Ghz version doesnt boot)
[ MD5HASH: 5b19c1bef49d417f17d9a2fec30543ab ]
[PLAY] DooMKernel (v04) (FW: 4.0.1.A.0.283/4.0.2.A.0.42) [ MD5HASH: 897cfa6b69bef4d55b2c2b775ed1afa7 ]
Does this break camera on stock rom like blagus his kernel?
In my experience with the cm7 kernel it's best to set it at 245MHz-1.4GHz if you like to run it conservative. Ondemand had the clockspeed nearly always on full speed, but with conservative lower then 245MHz makes the homescreen, app drawer, menu's etc. feel slower. With 245MHz this is much less. 1.5GHz made my device feel a little bit to warm while gaming for my taste, quickly resulting in sweaty fingers. Progbably because my case keeps it quite warm. 1.4GHz has this problem MUCH less in my case. I hope this helps.
DooMLoRD said:
the image is really bad...
i use this one: screenshot
one of the users could post it directly here so he p.m.ed me this:
Click to expand...
Click to collapse
Much better! Thanks! Updated my screen grabs in case you want to use them instead
svenk919 said:
Does this break camera on stock rom like blagus his kernel?
Click to expand...
Click to collapse
Camera and wifi both working! Cheers DooMLoRD, this is a sweet kernel patch. I am really digging this. So far totally stable at 1516MHz... for now I will keep it there and run this overnight to get a true indication of stability.
Thank you Doom
Flashed the Kernel and can confirm axiomjunglist’s impression, everything works (Wifi, Camera etc.)
The first feeling about it was, that the touchscreen sensibility has noticeable increased, just as excepted.
I have tried to test out the 1.51 ghz frequency and I slipped accidentally to the max scale….lol.
It immediately crashed of course. Afterwards, I was able to run it stable at 1.51 ghz.
Well, I’m looking forward for the 1.86 ghz until the end of the week. But I will be definitely more careful now, with my clumsy finger ^^
Stable so far, will report back. Thank you deeply Doom & if2.
after testing ,, it work really good !!
I tested at 1516mhz and I got 2011 score at quadrant.
Will test more..
Edit: any frequency above 1.5mhz will crash the device and reboot. Maybe it just my device or maybe the cpu cant handle it anymore, but it seems very stable at 1.5
I got gutsy and ran the full 1.86GHz via SetCPU just to see what would happen. I did let my phone cool down for quite a while before attempting. I ran Quadrant and then my boot spontaneously rebooted by itself after quitting the app several minutes later. Temps also went up fairly quickly.
Surprisingly I've seen a broad range of results from Quadrant, ranging from 1650 up to a high of 1954 - all at 1.51GHz. At 1.86GHz I only scored a 1744 on the 1st run. 2nd run it scored 1727. Not sure why I haven't broken 2000 if others seem to be able to.
Decided not to get too cocky and ramped it back down to 1.51GHz, for now...
axiomjunglist said:
I got gutsy and ran the full 1.86GHz via SetCPU just to see what would happen. I did let my phone cool down for quite a while before attempting. I ran Quadrant and then my boot spontaneously rebooted by itself after quitting the app several minutes later. Temps also went up fairly quickly.
Surprisingly I've seen a broad range of results from Quadrant, ranging from 1650 up to a high of 1954 - all at 1.51GHz. At 1.86GHz I only scored a 1744 on the 1st run. 2nd run it scored 1727. Not sure why I haven't broken 2000 if others seem to be able to.
Decided not to get too cocky and ramped it back down to 1.51GHz, for now...
Click to expand...
Click to collapse
Maybe some other processes that are eating resources?
has anyone tried this on my system.img?
svenk919 said:
Maybe some other processes that are eating resources?
Click to expand...
Click to collapse
Good call, turned off GPS, Bluetooth, Wifi, etc. Left just the GSM radio running. Killed a bunch of cached processes and running apps. Got it up to 2047 on 1.51GHz. Ran again at 1.86GHz and got 2332!
larsiano could you pls tell me how did you install the battery percentage mode?
i want this kernal badly but i really care about battery life,with stock kernal i must use a battery indicator which drains battery,but with percentage mode it doesnt, i am using v05 of frasertag but he is off the play and i love to keep my software developed and updated( it kills my rotien! and freshens my experiace) lool thanx in advanxe
Sent from my GT-P1000 using XDA App
I want this.... im so jealous of u guys having root.... you guys are like the cool kids here and us verizon people are stuck at the lame kid table lol
Sent from my R800x using XDA App
axiomjunglist said:
Much better! Thanks! Updated my screen grabs in case you want to use them instead
Click to expand...
Click to collapse
thanks updated 1st post with that screenshot
svenk919 said:
Does this break camera on stock rom like blagus his kernel?
In my experience with the cm7 kernel it's best to set it at 245MHz-1.4GHz if you like to run it conservative. Ondemand had the clockspeed nearly always on full speed, but with conservative lower then 245MHz makes the homescreen, app drawer, menu's etc. feel slower. With 245MHz this is much less. 1.5GHz made my device feel a little bit to warm while gaming for my taste, quickly resulting in sweaty fingers. Progbably because my case keeps it quite warm. 1.4GHz has this problem MUCH less in my case. I hope this helps.
Click to expand...
Click to collapse
i personally dont have a Xperia Play to test but from wht feeback i am getting seems the wifi & camera is working properly...
kloodee said:
larsiano could you pls tell me how did you install the battery percentage mode?
i want this kernal badly but i really care about battery life,with stock kernal i must use a battery indicator which drains battery,but with percentage mode it doesnt, i am using v05 of frasertag but he is off the play and i love to keep my software developed and updated( it kills my rotien! and freshens my experiace) lool thanx in advanxe
Sent from my GT-P1000 using XDA App
Click to expand...
Click to collapse
i can create an undervolted version of this same kernel which will basically eat lower battery (but then it might be unstable on some devices)...
icebear8 said:
I want this.... im so jealous of u guys having root.... you guys are like the cool kids here and us verizon people are stuck at the lame kid table lol
Sent from my R800x using XDA App
Click to expand...
Click to collapse
is the bootloader is locked on VZW branded phones?
icebear8 said:
I want this.... im so jealous of u guys having root.... you guys are like the cool kids here and us verizon people are stuck at the lame kid table lol
Sent from my R800x using XDA App
Click to expand...
Click to collapse
It requires and unlocked bootloader not root
DooMLoRD said:
i personally dont have a Xperia Play to test but from wht feeback i am getting seems the wifi & camera is working properly...
Click to expand...
Click to collapse
I can confirm both WIFI and camera work perfectly, infact i cant find any faults at all in this kernel

[KERNEL][X10] DooMKernel [UNLOCKED BOOTLOADERS]{Rel:v06}[Dt:10/Jan][FW3.0.1.G.0.75]

---[ NEW ]---
added test release v06, v06-1113 & v06-FS with BootManager-v2.0 for Stock based roms download links changelog can be found here
---[ NEW ]---
so here is the first kernel for unlocked bootloaders...
use [Dev] Bypass "bootloader" [PROPER METHOD] to unlock bootloader...
thanks to the_laser to openly release this unlock...
DO NOT ASK QUESTIONS AS TO HOW TO UNLOCK BOOTLOADER, FOR THAT INFO REFER TO the_laser's thread...
[ 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"
}
[ features ]
derived from FreeXperia Kernel:
kernel version 2.6.29
latest SE sources patched
Classic RCU
added an interesting change in GPU frequency *might* increase gaming/benchmarking performance
FPSuncap at kernel level
removed nv_vsync and set to manual
fixed DEEPSLEEP (thanks to jerpelea)
my additions:
additional stuff added:
features added to kernel-ramdisk
autoroot feature (very simple rooting)
busybox already installed in /sbin
BootManager 1.4 with multiple recoveries
insecure shell
rootfs and /system remounted as RW
persistent ADB
added z's FPS uncap fix
Recovery in Kernel given preference over recovery in /system
user-level/runtime CPU voltage control [VDD control "sysfs interface"] (for more info keep checking this post: http://forum.xda-developers.com/showthread.php?p=16877711#post16877711)
improved in-call volume
added fixed ondemand & conservative CPU governors
z's workaround for added for cpu idling too high (http://forum.xda-developers.com/showpost.php?p=16459282&postcount=111), thanks to Karlson2k for informing me about this!
enabled SWAP support
cpu voltage modulation:
FS & S-series voltages - stock voltages
X-series voltages - undervolted (use undervolt scripts / app)
bumped jHash to v3
increased VM MAX READAHEAD to 512KB
updated config with iptables fix for droidwall & co (thanks to Jerpelea)
optimized frequency-voltage table: added and unlocked LOTS of frequencies from 128Mhz to 1228Mhz
startup/bootup frequencies set at min:245Mhz, max:998Mhz (in ramdisk)
advanced init.d scripts execution support
CPU Governors activated/added: (the inbuilt governors have not been disabled) [default: OnDemand]
Smartass [now using different sources][settings used from here, thanks to viulian for those settings/parameter values]
Interactive
Scary (for info on how it works read this)
MinMax
smartassV2 (thanks to erasmux) with some fixes from ThJap
interactiveX (thanks to imoseyon) with some fixes i made
SavagedZen
Lagfree (thanks to ThJap)
BazillianWax
Smoothass
compiled using GCC-4.6.2 with O4 optimization (thanks to tkymgr)
File System support (in kernel):
EXT3
EXT4
NTFS
SquashFS
NFS (server/client)
CIFS
enabled access to .config through /proc/config.gz
enabled ARM THUMBEE extensions
enabled NLS_UTF8 support
SLAB memory allocator
I/O scheduler added/activated: (the inbuilt I/O schedulers have not been disabled) [default: deadline]
Simple I/O
BFQ
CFQ (Tweaked)
Anticipatory
Tweaked scheduler params to give better responsiveness
enabled TUN & TAP (VPN support)
added new logo!! Thanks to soheil_rf
[ requirements ]
bootloader unlocked device
flashtool
latest SE FW 3.0.1.G.0.75 or ROM based on that FW
[ additional Info ]
ok time for some gyan!
see each cpu/chip is different
each is unique and has different tolerances
so dont directly jump to max frequency/undervolted kernel (X-series voltages)
slowly keep increasing the frequency
check its stability for 5-10 hrs
check for random reboots
check which one is best suitable for ur device
if u start getting reboots/wlods then throttle back and use lower frequencies
if X-series voltages give u random reboots/instability then use S-series voltages
remember just because someone elses device was able to work at that frequency/voltage doesnt mean that ur phone can support/handle that frequency/voltage
[ Credits for Features ]
SmartAssV2 CPU Governor ported from Hero-Kernel sources by erasmux
InteractiveX CPU Governor ported from LeanKernel sources by imoseyon
Savaged-Zen CPU Governor ported from Savaged-Zen Kernel sources by Savaged-Zen
added an interesting change in GPU frequency *might* increase gaming/benchmarking performance (thanks to FreeXperia)
FPSuncap at kernel level (thanks to FreeXperia)
removed nv_vsync and set to manual (thanks to FreeXperia) [might make UI more smooth]
fixed ondemand & conservative CPU governors (thanks to tkymgr)
VDD control "sysfs" interface ported from UmaroKernel sources by umaro (original posted by snq- here)
Base kernel from sources by jerpelea (FreeXperia Project)
Interactive CPU Governor ported from Bukington's gaosp Kernel sources
Smartass CPU Governor & BFQ I/O scheduler ported from Conap30's Droid Eris kernel sources
[new]Smartass CPU Governor ported from UmaroKernel sources by umaro (original posted by erasmux) [Fixed/modified for X10]
Scary CPU Governor ported from UmaroKernel sources by umaro (original posted by scaryghoul) [Fixed/modified for X10]
Scheduler parameter Tweaks ported from erasmux's Hero-Fly Kernel sources
TUN/TAP (VPN) support thanks to help from zdzihu
and finally ME for getting this all together for u guys
thank you all for ur work!
[ DISCLAIMER ]
I AM NOT TO BE HELD RESPONSIBLE IF U DAMAGE UR PHONE / SPILL UR COFFEE / MISS UR ALARMS / ANY OTHER CALAMITY/MISHAP
[ 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
[ download link ]
KINDLY DO NOT MIRROR MY FILES
< NEW >
v06 (only for EXPERIENCED TESTERS) [OVERCLOCKED VERSION] {DEVICE MAY NOT BOOT} ( min/max: 128Mhz/1228Mhz )
for Stock ROM (and ROMS based on stock ROM)
X10_2.3.3_DooMKernel-v06-BootManager-v2.0.ftf (to be flashed via FLASHTOOL)
[ MD5HASH : 99c795e2d8106a8efa147079a973da57 ]
x10_gb_DooMKernel-v06_wifi modules (can be flashed via CWM Recovery)
v06-1113 [medium OVERCLOCK VERSION] ( min/max: 128Mhz/1113Mhz )
for Stock ROM (and ROMS based on stock ROM)
X10_2.3.3_DooMKernel-v06-1113-BootManager-v2.0.ftf (to be flashed via FLASHTOOL)
[ MD5HASH : ffb2f927ce63719d5f8dc4810d8209a0 ]
x10_gb_DooMKernel-v06-1113_wifi modules (can be flashed via CWM Recovery)
v06-FS [NOT OVERCLOCKED] (min/max: 245Mhz/998Mhz)
for Stock ROM (and ROMS based on stock ROM)
X10_2.3.3_DooMKernel-v06-FS-BootManager-v2.0.ftf (to be flashed via FLASHTOOL)
[ MD5HASH : c2e72435c7259012b746be86d6bd9d63 ]
x10_gb_DooMKernel-v06-FS_wifi modules (can be flashed via CWM recovery)
please test them out and let me know how it goes!
< OLD FILES >
[ how to install ]
the kernel is now a ftf file so flash using flashtool
flash wifi modules using recovery
IF U HAVE UNLOCKED THE BOOTLOADER PROPERLY,
FLASHING VIA FLASHTOOL WILL SUCCEED
AND U WILL SEE NEW BOOT LOGO AT STARTUP
NO MORE SE TEXT LOGO
[ troubleshooting ]
if u get stuck at bootanimation then try rebooting into recovery and wiping cache/dalvik-cache and then reboot
if the overclocked version doesnt work for u then try FS-series...
[ additional Links ]
preconfigured init.d startup scripts for setting cpu voltages to S/X series values (for v05/v05-FS)
VERY Important SetCPU information (in second post, towards end)
Information on cpu governors
lots of info on CPU Governors and I/O Schedulers
[DISCUSSION-TEST] CPU Governors and I/O Schedulers
the new update to WB's ROM (4.0.4) has some issues... check the following: http://forum.xda-developers.com/showpost.php?p=17049346&postcount=565
[ 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":
HTML:
[URL="http://forum.xda-developers.com/showthread.php?t=1253853"][IMG]http://icxperia.com/doomlord/doomkernel-sig.png[/IMG][/URL]
[ sources ]
latest kernel sources have been pushed to git...
DooMKernel (X10) @ GITHUB
enjoy!
<old files>
KINDLY DO NOT MIRROR MY FILES
v06/v06-FS/v06-1113
v06 (only for EXPERIENCED TESTERS) [OVERCLOCKED VERSION] {DEVICE MAY NOT BOOT} ( min/max: 128Mhz/1228Mhz )
for Stock ROM (and ROMS based on stock ROM)
X10_2.3.3_DooMKernel-v06-BootManager-v1.4.ftf (to be flashed via FLASHTOOL)
[ MD5HASH : 26a14cbfa3391e52a402a032fb4a98d5 ]
x10_gb_DooMKernel-v06_wifi modules (can be flashed via CWM Recovery)
v06-1113 [medium OVERCLOCK VERSION] ( min/max: 128Mhz/1113Mhz )
for Stock ROM (and ROMS based on stock ROM)
X10_2.3.3_DooMKernel-v06-1113-BootManager-v1.4.ftf (to be flashed via FLASHTOOL)
[ MD5HASH : 80313edae0404aa3989212d3dc684a92 ]
x10_gb_DooMKernel-v06-1113_wifi modules (can be flashed via CWM Recovery)
v06-FS [NOT OVERCLOCKED] (min/max: 245Mhz/998Mhz)
for Stock ROM (and ROMS based on stock ROM)
X10_2.3.3_DooMKernel-v06-FS-BootManager-v1.4.ftf (to be flashed via FLASHTOOL)
[ MD5HASH : 25c416c85dc764a2aae76405aa954b0e ]
x10_gb_DooMKernel-v06-FS_wifi modules (can be flashed via CWM recovery)
v05/v05-FS
added test release v05a & v05a-FS with BootManager-v1.3 for Stock based roms download links changelog can be found here
added test release v05a & v05a-FS with BootManager-v1.3 for CM7-FXP rom download links changelog can be found here
added test release v05a & v05a-FS with BootManager-v1.3 for LukeMIUI-1.10.8 rom download links changelog can be found here
v05 (only for EXPERIENCED TESTERS) [OVERCLOCKED VERSION] {DEVICE MAY NOT BOOT}
[ min/max: 128Mhz/1228Mhz ]
for Stock ROM (and ROMS based on stock ROM)
x10_2.3.3_DooMKernel-v05.ftf (with working recovery integrated in kernel)
[ MD5HASH : 6e89fe8c5eb39e17ba99af8e2feec971 ]
x10_gb_DooMKernel-v05_wifi modules (can be flashed via recovery)
for CM7-FXP ROM (and ROMS based on CM7-FXP ROM)
x10_FXP_DooMKernel-v05.ftf (with CWM recovery integrated in kernel)
[ MD5HASH : 9644a9a6a5ee346d1d210ffe8d76b568 ]
CM7FXP-DooMKernel-v05_wifi_CWM.zip (can be flashed via CWM recovery)
v05-FS (NOT OVERCLOCKED)
[ min/max: 245Mhz/998Mhz ]
for Stock ROM (and ROMS based on stock ROM)
x10_2.3.3_DooMKernel-v05-FS-FINAL.ftf (with working recovery integrated in kernel)
[ MD5HASH : 7c0d16faa2f25f90efe31b04ab97af11 ]
x10_gb_DooMKernel-v05-FS_wifi modules (can be flashed via recovery)
for CM7-FXP ROM (and ROMS based on CM7-FXP ROM)
x10_FXP_DooMKernel-v05-FS.ftf (with CWM recovery integrated in kernel)
[ MD5HASH : 0c40335ccbb11524ca356a2918c7c73e ]
CM7FXP-DooMKernel-v05-FS_wifi_CWM.zip (can be flashed via CWM recovery)
these versions are NOT for CM7-FXP ROM
v04b (only for EXPERIENCED TESTERS) [OVERCLOCKED VERSION] {DEVICE MAY NOT BOOT}
x10_2.3.3_DooMKernel-v04b.ftf [ mirror ] (with working recovery integrated in kernel)
[ MD5HASH : bf02d52aa8bd5b1a1d93c7b554e541e5 ]
x10_gb_DoomKernel-v04b_wifi modules [ mirror ] (can be flashed via recovery)
v04-FS
x10_2.3.3_DooMKernel-v04-FS-FINAL.ftf [ mirror ] (with working recovery integrated in kernel)
[ MD5HASH : 4b2af3f7952cc11778f66a8d57f671e8 ]
x10_gb_DoomKernel-v04-FS_wifi modules [ mirror ] (can be flashed via recovery)
x10_2.3.3_DooMKernel-v04-FS-FIX-AUTOROOT.ftf [ mirrors ] (fixed chargemon calling) <<< FLASH THIS NEW FILE
[ MD5HASH : c2e6d6a5a5c782e0f157974b50a5e11f ]
wifi modules [ mirrors ]
reserved reserved2
The first Real Custom Kernel For X10...
Thanks Doom!!
@XDA i need some more thanks for today!!
Amazing work guys!
And thank you for a kernel.
Awaiting Xrecovery.
Too fast i blinked and it's here!
Hi my friend, so:
- This is ONLY who´s already got bootloader unlocked, right?
- For now there isn´t the possibility to get this straight forward by xRecovery and/or CMW, right?
So: you´ve dona an almost perfect job i´ll wait for a simpler/straight forward way (i´m sure you´re workin´ on it)
---
Another thing: How can i integrate this on a custom rom so this is pre-installed? is there any way of doing this?
Thks for all your work even if you already have another (great) phone
Cheers
great work again doom!
Hi Doom,
Ok i have flashed the kernel, this is showing in my about phone, is this correct?
Edit..
It must be right as i have never used your FS kernel before, thanks bro.
EDIT.. Out of thanks but not forget and some beers.
colossus said:
Hi Doom,
Ok i have flashed the kernel, this is showing in my about phone, is this correct?
Edit..
It must be right as i have never used your FS kernel before, thanks bro.
Click to expand...
Click to collapse
i think that IF on boot i won´t see SE logo that´s because you´re unlocked
just a guess
Crowds said:
i think that IF on boot i won´t see SE logo that´s because you´re unlocked
just a guess
Click to expand...
Click to collapse
Good Guess, yes totally right, i should have known, it boots really fast now.
Thanks Ricardo.
warning the chargmon will currently NOT be executed... sorry abt that so for the time being NO OFFLINE CHARGING... i am working on correcting this (FIXED)
now occur me something.
how the hell we enter on xRecovery now?! supposedly we should press back button on SE logo
Crowds said:
now occur me something.
how the hell we enter on xRecovery now?! supposedly we should press back button on SE logo
Click to expand...
Click to collapse
i am adding and testing xRecovery in boot.img
DooMLoRD said:
i am adding and testing xRecovery in boot.img
Click to expand...
Click to collapse
so what you saying is: who got this get stuck for now, is that correct?
So if we unlock the bootloader there is a possibility to brick our x10? Just asking thanks..
Sent from my X10 using XDA App
erick29 said:
So if we unlock the bootloader there is a possibility to brick our x10? Just asking thanks..
Sent from my X10 using XDA App
Click to expand...
Click to collapse
i guess so. for the 1st time in almost 2 years we can do it .,.... YYYUUUPPPPIIIIIIIII
erick29 said:
So if we unlock the bootloader there is a possibility to brick our x10? Just asking thanks..
Sent from my X10 using XDA App
Click to expand...
Click to collapse
Yes.
(10 chars)
erick29 said:
So if we unlock the bootloader there is a possibility to brick our x10? Just asking thanks..
Sent from my X10 using XDA App
Click to expand...
Click to collapse
Here you are buddy, a thread for general questions....
http://forum.xda-developers.com/showthread.php?t=1253794
thanks.
Crowds said:
now occur me something.
how the hell we enter on xRecovery now?! supposedly we should press back button on SE logo
Click to expand...
Click to collapse
Isn't their a in built bootloader menu i guess
Don't Know this is my first experince

[KERNEL][RAY] DooMKernel [NO LONGER MAINTAINED]

hi i will soon be discontinuing support and closing down my (DooMKernel) threads for the following devices:
Xperia Ray
Xperia Mini
Xperia Mini Pro
Xperia Neo
RIGHT NOW I AM CLOSING DOWN THIS THREAD
since i only have the Xperia ARC with me, its becoming difficult for me to manage so many devices, especially since CM7 kernel will require different kernel sources (even MiUI), the task is going to get tougher for me... also I am getting busy with some personal work so wont be able to dedicate a lot of time for the devices which i dont even have...
i have asked the Xperia Play users to think abt donating a device to me...
if they want then they can do so, then i will continue work on PLAY too... but if they are not willing, then even that kernel will be closed down...
currently hartej has Xperia Ray and will be working on the kernel for that device (i will help him get started and working )...
another thing, my dear friend Napstar is an awesome dev, he is currently working on Ideos X6 kernel/recovery/other stuff, i keep helping him out when ever he needs help ... he is willing to help me out but we will need that device with us to continue work... so if for any of the above devices you guys are willing to donate a device to him/us, i am sure he/we will continue work on kernel and much much more
i invite advanced users who have knowledge abt compiling kernels to contact me... i can help them out to keep the kernels up for that device...
for technical queries u can always send p.m. to me
hope u guys understand this...
regards,
DooMLoRD
---------------------------
hello guys!
finally i got time to publish this kernel, i think this kernel would be useful for a lot of ppl using stock SE 4.0.A.2.368 FW...
THANKS TO Jozinek FOR TESTING IT ON HIS DEVICE
[ special thanks to ]
Blagus
zdzihu
aZuZu
jerpelea
Thank you guys for ur help! this would not have been possible without ur help!
Thank you mondeo79 for u kind donations
[ screenshots ]
(screenshots are from Arc)
{
"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"
}
[ 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
[ features ]
[v01 onwards] added new logo!! Thanks to soheil_rf
[v01 onwards] compiled using toolchain gcc-4.4.3 (might improve kernel performance)
[v01 onwards] added I/O Schedulers:
V(R)
BFQ
[v01 onwards] added CPU Governors:
Smartass
SmartAssV2
Scary
MinMax
Interactive
InteractiveX
Savaged-Zen
[v01 onwards] enabled NLS_UTF8
[v01 onwards] added user-level/runtime CPU voltage control [VDD control "sysfs interface"] (for more info keep checking this post: http://forum.xda-developers.com/showpost.php?p=16610299&postcount=362)
[v01 onwards] added Max frequency: 1.9Ghz (for sake of safe booting the device will always boot at min 245Mhz / max 1024Mhz)
[v01 onwards] added lots of intermediate frequencies (from 122Mhz to 1.9Ghz for almost every 100/120Mhz there is a select-able frequency)
[v01 onwards] added cpu freq thresholds to throttle CPU speeds to stock values when inside recovery
[v01 onwards] added recovery CWM v4.0.1.4 FreeXperia Team (to access recovery: KEEP TAPPING HOME BUTTON WHEN U SEE NEW BOOTLOGO)
[v01 onwards] {ramdisk tweak} /sd-ext also symlinked to /mnt/sd-ext
[v01 onwards] enabled SWAP support
[v01 onwards] enabled CDROM filesystem support in kernel (now u can mount ISO files)
[v01 onwards] enabled a few I/O Schedulers
noop
Anticipatory
Deadline (default)
CFQ
[v01 onwards] enabled ARM THUMBEE extensions
[v01 onwards] init.d scripts/binaries execution support
[v01 onwards] enabled support (in kernel) for many file systems
EXT2
EXT3
EXT4
NTFS (Read & Write)
[v01 onwards] enabled NFS (client & server) support in kernel
[v01 onwards] enabled CIFS support in kernel
[v01 onwards] enabled access to kernel .config (can be pulled from /proc/config.gz)
[v01 onwards] enabled TUN/TAP driver support (integrated in kernel) [VPN support]
[v01 onwards] USB-OTG support (already enabled in SE FW)
[v01 onwards] autorooting (prerooted)
kernel is insecure (ro.secure=0)
su binary & superuser.apk will automatically be installed by kernel (thanks to Bin4ry for posting the file RootXperia.zip; i have used the superuser files from his zip)
busybox already installed in /sbin/
busybox will get copied to /system/xbin/ if its not present there
adb server is persistent
usb debugging enabled
rootfs and /system mounted as rw (thank you Blagus for the tip )
enabled IPTABLES/NETFILTER support
[ credits for features ]
SmartAssV2 CPU Governor ported from Hero-Kernel sources by erasmux
InteractiveX CPU Governor ported from LeanKernel sources by imoseyon
Savaged-Zen CPU Governor ported from Savaged-Zen Kernel sources by Savaged-Zen
BFQ I/O Scheduler ported from richardtrip's Kernel sources for Bravo by richardtrip
V(R) I/O Scheduler ported from LeeDroid Kernel sources for Ace by LeeDroid
Smartass CPU Governor ported from UmaroKernel sources by umaro (original posted by erasmux) [Fixed/modified for SEMC Devices]
Scary CPU Governor ported from UmaroKernel sources by umaro (original posted by scaryghoul)
MinMax CPU Governor ported from UmaroKernel sources by umaro
NEW LOGO Thanks to soheil_rf
Interactive CPU Governor ported from UmaroKernel sources by umaro & from Bukington gaosp Kernel sources
VDD control "sysfs" interface ported from UmaroKernel sources by umaro (original posted by snq- here)
CWM Recovery FreeXperia Team
{OLD} initial freq-Overclock table if2
{OLD} bootscreen/bootlogo/bootimage used from http://forum.xda-developers.com/showthread.php?t=928352 with permissions of Sentinel196
original RootXperia.zip file Bin4ry
autorooting inspired from CF-Root for SGS2 (Chainfire)
and finally ME for getting this all together for u guys
thank you all for ur work!
[ requirements ]
stock SE 4.0.A.2.368 FW (available from here: http://forum.xda-developers.com/showthread.php?t=1253112)
bootloader unlocked
working fastboot
u have read this: [How-To] Safely test custom kernels / custom ROMs and get back to stock SE 2.3 ROM
android app for overclocking like SetCPU (paid) or NoFrills CPU Control (free)
NoFrills CPU Control (free) to select I/O scheduler
VDD control app: IncrediControl
[OPTIONAL] CIFS Manager (free)
[OPTIONAL] Swapper 2 (free)
[ additional info ]
ok time for some gyan!
see each cpu/chip is different
each is unique and has different tolerances
slowly keep increasing the frequency
check its stability for 5-10 hrs
check for random reboots
check which one is best suitable for ur device
if u start getting reboots/freezes then throttle back and use lower frequencies
remember just because someone elses device was able to work at that frequency/voltage doesnt mean that ur phone can support/handle that frequency/voltage
i would recommend that u DO NOT use high frequencies for long time! this may damage ur device!
[*]the high frequencies are just for temporary boost/benchmarks/showoff
[*]you have been warned!
[ how to install ]
download the boot.img
save the boot.img in the folder with fastboot binaries (fastboot.exe files)
power down device
start device in fastboot mode
use the following command to flash the boot.img
Code:
fastboot flash boot boot.img
reboot phone and enjoy the kernel
FOR OVERCLOCKING
start SetCPU/NoFrills CPU Control app on ur RAY (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
[ my kernel sources ]
https://github.com/DooMLoRD/Xperia-2011-Kernel-2.6.32.9
[ 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
FreeXperia PROJECT: if you want to support FreeXperia PROJECT (creators of working recovery) you can donate
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YJ7AK6HLAVNHU
[ downloads ]
[RAY] DooMKernel (v01) (FW: 4.0.A.2.368) [ MD5HASH: 36e2484f0bc21e2ed43ce2b99795b8e5 ]
[ for modders/themers/others ]
hey guys here i am attaching a template update.zip which has been tested to work on the recovery provided here... u can add ur stuff to that file and edit the updater-script so that the u can flash ur files via this recovery...
basically it contains the correct combination of update-binary & mounting syntax...
this file is NOT required for normal/general users
TEMPLATE UPDATE.ZIP (v1)
cheers!
reserved reserved1
reserved reserved2
Thanks! works like a charm
Works perfect, thanks!
Sent from my Xperia ray S
Hi,
Desperately waiting for a DoomKernel for the latest 2.3.4 update...
me too !
What happens if you flash "old" kernel ?
No USB UMS/MTP and no vibration ? like on the Arc?
It only boots to the boot logo, then turns off (at least if you hotboot the .368 DoomKernel)
may i have ur attention!
Custom kernel boot screen submissions for DooMKernel
indianl said:
It only boots to the boot logo, then turns off (at least if you hotboot the .368 DoomKernel)
Click to expand...
Click to collapse
the same...
indianl said:
Hi,
Desperately waiting for a DoomKernel for the latest 2.3.4 update...
Click to expand...
Click to collapse
YES PLS! +1
He can't do anything until Sony Ericsson releases new kernel sources.
We just have to wait ... :-(
waiting for 2.3.4~~~~~thanks master
DooMLoRD said:
may i have ur attention!
Custom kernel boot screen submissions for DooMKernel
Click to expand...
Click to collapse
"DooMLoRD", Please, can you pass me the system Xperia ray... 2.3.4
vmcms said:
"DooMLoRD", Please, can you pass me the system Xperia ray... 2.3.4
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=1271512
DooMLoRD said:
http://forum.xda-developers.com/showthread.php?t=1271512
Click to expand...
Click to collapse
Not the firmware .. but only the system ...
vmcms said:
Not the firmware .. but only the system ...
Click to expand...
Click to collapse
just download the whole firmware extract ftf
and flash the system.sin using fastboot:
Code:
fastboot flash system system.sin
OR
create new FTF with system.sin + loader.sin and the flash away!
DooMLoRD said:
just download the whole firmware extract ftf
and flash the system.sin using fastboot:
Code:
fastboot flash system system.sin
OR
create new FTF with system.sin + loader.sin and the flash away!
Click to expand...
Click to collapse
is that I do not have the Xperia Ray .. and a job I'm doing in another model Xperia ..:
vmcms said:
is that I do not have the Xperia Ray .. and a job I'm doing in another model Xperia ..:
Click to expand...
Click to collapse
what? i didnt follow wht u mean
DooMLoRD said:
what? i didnt follow wht u mean
Click to expand...
Click to collapse
Please, I can not do .... I do not have equipment ... ...

[KERNEL][RAY] DooMKernel CM7 [NO LONGER MAINTAINED]

hi i will soon be discontinuing support and closing down my (DooMKernel) threads for the following devices:
Xperia Ray
Xperia Mini
Xperia Mini Pro
Xperia Neo
RIGHT NOW I AM CLOSING DOWN THIS THREAD
since i only have the Xperia ARC with me, its becoming difficult for me to manage so many devices, especially since CM7 kernel will require different kernel sources (even MiUI), the task is going to get tougher for me... also I am getting busy with some personal work so wont be able to dedicate a lot of time for the devices which i dont even have...
i have asked the Xperia Play users to think abt donating a device to me...
if they want then they can do so, then i will continue work on PLAY too... but if they are not willing, then even that kernel will be closed down...
currently hartej has Xperia Ray and will be working on the kernel for that device (i will help him get started and working )...
another thing, my dear friend Napstar is an awesome dev, he is currently working on Ideos X6 kernel/recovery/other stuff, i keep helping him out when ever he needs help ... he is willing to help me out but we will need that device with us to continue work... so if for any of the above devices you guys are willing to donate a device to him/us, i am sure he/we will continue work on kernel and much much more
i invite advanced users who have knowledge abt compiling kernels to contact me... i can help them out to keep the kernels up for that device...
for technical queries u can always send p.m. to me
hope u guys understand this...
regards,
DooMLoRD
---------------------------------------------------------------------
DooMKernel for FreeXperia CM7!!!​
since my initial sources (for stock based roms) were not working correctly on CM7 i will be using modified FreeXperia Kernel source... i will keep separate kernels for CM7 & stock...
[ special thanks to ]
jerpelea
Blagus
zdzihu
aZuZu
Thank you guys for ur help! this would not have been possible without ur help!
[ screenshots ]
(screenshots are from ARC but funiewski has tested it on his Xperia Ray)
{
"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"
}
[ 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
whenever u are doing bug-reporting (for CM7-FXP rom) kindly make sure that the issues/bugs are reproducible on kernel provided by CM7-FXP...
also any specific queries/issues when using my kernel on CM7-FXP should first be posted in this thread... if we figure out that its not related to my kernel then u can post the issue in CM7-FXP thread...
[ features ]
the base kernel sources are from FreeXperia CM7 so the features from that kernel will be in this kernel too
[v01 onwards] cool button-backlight notification to tell u when to spam keys for entering recovery [only spam the button when u see the backlight active]
[v01 onwards] compiled using toolchain gcc-4.4.3 (might improve kernel performance)
[v01 onwards] added new CPU governors:
InteractiveX
Savaged-Zen
SmartAssV2
Smartass
Scary
MinMax
Interactive
[v01 onwards] added new bootup CPU thresholding, device will no longer jump to max freq for initial few seconds (might help some device who have booting issues)
[v01 onwards] added I/O Schedulers:
V(R)
BFQ
[v01 onwards] enabled NLS_UTF8
[v01 onwards] added user-level/runtime CPU voltage control [VDD control "sysfs interface"] (for more info keep checking this post: http://forum.xda-developers.com/showpost.php?p=16610299&postcount=362)
[v01 onwards] added new Max frequency: 2.0Ghz
[v01 onwards] added lots of intermediate frequencies (from 122Mhz to 2.0Ghz for almost every 100/120Mhz there is a select-able frequency)
[v01 onwards] enabled SWAP support
[v01 onwards] enabled CDROM filesystem support in kernel (now u can mount ISO files)
[v01 onwards] enabled a few I/O Schedulers
noop
Anticipatory
Deadline (default)
CFQ
[v01 onwards] enabled ARM THUMBEE extensions
[v01 onwards] enabled support (in kernel) for many file systems
EXT2
EXT3
EXT4
NTFS (Read & Write)
[v01 onwards] enabled NFS (client & server) support in kernel
[v01 onwards] enabled CIFS support in kernel
[v01 onwards] enabled TUN/TAP driver support (integrated in kernel) [VPN support]
[v02 onwards] FULL USB-OTG support
[v01 onwards] Latest CWM recovery (Thanks to FreeXperia team)
[v01 onwards] enabled IPTABLES/NETFILTER (including advanced) support
[ credits for features ]
SmartAssV2 CPU Governor ported from Hero-Kernel sources by erasmux
InteractiveX CPU Governor ported from LeanKernel sources by imoseyon
Savaged-Zen CPU Governor ported from Savaged-Zen Kernel sources by Savaged-Zen
BFQ I/O Scheduler ported from richardtrip's Kernel sources for Bravo by richardtrip
V(R) I/O Scheduler ported from LeeDroid Kernel sources for Ace by LeeDroid
Smartass CPU Governor ported from UmaroKernel sources by umaro (original posted by erasmux) [Fixed/modified for SEMC Devices]
Scary CPU Governor ported from UmaroKernel sources by umaro (original posted by scaryghoul)
MinMax CPU Governor ported from UmaroKernel sources by umaro
Interactive CPU Governor ported from UmaroKernel sources by umaro & from Bukington gaosp Kernel sources
VDD control "sysfs" interface ported from UmaroKernel sources by umaro (original posted by snq- here)
new DooMKernel Logo - thanks to pvyParts (and thanks to Flava0ne for fixing it for Xperia 2011 line)
FreeXperia Project Kernel sources & CWM Recovery FreeXperia Team
and finally ME for getting this all together for u guys
thank you all for ur work!
[ requirements ]
latest FreeXperia Project CM7 ROM (available from here: http://forum.xda-developers.com/showthread.php?t=1102523)
bootloader unlocked
working fastboot
u have read this: [How-To] Safely test custom kernels / custom ROMs and get back to stock SE 2.3 ROM
android app for overclocking like SetCPU (paid) or NoFrills CPU Control (free) OR use CPU Setting under CyanogenMod Settings (Performance)
NoFrills CPU Control (free) to select I/O scheduler
VDD control app: IncrediControl
[OPTIONAL] CIFS Manager (free)
[OPTIONAL] Swapper 2 (free)
[OPTIONAL] xCharge Reboot Otions (paid) [app to reboot into recovery/fastboot mode]
[ how to install ]
download the boot.img
save the boot.img in the folder with fastboot binaries (fastboot.exe files)
power down device
start device in fastboot mode
use the following command to flash the boot.img
Code:
fastboot flash boot boot.img
reboot phone and 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
[ my kernel sources ]
https://github.com/DooMLoRD/semc-kernel-msm7x30
[ 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
FreeXperia PROJECT: if you want to support FreeXperia PROJECT you can donate
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=THUJZQB2U5PNC
[ downloads ]
<NEW>
[RAY] DooMKernel CM7 (v01) [For: CM7-FXP041] ( mirror ) [ MD5HASH: a5f4a5fe3dad877a0ef636293427123c ]
[ older versions ]
for older kernel versions refer to following:
Older Releases
[ 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":
HTML:
[URL="http://forum.xda-developers.com/showthread.php?t=1303635"][IMG]http://attachments.xda-developers.com/attachment.php?attachmentid=747839&stc=1&d=1318445476[/IMG][/URL]
enjoy!
reserved for later
reserved for later2
thanks
so, we have button light now!!!!!
when can we have flashlight?
xutienan9520 said:
when can we have flashlight?
Click to expand...
Click to collapse
sorry i dont follow wht do u mean???
Nice, thx !
I followed the instructions on how to install the boot image. But now, I'm stuck at the sony ericsson logo. Is this normal to have to wait this long for it to load, or is something wrong? The baseband matches and my bootloader's unlocked and my phone's rooted.
risayap said:
I followed the instructions on how to install the boot image. But now, I'm stuck at the sony ericsson logo. Is this normal to have to wait this long for it to load, or is something wrong? The baseband matches and my bootloader's unlocked and my phone's rooted.
Click to expand...
Click to collapse
this kernel is ment for FreeXperia CM7
why are u seeing SONY ERICSSON SCREEN?
Please for mini pro.. thanks..
Sent from my SK17i using Tapatalk
DooMLoRD said:
this kernel is ment for FreeXperia CM7
why are u seeing SONY ERICSSON SCREEN?
Click to expand...
Click to collapse
Yeah I kinda figured it out after reading again the first post. I haven't changed from stock to CM7 yet. My bad.
will the kernel work with fxp042 too?
thx
funiewski said:
will the kernel work with fxp042 too?
thx
Click to expand...
Click to collapse
i dont know... i dont have that device with me... i only have Xperia Arc...
please test out and post ur feedback!
funiewski said:
will the kernel work with fxp042 too?
thx
Click to expand...
Click to collapse
It certainly booted for me when I tried it out for 5-10 minutes this morning before going back to stock. Everything seemed to be working as expected but I didin't do any long-term tests.
funiewski said:
will the kernel work with fxp042 too?
thx
Click to expand...
Click to collapse
It did for me.
Doomkernel and cm7 v42
Sent from my ST18i using Tapatalk
I am currently stress testing at 2Ghz and so far it works
but only 5 mins have elapsed.
EDIT: Reboot, lets try 1.8ghz
Mycorrhiza said:
I am currently stress testing at 2Ghz and so far it works
but only 5 mins have elapsed.
Click to expand...
Click to collapse
PROCEED AT UR OWN RISK...
these high frequencies are ok only FOR SHORT duration (benchmarks/showoff/etc)...
DO NOT USE IT FOR LONG PERIOD OF TIME
042 is working without problems with doomkernel
usb tether is working now.
I have still probs with app2sd for xperia, there is something during installation process that ads noapp2sd flag, I can not figure out when and what is doing this, sigh...
recovery did not recognize ext partition
DooMLoRD said:
PROCEED AT UR OWN RISK...
these high frequencies are ok only FOR SHORT duration (benchmarks/showoff/etc)...
DO NOT USE IT FOR LONG PERIOD OF TIME
Click to expand...
Click to collapse
Yeah it crashed quite fast.
On 1.8 Ghz it was stable, but now I am using 1.6ghz with no problem since yesterday
DooMLoRD when your kernel will be available for ST15i?
wucinac said:
DooMLoRD when your kernel will be available for ST15i?
Click to expand...
Click to collapse
I don't have these other phones, I only have XPERIA Arc... So I cannot guarantee any updates or newer kernels...
Sent from my X10i using XDA App

[KERNEL][ZU] DooMKernel (v22)[20141021]

----------------[ ANNOUNCEMENT ]--------------------
DooMKernel v22 released!
----------------[ ANNOUNCEMENT ]--------------------
DooMKernel for Xperia Z Ultra !!!​
[ intro ]
so friends i present to u the legendary DooMKernel!
thanks to all the testers who are testing this on their device!
DooMKernel for Sony Z Ultra Google Play Edition is released here: [KERNEL][ZU_GPe] DooMKernel
[ screenshot ]
{
"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"
}
[ disclaimer ]
BOOTLOADER-CAMERA ISSUE IS FIXED IN 4.3 UPDATE!
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 Ultra (C6802/06/33)
[ features ]
updated kernel ramdisk to 14.4.A.0.133 (should work on .108 too) [v22 onwards]
updated kernel sources to 14.4.A.0.133 (.108) included, kernel will now work on latest 4.4.4 ROM [v22 onwards]
updated TWRP Recovery to v2.8.0.1 [v22 onwards]
updated PhilZ Recovery to v6.58.4 [v22 onwards]
updated intelli-plug to v3.8 with all latest patches [thanks to @faux123] [v22 onwards]
added intelli-thermal v2 [thanks to @faux123] [v22 onwards]
updated Sound Control to v3.6 with all latest patches [thanks to @faux123] [v22 onwards]
updated intelli-active CPU governor [thanks to @faux123] [v22 onwards]
added new patched intelli_plug driver - no need of custom WLAN modules now! (thanks to @faux123 ) [v20 onwards]
reverted back to stock WLAN modules & firmware [v20 onwards]
fixed issue: exFAT sdcard are now supported! [v20 onwards]
now uses custom built wifi wlan modules! (thanks to @dbolivar ) for the tip! [v19 ONLY]
THIS BREAKS exFAT compatibility for now! if you have exFAT based external SDCARD IT WILL NOT WORK WITH THIS KERNEL VERSION!
added and enabled Intelli-KSM (kernel same page) (thanks to @faux123 ) [v19 onwards]
enabled and updated intelli-plug to v2.6 - intelli-plug is an alternative to MPDecision hotplug governor! (thanks to @faux123 ) [v19 onwards]
added some more PowerSuspend hooks (thanks to @Yank555.lu ) [v19 onwards]
added Kernel NEON mode support and fixed VFPmodule bounce crash at bootup (thanks to @myfluxi ) [v19 onwards]
added interface to control vibration intensity (thanks to @Kali- ) [v19 onwards]
interface is located at: /sys/devices/virtual/timed_output/vibrator/vtg_level
accepted values: 12 to 31
added two-way stereo call recording support! (thanks to @chdloc ) [v19 onwards]
not sure if it works correctly!
added and enabled NEW CPU Undervolting interface! (thanks to @faux123 ) [v19 onwards]
added and enabled Simple GPU Algorithm with tweakable parameters! (thanks to @faux123 ) [v19 onwards]
added and enabled proper RAM Console support - now users can get /proc/last_kmsg (thanks to @Kali- ) [v19 onwards]
reverted and removed custom MP-Decision [v18 onwards]
re-enabled Stock Qualcomm MSM MP-Decision driver [v18 onwards]
added stock mpdecision binary to recovery package [v18 onwards]
added custom MP-Decision (100% kernel based multi core decision) which replaces Qualcomm's mpdecision! - ported from Bricked kernel for Nexus 5 (thanks to @show-p1984 ) {here is how to use it} [v17 ONLY]
you will have to manually rename /system/bin/mpdecision to /system/bin/mpdecision.bak and reboot once!
shifted to GCC 4.9.1 Linaro toolchain with Cortex-A15 optimizations [v17 onwards]
added msm_sleeper driver! this is basically a kernel level screen off frequency setting driver (thanks to @flar2 ) {here is how to activate it} [v16 onwards]
added new I/O schedulers: [v16 onwards]
BFQ
ZEN
VR
fixed GPU governor - simple_ondemand crash (thanks to @myfluxi ) [v16 onwards]
added optimized memory read/write drivers [v16 onwards]
intelli-thermal is now working again! [v15 onwards]
added ZRAM driver [v15 onwards]
added msm_cpufreq_limiter "Snake Charmer" - now the cores are properly capped! (thanks to @faux123 ) [v14 onwards]
added smarter default voltage selection based on chip capabilities [v13 onwards]
shifted to GCC 4.8.3 Linaro toolchain with Cortex-A15 optimizations (thanks to @dbolivar ) [v13 onwards]
some patches to cpufreq driver [v13 onwards]
updated stock ramdisk to 14.3.A.0.757 firmware [v12 onwards]
updated with 14.3.A.0.757 firmware kernel sources [v12 onwards]
added MSM_Turbo driver (thanks to @faux123) - when only two cores are active this should push them to higher frequency [v12 onwards]
brought back CPU OverClock upto 2.4 GHz ! - device will boot by default at 2.26 GHz [v12 onwards]
added new tweaked CPU frequency governors: [v12 onwards]
LionHeart
SmartAssV2
LagFree
disabled DoubleTap2Wake for now - was causing increased battery drain [v12 onwards]
added and enabled LCD Color Control (thanks to @savoca for his work on Moto G) - ported to Xperia Z1 - use FauxClock or similar app to control this feature [v11 onwards]
added and enabled Double Tap 2 Wake by default! (huge thanks to @MohammadAG for porting it first to the Xperia Z1) [v10 onwards]
update all recoveries to latest! Philz Recovery 6.25.0 (thanks to @Phil3759 ) & CWM 6.0.4.7, TWRP 2.7.0.0 (thanks to @[NUT] ) [v10 onwards]
added and enabled new CPU governor: Intelli-active! (thanks to @faux123) [v09 onwards]
added and enabled Force Fast Charging (thanks to @faux123) - ported to Xperia Z1 - not sure if its working correctly yet! [v09 onwards]
fixed TWRP mounting issues [v09 onwards]
re-enabled NTFS R/W support [v09 onwards]
updated stock ramdisk to 14.3.A.0.681 firmware [v08 onwards]
updated with 14.3.A.0.681 firmware kernel sources (full KitKat support!) [v08 onwards]
stock wifi/wlan modules are now working again! [v08 onwards]
some features are disabled due to compatibility issues... working on fixing them... [v08 & v09 only]
added Xperia Reboot app support exclusively for my kernel users! now you can use app to enter into any recovery from the OS! [v07 onwards]
updated to latest recoveries (CWM & PhilZ Touch) [v07 onwards]
shifted combined ramdisk to LZMA compression [v07 onwards]
updated stock ramdisk to 14.2.A.1.136 firmware [v07 onwards]
updated with 14.2.A.1.136 firmware kernel sources [v07 onwards]
added Dynamic F-Sync v1.5 patched for msm8974 (thanks to @faux123) [v06 onwards]
ARM cortex-a15 targetting MSM Krait CPU [v06 onwards]
updated kernel level Sound Control driver to v3.2 - hopefully this should fix audio reset issues [v06 onwards]
fixed TWRP recovery partition table - now TWRP will correctly recognize the patitions (thanks to @[NUT]) [v06 onwards]
removed CPU-Boost driver from CAF - hopefully this should fix the CPU freqs misbehaving [v06 onwards]
added CPU-Boost driver from CAF [v05 only]
added new GPU governors: Simple & Conservative (thanks to @faux123 & @Entropy512 ) [v05 onwards]
added new power management mode "PowerSuspend" [v05 onwards]
ARM unaligned access enabled [v05 onwards]
added LZ4 compression/decompression support [v05 onwards]
added intellidemand (v5.0) CPU governor with optimizations for 8974 SOC (thanks to @faux123) [v05 onwards]
added intelli-thermal kernel thermal driver with optimizations for 8974 SOC (thanks to @faux123) [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) [v05 onwards]
updated to CWM 6.0.4.6 - official touch CWM recovery [v05 onwards]
updated to latest TWRP 2.6.3.0 [v05 onwards]
sped up rebooting into recovery [v05 onwards]
added fix for system remount in ramdisk! [v04 onwards]
update stock ramdisk to 14.2.A.0.290 firmware [v04 onwards]
updated kernel 14.2.A.0.290 firmware kernel sources [v04 onwards]
added GPU O/C freq bin: 487.5 MHz [v03 onwards]
update stock ramdisk to 14.1.G.1.534 firmware [v03 onwards]
updated kernel 14.1.G.1.534 firmware kernel sources [v03 onwards]
added kernel level sound control! (huge thanks to faux123!) {here is how to use it!} [v02 onwards]
added per-core overall stats [v02 onwards]
added compiler optimizations (thanks to franciscofranco) [v02 onwards]
added MSM CPU Frequency Limiter [v02 onwards]
added FIOPS I/O scheduler [v02 onwards]
added SIO I/O scheduler [v02 onwards]
added 533MHz GPU OVERCLOCK!, GPU will always boot at 450MHz (stock)! - implemented myself {here is how to use it!} [v02 onwards]
added 2.3GHz CPU OVERCLOCK! - implemented myself [v02 onwards]
added True CD-ROM emulation interface (thanks to FrozenCow) {here is how to use it!} [v02 onwards]
added CPU Voltage Control interface (VDD) {here is how to use it} [v01 onwards]
compiled using toolchain GCC 4.6 Linaro [v01 onwards]
shift to XZ compression [v01 onwards]
added dual recovery! standard CWM Recovery 6.0.3.7 + TWRP 2.6.3.0 {here is how to use it} [v01 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} [v01 onwards]
ramdisk tweaks [v01 onwards]
adb server is persistent
usb debugging enabled
MANY MORE FEATURES TO COME!
Known issue with overclocking
[ credits for features ]
FreeXperia Team (especially Jerpelea) - for too many things!
Faux123 - for voltage control, kernel level Sound Control GPL sources, lots of other patches, you rock dude!
FranciscoFranco - for Cortex-A15 optimizations, bunch of other things!
showp1984 - for his msm_mpdecision hotplug driver!
krabappel2548 - for CWM 6.0.3.7
THANK YOU GUYS FOR YOUR AWESOME WORK!
[ requirements ]
Xperia ZU [C6802/06/33]
stock KitKat 4.4.4 FW
.108/.118 - v22
stock KitKat 4.4.2 FW
.757/.761 - v12, v13, v14, v15, v16, v17, v18, v19, v20
.681 - v08, v09, v10, v11
stock JellyBean 4.3 FW
1.136 - v07
.290 - v04, v05, v06
stock JellyBean 4.2.2 FW
.534 - v03
.518/.526 - v01, v02
bootloader unlocked [ READ THE WARNING IN THAT THREAD BEFORE UNLOCKING BOOTLOADER ]
working fastboot
android app for overclocking/voltage control like SetCPU (paid) or NoFrills CPU Control (free) or 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)
android app for entering into multi-recovery solution - Xperia Reboot (paid)
[ how to install my kernel ] (via recovery) [RECOMMENDED]
download the kernel package
save it to the sdcard
reboot into recovery
flash the kernel package using recovery
reboot from recovery into system
the device should now start booting
enjoy the kernel
[ how to install my kernel ] (via fastboot)
download the kernel package
save it kernel 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
enjoy the kernel
[ 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_msm8974
[ 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 ]
KINDLY DO NOT MIRROR MY FILES
NEW
newer kernels wont boot on older stock ROM or ROMs based on older FW, you will get bootloops!
v22 (changelog)
[Xperia ZU] DooMKernel v22
[ MD5HASH: 788a7fc55bb542b54e834676e5fcc1a2 ]
OLD
v20 (changelog)
[Xperia ZU] DooMKernel v20 {MIRROR}
[ MD5HASH: 4525f7a870db5ee4fe6996dfde0d5c73 ]
v19 (changelog)
[Xperia ZU] DooMKernel v19 {MIRROR}
[ MD5HASH: 84ec0b939117d81eddff6c703de2de27 ]
FW 757: back to stock >> ZU-DooMLoRD_StockFirmwareFiles-FW_757
>>>>>>>> Download v18 for Xperia ZU: ZU-UNOFFICIAL-DooMKernel-v18.zip | Mirror (goo.im) | May-13-2014
>>>>>>>> Download v17 for Xperia ZU: ZU-UNOFFICIAL-DooMKernel-v17.zip | Mirror (goo.im) | May-09-2014
>>>>>>>> Download v16 for Xperia ZU: ZU-UNOFFICIAL-DooMKernel-v16.zip | Mirror (goo.im) | Apr-21-2014
>>>>>>>> Download v15 for Xperia ZU: ZU-UNOFFICIAL-DooMKernel-v15.zip | Mirror (goo.im) | Apr-18-2014
>>>>>>>> Download v14 for Xperia ZU: ZU-UNOFFICIAL-DooMKernel-v14.zip | Mirror (goo.im) | Apr-15-2014
>>>>>>>> Download v13 for Xperia ZU: ZU-UNOFFICIAL-DooMKernel-v13.zip | Mirror (goo.im) | Apr-15-2014
>>>>>>>> Download v11r2 for Xperia ZU: ZU-UNOFFICIAL-DooMKernel-v11r2.zip | Mirror (goo.im) | Apr-07-2014
>>>>>>>> Download v11 for Xperia ZU: ZU-UNOFFICIAL-DooMKernel-v11.zip | Mirror (goo.im) | Apr-02-2014
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!
regards,
DooMLoRD
XDA:DevDB Information
DooMKernel for Xperia Z Ultra, Kernel for the Sony Xperia Z Ultra
Contributors
dbolivar, DooMLoRD
Kernel Special Features: http://forum.xda-developers.com/showthread.php?t=2448613
Version Information
Status: Stable
Current Stable Version: 20
Stable Release Date: 2014-06-05
Created 2014-05-29
Last Updated 2014-06-04
Gonna test it..
Hotboot in other governors?
Sent from my C6833 using xda app-developers app
Cool man, will give it a go soon
Sent from my Xperia Z Ultra using Tapatalk
Giggity.
Stock meaning only Sony Stock or does this also include GPe ROM (on non-GPe device)?
S.D.Richards said:
Giggity.
Stock meaning only Sony Stock or does this also include GPe ROM (on non-GPe device)?
Click to expand...
Click to collapse
Stock based roms only..
Sent from my C6833 using xda app-developers app
madsponge26 said:
Stock based roms only..
Sent from my C6833 using xda app-developers app
Click to expand...
Click to collapse
Oh well, weekend's coming and I wanted to give Sony's KK a spin anyway.
Just flashed successfully
On monxdified Rom
Though thought this kernel had double tap to wake but not working. Unless I have to do something to enable it?
Straight away noticed boot up time was 42 seconds, before it was about 53 seconds.
Sent from my C6833 using XDA Premium HD app
mias1 said:
Just flashed successfully
On monxdified Rom
Though thought this kernel had double tap to wake but not working. Unless I have to do something to enable it?
Straight away noticed boot up time was 42 seconds, before it was about 53 seconds.
Sent from my C6833 using XDA Premium HD app
Click to expand...
Click to collapse
Some features will not work as you mention. Try to check the battery drain in intellactive governor.
Sent from my C6833 using xda app-developers app
madsponge26 said:
Some features will not work as you mention. Try to check the battery drain in intellactive governor.
Sent from my C6833 using xda app-developers app
Click to expand...
Click to collapse
Will do after a charge and some use
Sent from my C6833 using XDA Premium HD app
this is excellent! i might consider rooting just because we finally have a performance kernel!!
Excellent, Thx mate, all good on deodexed @[Nut] rom, setcpu used to change governors etc
Looking forward to some sound enhancements capabilities
Sent from my C6833 using Tapatalk
I made a mirror for V11 in case anyone needs it and i'll update it to newer versions
http://goo.im/devs/zylor/togari/Kernels/ZU-UNOFFICIAL-DooMKernel-v11.zip
Enjoy
Feel free to add it to OP!
madsponge26 said:
Some features will not work as you mention. Try to check the battery drain in intellactive governor.
Sent from my C6833 using xda app-developers app
Click to expand...
Click to collapse
Special reason that dt2w isn't working? Relatively new patches in PAC4.4 and Carbon proof it's possible on this device.
S.D.Richards said:
Special reason that dt2w isn't working? Relatively new patches in PAC4.4 and Carbon proof it's possible on this device.
Click to expand...
Click to collapse
The DT2W is quite different in the Z1 to our ultra. There is no reason that it cant be ported into this rom though. 
 @dbolivar see github.com/reaper61616 or github.com/BlueEther and patch max1187x.c.
I'd hope any development of dt2w functionality is in a new / additional version instead of the "stock" DoomKernel... I don't want to have to drop the only tweaked sony kernel available
Sent from my C6833 using Tapatalk
DT2W
This is the same thing I said about the SlimKat kernel I ported, when people requested additional features: I won't do it, at least not for these ported kernels, because in this case they won't be "SlimKat Kernel" or "DooMKernel" anymore, but something else, and I want them to remain as close as possible to the originals, differing only on what is needed for them to work in the ZU. If in the future I develop my own kernel, then I'll gladly consider all your suggestions.
Why do you didnt include cpu overclock on this kernel, the z1 one include gpu and cpu oc but that part ou your port isnt. Is it correct?
Enviado do meu C6833 através de Tapatalk
dbolivar said:
This is the same thing I said about the SlimKat kernel I ported, when people requested additional features: I won't do it, at least not for these ported kernels, because in this case they won't be "SlimKat Kernel" or "DooMKernel" anymore, but something else, and I want them to remain as close as possible to the originals, differing only on what is needed for them to work in the ZU. If in the future I develop my own kernel, then I'll gladly consider all your suggestions.
Click to expand...
Click to collapse
The thing is that original kernel you ported does support DTW.
I am sure I will enjoy kernel if it fixes power drain
badboy3_mm said:
Why do you didnt include cpu overclock on this kernel, the z1 one include gpu and cpu oc but that part ou your port isnt. Is it correct?
Enviado do meu C6833 através de Tapatalk
Click to expand...
Click to collapse
+1
Enviado do meu SM-N9005 através de Tapatalk
badboy3_mm said:
Why do you didnt include cpu overclock on this kernel, the z1 one include gpu and cpu oc but that part ou your port isnt. Is it correct?
Click to expand...
Click to collapse
As I said in the first post, I haven't added, removed or changed any features. AFAIK CPU and GPU OC were disabled in the Z1 kernel due to some incompatibilities, at least on v08 and v09, and I'm not sure if they are back in v11. I'll investigate, as the CPU and GPU are the same in the ZU and Z1, so it should work if it is already working in the Z1. Meanwhile you can check with someone who has a Z1 if these features work using v11.

Categories

Resources