[Galaxy Note 3 Exynos Android Development] pekaka:
I am a newer for building kernel,only interesting on it,not a developer,and building source only from samsung stock source,the kernels build base on my daily use purpose,these moditifications suitable for my usage.

PREREQUISITE

F.W.4.4.2-N900UBUENH1 version

Odin3 for windows to flash like stock Rom

F.W:4.3 version

Working recovery (if you haven't,I will post odin flash tar if I have time)

your owner's origin kernel keep on hand for not working or don't like my kernel to restore your phone to origin

FEATURES

source form samsang stock source:SM-N900_JB_Opensource_Update2(update4 for N900XXUDNG1)

cross compiler:Linaro gcc 4.7 toolchain

init.d support

smart window(for cover of your phone)

Selinux Permissive(so Tai restore date is ok)

Governor:

conservative

ondemand

userpace

powrsave

interactive(default)

performance

I/O:

noop

deadline

cfq(default)

bfq

row

...not remermber

the rest similar with Stock kernel

Changelog

[11-9-2014]
update kernel to pekaka-N900XXUENH1 -4.4(a) version
base on samsung opensource update4
cluster kernel update to 4.4 version
4 kernels:
K-N900XXUENH1-4.4-gpu_667(gpu 667Mhz|root|high performance|OC2.1G|UV|deepsleep|all covers)
K-N900XXUENH1-4.4a-gpu_667(gpu 667Mhz|root|high performance|OC2.1G|UV|deepsleep|sumsung stock flip vover settings,if has issue for auto screen on while screen off for sometimes,pls use this cluster version)
K-N900XXUENH1-4.4-gpu_600(gpu 600Mhz|root|high performance|OC2.1G|UV|deepsleep|all covers)
K-N900XXUENH1-4.4a-gpu_600(gpu 600Mhz|root|high performance|OC2.1G|UV|deepsleep|sumsung stock flip vover settings,if has issue for auto screen on while screen off for sometimes,pls use this cluster version)

[3-9-2014]
update kernel to pekaka-N900UBUENH1 -4.3(a) version
base on samsung opensource update4
get rid of core kernel version due to no more special
cluster kernel update to 4.3 version
add wifi-PM
add power-PM
add memcopy(thanks miao xie and faux123)
gpu overclock 667Mhz
performance optimized,so antutu benchmark up to the highest!

[29-8-2014]
update kernel to pekaka-N900UBUENH1 -4.2(a) version
base on samsung opensource update4
deepsleep working!
dynamic readheader(so reading from sdcard more faster,up to 170M/s)
...
others same with 4.1 version

4.2 version for all flip covers(no limited,cheap or sumsung stcok)

4.2a version (sumsung stock flip vover settings,if has issue for auto screen on while screen off for sometimes,pls use the following version)

[29-8-2014]
update kernel to pekaka-N900XXUENG4-4.1(a) version
base on samsung opensource update4
deepsleep working!
net optimized
wifi optimized
cancelled modules,so no scsi-scan-wait module file,like stock kernel
SDcard R/W speed up,especially for Read speed on INTcard,almost up from 60M/s to 120M/s,so fast and smooth
...

root
init.d
boot.img-ramdisk for NG4(also suitable for NG1,NG3)

Governor:
conservative
ondemand
userpace
powrsave
interactive(default)
performance

I/O:
noop
deadline
cfq(default)
bfq
row

OC:100M~2.1G(default250M~1.9G)
UV

GPU:overlock 600M(locked at 600M,stable,and can use 533M)

4.1 version for all flip covers(no limited,cheap or sumsung stcok)

4.1a version (sumsung stock flip vover settings,if has issue for auto screen on while screen off for sometimes,pls use the following version)

4.0 and 4.1a version both has cluster and core kernel,simply testing,core kernel is faster than cluster,others don't know,which one by yourself,and welcome for your feedback.

[26-8-2014]
update kernel to pekaka-N900XXUENG4-4.0 version
base on samsung opensource update4
deepsleep working!

root
init.d
boot.img-ramdisk for NG4(also suitable for NG1,NG3)

Governor:
conservative
ondemand
userpace
powrsave
interactive(default)
performance

I/O:
noop
deadline
cfq(default)
bfq
row

OC:100M~2.1G(default250M~1.9G)
UV

GPU:keep stock(locked at 533M,stable)

[28-7-2014]
1.stock kernel:N900XXUENG1
root
init.d
boot.img-ramdisk for NG1
2.pekaka kernel
version:N900_TGY-ZSUDNG1-pekaka-v3.2([COLOR="Red"] deepsleep working on ZSUDNG1 [/COLOR])

.....

[23-7-2014]
1.stock kernel:N900XXUENG1
root
init.d
boot.img-ramdisk for NG1

2.pekaka kernel
version:N900-KK442-NF3-cluster-pekaka-3.1([COLOR="Red"]dealed with NG1,but still no deepsleep due to lack of stock source[/COLOR])
source form samsang stock source:SM-N900_JB_Opensource update3 for N900XXUDNA6
cross compiler:Linaro gcc 4.7 toolchain
boot.img-ramdisk for NG1
root
init.d support
smart window(for cover of your phone)
Selinux Permissive(so Tai restore date is ok)

Governor:
conservative
ondemand
userpace
powrsave
interactive(default)
performance

I/O:
noop
deadline
cfq(default)

[15-7-2014]
1.stock kernel:N900XXUENF3
root
init.d

2.pekaka kernel
version:N900-KK442-NF3-cluster-pekaka-3.1
source form samsang stock source:SM-N900_JB_Opensource update3 for N900XXUDNA6
cross compiler:Linaro gcc 4.7 toolchain
root
init.d support
smart window(for cover of your phone)
Selinux Permissive(so Tai restore date is ok)

Governor:
conservative
ondemand
userpace
powrsave
interactive(default)
performance

I/O:
noop
deadline
cfq(default)

[28-1-2014]
update newest firmware kernel for 4.4.2-N900XXUDNA6
only simple version 2.1
cluster
uv
250M~2.0G(1.9G default)
cat7 step code restored to stock code
interactivex restored to stock interactive
ondemand restored to stock ondemand
more powerful+powsave+stable

[25-1-2014]
update newest firmware kernel for 4.4.2-N900XXUDNA6
only simple version 2.0
cluster
uv
250M~2.0G(1.9G default)
...

[24-1-2014]
update newest firmware kernel for 4.4.2-N900XXUDNA6
only simple version 1.0
permissive
smart s-view cover
...
no UV yet(may be ready for some days due to busy)

[19-1-2014]
cluster version
delete 5420_cover_id(so S-view windows always take effective even use common cover)
LZMA instead of GZIP
[15-1-2014]
cluster version
new config
delete PM_TEST
add 5420_cover_id
add GPIO_DVS
changed GZIP to LZMA
add b.L_operator
...
so,b.L cluster may always "big" like stock kernel

core version
keep v7.0 config
but new iks_cpufreq

[13-1-2014]
new building
new ondemand by me
new interactiveX(default) by me
all done is to keep ca15 not sleep into ca7,and make the kernel stable,more powerful,no reboot anytime.
upload my kernel source to share.

[2-1-2014]
update N900-Exynos-core-pekaka-6.0 version
update N900-Exynos-cluster-pekaka-6.0 version
changed init.rc
added battery-manager and fixed some bad codes(so don't reboot while you are copying files from computer to your phone)
more...don't remember,from 5.0.2~5.0.9 tested by myself,so 6.0 is stable

[27-12-2013]
update N900-Exynos-core-pekaka-5.0.01 version
update N900-Exynos-cluster-pekaka-5.0.01 version
change INI_MAX
improved PM_SUSPEND
Recommend:use SETCPU.apk to control cpu
I have tested 5.0 5.0.01 versions by SETCPU,default uv govorner:interactive,no reboot,no MIG frozen problem,no USB3.0 problem.esp, cluster-5.0.01 Antuu mark up to 37700

[26-12-2013]
update N900-Exynos-core-pekaka-5.0 version
all freqs:255Mhz~2.0G(1.9G default)
ca15:800Mhz~2.0G
ca7:225~750Mhz(why not 650?stable while screen off,so solved problem of reboot while connecting computer)
--my core views:screen off:all switch into ca7,screen on:switch back to ca15 step by step according to your phone usage loads,so keep smooth and high performance
gpu:100 177 266 350 420 480 533 600(locked at 533,so 600 nearly not use,why?stable+temp+performace)

update N900-Exynos-cluster-pekaka-5.0 version
all freqs:255Mhz~2.0G(1.9G default)
ca15:800Mhz~2.0G
ca7:225~750Mhz(why not 650?stable while screen off,so solved problem of reboot while connecting computer)
use my cluster code,screen on:switch into ca15,not like 4.0.2 and older versions never back ca15 while screen on wake up,so if you want the feathure of keeping all ca7 for powersave,don't use this version,just use cluster-4.0.2 version
--my cluster views:screen off:all switch into ca7,screen on:switch back to ca15 step by step according to your phone usage loads,so keep smooth and high performance
gpu:100 177 266 350 420 480 533 600(locked at 533,so 600 nearly not use,why?stable+temp+performace)

Happy Chrismas!:cool:

[22-12-2013]
update N900-Exynos-cluster-pekaka-4.0.2 version
get rid of gpu 600 step,keep as stock kernel,max533 lock at 480(doesn't cost high temp keep A7 A15 normal switch)
also get rid of 2.0G,2.1G,under high tem unstable

update iks-core-2.1G mail 600M version v4.0
add uv control
overclock 2.1G.T628 mail step max 600M,and locked at 600M
uv default as stock kernel
if you work at 1.9G,all default is ok
if you work at 2.0G or 2.1G,you should increase uv of these freq by 25mv or more,otherwise phone will be unstable

[21-12-2013]
update iks-core version v4.0
add uv control
2.1G verson:
overclock 2.1G.other default like stock kernel ,include T628 mail step max 533M,and locked at 480M
1.9G version:
all default like stock kernel ,include T628 mail step max 533M,and locked at 480M

250~1.9G stock default uv

delete governor-ondemand(not working on core)
delete governor-ondemand-sec(not working on core)

[20-12-2013]
update ikcs-cluster version v4.0.1
add uv control
2.1G max freq,but 1.9G set default
250~1.9G change to stock default uv
so if you only working at 1.9G,you can undervoltage more than 100mv for powrsaving,but decide on your working
if you want 2.1G,you can try to raise more mv for performance and stablity,but decide on your working
T628 mail step add 600M(the code is already on source code,so it is stable and perfectly working)
governor-consertive change min sampling rate 500000
add governor-ondemand-sec
add SAMSUNG_BW_MONITOR

[19-12-2013]
update 1.9G-Normal600M-_iks_core-v3.0.01 version
T628 mail step add 600M(the code is already on source code,so it is stable and perfectly working)
governor-consertive change min sampling rate 500000
add governor-ondemand-sec
add SAMSUNG_BW_MONITOR

[15-12-2013]
1.9 PowerS v3.0 update
iks-core instead of ikcs-cluster

1.9 Normal v3.0 update
two versions:
iks-core:(more powerful and stable on my testing),pls redownload v3.0-1(former one lack of DVF governor)
ikcs-cluster:
both add governor DVF-PM_QOS
my compiler fixed some bugs,so recompile kernel without any mistakes!!

[13-12-2013]
only 2.1G Overclock version for test(only me,not enough)
update to 3.0
add Row,test I/O,set ROW default
T628 Mail step changed to :100 177 266 350 420 480 800

[10-12-2013]
T6248 Mail speed up to 800M,so change the Mail step
from:
100 160 266 350 420 480 533
to
100 160 266 350 420 480 533 677 800

if you want to check,go to:\sys\devices\platform\mali.0\asv,clock,dvfs_table,[COLOR="Red"]time_in_state[/COLOR]

fixed some wrong freqs table
powersave version download more uv,Mail fixed mostly 500Mhz,rarelly use 677 or 800Mhz.
normal version,Mail up to 800M,ofen use 677 or 800Mhz
overclock keep on building for stable version
alse keep on leaning how to add uv controller,but no plan presently

DOWNLOAD (flash in recovery)

Now here are the versions Kernel for your N900 (Exynos Kernel) phone

[11-9-2014]

KK-4.4.2-N900XXUENH1 4.4(a) version(need customer recovery to flash )

4 kernels:

K-N900XXUENH1-4.4-gpu_667-pekaka.zip(gpu 667Mhz|root|high performance|OC2.1G|UV|deepsleep|all covers)

K-N900XXUENH1-4.4a-gpu_667-pekaka.zip(gpu 667Mhz|root|high performance|OC2.1G|UV|deepsleep|sumsung stock flip vover settings,if has issue for auto screen on while screen off for sometimes,pls use this cluster version)

K-N900XXUENH1-4.4-gpu_600-pekaka.zip(gpu 600Mhz|root|high performance|OC2.1G|UV|deepsleep|all covers)

K-N900XXUENH1-4.4a-gpu_600-pekaka.zip(gpu 600Mhz|root|high performance|OC2.1G|UV|deepsleep|sumsung stock flip vover settings,if has issue for auto screen on while screen off for sometimes,pls use this cluster version)

[IMG="cluster 4.3 kernel"]http://ww3.sinaimg.cn/bmiddle/476a56f6gw1ejypq1poz9j20u01hcwkw.jpg[/IMG]

old version:

[3-9-2014]

KK-4.4.2-N900UBUENH1 4.3(a) version(need customer recovery to flash )

4.3 version for all flip covers(no limited,cheap or sumsung stcok)

K-N900UBUENH1-pekaka-v4.3-cluster.zip(MD5: 038E100019725B6988325C1EE18DA785)

4.3a version (sumsung stock flip vover settings,if has issue for auto screen on while screen off for sometimes,pls use the following version):

K-N900UBUENH1-pekaka-v4.3a-cluster.zip(MD5: 76FC00ECA58BBD9235B31B8F05806FF7)

[31-8-2014]

KK-4.4.2-N900UBUENH1 4.2 version(need customer recovery to flash )

4.2 version for all flip covers(no limited,cheap or sumsung stcok)

K-N900UBUENH1-pekaka-v4.2-cluster.zip

K-N900UBUENH1-pekaka-v4.2-core.zip

4.2a version (sumsung stock flip vover settings,if has issue for auto screen on while screen off for sometimes,pls use the following version):

K-N900UBUENH1-pekaka-v4.2a-cluster.zip

K-N900UBUENH1-pekaka-v4.2a-core.zip

[29-8-2014]

KK-4.4.2-N900XXUENG4.1 version(need customer recovery to flash )

4.1 version for all flip covers(no limited,cheap or sumsung stcok)

kernel-N900XXUENG4-pekaka-v4.1-cluster.zip

kernel-N900XXUENG4-pekaka-v4.1-core.zip

4.1a version (sumsung stock flip vover settings,if has issue for auto screen on while screen off for sometimes,pls use the following version):

kernel-N900XXUENG4-pekaka-v4.1a-cluster.zip

kernel-N900XXUENG4-pekaka-v4.1a-core.zip

4.0 and 4.1a version both has cluster and core kernel,simply testing,core kernel is faster than cluster,others don't know,which one by yourself,and welcome for your feedback.

KK-4.4.2-N900XXUENG4 version

CWM flash version::

kernel-KK-XXUENG4-pekaka-v4.0.zip (deepsleep working for newest base:NG3,NG4)

F.W. KK-4.4.2-N900XXUENF3 version

Odin3 flash version:

Kernel-SER-NF3-boot.rar:https://www.mediafire.com/?y09bd2wgymt4tgl/Kernel_v3.1_N900XXUENF3-cluster-pekaka

decompress it and get two kernels,one is NF3 stock kernel,one is my kernel V3.1 for KK-4.4.2-N900XXUENF3,just choose one you like to flash over odin3.

CWM flash version::

Kernel_v3.1_N900XXUENF3-cluster-pekaka.zip:http://www.mediafire.com/download/3qg07bwi9qngxi8/kernel-XXUENF3-pekaka-v3.1.zip

kernel-XXUENF3-stock:http://www.mediafire.com/download/kqoq2i6fuqymjq7/kernel-XXUENF3-stock.zip

I recommend use odin3 version if power menu has fast reboot function on your ROM,because it will be invalid by flash the kernel with cwm.

F.W.4.4.2-N900XXUDNA6 version

2.1 version:

cwm flash:http://www.mediafire.com/download/7dbnbdvfm895zzt/Kernel_v2.1_N900XXUDNA6-cluster-pekaka.zip

2.0 version:

cwm flash:http://www.mediafire.com/download/il8358z2qj25g58/Kernel_v2.0_N900XXUDNA6-cluster-pekaka.zip

odin3 flash:http://www.mediafire.com/download/ihgaahpbu0zo1dc/Kernel_v2.0_N900XXUDNA6-cluster-pekaka.tar

1.0 version:http://www.mediafire.com/download/wyrwi0prh97vi6b/Kernel_v1.0_N900XXUDNA6-cluster-pekaka.tar

if have problem,download stock kernel to flash

N900XXUDNA6 stock kernel:http://www.mediafire.com/download/fyt5jq2swhas7dt/Kernel_N900XXUDNA6-origin-pekaka.tar

F.W.4.3 version

CLUSTER version:-update v7.2

K-cluster-v7.2-N900Exynos-pekaka.zip

if you want b.L cluster switcher into LITTLE(deep sleep after wake up),more powersave but less performance,just use cluster-v7.0

K-cluster-v7.0-N900Exynos-pekaka

tested cluster-5.0.01 versions by SETCPU,default uv govorner:interactive:

View attachment 2475914View attachment 2475915

http://www.mediafire.com/download/7zcduv955rd4frs/K-cluster-v7.1-N900Exynos-pekaka.zip

N900-Exynos-cluster-pekaka-6.0

N900-Exynos-cluster-pekaka-5.0.01

N900-Exynos-cluster-pekaka-5.0

N900-Exynos-cluster-pekaka-4.0.2

N900-Exynos-cluster-pekaka-4.0.1

CORE version:update v7.1

b.L cluster:big.LITTLE(big and LITTLE swither depend on usage)

http://www.mediafire.com/download/l1j7751p3deoozc/K-core-v7.1-N900Exynos-pekaka.zip

old version:

K-core-v7.0-N900Exynos-pekaka

N900-Exynos-core-pekaka-6.0

N900-Exynos-core-pekaka-5.0.01

N900-Exynos-core-pekaka-5.0

1.9G:

N900-Exynos1.9G-core-pekaka-4.0

2.1G:

N900-Exynos2.1G-core-pekaka-4.0(mail533)

2.1G_600M:

N900-Exynos2.1G_600M-core-pekaka-4.0(mail600)

1.9G-Normal600M-_iks_core-v3.0.01

give credit to samsung stock source center:http://opensource.samsung.com/

If you feel good and want buy me a cup of tea,pls go to the charity service centers of your city to donate to poor children,thanks for your donation!

thanks iba21 for lots of testing(his is a good teacher,more knowleage about core and cluster,you search this thread for him):http://xdaforums.com/showpost.php?p=48647954&postcount=194

If you don't like my kernel,just pass silence,pls don't give me 0~2 stars,for the time being:tree 5stars,one give me 1star(why?),1star is not worthy with my working,I spent so much time to build more than one kernel,not worthy with my kernel,so pls pass don't do that so luddy!!!

Antuu test:

2.1-core-4.0,default uv

View attachment 2466857

after test,temp

View attachment 2466858

normal temp

View attachment 2466859

my kernel source on github:https://github.com/pekaka/N900-Exynos-kernel-4.3

my kernel KK4.4 source download