[Sony Ericsson Xperia Neo, Pro] paul678:
Please only experienced users should test this kernel!

Remember to thank [MENTION=4609488]wedgess[/MENTION], [MENTION=359497]FXP[/MENTION], [MENTION=788040]nobodyAtall[/MENTION] and all other developers first :)

3.0.x is here to test.

Changes between nAa and this:

[B]Exp#1[/B]
-Compiled with Linaro
-Updated Interactive governor and use touch-boost on it (maybe small things left to fix)
-Entropy tweaks
-Increase MAX and MIN readahead
-Update deadline to allow 0ms latency and increased read speed
-more to come
[B]Exp#2[/B]
-Add overclocking (up to 1.4ghz)
-Add 460mhz freq (use it as min)
-Fix Interactive governor
-Maybe fix random reboots
-Various optimizations
-For wifi please test with a clean install (maybe it works)
[B]Exp#3[/B]
-WiFi works now :)
-Enable higher OC (up to 1651mhz)
-Update LZO lib from 3.9 kernel
-Enable unaligned memory access
-Disable frame_pointer
-Try to fix wifi interruptions. Original patch by [MENTION=2799345]M66B[/MENTION]
-Disable writeback function while screen is on. Thanks [MENTION=3292224]franciscofranco[/MENTION]
-Give back some RAM to pmem
-Boot is a bit faster now
-More stable
-Improve some performance
[B]Exp#3_1[/B]
-Rework and fix recovery
-Fix OC (small mistake by me)
-Small power management change (let's see if reboots are still as common)
-Smaller kernel size
-Other minor changes.

Downloads for 3.0.x

Exp#3_1 CM10

Exp#3_1 zRam enabled

Warning Kernel doesn't display boot logo.

2.6.x

Changes
[B]Experimental#4[/B]
[COLOR="Red"]WARNING[/COLOR]: redownload and reflash modules!
-Update to new ALS configuration
-Remove some unused governors and I/O schedulers
-Add dm-cache (check [URL="http://visa.cs.fiu.edu/tiki/dm-cache"]here[/URL])
-Remove some more debug and disable frame_pointer and arm_unwind
-Mutex to use generic xchg-based implementation for ARMv6+
-new opt flags
-Binder fixes and updates (check [URL="https://github.com/paul678/semc-kernel-msm7x30/commits/experimental2"]github[/URL])
-compiled for CM10.1 also (needs testing)(doses't boot atm, thanks mido_fredo)
-maybe more
[B]Experimental#3[/B]
-More RAM (386 total)
-Enable support for unaligned access
-Optimize LMK
-Some armv7 optimizations
[B]Experimental#2[/B]
-Finishing touch on KGSL
-Patch LMK to not kill the same pid over and over
-We got [FONT="Comic Sans MS"]touch boost[/FONT] on Interactive governor
-Add frandom
-Try to fix CRT animation but failed..
-Change some voltages, 1.6ghz may be stable now(use it carefully!)
-Changes from CM10 latest nightly
[B]Experimental#1[/B]
-new naming convention
-more to KGSL (getting stable)
-remove bits of debugging
-disable KSM: better this way, was doing a lot of useless work => wasting cpu cycles
-more changes to adreno
-give back 1mb to pmem
-more
[B]Testing-kgsl (24feb):[/B]
*KGSL-change:
-add tracepoints
-cleaned power states
-Create a separate pool for mapping kgsl allocations
-Store process mem entries in a rbtree
-Allocate physical pages instead of using vmalloc
-disable early suspend and late resume for 2d cores.
-moved some gpu registers
-and many many more...to much code!
*Other
-Improved KSM
-removed useless I/O schedulers
-Hopefully increased WiFi sensibility
[B]Test18[/B]
-finished with the framebuffer functions
-hopefully more stable
-Increased readahead
-back to -O2
-reverted some flags in Makefile
[B]test16:[/B]
-backported part of framebuffer from 3.0.x
-tweaked Interactive gov. again
-changes to LowMemoryKiller
-Undervolted a bit
-Optimized again
-Only a few governors remain(use interactive)
- use only non-blocking Urandom
-&some other experimental stuff I can't recall now

Downloads for 2.6.x

-CM10 Kernel

-WiFi modules

-Usb-Otg modules

Warning:

-this build contains experimental changes and reboots may appear. It's recommended to wipe caches after you flash and please return with feedback regarding anything.

-Prototype kernel to test ideas so every developer is welcomed to propose changes.

-Any kernel developer can feel free to merge/cherry-pick my commits but let me know first as some o them may not be stable

-use Lupus as a stable kernel.

-I'm not responsible for anything that can happen to your phone.

Up next:
-Let me see

My Github

Thanks:

nAa: great work done for every device!

Garwedgess: Base Source

Mechmetal: Help

FXP: CM10

Code Aurora: Patches