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
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
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 appExample 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
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!!!
MartinBM said:
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
Click to expand...
Click to collapse
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.
civato said:
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.
Click to expand...
Click to collapse
Much appreciated adding dock & boeffla support. You are a super dev.. will test and report and thanks.
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
androidmonsta said:
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
Click to expand...
Click to collapse
Damn... if only I had waited.
THANK YOU CIVATO!!! What is arch-power?
androidmonsta said:
Just wanna say, this kernel supports Civato's FLEXNOTE rom WITHOUT kitkat bootloader and still get wifi.
Sent from my GT-N5110 using Tapatalk
Click to expand...
Click to collapse
Oh I didn't know that, well that is a good thing, I will add this in my OP.
civato said:
Oh I didn't know that, well that is a good thing, I will add this in my OP.
Click to expand...
Click to collapse
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
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.
androidmonsta said:
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
Click to expand...
Click to collapse
I confirm. Wifi working great. Thanks
Sent from my SAMSUNG-SM-N900A using XDA Premium 4 mobile app
Flashed and while it seems to be working fine for the most part, my CPU is constantly maxed out for some reason. I changed no settings or anything, and it was idling fine before flashing. I'm sure it might be something with my device, but I thought I'd put it out there just in case it's not. I'm going to mess around with some settings, see what I can do, and see if it changes.
ArobeeTV said:
Flashed and while it seems to be working fine for the most part, my CPU is constantly maxed out for some reason. I changed no settings or anything, and it was idling fine before flashing. I'm sure it might be something with my device, but I thought I'd put it out there just in case it's not. I'm going to mess around with some settings, see what I can do, and see if it changes.
Click to expand...
Click to collapse
Like you said, it could be something with your device, mine goes into deep sleep and it has gone as high as 90% deep sleep. Pretty amazing I would say and great job by @civato. Are you on pegasusq governor?
cbrinnny said:
Like you said, it could be something with your device, mine goes into deep sleep and it has gone as high as 90% deep sleep. Pretty amazing I would say and great job by @civato. Are you on pegasusq governor?
Click to expand...
Click to collapse
I was indeed using pegasusq. After trying multiple different governors and nothing changing (even stayed at 1600mhz on powersaving), I've decided to wipe my device entirely and start from scratch. No biggie. If I narrow it down to a specific app or device setting that was causing it, I'll post it so people are aware.
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 Powersave governor as is very buggy. Next release will it have removed as it useless.
Best governors are Pegasusq - Adaptive and zzmoove.
I am running it an am happy to report no issues. The only changes I made were to up my top cpu speed to 1.8gzh. All govs are at default. Thanks again. Can't wait to see what is next in the works for this tablet.
Sent from my GT-N5110 using XDA Premium HD app
Scores
With my rom & kernel
Benchmark scores:
Stock Normal Note8.0 Antutu Ranking. 17708 points
My Antutu = 23486 points
Stock Quadrant ranking = 6613 points
My Quadrant = 13685 points
Running with rom v1.3 and civz kitkat bootloader. Is data wipe needed? Sorry for the stupid question.
Sent from my GT-N5110 using XDA Premium 4 mobile app
slushbilly said:
Running with rom v1.3 and civz kitkat bootloader. Is data wipe needed? Sorry for the stupid question.
Sent from my GT-N5110 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Not needed, me as a habit always wipe cache and dalvik.
Sent from my GT-N5110 using Tapatalk
Hi androidmonsta, How did you get Nandroid added under your Backup Settings? I assume it is part of the FLEXNOTE rom. What app does this link to?
rjamer said:
Hi androidmonsta, How did you get Nandroid added under your Backup Settings? I assume it is part of the FLEXNOTE rom. What app does this link to?
Click to expand...
Click to collapse
It comes from the rom. Its an backup app. Never use before LOL.
Sent from my GT-N5110 using Tapatalk
Related
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
This kernel is maded for my custom roms like CM10.2 and Mokee OS and (cooming PACMAN ) and add optimization for proper use on these roms.
Hey this thread open because several users were asking me a zip with the kernel, so I decided that would upload, the kernel for those who wish to try.
And u can try this kernel on Other roms
Tested on
OFICIAL PA 3.99
OFICIAL Cyanogenmod 10.2
and more
Features:
For android 4.3
CPU and GPU overclock
proper undervolt
Support for LZ0 and lz4 compression
Gobernators: Gaming,lulzactie,PegasusQ interactive default
I/O schedulers: deadline , v(R) ,sio, CFQ,noop optimizatios
Kexec hard boot support
better battery consumption
F2FS support
ext4 support
And more...
F2FS info
F2FS is a Filesystem so we have to Format our memory in this mode. How can we do this? We need a moded Recovery LIKE TWRP or CWM
So you need format all system , so you need backup all data, music, movies etc
How to install TWRP only extract my zip and execute script
chmod +x fastboot.sh
./fastboot.sh
Enter in the recovery TWRP
make a format data
MODDED RECOVERY:
TWRP-Multirom-F2FS suppor
[/list]
NOTE: If you change data partition to F2FS only use kernel with F2FS support, backups of TWRP normal not work on F2FS because TWRP use EXT 4, you need a moded TWRP like my version or Legolas version.
Backups of TWRP F2FS not work on TWRP normal, I made 2 versions of kernel for data EXT 4 and data format on F2FS
to restore F2Fs to Ext 4 only need flash normally TWRP and make a format Data.
Click to expand...
Click to collapse
Version for Custom roms like CM10.2,MokeeOS,ParanoidAndroid etc
3.2.3-XPerience-10.zip - 4.98 MB
Version for stock 4.3 rom...
3.2.3-XPerience-10-StockRom.zip - 4.97 MB
FOR KITKATEXT 4
CM Paranoid(use CM superuser),MOKEE OS,XPerience(ETC)
3.2.5-XPerience19+-CM.zip - 5.18 MB
AOSP BASED, OmniROM,AnimeROM ETc
3.2.5-XPerience-19+AOSP.zip - 5.16 MB
F2FS data
3.2.5-XPerience-19+F2FSData.zip - 5.18 MB
Sources:
https://github.com/NexPerience/android_kernel_asus_grouper
https://github.com/NexPerience/kernel_asus_grouper_kitkat
NOTE: If you lose root acces in roms like CM, AOKP,CyanFox,XPerience-8.0.0.. USE this...
Installation and usage
- Download the ZIP file (see post below for link)
- Extract the ZIP file
- Boot your device in bootloader/fastboot mode. Usually this can be done by turning your device off, then holding VolUp+VolDown+Power to turn it on.
- Connect your device to your computer using USB
- Windows:
--- Run root-windows.bat
- Linux
--- chmod +x root-linux.sh
--- Run root-linux.sh
- Mac OS X
--- chmod +x root-mac.sh
--- Run root-mac.sh
- Follow the on-screen instructions - watch both the computer and the device !
LINK:CF-Auto-Root-grouper-nakasi-nexus7.zip - 6.89 MB
Click to expand...
Click to collapse
changelog in second post:
Special thnks:
NOT in order
Sgt.meow for Gaming gobernor
google for sources kernel
fat-tire for BFQ scheduler
Chainfire for CF-Autoroot
if forget ur name and u see any from your propierty u can sendme report and I give you credits.
OLDER DOWNLOADS:
3.1.12-XPerience-04.zip - 5.13 MB
3.1.15-XPerience-05.zip - 4.98 MB
3.2.2-XPerience-06.zip - 4.99 MB
3.2.2-XPerience-06b.zip - 4.98 MB
3.2.2-XPerience-07.zip - 4.97 MB
3.2.5-XPerience13kk-MK-CM-PA.zip - 4.84 MB
3.2.5-XPerience13kk.zip - 4.82 MB
3.2.5-XPerience14kk.zip - 4.82 MB
3.2.5-XPerience14kk-MK-CM-PA.zip - 4.83 MB
3.2.5-XPerience15kk.zip - 5.10 MB
3.2.5-XPerience16kk.zip - 5.10 MB
3.2.5-XPerience17.zip - 5.17 MB <--EXT4
3.2.5-XPerience17F2FS.zip <-- F2FS CM based rom
3.2.5-XPerience17F2FSAOSP-OMNI-ANIME.zip <-- F2FS AOSP based rom like OmniROM, AnimeROM, AOSPA
3.2.5-XPerience-18AOSP.zip
3.2.5-XPERIENCE-18CM.ZIP
F2FS ALL
CM Based (Paranoid(use CM superuser),MOKEE OS,XPerience
3.2.5-XPerience18CM-F2FS.zip - 5.16 MB
AOSP Based
3.2.5-XPerience-18AOSP-F2FS.zip - 5.16 MB
Click to expand...
Click to collapse
F2FS Data only (system and Cache on ext 4 )
3.2.5-XPerience18CM-DATA-F2FS.zip thnsk to @frantisek.nesveda for having time to edit the fstab file
I Like my work u can buy me a Coffe with a donation.
XPerience-1x-Cooming soon
Optimized for cortex-A9
Added XPerience Gobernor
Builded with linaro 4.9.1-08
XPerience-19
Optimized for cortex-A9
Builded with linaro 4.9.1-08
mm:KSM: Optimized
Optimized decompress for cortex-a9
Merged google/android-tegra3-grouper-3.1-kitkat-mr2
tmpfs: fix use-after-free of mempolicy object
tmpfs: fix mempolicy object leaks
lib/memcopy: use glibc version …
sched: LOAD_FREQ (4*HZ+61) avoids loadavg Moire It's perfectly
arm: lzo: faster boot-up process.
ext4: optimize test_root()
between the 2.6.32 and 3.0 kernels. By removing the plug from do_io_submit()
lowmemorykiller: Don't try to kill the same pid over and over
Kernel: process: Short Timeuot for stoping process
Reduce Disk Writes With noatime, nodiratime noatime, nodiratime
CPU hotplug, writeback: Don't call writeback_set_ratelimit() too often during hotplug
mutex: dynamically disable mutex spinning at high load Date
overall_stats: add overall stats for all available cores …
dynamic fsync: favor true case since most will be using this …
overall_stats: make dual/quad core stats configurable via meunconfig
ARM: tegra: clock: Adjust Tegra3 cpu to emc ratio
Some SELinux improvements.
XPerience-18
optimized for Cortex-A9 cpu with Neon-VFPv3 technology support.
Cortex-A9 flags
Fixed Ramdisk for CM based roms (Fix superUSER bug , and FC)
New version ALL F2FS
Optimized Ramdisk for AOSP variants
- Released 4 versions
--CM Based
-- AOSP Based
-- ALL F2FS CM
-- ALL F2FS AOSP
XPerience 17
VFP NEON mode
ext4: speed up
Now fully support to F2FS[Flash-Friendly File System] (for animerom, Cyan-FOX, XPerience-8.0.0)
Now builded on linaro 4.8.3 last version are builded on 4.7.4 x_x
Fixed some issue with USB OTG (yes I Bought A OTG TO test it x___x )
Sleepers are unused so I delete it
Ramdisk fixes now this version works on CM based roms and AOSP based roms (on CM fixed problems with changes of CPU freq)
Doubletaptowake Optimized response
used -mtune=cortex-A9 -VFPv3 flags for linaro
Some optimizations on RAMDISK
XPerience 16kk
Sweep2sleep
Doubletap2Wake
Add prevent_sleep functionality
Enaled by default SW2S/DT2W
Elan Touchscreen updates ektf3.c
Updated Interactive gobernor
sleepers
XPerience 15kk
VR shceduler
GPU OC set to 500mhz
Loadable modules enabled
Fast FPE (optimize Float point emulation (Optimize Floating point calculations)
enabled tegra_rq_stats
Re-enabled TCP configs and added more like, RENO,ILINOIS,Westwood+,Hybla,H-TCP,VEGAS,low priority,veno,YeAH tcp,scalable,High speed--- By default Westwoot+
Builded by XPerience-Linaro-4.8.314.01-(Optimized for Cortex-A9 and Cortex-A15)
LZ4 compression
Fix broken wifi on AnimerORM beta 2 and superUSER ACCES ON ANIMEROM
XPerience-14kk For kitkat
Added GPU overclock to 800mhz (Experimental) and proper fixes
Add GPU clock control. Allows users to overclock this GPU[4/4]
block: cfq: tweak all CFQ tunables
block: cfq: finally nailed CFQ tunables correctly
block: deadline: hardcode values
block: deadline: XPerience Power
cpufreq: break earlier if the target_freq is equal to the current freq.
XPerience-13kk For kitkat -CM-MokeeOS
Added ramdisk for CM based roms like mokeeOS
XPerience-13kk For kitkat
JRCU daemon Priority set to 0 (more faster to recognition)
Updated ro kitkatMR source
Omnirom and CM11 Ramdisk (kitkat only tested)
Frandom optimizations
CPU and GPU fixes for Proper OC in kitkat
Optimized with flag -O4
Fixed wifi problems on kitkat
MM reclaim some more more memory
Optimized ROW i/o Sched
XPerience-11
fs/dyn_sync_cntrl: dynamic sync control 1.2
-dynamic filesync: add some cache optimizations
-dynamic fsync: add reboot notifier to force flush outstanding data
this should further prevent data corruption from kernel panics and
forced reboots
-dynamic fsync: add kernel panic notifier to force flush outstanding data
fs/dyn_fsync: check dyn fsync control's active prior to performing fsync ops
GPU fixes
XPerience-10!
Better background gradients
Added 2 versions for custom rom's and Stock 4.3 rom --> waiting for upload...
New CPU Frecuency
Changed V(R) ioscheduler to ROW
Add support to change LP Overclock (kconfig on git)
Support to Custom Brightness (more efficient)
Re-enabled KSM support
and OABI support
Changed CONFIG_RWSEM_XCHGADD_ALGORITHM to CONFIG_RWSEM_GENERIC_SPINLOCK
More volts to improvements
Fixed boot V9 not boot and overheats the microprocessor and graphics.(fixed)
Fixed graphical issues and bad performance in games like Asphault 8
Reverted CPU OC to 1.6ghz
Westwood TCP scheduler as default
XPerience-09 NOT RELEASED!
Revert changes of CPU AND GPU NEW Frecuencies
Reverted some new voltages
changes on kconfig
gdwarf-2 flag
XPerience-08NOT RELEASED
Fixed GPU frecuenses GPU OC default 700
some changes
XPerience-07b
Removed GPU DVF
Reverted RWSEM algorith (cause dead lock and screen off )
Rewrited CPU and GPU frecuences
CPU Overclockeable to 1.7ghz
LP core overclockeable to 700mhz
CPU and LP are changeable now with trickster but in GPU fixed issues that made it to exit the application, the frequency setting will not stay active.
More stability fixes and ramdisk changes
Fixed issues with MX Player (graphical issues)
XPerience-07
Added GPU DVF
RWSEM Algorithm
Fixed build ROW scheduler
Increase VM min-max
ROW hardcode
Added TCP schedulers
Upgraded kernel to XPerience-07
added ro.secure set to 0
XPerience-06b
Fixed: screen flickering issues. (Thnks to @sgt. meow)
Updated some parts of Ramdisk
XPerience-06
Upgraded to 3.2.0,--> 3.2.1--->3.2.2 patches on github
Enabled in configs tegra 3 RQ_Stats
Generic hotplug enabled
Changed Gobernor to interactive.
CONFIG_TEGRA_CONVSERVATIVE_GOV_ON_EARLYSUPSEND
XPerience-05
Build with linaro 4.8 Toolchain
Fix support on Android 4.3.-r2.2
fsync control thnks to ezekeel
hotplug and TEGRA3_RQ_STATS'.
upgrading to 3.1.15
predefined OC GPU to 446mhz
Logger: Add sysfs interface to Enable / Disable Android Logger and added into config.
----
- switching done via /sys/kernel/logger_mode interface
default is 1 (on) you can change this in terminal
Code:
echo "0" /sys/kernel/logger_mode interface
Modular interface for min/max backlight control
JRCU
Upgrading Kernel v to XPerience-05
Optimized CRC32C (Cyclic redundancy check)
Su Fixes in ramdisk
XPerience-04
Changed GPU OG from 700mhz default to 448mhz (modificable using trickmaster mod)
Updated to 3.1.12-XPerience-04
Minimal changes and cleanidg code
change I/O governor to V(R)
Change CPU Gobernor to Lulzactive
Kexec hardboot support
XPerience-03
Kernel upgrade to 3.1.12-XPerience-03
Added Gobernors: Lulzactive,PegasusQ and Gaming (Gaming gobernor forked from Sgt meow github)
Added I/O Schedulers SIO , VR, ZEN
Frandom
CPU Overclock max 1600mhz
GPU Overclock max 766mhz
Ramdisk Su fixes.
LP core overclock to 660MHz
Tegra Quadcore optimizations
LZ4 decompress:
Deadline fixes
backport lowmemorykiller from CAF msm-3.4
XPerience-02
kernel panic changed of 10 to 1
KSM support for page merging
L2x0 cache controller
Security: SELinux
Suspend to RAM and Standby
Ramdisk optimizations and changes
SuperUser Fixes
XPerience-01
BFQ and interactive are default gobernor and I/O scheduler
Kernel Based on AOSP 4.3 kernel
enable SELinux [WIP] (Busybox)
First release
Kernel optimized on LZ0
Great to see 4.3 kernel development for the N7!
Thank you :thumbup:
Sent from my SGH-I317 using Tapatalk 4
Thank you....
Works with MultiROM?
Enviado desde mi Nexus 7 usando Tapatalk 4
aleeexxhh said:
Works with MultiROM?
Enviado desde mi Nexus 7 usando Tapatalk 4
Click to expand...
Click to collapse
from OP. "Kexec hard boot support"
Hi, testing this since yesterday and i can say all seems smoother (even at 1100). It's early to see how the battery is going with this, but if there isn't a noticiable battery drain... this will be my default kernel for cm.
Thanks.
BR.
Made me lose root on latest Rasbean. Reflashing latest SuperSU v1.51 did not fix it. Nonetheless, will test this kernel for a few days.
yukkio said:
Hi, testing this since yesterday and i can say all seems smoother (even at 1100). It's early to see how the battery is going with this, but if there isn't a noticiable battery drain... this will be my default kernel for cm.
Thanks.
BR.
Click to expand...
Click to collapse
tibere86 said:
Made me lose root on latest Rasbean. Reflashing latest SuperSU v1.51 did not fix it. Nonetheless, will test this kernel for a few days.
Click to expand...
Click to collapse
thnks , any issue please report
ive been using this kernel ever since the mokee rom and this update for kernel came out.its the best ive used so far. wondering though if its causing carbon rom to not charge?? on the mokee it runs perfect.
Same here, lost root on rasbean, and on cleanrom. Then it is no easy way to get root back, switch kernel doesnt help for me at least. I need to have root where I live, so only quick test, but kernel makes the system very fast and responsive.
ksss said:
Same here, lost root on rasbean, and on cleanrom. Then it is no easy way to get root back, switch kernel doesnt help for me at least. I need to have root where I live, so only quick test, but kernel makes the system very fast and responsive.
Click to expand...
Click to collapse
ONLY NEED Download superSU form markent and install binary using TWRP or CWM option
and Root work.
@TeamMex
I am unable to increase GPU max freq using trickster MOD (DONATION)....whatever I do, it switches back to 484....what can be the problem...?????
hassam_tariq2003 said:
@TeamMex
I am unable to increase GPU max freq using trickster MOD (DONATION)....whatever I do, it switches back to 484....what can be the problem...?????
Click to expand...
Click to collapse
yes u can upload with trickster but im not use donate version.
can u share me logcat?
TeamMex said:
yes u can upload with trickster but im not use donate version.
can u share me logcat?
Click to expand...
Click to collapse
hOW TO MAKE LOGCAT...????
adb logcat > logcat.txt
not install
TeamMex said:
not install
Click to expand...
Click to collapse
where is the link for v5???
podagee said:
where is the link for v5???
Click to expand...
Click to collapse
I upload zip wrong , a zip that installed a kernel that did not work.
Added link now
any issue with SuperUser change Su binary use SuperSU its recomended.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
*** Disclamer***
Code:
Your warranty is now void.
We are not responsible for any damage or problems you may have!
YOU are choosing to make these modifications.
Introduction
First of all I want to say this that is one project which just started and gradually we will improve it. In this community there are very good developers and we are not traying to compete with them. This is just a hobby and we do it because we like Android. This kernel is only for N7100 and we don't have plans to make it compatible with other versions of Galaxy Note II. We hope that you will not only download the kernel but also you will sent your comment with pros and cons and you should respect our efforts.
Don't be scared by the nightly denomination of the kernel, I'm just taking the traditional naming scheme where nightly designates feature development
Click to expand...
Click to collapse
Features:
Code:
[COLOR=DimGray]Based on Samsung Source code N7100XXUFND3
Compiled with GCC 4.7
Linux version 3.0.101
Overclock to 2000MHz
Dynamic FSyn control
Wolfson Sound
GPU OC/uV
Advanced TCP control
Multicore Power Saving
Charging Control
CPU Voltage control
LED Control
ABB Control
MDNIE mode Hijack
Android Logger mode
zzmoove governor
Lulzactiveq governor
Touchwake
Touchboost
slide2wake
Frandom - random number generator
F2FS support
Synapse support[/COLOR]
Installation instructions
You need TRWP 2.6.3.2(recommended)+ or Philz(6.25) Recovery
Download Zip push to Ext or Int Sd Card
Install zip and Restart
Click to expand...
Click to collapse
Downloads
Note: Nadians Losing Root after flashing the Kernel, Re-flash the Kernel to gain Root Access.
Current Versions:
Nadia nightly r7 Mediafire
Nadia nightly r7 MEGA
MALI BLOBS for NG3-NG4: MALI LIBShttp://www.mediafire.com/download/d6y3zgy6wdjvv8g/Mali_blobs_for_NG3-NG4.zip
Note: If you coming from r5+ delete data of synapse before flash the kernel!
Synapse Kernel Control App
Previous Versions:
Nadia r6.1.1 Mediafire
Nadia V6.1 Mediafire
Nadia nightly r6 MediaFire
Nadia nightly r6 MEGA
r5.1 Media Fire
r5 Mediafire
r5 Mega (Mirror)
Nadia nightly r4
Nadia nightly r4 MEGA mirror
Nadia nightly r3
Nadia nightly r2
Nadia nightly r1
Click to expand...
Click to collapse
September- 20 -2014 nightly r7
- Zzmoove updated to V0.9 beta4
- Corrected L1 cache shift
- Increased force_max_zoneorder to 12
- Disabled multicast when is sleeping
- cleaned some files
- sched_fair: reduced latency
- sched_fair: optimized cgroup_pick_next_task_fair()
- sched_fair: implemented smarter wake-affine logic
- cpuidle: removed cross-cpu IPI by new latency request.
- Added extra free kbutes tunable
- Added Xbox controller support as module
- Added NTFS support as module
- Added support to ppp-widget
- Enabled max freq for busfreq opp
- Added early suspend delay to userspace
- Updated mali driver to r3p2 rel4
- Added key disabler for cypress-touchkey
- Enabled negative mode compatibility of newer MDNIE drivers (Synapse)
- Added new page in Synapse for Live Statistics (Time in states, Uptime,etc.)
- /sbin nadia.sh values moved to init.d
Synapse and all available options:
- LIVE STATISTICS: Time in states, Uptime,etc.
- CPU - GOV: current frequency, CPU and Battery temperatures, current CPU cores online, CPU MAX and MIN frequency, CPU Governor, Governor tunables.
- CPU voltage: separate frequency voltage.
- GPU: GPU scaling freqyency and treshold steps.
- I/O: schedulers, internal storage read-ahead, externalSD read-ahead and Dynamic FSYNC.
- CPU DRIVERS: cpu multicore power saving, cpu idle mode, logger mode, touchboost settings.
- ABB settings
- Kernel tweaks: low memory killer, kernel entropy, panic and panic on oops.
- NETWORK: tcp congestion control, hardering the TCP/IP stack to SYN attack,ignore pings,etc.
- VM-FS: dirty radio, swappiness,etc.
- BATTERY: charge control
- SOUND: Wolfson Sound control
- MDNIE: mdnie mode and scenario
- LED: Blinking effect, led intensity and spee led.
- Touchwake: touchwake config
- INFO-reboot: info about kernel,etc.
Click to expand...
Click to collapse
Previous Version Change log:
August- 1 -2014 nightly r6.1.1
- fixed HDMI Audio issue
July- 31 -2014 nightly r6.1
- sysfs interface to Enable / Disable CRC
July- 25 -2014 nightly r6
- Linux version upstream to 3.0.101
- More stability, better battery life and performance
- Mdnie mode hijack (Yank555.lu) as default has standart samsung values.
- mmc: disabled CRC (improved performance)
- Zzmoove Version 0.9 beta3
- dync_sync_cntrl: updated to 1.2
- fixed the workqueue overload battery waste
- Test Autogroup patch for agrouping into UserID and not TaskID.
- fixed touchboost facing issue in synapse
- fixed logger mode facing issue in synapse
- Pegasusq tweaked
- Set good sound for Wolfson sound
- Fixed GPU Treshold issue
- Touchboost frequency set to 700MHz as default
- Deleted some scripts from init.d
- Made some changes in the ramfs
- Other minor changes
July- 09 -2014 nightly r5.1
Fixed touchboost frequency in synapse.
Fixed zzmoove permissions
Fixed uV Issue faced by few users.
July- 04 -2014 nightly r5
Based on new Samsung source code XXUFND3
Kernel compiled with Toolchain GCC 4.7
Retain only online cpus in manage_policy->cpus
irq: Set CPU affinity as soon as the irq thread is created
lowmemorykiller: Changed default debug_level to 1
Network speed tweaked
Dynamic Fsync updated to v1.1
Notification LED controls
Zzmoove updated to v0.9 beta2
earysuspend: speedup late resume (faster wakeup of the device)
sched_fair: Reduced latencies
CPU OC to 2000MHz and moved sysfs uV to cpufreq.c
Wolfson Sound Control
Synapse support
June- 13 -2014 nightly r4
F2FS support
GPU frequency and sys interface fixed
power: neutered the cpufreq min samsung interface
power: reduce regulator initializations to regulator minima
sched/nohz: Rewrite, fix and add more accurate load-avg computation
Introduce timer slack controller
Zzmove updated to v0.8
Lulzactiveq updated and added sys screen_off_max_step
sched: Ensure cpu_power periodic update
cpupower: update the cpu_power according to cpu load
ARM: 7011/1: Add ARM cpu topology definition
block/blk-core: add support for Linux 3.0.x for urgent request handling
block: Add support for reinsert a dispatched req
Multicore Power Saving 0 by default
For more info check my github
June 2 nightly r3
GPU OC/uV (Thanks to DerTeufel and Yank555.lu)
Added scripts in init.d for the GPU OC and uV
Proportional Rate Reduction for TCP
Buqfreq: Use cpu_load_slope correctly (Thanks to AndreiLux)
Added zzmoove governor
Added frandom - random number generator
Allocate boot (MMC) partitions on probe
Increase timeout limits for bad sdcard
Add sysfs interface to Enable / Disable Android Logger (Thanks to AndiP)
Asynchronous I/O latency to a solid-state disk greatly increased between the 2.6.32 and 3.0 kernels
Forced Fast Charge (Thanks to Yank555.lu)
Reduced wakelock
Added cpu-boost driver
Implemented Touchwake v1.1a and Touch boost
Added slide2wake (Thanks to DerTeufel)
Cpufreq & hotplug updates
tmpfs: fix mempolicy object leaks
LOAD_FREQ (4*HZ+61) avoids loadavg Moire
Optimized ARM RWSEM algorithm
reg: Fixed memory leak
Optimized square root algorithm
Added ARM optimized crypto algorithms
mm:backing-dev tweak
Deadline iosched updated and tuning
writeback: fix occasional slow sync
Drecreased time to enter sleep
Softirq: reduced latencies
Click to expand...
Click to collapse
May 24 nightly r2 :
lib/memcopy and lib/string use glib version
Added charger control
Added Boeffla Sound Engine 1.6.5
Added Lulzactiveq governor
Added Sysfs_helpers: Allow negative values
added Advanced TCP: westwood by default
Click to expand...
Click to collapse
May 22 nightly r1 :
Based on Samsung Source code SEA_KK_Opensource
Overclock to 1920MHz
Default scheduler = Cfq
Default governador = Pegasusq
Cpu = 1600/200
CPU voltage control
Dynamic FSyn control
Reduced battery-monitor wakelock timeouts
Added SIO, ZEN and ROW
Disabled debug kernel
Adaptive Body Bias control
Improved performance
Fixed cpu scaling above max frequency
Increase readahead value to 1024Kb
Click to expand...
Click to collapse
F.A.Q
Source code:
Code:
https://github.com/Pafcholini/Nadia-kernel-kk_N7100XXUFND3
Thanks To/Credits
@franlov (I want to give special thanks to him for helping me with everything.) @flar2 @franciscofranco @tamirda @Yank555.lu @DerTeufel @wanam @AndreiLux @gokhanmoral @andiP @psndna88 @mat9v @KNIGHT97 @klurosu @mohit14785 @ph03n!x @chobztopz
@ and all users that support the thread and the kernel
You can follow new updates HERE
Hit the "thanks" button if you like my work.
If you think our work it's worth, Invite us for a beer or coffee
XDA:DevDB Information
Nadia nightly Kernel, Kernel for the Samsung Galaxy Note II
Contributors
Pafcholini, Pafcholini, aukhan
Source Code: https://github.com/Pafcholini/Nadia-kernel-kk_N7100XXUFND3
Kernel Special Features:
Version Information
Status: No Longer Updated
Current Stable Version: Nadia nightly r7
Stable Release Date: 2014-09-20
Created 2014-05-22
Last Updated 2015-03-02
Recommended settings & FAQ
Balance between performance and battery
I'm using Synapse (highly recommended)
Read ahead buffer: 1024
IO scheduler: row or zen
Frequency Lock: ON
CPU min freq: 200MHz
CPU max freq: 1600MHz for battery / 1800-1920MHz for performance
CPU governor: Lulzactiveq for both
CPU voltage: -50uV or -100uV (Be careful!! If you low voltages much you can get boot loop or battery drain.)
CPU idle Mode: AFTR+LPA
TCP: westwood for both
Dynamic FSYNC: ON
F.A.Q
Note/Tip: Nadians if there is nything that is missing please PM me I'll add it and in future if you feel anything needs to be added please tag me in that post I shall update it.
1.Which app can control this kernel?
Click to expand...
Click to collapse
Use Synapse Trickster Mod, Devil Tools or Devil Kernel Manager
2. After flashing the kernel lost root what to do?
Click to expand...
Click to collapse
In case you loose root just flash Super SU
3. Any recommended settings to follow using Synapse?
Click to expand...
Click to collapse
at the beginning of the second post.
4. Method to save your configuration Synapse/TricksterMod?
Click to expand...
Click to collapse
thanks to @klurosu
5.How to overclock gpu?
Click to expand...
Click to collapse
You can use Synapse, trickster mod, devil tools or Devil Kernel Manager
6.My apps on sd card look like this and give me force close? My apps on external sd card have that android icon and force close any help please?
Click to expand...
Click to collapse
Go to play store and Reinstall affected app again and do a reboot, done. Don't mess/uninstall anything.
OR
If you have titanium backup just restore specific affected app from it.and reboot your device
Thanks to @optimusPRIME
7.When i listen to music, and turn off the display, the phone uses only 1core of the CPU, and so the music is hanging for a 10th of a second or so in every 10-15 seconds. Probably because the load is too high for 1 CPU. Is this also happening to you guys ? Is there a good way to avoid this? I use the pegasusq governor. maybe i need to use a different one ?
Click to expand...
Click to collapse
Yes, sometimes pegasusq can cause this.
Switch your governor to either lukzactiveq or Zzmove to have good battery and no skipping music along with smooth performance.
I'll give the reason as to why this happens - Pegasusq is a governor designed to handle multicore systems only and it does an efficient job at the smoothness and battery life with those. But the problem is that it isn't designed to optimize and ramp up the single core systems properly so it tries to push the remaining core into deep sleep, which causes occasional stutter in many background tasks like music. Now for that you'll need a governor which can handle multicore and single core systems at the same time and efficiently, while many governors can do the job, but none is as smooth and optimized as pegasusq in a multicore system. Ondemand is suggested by many for the skipping music problem, but the problem with ondemand is that it was made for single to dual core systems only and this leads to lag and slower ramping of frequencies in a multicore system, but provides a battery life comparable to pegasusq.
While all of this might cause confusion for which governor to choose, lukzactiveq is optimized for more battery but smoothness at same time, and ramps up sliwer but preserves battery life when screen is on; while Zzmove ramps quickly and gives a more snappy experience, the battery life a a bit less.
So choose what you want and enjoy @KNIGHT97 thanks for the detailed explanation.
8. What is touch wake? or My Touch wake is not working?
Click to expand...
Click to collapse
It's a feature which will allow you to wake your device when it gets locked after screen timeout.
Try this unlock your device wait for it to auto lock not just tap on display and your device will wakeup no need to push the unlock key.
9. Video Camera stops recording?
Click to expand...
Click to collapse
Fix is: flash your desire rom...take a pic with your camera and a video...then reboot in recovery mode and install nadia kernel.
Thanks to @klurosu
10. How can I change cpu voltage with trickster mod???
Click to expand...
Click to collapse
Open trickster mod go to 4th screen. There you will find section mpu voltages. There you can change it. @mohit141785
11. By default the restriction settings in power saving mode are On even If the mode is Off.Remove CPU restriction and you will get normal work of the rom and better score.
Click to expand...
Click to collapse
Also try with different governors and I/O schedulers. Increase the SD cache to 1024 or 2048 (more than that has no effect and is wasted) and then try, it can sometimes give higher score in the storage I/O, which increases the total score too @KNIGHT97 thanks for the detailed explanation.
12. From where can I remove int.d script?
Click to expand...
Click to collapse
Go to /system/etc/init.d using any root based file manager and delete.
Note: There is an important one related to superSU and if you remove it by mistake you're gonna have trouble with root permissions. @KNIGHT97
13. My device doesn't show any reaction to undervolting (battery life is same as before) or gets unstable even on light undervolting?
Click to expand...
Click to collapse
Use Wanam Xposed and turn off DVFS or user DVFS Module(standalone) (dynamic voltage and frequency scaling), this feature was kept in touchwiz for benchmark boosting purposes and will confkict with any undervolting and custom governors because it scales the voltages and frequency on regular intervals and is framework integrated, so gets a higher priority than kernel based voltage and scaling controls.
For people who don't know what is DVFS please refer Wikipedia.
check @mattiadj thread for more details. @wanam @mattiadj @KNIGHT97
14. Can I use some performance scripts?
Click to expand...
Click to collapse
Yes, you can check @mat9v thread
15. Why is set on boot doesn't stick even though I have set it?
Click to expand...
Click to collapse
First make sure you have set on boot and set on boot notification enabled. If after a reboot you see this notification
Then set on boot was run.
16. Settings don't stick?
Click to expand...
Click to collapse
You might have scripts, other apps, or ROM settings override Synapse settings. In this case Set on boot delay might help if it's for settings at boot otherwise you need to track down and disable the app/ROM settings
17. If settings do not stick then the 2 most likely problems are
Click to expand...
Click to collapse
A1: If you're using chainsdd's superuser switch to koush's superuser or SuperSU.
A2: Make sure you are not using another tweaking app or your ROM has setting that overrides our boot configuration. In that case, “Set-On-Boot delay” feature might help.
Otherwise or if you still have problem, see below
A3: If your frequency settings don’t stick, it's because on certain Qualcomm or JB and higher devices, there are certain system services (thermald/mpdecision/project butter) or kernel service that rewrite frequency settings based on current thermal status and/or touch input. Certain custom kernels for your device should include work around for these issues. Unfortunately, it can't be fixed from app side.
A4: DON'T use a reboot app, they effectively force reboot your phone like a system crashes. If you really have to use it, then do it after the apply grace period or disable grace period by setting it to 0.
A5: You might have scripts, other apps, or ROM settings override Trickster MOD settings. In this case Set on boot delay might help.
A6: Don't force close the app (e.g. in Android Settings). It puts the app in a state that it can't start at boot until user starts the app normally again.
A7: Don't use app like Greenifier to greenify Trickster MOD. Doing so will prevent it to run at boot to apply Set-On-Boot.
A8: The Android BOOT_COMPLETED broadcast might be borked because of theme, mods, or after a few dirty flash. In this case reinstall ROM with a data wipe is needed. This solution is confirmed by our users and as this issue is because of deteriorating ROM with ORD, nothing we can do about it on our side.
A9: If it still doesn't work, please do in in app bug report using the option in the app menu right after Set on boot was run. You can enable Set on boot notification to know that.
Source: Trickster MOD FAQ.
18. Battery Saving Tip
Click to expand...
Click to collapse
Lux Auto Brightness
19. Detailed guide on Battery Calibration, Tips & Tricks to save battery.
Click to expand...
Click to collapse
Here
20. I made a logcat but my file is empty. How I can "fix" it?
Click to expand...
Click to collapse
By default Android logger is disable. Go to Synapse > CPU DRIVERS and enable Logger Mode.
nice☺
Sent from my GT-N7100 using Tapatalk
Thanks. Custom kernels are one of the few reasons I'm still using my Note2.
By the way is it possible to implement the mdnie controls from Perseus or devil kernel ?
darkchazz said:
Thanks. Custom kernels are one of the few reasons I'm still using my Note2.
By the way is it possible to implement the mdnie controls from Perseus or devil kernel ?
Click to expand...
Click to collapse
Yes in future release I'll implement new features.
Enviado desde mi GT-N7100 mediante Tapatalk
this is the first kernel for kitkat, tomorrow i will guive feedback. thanks for your release
after one day of use, really good
@Pafcholini can u add more cpu governor..btw nice kernel..smooth..?
Sent from my GT-N7100 using Tapatalk
Azhery said:
@Pafcholini can u add more cpu governor..btw nice kernel..smooth..?
Sent from my GT-N7100 using Tapatalk
Click to expand...
Click to collapse
Yes, I'll add lulzactiveq, etc . Just give me a few days to do it.
PS: if I have time tomorrow I'll add some features and I'll upload the r2.
Enviado desde mi HTC One mediante Tapatalk
how about battery drain?
guma55 said:
how about battery drain?
Click to expand...
Click to collapse
Is early to say it but it looks good.
Enviado desde mi HTC One mediante Tapatalk
error: no automatic screen lock. XXUND4 version of Vietnam
Gửi từ GT-N7100 của tôi bằng cách sử dụng Tapatalk
Nice kernel buddy. Hoping to see following features in next update.fast charge. Lullzactive. Gpu overclock.
Which app can control this kernel, mate?
Sent from my GT-N7100 using XDA Free mobile app
le vien said:
Which app can control this kernel, mate?
Sent from my GT-N7100 using XDA Free mobile app
Click to expand...
Click to collapse
use trickstermod app..
Sent from my GT-N7100 using Tapatalk
great work but i have small pb :
lost my root :/
when receive call i have black screen
have you one idea ?
Thanks for your hard work
brolee93 said:
great work but i have small pb :
lost my root :/
when receive call i have black screen
have you one idea ?
Thanks for your hard work
Click to expand...
Click to collapse
u need flash supersu in recovery..i dont know..bcoz i dont have any receive call today..which rom are u using??
Sent from my GT-N7100 using Tapatalk
brolee93 said:
great work but i have small pb :
lost my root :/
when receive call i have black screen
have you one idea ?
Thanks for your hard work
Click to expand...
Click to collapse
Worked fine for me, no loosed root, no black screen while incoming calls...etc... Good job mate.
Sent from my GT-N7100 using Tapatalk
brolee93 said:
great work but i have small pb :
lost my root :/
when receive call i have black screen
have you one idea ?
Thanks for your hard work
Click to expand...
Click to collapse
What rom are you using ? Not is normal . Make cache and dalvik cache .
Enviado desde mi HTC One mediante Tapatalk
Will it support DN3
Sent from my GT-N7100 using Tapatalk
aukhan said:
Will it support DN3
Sent from my GT-N7100 using Tapatalk
Click to expand...
Click to collapse
yes..work well on dn3 v5..☺
Sent from my GT-N7100 using Tapatalk
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Never skip LAG-day - Live on the EdgeCurrently supported: G92xF/I/T/W8/L/S/KRead the OP please.. It's important. I'll troll you if you don't
[/CENTER][/B]
Code:
###Disclaimer###
Your warranty is now void.
We are not responsible if your phone will be damaged, broken, bootlooping or detonating in a thermonuclear reaction.
YOU are choosing to make these modifications and accept the fact that something might go wrong.
Important / read before flash mandatory
This is the first stable SimplKernel build which is 5.1.1 based and unified. It only supports 5.1.1 and the listed variants. No other variants.
For W8: Seems that you can run 5.1.1, but no new bootloader. If you run 5.1.1 and this and have fingerprint on your Rom, the second boot won't work anymore and you'll need Odin. A Rom with removed Fingerprint may solve it, but I don't have a W8 and can't test or say for sure. Best is to wait for the new bootloader alltogether.
For all other variants: This should work on L/S/K, if/when they receive 5.1.1, but someone will need to confirm by flashing.
Same counts for I.
If you run 5.1.1 without the new bootloader, you will encounter the same issue described above for the W8. Same counts: Better wait for the new Bootloader.
Introduction
SimplKernel is developed by SimplTeam. We originate from the Note4 and have a long story of success there. Our builds are known for being close to stock, yet full of useful features and enhancements. The aim is to provide maximum performance and maximum batterylife. No compromises.
Features
# Based on latest G925FXXU2BOFJ
# Pre-Rooted
# Compiled with AARCH64-Android-4.8 toolchain - Kudos Google, this is one is awesome
# Replaced CPU_FREQ_RELATION_L with C for Interactive -> selects freq with min euclidean distance to target freq, should be more efficient
# MDNIE ColorControl
# VoltageControl (CPU, GPU, HPM, BUS)
# Underclocking by default
# Full Synapse Support
# SELinux mode set to Permissive
# Governors added: powersave, intellidemand, ondemand, bluactive and intelliactive
# busybox and init.d
Click to expand...
Click to collapse
--> More will be added, this is just the start :angel:
Changelog
Code:
R6
- Updated to @g.lewarnes newest Unification code
- Added DriveDroid Support - I had this before @g.lewarne (check my commit haha), but he fixed it for the S6 before I did. Thanks for taking work off me @g.lewarne, credit goes to you
- Removed simplgov - Too screwed up.
- SourceDrop BOG9 - Thanks AndreiLux for taking work off me, did it like above. I wanted to do it, but someone already had it.. Lazy mans paradise.
- Some neat addons I found above - HMP especially. Commit - Properly enabled of course.
- Patches I forgot.
R5U
- Unified Build
- Pre-rooted
- simplgov added
- Custom govs temporarily disabled
- Based on BOFJ 5.1.1
- Some Synapse derps fixed up
RXF
- Removed mDNIE Control + switchback to mDNIE Lite
- Some AOE5 cherry-picks
- Sensorhub, MemoryManagement etc.
- Added and configured Direct_Memory_Access (Thanks to Samsung Japan)
- Tons of patches (see Github)
- Disabled the OOM-Killer (out-of-memory-killer) (Samsung Japan)
- We're still testing whether this actually has a practical purpose in daily usage or not
R4.1F/I
- Removed mDNIE ColorControl (working on it)
- Added Support for AOE6 based Roms (in-call audio fix)
R4T/W8 - Same as R4F
R4F
- Based on G925FXXU1AOE3
- Busybox updated to 1.23.2
- NightClock fixed
- GPS Fix for AOE3 based Firmwares
- Synapse included
- Enabled Synapse Support
- mDNIE Control -> Control your DisplayColors! Will be expanded.
- Governor selection for individual cluster (A53 & A57)
- Full CPU VoltageControl for both A53 & A57
- Underclocking to 200mhz enabled by Default
- HPM VoltageControl
- GPU VoltageControl
- Memory Bus, Internal Bus & Image Signal Processor VoltageControl
- mDNIE Tab in Synapse (name is Screen)
- I/O Scheduler settings (Tunables + Definable Read-Ahead)
- BFQ and Deadline I/O scheds added*
- BFQ as default
- VirtualMachine Tweaks
- Full Synapse Settings Backup added
- Fixed 2 GPIO memory leaks + 3rd probable leak
- Memory-killer enhancements (see Github)
- GPU Throttling Levels smoothened
- more stuff I forgot
R2.9F
- Added Overclock and Underclock (@ktoonsez) - Only in Ktweaker for now!
- Added VoltageControl
- Fixed the NightClock - Display is now fully turning off (Switch from MDNIE_LITE to MDNIE)
- DynamicMemoryAllocation: Reduce max PAGE_SIZE to 4 and CMA areas to 4
- Minor tweaks here and there, check my github :D
- Synapse support for 2.9F withdrawn - This build is a patch for NightClock users! R3F coming soon too..
- Added KTweaker for this build - @Ktoonsez ;)
v1.2F/T/W8
- Added T-Mobile, Canadian and I variants (T, W8 & I)
- Added Synapse Support
- Automatized Wifi-Forgetting fix in the ramdisk
- Ported MDNIE HIJACK (ColorControl) - Basic settings for now
- Reverted previous DeepSleep workaround and applied proper patch
- Added awesomeness
v1.1F
- Patched the DeepSleep problem / thanks to @HomerSp for this
- Added governors: Bluactive, Intelliactive, MythX (disabled) and enabled powersave + ondemand
- Added busybox and init.d
- CPU_FREQ_RELATION_C: When scaling freqs, it selects the freq with the minimum euclidean distance to target.
How to install
You need:
- A 5.1.1 based Rom and a supported variant (stock ROM counts)
- The 5.1.1 Bootloader. No support for problems you encounter without the new Bootloader.
Via recovery
You have to have a custom recovery like TWRP, Philz or CWM installed.
- Download the kernel
- Reboot to recovery
- A backup is always recommended
- Flash the zip file
- You're done! Reboot and enjoy.
Via Flashify
- Make sure that you are rooted.
- Download the zip and extract the boot.img
- Download the free app Flashify (Caution: Free Version only allows 3 flashes per day!)
- Grant Flashify Root permissions.
- In main screen, select Boot image and navigate to the previously extracted boot.img
Downloads
All Builds below are for 51.1 and for NO OTHER version.
Unified Build G92xF/I/T/W8/L/S/K (r6) (Android 5.1.1)
Latest r6 - click here
Click to expand...
Click to collapse
If you apply Interactive or simplgov in Synapse, ALWAYS enable it for both clusters. Enabling it for only one will cause funny effects, perhaps even a solid chaos, batterydrain and other unpleasant things. You've been warned.
Credits
S6 Edge Tester-Team: For doing what no one did before, flashing a never tested build and going through huge pains to help me. It wouldn't be possible without any of you! :angel:
@strikerdj2011
@jaytehnut
@ShermCraig
@beats4x
@ktetreault14
@nvict
@skivnit
@xadidas4lifex
@reesedizan
@Daxxer2007
@faultlog
@techenthusiast
@Soft4y
@Silvercat
@Darktitor
@simorangkir_dcs
@Mentalmuso
@riofrio1000
@virulentt
@brar.arsh
XDA:DevDB Information
SimplKernel, Kernel for the Samsung Galaxy S6
Contributors
mythos234
Source Code: https://gitlab.com/mythos234/SimplKernel-5.1.1-G92X.git
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: r6
Stable Release Date: 2015-08-06
Created 2015-07-03
Last Updated 2018-06-05
Reserved
Reserved
Nice! will test it on my w8! im on XtreStoLite 2.0 Odex without Fingerprint since my bootloader is still 5.0.2
Edit : confirmed second boot working without fingerprint on the rom!
working great on my 925F edge, with 5.1.1 bootloader and XtreStrolite rom <3
I looked at your github. What are the memory killer tweaks? I don't see anything that really seems to correlate to memory killer. Also, how did you disable OOM killer? From what I've seen, OOM is present but does nothing. I'm just asking for my own sanity
mikeyinid said:
I looked at your github. What are the memory killer tweaks? I don't see anything that really seems to correlate to memory killer. Also, how did you disable OOM killer? From what I've seen, OOM is present but does nothing. I'm just asking for my own sanity
Click to expand...
Click to collapse
Oh, my changelog for this build is as confused as my current state of mind is. OOM is back and enabled in this build, it was disabled prior to building in the configuration.
And looked at the commit history, yes you do seem to be right about missing memory-killer patches.
Sorry, I haven't managed to get all the patches I used to run in yet. Something was blocking boot for all week, thats why 3 governors are still disabled.
Today was my graduation day, it's a bit turbulent.. Published today instead on next Monday/Tuesday since it only lacks some minor patches at the moment
mythos234 said:
Oh, my changelog for this build is as confused as my current state of mind is. OOM is back and enabled in this build, it was disabled prior to building in the configuration.
And looked at the commit history, yes you do seem to be right about missing memory-killer patches.
Sorry, I haven't managed to get all the patches I used to run in yet. Something was blocking boot for all week, thats why 3 governors are still disabled.
Today was my graduation day, it's a bit turbulent.. Published today instead on next Monday/Tuesday since it only lacks some minor patches at the moment
Click to expand...
Click to collapse
OK, just making sure I'm not going crazy. I've spent months trying to figure Samsung's method of memory management out, my head has nearly exploded more times than I can count. I wouldn't waste your time with OOM or LMK stuff in the kernel. It does nothing. All of the memory management stuff is in the services.jar, and they're changing it in the next update. So the little bit I have figured out will be useless lol. Congrats on graduating too BTW
Does this kernel root also? I use one of the kernels that rooted 5.1.1 automatically and want to know if I will lose root by flashing this. Thanks in advance for any help.
mikeyinid said:
OK, just making sure I'm not going crazy. I've spent months trying to figure Samsung's method of memory management out, my head has nearly exploded more times than I can count. I wouldn't waste your time with OOM or LMK stuff in the kernel. It does nothing. All of the memory management stuff is in the services.jar, and they're changing it in the next update. So the little bit I have figured out will be useless lol. Congrats on graduating too BTW
Click to expand...
Click to collapse
Thanks Yeah, they work in mysterious ways that much is true. Otherwise disabling it should have solved it. Well, it didn't. At least I found a method to get new sourcecode within 15min after the firmware release.. They kind of rolled out the red carpet for me now.
thehustleman said:
Does this kernel root also? I use one of the kernels that rooted 5.1.1 automatically and want to know if I will lose root by flashing this. Thanks in advance for any help.
Click to expand...
Click to collapse
Theoretically, yes. In reality I updated the ramdisk about 5min prior to uploading and couldn't test if it works. But I believe that it does
Thanks, let's flash this baby
Sent from my SM-G925F
What cpu governor are you suggesting?
virulentt said:
What cpu governor are you suggesting?
Click to expand...
Click to collapse
Interactive, it's greatly adapted to the clusters and twice as big as the "usual" old Interactive thanks to it. You can also give simplgov a shot, it's basically Interactive with some changes I wanted to try out
Just flashed the kernel lets see how it performs. Currently on the interactive governor. Can you give some insight into your simplgov governor? What does it compare to?
Rebel25 said:
Just flashed the kernel lets see how it performs. Currently on the interactive governor. Can you give some insight into your simplgov governor? What does it compare to?
Click to expand...
Click to collapse
One post above yours...
OK thanks. Was hoping for is a bit more info. But a magician never reveals their secrets.
mythos234 said:
Interactive, it's greatly adapted to the clusters and twice as big as the "usual" old Interactive thanks to it. You can also give simplgov a shot, it's basically Interactive with some changes I wanted to try out
Click to expand...
Click to collapse
Using simplgov as we speak, runs super smooth!
Looks great
Guys,sorry for the stupid question....i m using XtreStoLite rom and i have a g 920F,the normal one.....can i flash this kernel?There is someone that is using with this kernel my same rom,and how it is?Tnx guys
Tnx @mythos234
This kernel as memory killer? Or all apps works fine in background?
Ronflex Kernel
for TW Marshmallow
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Introduction:
• I'm a student who always wanted to contribute to the XDA community but I didn't have time. There were also many many great developers on my previous devices (Xperia X10 and Galaxy S3) so I didn't have to do things myself, I just had to flash and enjoy.
But on this phone, there aren't many devs, so I began to build things myself. I'm very proud to release my first project ever on XDA .
• I want this kernel to be built by the community with your suggestions of new features and that we discuss together about what we could add to this project, this is very important for me as I am not a dev, but just a beginner. I will try to answer every question that you may ask but please don't ask for ETA as I'm just a student.
• I ask the others devs to be kind with me as I'm still not very familiar with git.
• I'm not responsible for what could happen to your phone by flashing this kernel.
Features:
• Built with GCC 4.8 for stability
• Built with new Marshmallow sources
• init.d support
• Permissive SELinux status
• New governors (give suggestions if you know good governors and hotplugs !)
• New CPU hotplugs
• New IO schedulers
• Disable CRC for better memory speed
• Adreno Idler
• Undervolting (may be buggy)
• Network speed tweaks
• Powersuspend
• Kccal screen calibration
• Fastcharge
• AnyKernel by Osmosis flashing method
Bugs:
• Android logging
Instructions:
• You must be on Touchwiz, it will not work on CM nor Mokee.
• Use a custom recovery
• Download the kernel and put it on the memory of your phone
• Boot into recovery (Home/Vol +/Power)
• Flash the kernel and wipe dalvik and cache
It will reset your kernel adiutor settings to prevent any problem. If you don't want that, open anykernel.sh in the kernel package and change the line do.KAclean=1 to do.KAclean=0.
Share your setup (this is your part guys !):
Please report your best combinations of ROM/governor/hotplug... with stats if possible and I'll add it here
• @spezl config
Changelog:
• V1-
Initial release
• V1.1-
Fix the name string in kernel version
Disable some gov and hotplugs as they were not working
Disable CPU boost, for hopefully a better battery life
• V2-
Hotplugs are back
Underclock (268) / overclock (2880)
Added kcal support for screen tweaks
Prevent some kernel wakelocks
New io schedulers
Fastcharge
• V2.1-
started from scratch
change toolchain : back to gcc 4.8, it will ensure stability
anykernel flashing method : we don't need to include supersu in the kernel package anymore
init.d support
fixed simple-ondemand gpu gov
oc and uc gpu : 166 mhz to 800 mhz
Download links:
Ronflex Kernel 2.1: http://forum.xda-developers.com/devdb/project/dl/?id=18975
Ronflex Kernel 2: http://forum.xda-developers.com/devdb/project/dl/?id=18676
Ronflex Kernel 1.1: http://forum.xda-developers.com/devdb/project/dl/?id=18534 // Mirror
Ronflex Kernel 1: http://forum.xda-developers.com/devdb/project/dl/?id=18526 // Mirror
Stock kernel : http://www.mediafire.com/download/8jeubsas7oiu37p/Stock.zip (thanks to MEGAX91)
Credits :
• Kykint and MEGAX91 for answering my questions
• Tkkg1994 because I spent many hours on his sources to understand how things worked and to fix compilation errors
• The creators of the hotplugs/governors/TC and the other features
And of course hit thanks if you like my work...
XDA:DevDB Information
Ronflex Kernel, Kernel for the Samsung Galaxy S 5
Contributors
licha26
Source Code: https://github.com/badscimmia/Ronflex-Kernel
Kernel Special Features:
Version Information
Status: Beta
Beta Release Date: 2016-05-20
Created 2016-05-20
Last Updated 2016-06-23
Reserved
Recommendations/tips :
• Use this kernel tweaker : Kernel Adiutor Mod. If settings don't stick at boot, set delay to 20 sec, press Test in settings, close the app, wait the 20 seconds and reboot
• If you don't know where to start with the features, interactive + zen decision will give you decent battery life, good overall speed and no heating.
• If you use zzmoove, disable cpu hotplug as it is already built in the governor. To change the profiles of zzmoove, go to tunables, profile number and choose the one that you want. Here's the reference
Ronflex profile :
I managed to create an awesome profile to have both performance (ultra smooth experience) and awesome battery life (1hr screen on + wifi of social networking and surfing = 10%, see the screenshot). Here are the broad lines of the settings:
• The key of this profile is this very interesting xda thread : you can mode the interactive governor to do exactly what you want it to do (especially which frequencies it should use). I applied the settings calculated for our lovely G901F on yankactive governor which is known to be power efficient.
• The hotplug is bricked hotplug, a very efficient hotplug for both performance and battery life
• No overclock, only underclock to 268 mhz
• msm-adreno-tz gpu governor at 240-500 mhz + adreno idler, I don't play games a lot but for instance Alto's adventure is working great with this set up
• No undervolt
• Kccal screen calibration new settings to reduce brightness of the screen. With stock settings, the screen was in my opinion too bright, especially inside and in the dark.
How to apply Ronflex profile ?
• Download RonflexProfile.zip
• Unzip it
• Replace profiles.json with the one you found in my zip in data/data/com.kerneladiutor.mod/files (don't set permissions or the profile will not display !!!)
• In kernel adiutor mod, go to profile, click on RonflexProfile and apply !
hey great work on this kernel !!! if possible could you add more io schedulers in the next release? preferable sio. thank you for your hard work !!
Nice might try this maybe add cpu/gpu overclocking? nice to see 901f kernels.
Sent from my SM-G901F using Tapatalk
XPERIAAplooper said:
hey great work on this kernel !!! if possible could you add more io schedulers in the next release? preferable sio. thank you for your hard work !!
Click to expand...
Click to collapse
cloudx720 said:
Nice might try this maybe add cpu/gpu overclocking? nice to see 901f kernels.
Sent from my SM-G901F using Tapatalk
Click to expand...
Click to collapse
Hi
I take in consideration your demands . However I still don't know when I'll release next version as my week of exams begins tomorrow. Stay tuned
Would it be possible for anybody to post stock kernel zip for Reflash in case I want to go back to it?
Sent from my SM-G901F using XDA-Developers mobile app
spezl said:
Would it be possible for anybody to post stock kernel zip for Reflash in case I want to go back to it?
Sent from my SM-G901F using XDA-Developers mobile app
Click to expand...
Click to collapse
Hi, I'd advise you to use TWRP and backup your boot partition. If you need to get back to stock kernel, just restore
But if you really need a flashable stock kernel zip, I'll make one
licha26 said:
Hi
I take into consideration your demands . However I still don't know when I'll release next version as my week of exams begins tomorrow. Stay tuned
Click to expand...
Click to collapse
hehe thanks. good luck for your exams
licha26 said:
Hi
I take into consideration your demands . However I still don't know when I'll release next version as my week of exams begins tomorrow. Stay tuned
Click to expand...
Click to collapse
Good luck, CRACK!!!
[emoji310][emoji310]
Good luck man.
Waiting for a flashable stock kernel
sent from my Nokia 3210 using xda-Developers mobile app
@Android2003
use this one :
http://uploadboy.me/1dz4xttx86vc/Stock.zip.html
I'm currently testing V2! Expect a release soon
V2 is online, find the links in OP : what's new ?
- hotplugs are back
- underclock (268) / overclock (2880)
- added kcal support for screen tweaks
- prevent some kernel wakelocks
- new io schedulers
- fastcharge
I'll publish my kernel adiutor profile soon, I still need to make some optimizations but I must say that it is very promising ! (around 45 min for 10% consumption when screen is on on wifi)
Francais, et en plus de ca Lyonnais ! GG Frero.
Wait for your kernel profile , so good for 45 minutes. Thanks Man !
Testing v2.
Thanks CRACK!!!
licha26 said:
V2 is online, find the links in OP : what's new ?
- hotplugs are back
- underclock (268) / overclock (2880)
- added kcal support for screen tweaks
- prevent some kernel wakelocks
- new io schedulers
- fastcharge
I'll publish my kernel adiutor profile soon, I still need to make some optimizations but I must say that it is very promising ! (around 45 min for 10% consumption when screen is on on wifi)
Click to expand...
Click to collapse
In OP u say, use kernel adiutor mod.
This version of the app is very buggy for me.
Stock app is working good.
Anyone with the same problem?
sent from my Nokia 3210 using xda-Developers mobile app
Delete
I get bootloop when I flash this kernel..
Runs great with zzmove batteryplus, OC 2880/UC 268, UV-10, cfq with 512kb int./1024kb ext. read ahead and msm adreno tz with idler enabled and tuned to be less aggressive.
Testing SOT now...
Thanks a lot @licha26!
...btw: anybody able to enable simple_ondemand governor for GPU without sudden reboot?
Sent from my SM-G901F using XDA-Developers mobile app
In all day I dont had any issue, reboot, etc...
The battery life is very good.
Great work!!!
[emoji106][emoji106]
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
DISCLAIMER:
Code:
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed.
* Please do some research if you have any concerns about features included
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
NOTES - MUST READ
1. Do not ask or request overclock. It wont be added.
2. This kernel uses AnyKernel 2, just like the Linaro Kernel by Nick Verse. So, it should work on all Galaxy J5 (2015) models. You test and report.
3. ROOT is not included in kernel, neither in the flashable zip. You have to flash SuperSU zip manually, after flashing the kernel.
4. For some reason, Kernel Adiutor still show the frequencies below 800Mhz, but those are not being used as i dont want to.
5. F2FS is not enabled yet.
6. I've just found that QuadRooter Scanner still show a vulnerability. I think I've forgot to apply a commit since on lollipop version it's fixed. I'll look later and it'll be fixed in next release.
Click to expand...
Click to collapse
THREAD INFO:
Post #1: Notes, requirements, features, download links, installation instructions, sources, credits, screenshots
Post #2: Changelog and bugs.
Click to expand...
Click to collapse
REQUIREMENTS / COMPATIBILITY:
- Galaxy J5 2015
- Nougat ROM based on LOS/AOSP. While it should work on all, keep in mind that this has been tested mainly on LOS.
- TWRP 5.1.1
It should work on all models as ive stated at notes.
However, if it doesnt work on your model (other than J500FN) or if you encounter issues, then try to remove the dtb.img from kernel zip and flash it again after restoring the boot.img which the ROM you are using came with.
The dtb included in zip is J500FN one and thats why it may not work or you may have issues. Ive included the dtb because SoUnd001 did some changes to this (like using 50mhz frequency) and i dont want those changes. To overwrite those changes, i had to include the dtb.
Click to expand...
Click to collapse
FEATURES:
-Based on LA.BR.1.1.3 (the source left by @Nick Verse and @ganesh varma)
-Several CAF patches
-ZRAM enabled
-Fixed DirtyCow, QuadRooter and other vulnerabilities
-Adreno Idler: main goal is to lower the power consumptions while maintaining high-performance
-SELinux permissive
-silenced many kernel logs
-fixed some memory leaks
-driver which change the I/O scheduler to noop automatically when screen goes off and restore the I/O scheduler which was set before when screen is on after 10 seconds
-QuickWakeup driver
-Drivedroid support - put an OS on your phone and boot your PC using the phone. Not tested, but it should work.
-governors: default + enabled ondemand & conservative governors
-schedulers: default + FIOPS, SIO, SIOPLUS, ZEN v2 and BFQ I/O schedulers
-enabled advanced TCP congestions: default ones + Westwood, HSTCP, HYBLA, HTCP, Vegas, Veno, Scalable, LP, Yeah, Illinois
-4 hotplugs: IntelliPlug, MSM Hotplug, Bricked (MP DECISION), Alucard
-tweak for better network speed
-tweaks to improve I/O latency on SSD; many patches has been applied for faster I/O read / write
-CRC toggle: enabled by default (disable it for more 30% performance according to its description)
-android log toggle on/off: disabled by default Seems to be buggy on LOS/AOSP. Ill check it later.
-Fsync toggle on/off: Disabling it should improve the performance, but there might be data loss. More details here: https://forum.xda-developers.com/showpost.php?p=33381928&postcount=5
-arch_power and gentle_fair_sleepers toggles
-disabled CPU L2 Cache during video sessions to save more power
-removed verifiedbootstate flag from /proc/cmdline (in order to pass the SafetyNet CTS check with an unlocked bootloader, this patch is needed); I dont know if Pokemon GO game or something similar works now, you can check and report as im not playing those games)
Click to expand...
Click to collapse
DOWNLOAD:
Nougat: ANDROIDFILEHOST | MEDIAFIRE
Click to expand...
Click to collapse
INSTALLATION INSTRUCTIONS:
1. Be sure that you are using TWRP.
2. Download kernel archive and put it on your external SD Card.
3. Now go to TWRP recovery by keeping pressing Power button + home button + volume UP button at same time for few seconds.
4. Install the kernel zip you have downloaded.
5. [OPTIONALLY] Install phh Superuser or something else.
6. Reboot.
Click to expand...
Click to collapse
SOURCE CODE:
Nougat: ANDROIDFILEHOST | MEDIAFIRE
Click to expand...
Click to collapse
CREDITS:
@osm0sis for the awesome AnyKernel.
@Saber for the awesome and the best guide with useful informations about governors, schedulers etc.
@Nick Verse
@ganesh varma
@jackeagle
@SoUnd001
@FrozenCow
@franciscofranco
@flar2
@Sultanxda
@savoca
@faux123
@eng.stk
@FireLord
@Shoaib05
If you think you have been missed, let me know and i will add you.
Click to expand...
Click to collapse
XDA:DevDB Information
[KERNEL][7.1.x][LOS/AOSP] Tensei_r4, Kernel for the Samsung Galaxy J5
Contributors
#Henkate
Source Code:
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: r4
Stable Release Date: 2017-05-16
Created 2017-05-16
Last Updated 2017-05-17
Changelog & Bugs
bugs:
-the toggle for log doesn't seems to work on LOS/AOSP
Click to expand...
Click to collapse
changelog:
09/05/2017
- added I/O switcher: a driver which change the I/O scheduler to noop automatically when screen goes off and restore the I/O scheduler which was set before when screen is on after 10 seconds
- silenced much more kernel logs
- re-enabled SWAP & ZRAM
- added sys interface to configure linux printk logging (debugging purpose)
- added GPU time_in_state stats (similar to CPU stats)
- added Quick Wakeup driver: Allow kernel driver to do periodic jobs without resuming the full system. It should increase battery life.
- added toggles for gentle_fair_sleepers and arch_power
- TCP cubic fixes
- added SIOPLUS, ZEN v2 and BFQ schedulers
- enabled conservative governor
- fixed some memory leaks
- fixed a problem where reboot on Android panics the kernel almost every time when file systems are mounted over loop devices
- updated power efficient workqueue + fixes; enabled by default
- added GPU governor whitelist to prevent you from enabling GPU governors which are unstable / incomplete (bw_hwmon, bw_vbif, gpubw_mon; all those 3 make the phone freeze once are enabled). Now when you try to enable those, it wont change anything.
- misc fixes and improvements
Click to expand...
Click to collapse
07/05/2017
- wifi module is now smaller as it should be (~40mb -> ~3mb)
- disabled some kernel logs
- disabled ZRAM, SWAP and everything else related to swap
- allow 320K AAC encoding
- misc fixes and improvements
- increased charge time from 30s to 100s when battery status is near full
(When charger is online for a long time, such as 12 hour, the battery status changes from charging to full and resumes charging.
The reason is that battery is not full at the first full state. So increse charge time from 30s to 100s when battery status is
near to full. This methods will reduce the number of recharging time)
Click to expand...
Click to collapse
02/05/2017
- disabled android log and crc check by default
- added back kcal (color control), drivedroid support and power efficient workqueues
- removed verifiedbootstate flag from /proc/cmdline (in order to pass the safetynet cts check with an unlocked bootloader, this patch is needed); i dont know if pokemon go game or something similar works now, you can check and report as im not playing those games)
- tweaks to improve i/o latency on ssd
- fixed few security vulnerabilities (such as dirtycow and quadrooter)
- many patches has been applied for faster i/o read / write
- governors are more friendly towards latency-sensitive bursty workloads
- and other misc tweaks
Click to expand...
Click to collapse
16/03/2017
- reworked from scratch and based on caf source for more performance / smoothness (now i can clearly see a difference )
- updated gpu driver to mm source
- added crc toggle (enable / disable)
- enabled adaptive lmk by default and set vmpressure_file_min for msm8916 from caf
- disabled arch_power
- frezee bug is gone
- removed: Ota, kcal, soundcontrol, power efficient workqueues, zen governor, frandom
- removed also the ramdisk modifications as it may lower performance / smoothness. I might try again in future.
Click to expand...
Click to collapse
24/01/2017
- initial build
Click to expand...
Click to collapse
Reserved
Thanks!
Cpu governor- impulse, elementalx, zzmoove
I/o schedule : zen
Is it on this kernal ?
sivakrishnanj said:
Cpu governor- impulse, elementalx, zzmoove
I/o schedule : zen
Is it on this kernal ?
Click to expand...
Click to collapse
All the features are mentioned in first post. The governors you've mentioned aren't present, but the zen scheduler is.
#Henkate said:
All the features are mentioned in first post. The governors you've mentioned aren't present, but the zen scheduler is.
Click to expand...
Click to collapse
What will this improve (noob for kernels)
infixremix said:
What will this improve (noob for kernels)
Click to expand...
Click to collapse
Here's a thread with detailed descriptions/information about governors, I/O schedulers (including Zen), hotplugs, TCP congestions. There's also benchmarks and comparisons.
@#Henkate you're becoming a pro in building custom kernels :good:
Dies this use frq under 800?
JosephDM said:
@#Henkate you're becoming a pro in building custom kernels :good:
Click to expand...
Click to collapse
Nope, lol.
Amarius1 said:
Dies this use frq under 800?
Click to expand...
Click to collapse
No. Please read my post here: https://forum.xda-developers.com/showpost.php?p=72280158&postcount=131 . That doesn't mean that it can't have a good SOT. I've got 7-8h in past when I used CM13 and as you know it doesn't have these frequencies neither.
I'm waiting for feedbacks. Take your time for that.
Last but not least, lemme remind you again that this kernel wouldn't be possible without the guys mentioned at credits.
EDIT:
QuadRooter Scanner still show a vulnerability. I think I've forgot to apply a commit since on lollipop version it's fixed. I'll look later and it'll be fixed in next release.
Sadly I am not on 7.1.1 so i can't test this. :crying:
Awesome job! First custom kernel for Nougat :laugh:
This kernel has support VOLTE ?
sivakrishnanj said:
This kernel has support VOLTE ?
Click to expand...
Click to collapse
I guess you meant ramdisk which is a part of boot.img. No, it doesn't.
But if the ROM which you're using would get volte support, then it'll work with this kernel as well since it's using the ramdisk from the actual kernel.
E.g.: Let's say that there is a new update of LOS which has volte support (in ramdisk, but also rom). After flashing the new update, you'll get the kernel which ROM is using. Then you flash my kernel and it'll use same ramdisk with volte support because I'm using AnyKernel (Google it), so i wouldn't have to make the changes from the new update manually.
YuZaGa said:
Kernels don't need to support volte. It's the rom which does it.
You should ask SoUnd1 to add the volte support.
Click to expand...
Click to collapse
Both kernel & rom must support the volte
---------- Post added at 07:48 AM ---------- Previous post was at 07:43 AM ----------
#Henkate said:
I guess you meant ramdisk which is a part of boot.img. No, it doesn't.
But if the ROM which you're using would get volte support, then it'll work with this kernel as well since it's using the ramdisk from the actual kernel.
E.g.: Let's say that there is a new update of LOS which has volte support (in ramdisk, but also rom). After flashing the new update, you'll get the kernel which ROM is using. Then you flash my kernel and it'll use same ramdisk with volte support because I'm using AnyKernel (Google it), so i wouldn't have to make the changes from the new update manually.
Click to expand...
Click to collapse
:angel:
Hmm... 65 downloads in total and 0 feedbacks?
#Henkate said:
Hmm... 65 downloads in total and 0 feedbacks?
Click to expand...
Click to collapse
Srry. I cant test it. Cuz im on A5UX ROM by mitko.
I'm using your kernel
kaducomk said:
I'm using your kernel
Click to expand...
Click to collapse
Thank you for using it!
I'd like to hear feedbacks though, but take your time for that.
Same goes to the other people which have downloaded and using it. If you want new releases, let me know your feedback from the actual release. I need to know if you have problems and your overall experience.
CPU Overclock would be awesome otherwise it's pretty good in terms of battery,performance and stability