I make kernel for ICS used Semc, DooMLoRD, FreeXperia sources. (Very Big thx him)
Features kernel v1.5 and CM9:
Added overclock to 1.6 GHz
Enabled swap support
Added Governors: brazilianwax, interactiveX, lagfree, minman, SavagedZen, smartass2, Smartass, SuperBad, OndemandX, Hyper, Scary, Intellidemand.
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 and All CM 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 [Only on stock Kernel]
Added Recovery
Added SD-EXT support
userinit support
Default I/O Scheduler: SIO
Default governor: ondemand
Added Zram support.
Added Wi-Fi modules to ramdisk and script for modules autoinstall. [Only on stock Kernel]
Added patch for 0% battery.
Add to Lowmemory killer calculating swap.
Added script for control /system/vendor partition for correct work on Neo and Neo V.
Added FXP path to increase memory. [Only on stock Kernel]
Download kernel v1.5:
Lite: download
Full: download
Download kernel v1.4:
Lite: download [Sony Logo]
Lite Logo: download [From ThilinaC Logo]
Full: download [Sony Logo]
Full Logo: download [From ThilinaC Logo]
Download kernel for CM9:
Lite (128): download
Full (128): download
About script for control "/system/vendor": (Very big tnx to igogold)
Partition appslog (/system/vendor on MT15) mounted to "/v_mtd".
If "/v_mtd" small 100mb, then his automounted to /data/idd (Neo V). (On CM9 not mounted)
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 "/data" partition).
If this check false, script mounted /system/vendor. (For correct working on stock ROM, on CM9 version not mounted)
Updates:
08.07.2012:
Update Stock Kernel to v1.5: Update source to 587.
09.07.2012:
Update CM9 kernel source to 128 release.
Update Stock Kernel to v1.4: on NeoV vendor partition no more used. Added path to memory from FXP (give 20mb ram) (Big Tnx him), update kernel source to 4.1.M.0.4, Overclock down to 1.6Ghz max.
02.07.2012:
Added kernel for CM9 based on FXP127 source.
15.06.2012:
V1.1: Added script for control /system/vendor partition for correct work on Neo and Neo V.
14.06.2012:
V1.0: Update source to 4.1.B.431, back bootlogo to Sony.
In very lite version removed Governors: brazilianwax, InteractiveX, lagfree, minmax, SavagedZen, smartass2, Smartass, SuperBad, OndemandX, Hyper.
31.05.2012:
RC5 full, lite: some RC4, new bootlogo (Tnx ThilinaC) and added support cgroups in lite kernel config.
RC4 lite: update ramdisk to 4.1.B.0.431, some debug function removed from config, changed recovery to DoomLord from ARC.
13.05.2012:
Public RC3 version.
Update source to 4.1.H.0.4
Added Governors: Intellidemand, SuperBad, OndemandX, Hyper.
Set default IO Scheduler: SIO
Small changes in lowmemory killer for more stable working zram.
Used recovery from XNeo Kernel. (Touch screen not working in recovery)
03.04.2012: Public Full and Lite RC2 version. Updated recovery to 5.5: now work usb mount in recovery.
27.03.2012: Public for all Lite RC1 version.
P.S: Sorry to my bad english
No comments:
Post a Comment