[KERNEL][P900-KitKat]CivZ-P900-REV4.4[25/05/2015]

civato

Inactive Recognized Contributor
Apr 20, 2011
4,296
19,222
0
Based on Samsung Official source​


KERNEL FEATURES REV4.4 source

Install with custom recovery

  • KNOX removed (container service, SecureStorage)
  • SELINUX protection included but set at Permissive = No problems wit apps like Paragon and Titainium.
  • INIT.D Support
  • FRANDOM
  • ARCH Enabled
  • NEON @ Faux123
  • DYNAMIC FSYNC & [email protected] Faux123
  • POWERSUSPEND @ Faux123 & Yank555.lu
  • SPen BOOSTER CONTROL @ bonuzzz
  • INTERNAL & MEMORY VOLTAGE CONTROL @ Andreilux & halaszk
  • MEMORY Frequency up to 933MHz
  • OVERCLOCKING & VOLTAGE CONTROL CPU & GPU @ Andreilux & halaszk (CPU:200MHz up to 21000MHz / GPU: up to 677MHz)
  • BFQ SCHEDULER ADDED
  • ONDEMAND GOVERNOR TWEAK @ oloendithias
  • WOLFSON DAC SOUND CONTROL ( Speaker and Headphone equalizer) @ Andreilux & oloendithias
  • DIRTY WRITEBACK & DYNAMIC READ AHEAD
  • SAMSUNG DYNAMIC HOTPLUG CONTROL @ oloendithias
  • EXTRA TCP WIFI CONNECTION OPTIONS
  • SCREEN mDnie control @ Andreilux & Xluco
  • MEMCOPY & string @ Miao Xie
  • WORKQUEUE added = Power_efficient = Better battery stats.
  • NTFS READ WRITE SUPPORT (with paragon)
  • MODULES LOADABLE
  • SWAP/CLEANCACHE/FRONTSWAP
  • CIFS
  • COMPILED WITH GCC 4.7.4 Linaro
  • XZ COMPRESSED
  • GPU Qos control, added control in synapse @ UpInTheAir
  • UKSM = Ultra Kernel Samepage Merging, added control in synapse
  • FULL CONTROL WITH SYNAPSE APP (Thanks to Andreilux for the app and UpInTheAir for most of the layout)
    Some screens of the Synapse:




  • etc.........
Changelog KERNEL:
24/10/2014 Rev2.1 Released
26/10/2014 Release Rev2.3:
  • Optimized AES & SHA1 routines
  • F2FS
  • Google Snappy compression
  • Memcopy & string
  • Removed Intelli_Hotplug = causing shutdown when charging
  • Rework of the Samsung Dynamic Hotplug service
  • Sync tweaked
  • Workqueue added = Power_efficient = Better battery stats.

02/11/2014 Release Rev2.4:
  • GPU Overclock rework = 677MHz
  • Battery control removed = caused some charge problems = @ 100% auto shutdown
  • Samsung Hotplug service rework @ oloendithias
    More control settings
    GPU Min frequency is controlled by the hotplug service from now on.
    GPU min freq is 100MHz when screen is OFF, when the screen is on it is 266MHz.

04/11/2014 Release Rev2.6:
  • ARM NEON Support @ Andreilux & Xluco
  • Screen mDnie control @ Andreilux & Xluco
  • CPUI Idle tweaks
  • Synapse options added.

13/11/2014 Release Rev2.9:
  • ARM NEON Activated now
  • Samsung Hotplug service tweaked and adjusted in Synapse
  • F2FS & Battery control removed
  • Min Screen ON frequency is now set at 177MHz by the hotplug driver
  • CIFS supported fixed ( my bad , forgot some stuff in the ramdisk)

14/11/2014 Release Rev3.0:
  • ARM NEON Activated now
  • Samsung Hotplug service tweaked and adjusted in Synapse

04/12/2014 Release Rev3.2:
  • Samsung Hotplug service tweaked and adjusted in Synapse
  • GPU governor tweaked
  • Removed useless drivers, swap, zwap, frontswap, cleancache, KSM , Joystick = All memory stuff like swap is not needed on a device with 3GB ram. This stuff is for devices with a low Ram. It only causes lagg caused by the needless swapping. = my opinion

09/02/2015 Release Rev3.3:
  • JoyStick support for the X-Box controller, (pc with usb connection) (Tested it with Skylander game)
  • OTG USB support activated in kernel

05/04/2015 Release Rev4.0:
  • Re based on Bonuzzz source + mine
  • Hotplugg control updated (synapse)
  • KSM added + control (synapse)
  • GPU control rework + control (synapse)
  • Gentle sleeper + control (synapse)
  • zswap + control (synapse)
  • LMK Whitelist + control (synapse)
  • Thermal control added (synapse)
  • Battery control added (synapse)
  • WIFI power control added (synapse)
  • Log control added (synapse)

18/04/2015 Release Rev4.1:
  • changed some compiling flags and settings = tip from bonuzzz.

05/05/2015 Release Rev4.2:
  • changed some compiling flags and settings = solved some random reboot problems.

25/05/2015 Release Rev4.4:
  • GPU Qos control, added control in synapse @ UpInTheAir
  • UKSM = Ultra Kernel Samepage Merging, added control in synapse
  • Some changes in the GPU OC code.
XDA:DevDB Information
CivZ-P900-KitKat-Kernel, Kernel for the Samsung Galaxy Note Pro 12.2

Contributors
civato
Kernel Special Features:

Version Information
Status: Stable

Created 2014-11-04
Last Updated 2015-05-25
 
Last edited:

francesco totti

Senior Member
Jul 14, 2013
300
48
0
Hi @civato . Can i flash this kernel on SM-p901 ?? it's the same as SM-P900 and both of them are exynos and the only difference is that SM-P901 has sim card slot and 3G capability ! would you please compare the kernel sources of sm-p900 and sm-p901 and if they are the same , i flash it on my SM-p901 ?? Thanks.
 

arcadia2uk

Senior Member
Jun 19, 2010
485
151
0
Boston, MA
Hi @civato . Can i flash this kernel on SM-p901 ?? it's the same as SM-P900 and both of them are exynos and the only difference is that SM-P901 has sim card slot and 3G capability ! would you please compare the kernel sources of sm-p900 and sm-p901 and if they are the same , i flash it on my SM-p901 ?? Thanks.
You can always flash it, no harm will be done. However, it might be that some settings of the 3G capability is integrated in the kernel, and you will loose this. There is no verification in the kernel if you flash it on the right device. If there are any issues, just restore your stock rom.
 

civato

Inactive Recognized Contributor
Apr 20, 2011
4,296
19,222
0
13/11/2014 Release Rev2.9:

13/11/2014 Release Rev2.9:
  • ARM NEON Activated now
  • Samsung Hotplug service tweaked and adjusted in Synapse
  • F2FS & Battery control removed
  • Min Screen ON frequency is now set at 177MHz by the hotplug driver
  • CIFS supported fixed ( my bad , forgot some stuff in the ramdisk)


Tip:
Use the Screen option in synapse and enable register hook & the edge enhancement and see a real sharp image.
 
Last edited:

golfinggino

Senior Member
Nov 23, 2011
1,389
142
0
burlington, on
I just flashed this latest kernel and running great, I have a question about enable register hook and edge enhancement I did this and everything looks dull / washed out is there any other settings under the screen options I need to change?
 

pichuerca

Member
Mar 30, 2010
11
2
0
Awesome work!

Thanks for the kernel! awesome
By the way with the lastest kernel i have still experimenting some lags. Is there a way to disable the synapse tool?
This happend me constantly so ist's a bit uncorfortable when i am writing and the tablet freezec for a moment (3 seconds)
thanks in advance
 

Senor Mule

New member
Apr 6, 2014
1
0
0
Keep getting signature errors, and cannot install

Hi, I tried to install this kernel, but keep getting signature errors, and it reverts back to restore.
I wiped cache, and all, and seem to be stuck. Is there any way to make a tar file for odin? I don't have Linux , and changing the extension only corrupts it.
I would like to change the stock kernel on my smp900, as the knox counter tripped with kies, and Samsung voided my warranty for (new tablet :crying: - even sent it in and they didn't reset it, after the had admitted it was a problem)
If you can't make it a tar file for odin, what is best to use to install this?

Thanks
 

saruba

Senior Member
Jul 12, 2010
228
23
0
Orlando Fl
Can you make this kernel specifically for SM-T900? (TabPro12.2 WiFi)
I've flashed this kernel in my T900 because they're almost the same except for the Pen software and feature and every thing worked smooth and excellent but "rotation" breaks down, it doesn't work even on apps so no tilt function. Hope to hear an answer Thanks. It runs so smooth that I want some of the butter for my Behemoth Tablet lol
 

Sterist

Senior Member
Sep 30, 2011
645
123
0
Galaxy S, quadrant 2
this should not be labelled as stable. it's the one and only kernel I've used that crashes n sometimes it will reboot while sometimes it needs to be done manually

about 3 to 5x a day on 8 to 10 hours of use a day
 

dodo99x

Senior Member
Apr 2, 2011
365
79
0
Ottawa
Can you make this kernel specifically for SM-T900? (TabPro12.2 WiFi)
I've flashed this kernel in my T900 because they're almost the same except for the Pen software and feature and every thing worked smooth and excellent but "rotation" breaks down, it doesn't work even on apps so no tilt function. Hope to hear an answer Thanks. It runs so smooth that I want some of the butter for my Behemoth Tablet lol
SM-T900 uses different hardware for screen rotation, can't make it work with this kernel.
 

civato

Inactive Recognized Contributor
Apr 20, 2011
4,296
19,222
0
this should not be labelled as stable. it's the one and only kernel I've used that crashes n sometimes it will reboot while sometimes it needs to be done manually

about 3 to 5x a day on 8 to 10 hours of use a day
Not having it , your problem not mine. Running 24/7 stable. At 2.1GHz and 677MHz gpu.
so before *****|ng you should probably learn how to logcat and see what is causing your problem.
so this should be labeled as stable, you on the other hand?
 

BRosenow

Senior Member
Jan 8, 2004
482
83
0
Alabama
this should not be labelled as stable. it's the one and only kernel I've used that crashes n sometimes it will reboot while sometimes it needs to be done manually

about 3 to 5x a day on 8 to 10 hours of use a day
I have to agree with the previous poster - your experience is not typical. I have installed this kernel every time a new one is released and it gets more and more stable with every release.
You need to look at the tweaks you have made and what apps you have installed.
Asking for help and hints would be far more productive than a hit and run.
 

ColBill

Senior Member
Apr 6, 2012
265
106
0
Anaheim, CA
Not having it , your problem not mine. Running 24/7 stable. At 2.1GHz and 677MHz gpu.
so before *****|ng you should probably learn how to logcat and see what is causing your problem.
so this should be labeled as stable, you on the other hand?
Have you considered building this kernel for the P905. Not sure if it is possible without having the specific device on-hand. Regardless, sounds like you have been able to improve performance for the P900 - congratulations on your work. Hope you have Happy Thanksgiving if you participate in turkey day activities.;)
 

nswenson

Senior Member
Jan 9, 2008
286
53
0
Palo Alto, CA
Not having it , your problem not mine. Running 24/7 stable. At 2.1GHz and 677MHz gpu.
so before *****|ng you should probably learn how to logcat and see what is causing your problem.
so this should be labeled as stable, you on the other hand?
Works great for me as well. No issues here, over clocked and undervolted.
 
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