----[ UPDATE ]----
----[ UPDATE ]----
for this kernel i will be using modified FreeXperia Kernel source... i will keep separate kernels for CM7 & stock...
[ special thanks to ]
Thank you guys for ur help! this would not have been possible without ur help!
[ 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
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
[ credits for features ]
refer to my Arc kernel thread
[ requirements ]
[ how to install ]
[ 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":
enjoy!
due to lack of time i will no longer be able to maintain this kernel.
so i am closing this thread
regards,
DooMLoRD
----[ 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 ]
Thank you guys for ur help! this would not have been possible without ur help!
[ 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
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://xdaforums.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://xdaforums.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://xdaforums.com/showthread.php?t=1338246"][IMG]http://attachments.xda-developers.com/attachment.php?attachmentid=747839&stc=1&d=1318445476[/IMG][/URL]
enjoy!
Last edited: