[kernel][11-9-2014]pekaka-Kernel:N900XXUENH1-4.4|Permissive|OC-2.1G|UV|stock kernel

Search This thread

pekaka

Senior Member
Apr 5, 2007
963
1,059
Liuzhou
forum.xda-developers.com
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
HTML:
[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)

476a56f6gw1ejypq1poz9j20u01hcwkw.jpg


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:

Screenshot_2013-12-26-22-53-30.pngScreenshot_2013-12-26-22-58-18.png


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://forum.xda-developers.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
Screenshot_2013-12-21-22-38-08.png

after test,temp
Screenshot_2013-12-21-22-38-26.png

normal temp
Screenshot_2013-12-21-22-52-05.png

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

my kernel KK4.4 source download
 
Last edited:

kadiremrah

Senior Member
Aug 21, 2013
447
605
Nigde
Last edited:

iba21

Senior Member
Jul 1, 2010
2,829
1,586
Venice
at present,uv table fix not dynamic

umh.. but.. in the OP you wrote 25 OR 50.. it means cortexA7 has -25mv and cortexA15 -50mv, or, is possible to "chose" from those 2 values?

because i love undervoltage.. and.. finally now a kernel modder :silly:
 

iba21

Senior Member
Jul 1, 2010
2,829
1,586
Venice
Is possible to have an huge undervolt? As like -75 -100 for each clusters? :D

Just to try..

Thaaankx

Btw.. guyz.. if you want to come to the original kernel you HAVE TO FLASH ORIGINAL ROM/FIRMWARE

Why?

Modded kernel sometimes changes some values over the zimage partition.. so.. it's impossible to come back without an hard reset
 
  • Like
Reactions: amirnote

Top Liked Posts

  • There are no posts matching your filters.
  • 53
    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
    HTML:
    [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)

    476a56f6gw1ejypq1poz9j20u01hcwkw.jpg


    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:

    Screenshot_2013-12-26-22-53-30.pngScreenshot_2013-12-26-22-58-18.png


    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://forum.xda-developers.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
    Screenshot_2013-12-21-22-38-08.png

    after test,temp
    Screenshot_2013-12-21-22-38-26.png

    normal temp
    Screenshot_2013-12-21-22-52-05.png

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

    my kernel KK4.4 source download
    10
    MIRROR

    hi pekaka,

    I made a MIRRORs for your kernels

    Version 5.0.01
    CLUSTER v5.0.01
    CORE v5.0.01

    Version 3.0.01
    1.9g_Normal600M_iks_core-v3.0.01

    Version 3.0
    1.9g_Normal_ikcs-cluster-v3.0-1
    2.1Ghz_Overclock_tx628-800Mhz_v3.0 test
    1.9g_Normal_iks_core-v3.0

    Version 2.0
    Normal - v2.1
    PowerS - v2.0

    Version 1.0
    Normal
    PowerS
    OC-2.1G.v1.0.1

    wish helps, Also I want to buy you a drink for your good work.
    6
    update Kernel_N900XXUENG4 4.1version
    6
    4.0.1 change to default uv,running kernel on yourself ,so testing and feedback if you want,don't blame on me for high temp or something wrong for your phone,pls remember the kernel is free!
    all is ok when I testing on v4.0,may the weather is cold,so I don't get hot,but default uv is suitable for almost of us.
    5
    Guys,

    I tried pekaka core version 7.1 and my phone worked well, but i noticed high batt draining so i reflashed cluster version but my phone failed to boot.
    Tried removing batt but no help. Im back to core version.
    How to flash the cluster version?
    try new version:
    CLUSTER version:-update v7.2

    K-cluster-v7.2-N900Exynos-pekaka.zip
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone