Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

[KERNEL-KK-4.4.2][51xx]SphereKat-Rev5.4[DICONTINUED]

OP civato

7th June 2014, 09:07 PM   |  #1  
civato's Avatar
OP Recognized Contributor
Thanks Meter: 15,620
 
3,808 posts
Join Date:Joined: Apr 2011
Donate to Me
Info & Thanks
What you need to know before you use this kernel.
This kernel got Selinux Permissive state as it supports more apps like TiTaniumbackup.
Reverting back to a Selinux enforced Kernel (stock) is no longer a problem from Rev3.0 and up.
You can set Selinux Status with the included Synapse app
You want to know why this kernel comes with Selinux included, google for Selinux and search your answers.

AllCast mirror will not work as this is a Samsung thing and not opensource.
If this is a problem for you, don't use this kernel.



DISCONTINUED , A NEW THREAD WILL BE OPENED FOR THE NEW KERNEL SUPPORTING ONLY THE KITKAT BOOTLOADER.
NO JELLYBEAN BOOLTOADER SUPPORT, IT IS TIME TO MOVE FORWARD.


INSTALLATION
  • Take a full nandroid backup.
  • NO NEED TO BE ON ANY KITKAT BOOTLOADER (your wifi will work with this kernel)
  • YOU NEED TO BE ON A KITKAT TOUCHWIZ ROM.
  • Install with cwm


Thanks:
  • sidmoraes for pointing me to other kernel source that I could use as base, still had to change some stuff but this is better then waiting for samsung to release there source, if they ever will. (Finally Samsung released source)
  • Andreilux - Faux123 - Yank555.lu for kernel work
  • ZaneZam for the zzmoove governor
This kernel comes with the policy: IT IS AS IT IS.

Use at your own risk
Take a Nandroid backup of your system and of your boot.img
You need to be on custom cwm to install this
ONLY FOR SAMSUNG TOUCHWIZ BASED KITKAT ROMS

Benchmark scores:
Stock Normal Note8.0 Antutu Ranking. 17708 points
My Antutu = 23486 points

Stock Quadrant ranking = 6613 points
My Quadrant = 13685 points


CivZ-SphereKat-REV5.4-GT-N5110-5100/5120 And older versions.

Never install a kernel that is not for your device, it will cause a hard brick.

Stock kernels can be found in the SphereKat folder of your device

The only good app to control this Kernel is the included SYNAPSE app

Example of what synapse looks like,THIS IS JUST A EXAMPLE.


SphereEngine KERNEL Features
If you change nothing these are the following Features/optimisations you get compared to Stock:
  • SELINUX protection included but set at Permissive = No problems wit apps like Paragon and Titainium.
  • SELinux control with Synapse
  • S-Pen Alignment fixed
  • Default Speeds 200MHz-1600MHz
  • Activating Saving power will result into 200MHz-1100MHz.
  • GPU Overclocking thanks ZaneZam / DerTeufel / AndreiLux
    GPU settings are:
    Step0 54MHz = new Idle step = when in browser mode and no gaming this low GPU speed will help save power
    Step1 266MHz
    Step2 350MHz
    Step3 533MHz = new speed foe step3 for better performance in drawing
    Step4 700MHz = New OC speed for the better gaming performance

    GPU settings are not editable and hard set in the kernel
  • Init.d support
  • ARCH-Power enabled
  • DynamicFSYNC = Use Terminal command or Trickster Mod app. = enabled by default.
  • Memory Leak fixed
  • mmc cap erase disabled ( just as a precaution )
  • IKCONFIG_PROC support

Driver support included in kernel:
  • NTFS_RW / FAT / FAT32 / EXFAT support
  • 3Gusb Support (ppp widget)
  • CIFS / UFS / ISO9660 / UDF_FS / HF / HF_PLUS
  • Realtek RTL8192CU/RTL8188CU USB Wireless Network Adapter support
  • Ralink driver support : Ralink rt2500 (USB) / Ralink rt2501/rt73 (USB) / Ralink rt27xx/rt28xx/rt30xx(USB)/rt2800usb - Include support for rt33xx , rt35xx , rt53xx
  • Extra Drivers: MAC80211 / RTL8187 / EEPROM_93cx6 Support
  • Boeflla 1.6.0 Sound engine support
  • OTG Audio dock , Car dock support
  • SideSync support
  • Dynamic Samsung Hotplugging
Note on CIFS:
Example on what you enter, but your IP and share, if that wasn't clear. The option section is very important

Note on NTFS
You need to use Paragon!
You need to set your mount point yourself.
Example and recommended is:
Code:
 /mnt/extSdCard/paragon
Advanced users support
  • OC & UV support for CPU
  • Max CPU speed is 1920MHz
  • Min CPU speed is 100MHz
  • Governors: Adaptive, Pegasusq (recommended), Performance, Ondemand, Interactive.
  • Schedulers: cfq, Noop, Deadline, Row, Sio, VR
  • Extra TCP wifi connection added: Westood, reno, htcp, vegas, veno.

Changelog:

07/Jun/2014 First Public release Rev2.0

08/Jun/2014 First Public release Rev2.1
  • GPU step 5 included, now max it will go to 533MHz
  • Auobrightness sensor fixes part2
  • CPU sloop adjusted
  • zzmoove profile nr8.

09/Jun/2014 First Public release Rev2.2
  • Memory Leak fix cpu stats
  • Memory Leak fix Kernel Ext4 & Power
  • zzmoove profile nr6.
    I recommend not to use Interactive and Powersave governor as they are buggy.

09/Jun/2014 First Public release Rev3.0
  • Selinux included in the kernel as more security is better. This is the reason why I bumded to Rev3.0 to make a clear difference.
    This kernel got Selinux Permissive state as it supports more apps like TiTaniumbackup.
    Reverting back to a Selinux enforced Kernel (stock) is no longer a problem from Rev3.0 and up.
    You can set Selinux Status with terminal command to ENFORCED with "setenforce 1". Or use a init.d script to have it on reboot also on ENFORCED.
    You want to know why this kernel comes with Selinux included, google for Selinux and search your answers.
  • Governors , powersave, userspace = Disabled as they are useless and buggy.

10/Jun/2014 Rev3.1 Released:
  • Ramdisk changes
  • Interactive set on all parameters as startup and default governor, this to prevent lockup of cores on boot.
  • Synapse SELinux status oprion, change to ENFORCED & PERMISSIVE , default is permissive
  • Small tweaks in kernel boot_up custom script.

12/Jun/2014 Rev3.2 Released:
  • Ramdisk changes
  • CPU freq rework to solve the hotplug problems
  • zzmoove and interactive removed = I strongly recomment pegasusq
  • Synapse Global voltage control added and some more info stuff
  • Github source updated

13/Jun/2014 Rev3.3 Released:
  • Ramdisk changes
  • Revert CPU freq rework to solve the hotplug problems
  • Compiled with Samsun Dynamic Hotplugging to resolve this problem
  • Synapse GPU info added


15/Jun/2014 Rev3.4 Released:
  • Bus_freq changes
  • A ton of missing driver commits for the KONA device added
  • Autobacklight 0.0 lux light problem fixed, no it works correctly even in a dark room
    That is the problem working with a kernel that isn't for this device. You need to debug and add the stuff that is missing.

18/Jun/2014 Rev3.7 Released:
  • N5100 support added = no testers pm'd me so this is experimental
  • N5120 support added = no testers pm'd me so this is experimental
  • Ramdisk changes and github updated

20/Jun/2014 Rev3.8 Released:
  • Hotplug rework
  • Ramdisk changes for the s-pen

28/Jun/2014 Rev4.0 - 5110 Released: (support for the 5100 & 5120 will follow later)
  • Merged with official Samsung KK source = fixes all existing problems with wakelock and many other optimizations for our device

29/Jun/2014 Rev4.0 - support for the 5100 & 5120 added
  • Merged with official Samsung KK source = fixes all existing problems with wakelock and many other optimizations for our device
  • Github updated

02/Jul/2014 Rev4.1 - support for the 5110 , 5100 & 5120
  • Boeffla sound driver updated to 1.66
  • ZZMOOVE governor reactivated

06/Jul/2014 Rev4.2 - support for the 5110 , 5100 & 5120
  • Balanced the voltage settings

13/07/2014 Rev4.3 is released
  • DynamicFsync updated
  • IntelliHotplug introduced = replacement for the samsung hotplug driver. = Synapse controled
  • quad core stats for better performance
  • avg_running time for intelli hotplug support
  • Synapse settings backup/restore option
  • I/O advanced settings in Synapse.
  • Build.prop tweaks in Synapse
  • Network tweaks in Synapse
  • ...............

15/07/2014 REV4.3_B released
  • VPN - Reverse path filtering FIX = caused by wrong Synapse settings
  • Synapse = Network settings changed to solve the vpn problem

16/07/2014 Rev5.0 is released
  • Dynamic Hotpluging enabled
  • Update governors
  • New source 5110NA commits added for the 5120LE
  • Music skipping problem solved (please use Pegasusq or interactive governor)
  • SideSync driver added and enabled
  • Ramdisk removed hotplug locks
  • Compiled on new toolchain arm-2010q1 from "code sourcery" as suggested by Samsung for the Note8.0 KitKat
  • ...............

17/07/2014 Rev5.1 is released
  • Different setting for Dynamic Hotpluging, less agressive
  • Frandom added and enabled
  • CPU slope changed like on the JB kernel
  • Dirty writeback
  • Various performance tweaks
  • Toolchain arm-2010q1 from "code sourcery" uploaded for the people that want to compile it with this toolchain (look in the kernel folder) as suggested by Samsung for the Note8.0 KitKat
  • Github updated to Rev5.1
  • ...............


24/08/2014 REV5.4 released
  • Synapse settings updated
  • Updated toolchain arm-2010q1(202) from "code sourcery"
  • GPU Overclocking thanks ZaneZam / DerTeufel / AndreiLux
    GPU settings are:
    Step0 54MHz = new Idle step = when in browser mode and no gaming this low GPU speed will help save power
    Step1 266MHz
    Step2 350MHz
    Step3 533MHz = new speed foe step3 for better performance in drawing
    Step4 700MHz = New OC speed for the better gaming performance

    GPU settings are not editable and hard set in the kernel
  • Corrected CPU freq going above scaling_max thanks to Yank555.lu


Source



XDA:DevDB Information
SphereKat, Kernel for the Samsung Galaxy Note 8.0

Contributors
civato
Kernel Special Features:

Version Information
Status: Stable
Current Stable Version: Rev2.0 first public
Stable Release Date: 2014-06-07
Current Beta Version: Rev1.4 non public re
Beta Release Date: 2014-06-05

Created 2014-06-07
Last Updated 2014-09-16
The Following 119 Users Say Thank You to civato For This Useful Post: [ View ]
7th June 2014, 09:26 PM   |  #2  
MartinBM's Avatar
Member
Flag Buenos Aires
Thanks Meter: 20
 
76 posts
Join Date:Joined: May 2009
More
Thank You very much!!!
I will try this kernel in order do fix the spen accuracy.
Doing a nandroid backup and trying.
I´ll let you now my experience.

Martín

It is almost perfect!!!
Last edited by MartinBM; 7th June 2014 at 09:50 PM. Reason: fe de errata
The Following 3 Users Say Thank You to MartinBM For This Useful Post: [ View ]
7th June 2014, 09:34 PM   |  #3  
civato's Avatar
OP Recognized Contributor
Thanks Meter: 15,620
 
3,808 posts
Join Date:Joined: Apr 2011
Donate to Me
Quote:
Originally Posted by MartinBM

Thank You very much!!!
I will try this kernel in order do fix the spen accuracy.
Doing a nandroid backup and trying.
I´ll let you now my experience.

Martín

S-pen alignment is fixed in the kernel and rom so you need both to have 100% accuracy.
This kernel will fix it for 95%. The other 5% is in the roms framework.

################################################## #######

Note to all users:
Don't be a lurker, hit thanks as it took plenty of hours to build this.

Samsung didn't release the kernel source (not yet) so a lot of debugging was needed to fix problems like the sensors not reporting correctly.

This is the only thing I ask, hit thanks if this helps you.
It is free and enjoy it.

#########################################

Edit:
About the lurkers,
Martin from this post isn't one as he is a donator and thanks hitter.
A example to you all.
I wanted that cleared out as I didn't want Martin to take that lurker thing personal.

Last edited by civato; 8th June 2014 at 08:21 AM.
The Following 51 Users Say Thank You to civato For This Useful Post: [ View ]
8th June 2014, 12:50 AM   |  #4  
b3ltazar's Avatar
Senior Member
Flag syracuse ny
Thanks Meter: 121
 
432 posts
Join Date:Joined: Jun 2010
Donate to Me
More
Audio
Quote:
Originally Posted by civato

S-pen alignment is fixed in the kernel and rom so you need both to have 100% accuracy.
This kernel will fix it for 95%. The other 5% is in the roms framework.

Note to all users:
Don't be a lurker, hit thanks as it took plenty of hours to build this.

Samsung didn't release the kernel source (not yet) so a lot of debugging was needed to fix problems like the sensors not reporting correctly.

This is the only thing I ask, hit thanks if this helps you.
It is free and enjoy it.

Much appreciated adding dock & boeffla support. You are a super dev.. will test and report and thanks.
8th June 2014, 06:05 AM   |  #5  
Senior Member
Flag Singapore
Thanks Meter: 181
 
274 posts
Join Date:Joined: Aug 2013
More
Just wanna say, this kernel supports Civato's FLEXNOTE rom WITHOUT kitkat bootloader and still get wifi. [emoji106]

Sent from my GT-N5110 using Tapatalk
Last edited by androidmonsta; 8th June 2014 at 06:07 AM.
The Following 4 Users Say Thank You to androidmonsta For This Useful Post: [ View ]
8th June 2014, 07:57 AM   |  #6  
Senior Member
Flag washington, DC
Thanks Meter: 31
 
165 posts
Join Date:Joined: Oct 2013
More
Quote:
Originally Posted by androidmonsta

Just wanna say, this kernel supports Civato's FLEXNOTE rom WITHOUT kitkat bootloader and still get wifi. [emoji106]

Sent from my GT-N5110 using Tapatalk

Damn... if only I had waited.

THANK YOU CIVATO!!! What is arch-power?
Last edited by tooandrew; 8th June 2014 at 08:01 AM.
8th June 2014, 08:22 AM   |  #7  
civato's Avatar
OP Recognized Contributor
Thanks Meter: 15,620
 
3,808 posts
Join Date:Joined: Apr 2011
Donate to Me
Quote:
Originally Posted by androidmonsta

Just wanna say, this kernel supports Civato's FLEXNOTE rom WITHOUT kitkat bootloader and still get wifi.

Sent from my GT-N5110 using Tapatalk

Oh I didn't know that, well that is a good thing, I will add this in my OP.
The Following 7 Users Say Thank You to civato For This Useful Post: [ View ]
8th June 2014, 10:51 AM   |  #8  
Senior Member
Flag Singapore
Thanks Meter: 181
 
274 posts
Join Date:Joined: Aug 2013
More
Quote:
Originally Posted by civato

Oh I didn't know that, well that is a good thing, I will add this in my OP.

Yup, I'm running FLEXNOTE 1.3 with 4.2.2 bootloader using this kernel. Did a full wipe in Philz using the "I want to install new rom" option.



Sent from my GT-N5110 using Tapatalk
Last edited by androidmonsta; 8th June 2014 at 06:27 PM.
8th June 2014, 02:12 PM   |  #9  
civato's Avatar
OP Recognized Contributor
Thanks Meter: 15,620
 
3,808 posts
Join Date:Joined: Apr 2011
Donate to Me
Info 2 Rev2.1 released
08/Jun/2014 First Public release Rev2.1
  • GPU step 5 included, now max it will go to 533MHz
  • Auobrightness sensor fixes part2
  • CPU sloop adjusted
  • zzmoove profile nr8.


GPU control is not possible , maybe later as the GPU driver is totally different then on JB.
The Following 10 Users Say Thank You to civato For This Useful Post: [ View ]
8th June 2014, 06:06 PM   |  #10  
k9time's Avatar
Senior Member
Thanks Meter: 197
 
340 posts
Join Date:Joined: May 2012
Quote:
Originally Posted by androidmonsta

Just wanna say, this kernel supports Civato's FLEXNOTE rom WITHOUT kitkat bootloader and still get wifi. [emoji106]

Sent from my GT-N5110 using Tapatalk

I confirm. Wifi working great. Thanks

Sent from my SAMSUNG-SM-N900A using XDA Premium 4 mobile app

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

Advanced Search
Display Modes