[KERNEL][NEO] NightElf Kernel mod for FXP Rom/AchotjanRom/MIUI Rom/Stock (042, 062)
I make kernels for FXP, AchotjanRom and Stock roms, used Semc, DooMLoRD, FreeXperia sources. (Very Big thx him)
Features kernel v4.0 for FXP Rom, AchotjanRom, MIUI:
Added overclock to 1.8 GHz
Enabled swap support
Added Governors: brazilianwax, interactiveX, lagfree, minman, SavagedZen, Scary, smartass2, Smartass
Added Governors: Intellidemand, OndemandX, Superbad, Hyper.
[Only Experimental Version]
Added I/O Scheduler: BFQ, Sio
Added fully working two way call recording
Increased VM max readahead to 1024kb
Enabled NLS_UTF8
Added support USB-OTG (Keyboard + Mouse + USB-Storage)
[Only Full Version]
Enabled TUN/TAP the driver
Enabled EXT2, EXT3, EXT4
Enabled NTFS, CDROM (ISO9660)
[Only Full Version]
Added TinyRCU and set it as default
Added SLQB Memory Allocation and set it as default
Default I/O Scheduler: deadline
Default governor: ondemand
Added Zram support.
Added gpu overclock.
[Only Experimental Version]
More ram reclaimed.
Added patch for 0% battery.
Update kgsl to v1.1
Add to Lowmemory killer calculating swap
About script for control "/system/vendor": (Very big tnx to igogold)
Partition appslog (/system/vendor on MT15) mounted to "/v_mtd".
If "/v_mtd" large 100mb, then check:
1) Having any sub-directory on "/system/vendor" directory.
2) Having file "/system/etc/dalvik-move"
If some check true, script think this ROM modded: removed sub-directory ("app", "etc", "firmware", "lib", "pittpatt") on "/v_mtd" and mounted dalvik-cache to this parted. (This give more memory on "/cache" partition).
FOR FXP KERNEL: If you use older FXP129 ROM then install this path for camera: camfix.zip
Download kernel v4.0 for FXP and AchotjanRom:
Full version:
Download
Lite version:
Download
Experimental 4.0 for FXP:
Full:
Download
Lite:
Download
Download kernel v4.0 for MIUI:
Full version:
Download
Lite version:
Download
Experimental 4.0 for MIUI:
Full:
Download
Lite:
Download
Features kernel v10.1 for Stock rom (4.0.2.A.0.42 and 4.0.2.A.0.62):
Added overclock to 1.8 GHz
Enabled swap support
Added Governors: brazilianwax, interactiveX, lagfree, minman, SavagedZen, Scary, smartass2, Smartass
Added Governors: Intellidemand, OndemandX, Superbad, Hyper.
[Only 10.1 Experimental Version]
Added I/O Scheduler: BFQ, Sio
Added fully working two way call recording
Increased VM max readahead to 1024kb
Enabled NLS_UTF8
Added support USB-OTG (Keyboard + Mouse + USB-Storage)
[Only Full Version]
Enabled TUN/TAP the driver
[Only Full Version]
Enabled EXT2, EXT3, EXT4
Enabled NTFS, CDROM (ISO9660)
[Only Full Version]
Added TinyRCU and set it as default
Added SLQB Memory Allocation and set it as default
Added Recovery
Added SD-EXT support
userinit support
Removed start FOTA from ramdisk.
Removed idd service.
Added script for autoremove IddAgent.apk, SemcCrashMonitor.apk, UpdateCenter.apk
Default I/O Scheduler: deadline
Default governor: ondemand
Added CleanCache driver.
[Only version < 9.6]
Added Zram support.
Added Wi-Fi modules to ramdisk and script for modules autoinstall.
Added gpu overclock.
[Only <9.6 Experimental Version]
More ram reclaimed.
Added patch for 0% battery.
[Only version >= 9.1]
Update kgsl to v1.1
[Only version > 9.4]
Add to Lowmemory killer calculating swap
[Only version > 9.4]
Download kernel v10.1 for Stock rom:
Full:
Download
Lite:
Download
Experimental 10.1 Version:
Lite:
Download
Full:
Download
Features Advanced Stock Kernel(4.0.2.A.0.42 and 4.0.2.A.0.62):
Added overclock to 1.8 GHz
Enabled swap support
Added fully working two way call recording
Enabled EXT2, EXT3, EXT4
Added Recovery
Added SD-EXT support
userinit support
Added Zram support.
Add to Lowmemory killer calculating swap
Added Voltage Change support.
Removed CIFS, NFS
[Only Best Battery version]
Download Advanced Stock Kernel:
Advanced Stock Kernel
Advanced Stock Kernel Best Battery
Additional (Install with recovery):
Init script cleaning memory:
flushswap.zip (Recomended used with swap)
For return stok modules, download this files and install him with recovery:
042 rom:
Neo_042_modules_stock.zip
062 rom:
Neo_062_modules_stock.zip
Old Version:
FXP 3.2:
Download
FXP 3.2 Lite:
Download
FXP 3.3:
boot_fxp_v3_3.zip
FXP 3.3c:
boot_fxp_3_3c.zip
FXP 3.3 Lite:
boot_fxp_v3_3-lite.zip
FXP 3.3c Lite:
boot_fxp_3_3c-lite.zip
MIUI 3.2:
Download
MIUI 3.2 Lite:
Download
MIUI 3.3:
boot_miui_v3_3.zip
MIUI 3.3c:
boot_miui_3_3c.zip
MIUI 3.3 Lite:
boot_miui_v3_3-lite.zip
MIUI 3.3c Lite:
boot_miui_3_3c-lite.zip
Stock 9.0 Full:
boot_v9_0.zip
Stock 9.0 Full version (with /proc/config):
boot_v9_0c.zip
Stock 9.0 Lite:
boot_v9-lite.zip
Stock 9.0 Lite version (with /proc/config):
boot_v9_0c-lite.zip
Stock 9.0 Exp Full:
Download
Stock 9.0 Exp Lite:
Download
Stock 9.6 Full:
Download
Stock 9.6 Lite:
Download
Stock 9.6 Exp Full:
Download
Stock 9.6 Exp Lite:
Download
Updates:
13.07.12:
Experimental Test Extrim 10.1: More ram reclaimed (tnx FreeXperia Team), added governor: superbad, added script for control /system/vendor partition.
v4.0: compatible FXP129. More ram reclaimed (tnx FreeXperia Team), Added script for control /system/vendor partition, More Faster, Enabled KSM.
v4.0 Exp: some v4.0 and added governors: Intellidemand, OndemandX, Superbad, Hyper.
10.04.12:
Public 3.6 version for FXP, AchotjanRom and MIUI.
08.04.12:
v9.6: Changes in lowmemory killer,
staging: backported from 3.3 (Experemental version only) (Thx krizky82), Removed CleanCache driver for better battery life. I think it is final version for 2.3.4 stock kernel, only if SE public new kernel then make new update.
Added Advanced Stock Kernel.
15.03.2012:
Added 9.4 Experimental version: Update kgsl to v1.1 (
adridu59), Add to Lowmemory killer calculating swap.
28.02.2012:
Added 3.4 and 9.1 Experimental version with patch for 0% battery.
Added FXP and MIUI Experimental version.
26.02.2012:
Added experimental kernel 9.0: added gpu overclock and more ram reclaimed.
16.02.2012:
Added CleanCache driver (
DooMLoRD), Added Zram support (
DooMLoRD), VM Max Readahead upped to 1024, Updated SIO
(
adridu59), Removed VR, jhash revert back to stok, added optimized arm rwsem algorithm.
For Stok: Back debug and arm_unwind in config. Added Wi-Fi modules to ramdisk and scripts for automatic installed.
01.02.2012:
Small change FXP and MIUI kernels: changed recovery to DoomLord, up overclock to 1.8 Mhz, Fixing working with AchotjanRom.
Sorry to my bad english. :)