Post Reply

[kernel][cm/aosp][i9082/L][evolution kernel][v1.8.1]21052014[LINARO-4.9.1]

OP k2wl

11th December 2013, 03:21 AM   |  #1  
OP Senior Member
Thanks Meter: 5,026
 
2,172 posts
Join Date:Joined: Apr 2008
Donate to Me
WARNING : THIS KERNEL IS ONLY FOR AOSP/CM variant based ANDROID 4.4 !
As franco said in his every thread... i dont like Long OPs...
Lets get to the point...

version 0.1
https://www.mediafire.com/?l1lukrzax544v96

version 0.1.1
https://www.mediafire.com/?5cc6z4cxgskctf6

version 0.2
https://www.mediafire.com/?5b59ldl6q6z44rh

upto 1.2 version all downloads will be in following location.
http://www.mediafire.com/?ifx0oopyy5ajt

Following 1.3 version the following will be the download location.
http://www.androidfilehost.com/?w=files&flid=12091


Use 1.7.5 version for RR based roms.
1.7.6 version is for latest cm11 and based roms which support dual-sim.

Version 1.7.8 for all roms...

changelog next post.

sources :
https://github.com/k2wl/evolution_i9082.git

credits:
pawtip
Last edited by k2wl; 21st May 2014 at 07:52 PM. Reason: new version 1.8.1
The Following 35 Users Say Thank You to k2wl For This Useful Post: [ View ]
11th December 2013, 03:21 AM   |  #2  
OP Senior Member
Thanks Meter: 5,026
 
2,172 posts
Join Date:Joined: Apr 2008
Donate to Me
changelog:-
version 0.1
- based of pawtip cm sources.
- added frandom to the build.

version 0.1.1
- fixed boot on cm11

version 0.2
- added LZMA compression for kernel, now kernel is 3.8 mb only instead of ~6 mb.
- Added OC upto 1500MHz (1400 MHz is recommended)

version 0.3
- added 1.6 ghz
- increase max readahead to 4096
- updated to 3.0.33

version 0.4b
- update to 3.0.34
- added new frequencies 152, 412, 512,712,900, 1000, 1100, 1364, 1432, 1586, 1600, 1700 MHz
- compile with SaborMod toolchain 4.7

version 0.5 fixed version (15/12/2013)
fixed wifi , finally.

version 0.5.1
fixed MTP issue with more optimisations and new frequency steps....

version 0.6
-Sched Tweaks to improve performance...
-Early Suspend Delay- Sysfs interface
-logger: Add sysfs interface to Enable / Disable Android Logger
switching done via /sys/kernel/logger_mode interface
default is 0 (off)

version 0.7
-Added new I/O schedulers Vr, ROW, SIO, SIOPLUS, ZEN
-Added new governers smartass2, conservative zzmoove (thanks to @chotu222 )
-new battery percentage fixed with pawtip 17122013 update.

version 0.7.1
-fixed call (incoming and outgoing) issue.
-accidentaly rebased my kernel source to stock...guuurrrr......
now i have to start from scrach...
you pleaple have to wait for next update...sorry.....

version 0.8a
- fixed battery .(using since 3 days now)
- added new I/O fifo schedulers
-added new governers...now 16 are there ....test out on your own..

version 0.9
-updated to pawtip's new rom
-added new governer "k2wl" ...yes mine own...my precious...
-removed useless govs
-added samrtassv2 back.

Version 1.0
-updated to latest pawitp sources and kernel version 3.0.101
-Compiled with latest linaro (4.8.3 GCC 2013.12 version) [Compiled for our grand CPU by me, see the screenshot ]
-added performance tweaks.
-removed gov and I/O schedulers for now. will add them back later.

Version 1.1
-Added new frequency steps.
few changes i dont remember.

Version 1.2
-Added more frequency steps
- fixed scheduler latency.

Version 1.3
- compiled with latest linaro constomized toolchain by me 4.8.3 2014.1 .
- more OC steps added.
- Performance app included (credits to @ xenon92)
- Full ARM Topology + optimizations
- added UKSM 0.1.2.2
- optimize Kernel Samepage Merging(KSM)
- Permanent filesystem TRIM

version 1.4
- Added CPU boost driver from 3.4 kernel
- updated performance control app to latest (thanks to @ xenon92 and @ h0rn3t )
- Added OC to 1.6 Ghz
- 4.8.3 linaro optimization flags -Og

Version 1.5

- 1.5 version is born
- Zram: accept up to 4 devices
- enabled zram and zsmalloc
- added zswap and zbud and enabled.
- zbud from 3.11 kernel
- mm: Rename function "reset_page_mapcount" to "page_mapcount_reset"
- update cleancache to 3.11 kernel
- update frontswap to 3.11 kernel
- fix mm/kconfig
- Add zswap backend from Linux kernel 3.11
- adapt frontswap to 3.0 kernel
- Backport zbud from kernel 3.11
- adapt zram to zsmalloc from 3.11 kernel
- update zsmalloc to kernel 3.11
- update zcache to kernel 3.11
- backport frontswap from kernel 3.9
- adapt zcache from 3.9 to 3.0 kernel
- deleted unused zcache.c
- Backported ZCache mechanism from Linux Kernel 3.9.11
- fix zram_drv.c
- zram: optimize memory operations with clear_page()/copy_page()
- staging: zram: add per-cpu support to Crypto
- staging: zram: add Crypto API support
- drivers/staging/zram: adapt to 3.0 kernel
- drivers/staging/zram: backport zram from 3.7 kernel part 2
- drivers/staging/zram: backport zram from 3.7 kernel
- staging: Add Snappy compression support to zram
- staging: Add Snappy compression library (v3)
- Fix Cleancache porting
- Cleancache & frontswap new headers
- enabled frontswap
- enabled zcache and cleancache
- Adapt Cleancache & Frontswap on Kernel 3.0
- added cleancache from 3.7 and frontswap from 3.8
- Introduce ZCACHE from Kernel 3.8
- enabled zram and zsmalloc
- ZSMALLOC source files from Kernel 3.8
- Added zsmalloc for 3.0 support
- LZ4 references
- lib/lzo: Update LZO compression to current upstream version , lib/lzo: Rename lzo1x_decompress.c to lzo1x_decompress_safe.c , lib/lzo: huge LZO decompression speedup on ARM by using unaligned access
- xz: Tweaking
- addded piggy.xzkern and modify .gitignore
- init:calibrate: lpj from linux kernel 3.4
- boot: Enable XZ compression
- crypto-add-lz4-cryptographic-api-fix
- crypto: add lz4 Cryptographic API
- lib-add-lz4-compressor-module-fix
- ib: add lz4 compressor module
- arm: Remove enforced Os flag for LZ4 decompressor
- arm: add support for LZ4-compressed kernel
- kbuild: fix for updated LZ4 tool with the new streaming format
- lib: add support for LZ4-compressed kernel
- decompressor: add LZ4 decompressor module
- lib: add weak clz/ctz functions
- sched: smart wake-affine foundation and disable uksm for while.
- revert hard code dirty ratios
- aded local version with OC

Version 1.6

- Highly experimental (not for weak hearted.)
- Enabled Highmemory
- Kernel timer to hz_128 from hz_100
- few updates

Version 1.6.1
- bluetooth fixed...hopefully..
- implemented boeffela sound 1.6 (thanks to andip71)
- few performance tweaks
- see git log for more

Version 1.7

- fs: move code out of buffer.c
- mm, memcg: give exiting processes access to memory reserves
- staging: android: lowmemorykiller: Management of not killable processes
- LMK from 3.4 kernel
- nohz: Remove nohz_cpu_mask
- Implemented lots and lots of tweaks into single commit...hope everything will go right.... Fingers crossed...view git commit https://github.com/k2wl/evolution_i9...7fd0fb16e449fc

Version 1.7.1

- Fixed autosleep and enabled it from 3.4 google main line kernel
- kernel/power/powersuspend: new PM kernel driver for Android w/o earlysuspend (faux123). Back
- Add permission checking for binder IPC.
- Logger: Add sys fs kernel interface to configure Android logger
- Increase default entropy setting
- Android: lowmemorykiller: add lmk parameters tunning code.
- revert hz_128 to hz_100, might fix soft reboots.

Version 1.7.3

-reverted few changes to fix reboot issue.

Version 1.7.4

- Now works with cm11 latest (09032014, pawitp update), i.e dual sim...
- few performance tweaks

Version 1.7.5
- New f2fs support...
- ext4 support enhanced..
- SLUB from 3.3 kernel

version 1.7.6
cm11 dual sim compatibility.

Version 1.7.7
Using AnyKernelUpdater by KOUSH.
Merged all f2fs changes to main evolution kernel . now all features from old kernel available on 1.7.7 kernel.
few performance tweaks.

Version 1.7.8
Highly experimental and great kernel...
i am cant post log here...
its long...

dso see it yourself on github...
https://github.com/k2wl/evolution_i9...mmits/cm11exp1
from page 1 to 18 ......too long....

version 1.7.9
- Fixed wifi issue. ( thanks to xenon92 )
- Compiled with latest SM toolchain 4.10 (see the screenshot)
- Enable smartass2
- few performance changes

Version 1.8.0
-Allocate whole ram to userspace. now total ram is 803 MB.
-Added new governers lulzactiveq, lulzactive, smartassH3, smartassv2.
- Added new I/O schedulers sio, fiops, bfq.
- Multicore power saving feature.
- MOre perfromance tweaks with battery saving features added.
-Compiled with latest linaro 4.10

Version 1.8.1
- USB host notify enabled [OTG part 1]
- Given more power to USB fsa9845 switch
- reverted back to 4.9.1 linaro toolchain.
- few battery saving and performance tweaks
Attached Thumbnails
Click image for larger version

Name:	Screenshot_2014-01-15-23-49-38.png
Views:	2889
Size:	37.4 KB
ID:	2517808   Click image for larger version

Name:	Screenshot_2014-05-04-16-34-15.png
Views:	743
Size:	44.7 KB
ID:	2724849  
Last edited by k2wl; 21st May 2014 at 07:49 PM. Reason: new version log
The Following 33 Users Say Thank You to k2wl For This Useful Post: [ View ]
11th December 2013, 03:22 AM   |  #3  
OP Senior Member
Thanks Meter: 5,026
 
2,172 posts
Join Date:Joined: Apr 2008
Donate to Me
reserved
The Following User Says Thank You to k2wl For This Useful Post: [ View ]
11th December 2013, 03:44 AM   |  #4  
naufalhadyan's Avatar
Senior Member
Flag Bandung, Indonesia
Thanks Meter: 238
 
437 posts
Join Date:Joined: Nov 2013
More
Might be an obvious question, but.. is this compatible with CM10.1 or CM11?
The Following User Says Thank You to naufalhadyan For This Useful Post: [ View ]
11th December 2013, 04:36 AM   |  #5  
10xian04's Avatar
Senior Member
Flag tanay
Thanks Meter: 68
 
331 posts
Join Date:Joined: Jun 2012
More
Quote:
Originally Posted by k2wl

this is cm compatible kernel based of pawtip sources.
just initial version.

version 0.1
https://www.mediafire.com/?l1lukrzax544v96

changelog next post.

sources :
https://github.com/k2wl/evolution_i9082.git

credits:
pawtip

i flash it on cm11 but it wont pass on bootanimation.
The Following User Says Thank You to 10xian04 For This Useful Post: [ View ]
11th December 2013, 08:31 AM   |  #6  
OP Senior Member
Thanks Meter: 5,026
 
2,172 posts
Join Date:Joined: Apr 2008
Donate to Me
Quote:
Originally Posted by 10xian04

i flash it on cm11 but it wont pass on bootanimation.

try new version.thanks for testing.
11th December 2013, 10:10 AM   |  #7  
10xian04's Avatar
Senior Member
Flag tanay
Thanks Meter: 68
 
331 posts
Join Date:Joined: Jun 2012
More
Ok i will

Sent from my GT-I9082 using xda premium

---------- Post added at 11:10 AM ---------- Previous post was at 10:32 AM ----------

Works fine on cm11

Sent from my GT-I9082 using xda premium
12th December 2013, 04:52 AM   |  #8  
Senior Member
Flag It's up to you :D
Thanks Meter: 111
 
421 posts
Join Date:Joined: Aug 2013
More
Where is the 1.5 ghz OC? Sorry for noob question
Screenies


Sent from my GT-I9082 using Tapatalk
Last edited by black87; 12th December 2013 at 04:57 AM.
12th December 2013, 08:33 AM   |  #9  
naufalhadyan's Avatar
Senior Member
Flag Bandung, Indonesia
Thanks Meter: 238
 
437 posts
Join Date:Joined: Nov 2013
More
There's no OC to 1.5 GHz option. Otherwise it works fine.

Do you have any plan to add more governors and I/O scheduler?
12th December 2013, 10:05 AM   |  #10  
Senior Member
Flag Rewari
Thanks Meter: 173
 
480 posts
Join Date:Joined: Mar 2013
More
There is no CPU Over Clocking

Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Top Threads in Galaxy Grand Duos i9082 Android Development by ThreadRank