HELLO WORLD,
thirdzcee here and once again i bring new kernel for our beloved device, i have come to a decision to stick with a modified 4.2.2 stock c2005 firmware crossflashed to my c1905 and in the process rebuilt my kernel from scratch to work with the c2005 firmware, so here it is guys, my initial release,,,, hope you guys like it....
Advanced Kernel for our Xperia M
Whats inside???
BEFORE WE DOWNLOAD AND INSTALL.. A FRIENDLY REMINDER
DOWNLOADS
HOW TO INSTALL
Hard Way/fastboot Method
changelogs
release 1
Release 2
removed underclock - eventually sods were encountered
intelliactive governor added
BFQ iosched added
SIOPLUS iosched added
optimized aes & sha1 routines with support for bit sliced aes using neon intructions
vm max readahead set to 2048
enabled system wide mounting
GPU OCincreased to 487mhz, added 266mhz in between and underclocked to 128mhz
LMK tweaked,
android logger reserved memory lowered some more
some other stuff added as well but disabled from config due to wifi breakage, scumbag prima module still wont work :crying:
Release 3
Finally FIXED SOD's and random reboots, was caused by my gpu fiasco, max gpu back to 450mhz and no more 266mhz
added badass governor
added fiops iosched
added zen iosched
readahead reduced to 512kb
thermal throttle increased limit to 75 degrees (stock was 60)
increased the minimum undervolt limit just to make sure no more SOD's or random reboots
Release 4
cwm 6.0.4.6 touch gesture recovery added
new intelli thermal driver used over the stock thermal driver, use trickster mod to tweak it
OC up to 1.7ghz
compiled with o3 optimizations
compiled with ARM specific optimization flags
updated sources to the latest 15.2.A.2.5 kernel source
retuned the frequencies to use only effecient clock speeds
Release 5
faux sound control now working i think ( could be placebo somebody confirm, download faux sound control (paid) to test
retuned the voltages
added arm auto hotplug driver
added intelliplug to replace mpdecision (enabled by default, use trickster mod to disable mpdecision)
added usb fast charge
some more tweaks to random/entropy
enable/disable fsync (use trickster mod, phone flies with fsync and dynfsync disabled)
some more build optimizations
faster integer sqr root operation
zram tweaks
wheatley cpu governor added
Credits
GPL compliance :angel:
XDA:DevDB Information
Neocore Hybrid Engine, a Kernel for the Sony Xperia M
Contributors
thirdzcee
Kernel Special Features: o3 optimized, Arch Power, CPU Power, zram, CPU OC/UC, GPU OC, intelliplug, autoplug, row iosched, intellidemand, frandom, intelliactive, badass, zen, fiops, sound control by faux123
Version Information
Status: Beta
Current Beta Version: release 3
Beta Release Date: 2014-02-27
Created 2014-02-09
Last Updated 2014-03-30
thirdzcee here and once again i bring new kernel for our beloved device, i have come to a decision to stick with a modified 4.2.2 stock c2005 firmware crossflashed to my c1905 and in the process rebuilt my kernel from scratch to work with the c2005 firmware, so here it is guys, my initial release,,,, hope you guys like it....
Advanced Kernel for our Xperia M
Whats inside???
Compiled from 15.2.A.1.12 stock kernel sourceNow on 15.2.A.2.5 Kernel source
XZ compressed
cwm4.0.4.54.0.4.6
Compiled with linaro 4.7.4 toolchain withO2O3 optimizations
CPU overclocked to1.4ghz1.7ghz for more performance
CPU underclocked down to 162 mhz for more power saving during standby
GPU overclocked to450mhz487mhz plus 2D gpu tweaks to increase the mediocre performance of 2D graphics in our phone
GPU underclocked to 128 mhz for more battery savings when on non gprahics intensive situations/apps
intellidemandbadass governor as default cpu governor
ROWsioplus as default io scheduler
dynamic fsync, a great partner to row iosched
gentle fair sleepers disabled for more responsiveness
asynchronous io latency increased
entropy random tweaks partnered with frandom module for blazing fast randomness generation
zram,optimized for android too, we just cant have enough ram.. LOL
ARCH Power & CPU Power, lets make use of the optimized arm architecture for handling multithreading rather than generic architecture handling
MORE IN THE CHANGELOGS BELOW
BEFORE WE DOWNLOAD AND INSTALL.. A FRIENDLY REMINDER
Code:
[COLOR="Red"][SIZE="4"]* Standard disclaimer:
* Your warranty is now void. Use at your own risk.
* In other words: It is your choice to use this software,
* I am not responsible for any damage or problems[/SIZE][/COLOR]!
DOWNLOADS
HOW TO INSTALL
Hard Way/fastboot Method
- BOOTLOADER MUST BE UNLOCKED
- ADB & FASTBOOT ALONG WITH XPERIA M DRIVERS MUST BE INSTALLED IN YOUR PC
- open cmd in the location where you saved the kernel image
- run this command from cmd
Code:
fastboot flash boot neocore.img
- now this
Code:
fastboot reboot
- wait for phone to boot and enjoy
- BOOTLOADER MUST BE UNLOCKED
- Download CWM FLASHABLE ZIP RELEASE
- Reboot to recovery
- INSTALL ZIP FROM SDCARD0/SDCARD1 (DEPENDS ON WHERE YOU SAVED IT)
- INSTALL AND WAIT FOR PHONE TO REBOOT
changelogs
release 1
initial release
Compiled from 15.2.A.1.12 stock kernel source
XZ compressed
cwm 4.0.4.5
Compiled with linaro 4.7.4 toolchain with O2 optimizations
CPU overclocked to 1.4ghz for more performance
CPU underclocked down to 162 mhz for more power saving during standby
GPU overclocked to 450mhz plus 2D gpu tweaks to increase the mediocre performance of 2D graphics in our phone
intellidemand governor as default cpu governor
ROW as default io scheduler
dynamic fsync, a great partner to row iosched
gentle fair sleepers disabled for more responsiveness
asynchronous io latency increased
entropy random tweaks partnered with frandom module for blazing fast randomness generation
zram,optimized for android too, we just cant have enough ram.. LOL
ARCH Power, lets make use of the optimized arm architecture for handling multithreading rather than generic architecture handling
i might have forgotten the other stuff
Release 2
removed underclock - eventually sods were encountered
intelliactive governor added
BFQ iosched added
SIOPLUS iosched added
optimized aes & sha1 routines with support for bit sliced aes using neon intructions
vm max readahead set to 2048
enabled system wide mounting
GPU OCincreased to 487mhz, added 266mhz in between and underclocked to 128mhz
LMK tweaked,
android logger reserved memory lowered some more
some other stuff added as well but disabled from config due to wifi breakage, scumbag prima module still wont work :crying:
Release 3
Finally FIXED SOD's and random reboots, was caused by my gpu fiasco, max gpu back to 450mhz and no more 266mhz
added badass governor
added fiops iosched
added zen iosched
readahead reduced to 512kb
thermal throttle increased limit to 75 degrees (stock was 60)
increased the minimum undervolt limit just to make sure no more SOD's or random reboots
Release 4
cwm 6.0.4.6 touch gesture recovery added
new intelli thermal driver used over the stock thermal driver, use trickster mod to tweak it
OC up to 1.7ghz
compiled with o3 optimizations
compiled with ARM specific optimization flags
updated sources to the latest 15.2.A.2.5 kernel source
retuned the frequencies to use only effecient clock speeds
Release 5
faux sound control now working i think ( could be placebo somebody confirm, download faux sound control (paid) to test
retuned the voltages
added arm auto hotplug driver
added intelliplug to replace mpdecision (enabled by default, use trickster mod to disable mpdecision)
added usb fast charge
some more tweaks to random/entropy
enable/disable fsync (use trickster mod, phone flies with fsync and dynfsync disabled)
some more build optimizations
faster integer sqr root operation
zram tweaks
wheatley cpu governor added
Credits
linaro for toolchain
alvinhochun for cwm
icoolguy1995 discussion and some commits
andro-SYR for cwm kernel flasher
faux123
showp1987
alvinhochun for cwm
icoolguy1995 discussion and some commits
andro-SYR for cwm kernel flasher
faux123
showp1987
GPL compliance :angel:
kernel SOURCE
XDA:DevDB Information
Neocore Hybrid Engine, a Kernel for the Sony Xperia M
Contributors
thirdzcee
Kernel Special Features: o3 optimized, Arch Power, CPU Power, zram, CPU OC/UC, GPU OC, intelliplug, autoplug, row iosched, intellidemand, frandom, intelliactive, badass, zen, fiops, sound control by faux123
Version Information
Status: Beta
Current Beta Version: release 3
Beta Release Date: 2014-02-27
Created 2014-02-09
Last Updated 2014-03-30