For a while, I've been wondering if swap usage could benefit our device, since we usually have a lot of apps and few memory to run them. But there were no kernels with swapping enabled... until now
With this kernel, you can use swap on your device and free memory for apps which drain more resources, thus obtaining better usage experience. Also, this zip file enables your device to run init.d scripts, and it already has a script to enable swap at boot, so you don't need to worry when you restart your phone.
I tested this on my device. It boots and some of my apps ran better than before. But it is still experimental, I am testing features, toolchains, compiler flags, so be warned.
My thanks to @yajnab, because of his tutorial for compiling the kernel:
This kernel is based on his work, and the only changes are the swap support and some optimizations during compilation time.
Links for download:
restore-modules.zip (see next post for details):
v3: Compiled with Linaro 4.7.4 with compiler flags for tuning performance
v2: Test version which I didn't post
v1: Initial version.
Before flashing it, check my next post for guidelines! I won't take any responsibility for bricked devices.