[Sony Xperia M] thirdzcee:
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

[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

release 1

release 2

release 3 cwm flashable

release 4 cwm flashable

release 5 cwm flashable

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

fastboot flash boot neocore.img

now this

fastboot reboot

wait for phone to boot and enjoy

Easy Way/CWM Method

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

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 :D

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

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