[KERNEL] Semaphore N4 3.4.2 - Nexus 4 Original Android Development

{
"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 is a kernel based on stock one, tested on stock KK 4.4.3, JB 4.2.2, CM10.1, JB 4.3, Lollipop 5.0
Versions >= 3.0.0b are for Lollipop 5.1.x
Versions >= 2.2.0 are for KK 4.4.3
Versions >= 1.8.5 are for KK 4.4.1 / 4.4.2 only
Versions >= 1.8.0 are for KK 4.4 only
Versions >= 1.5.0 are for JB 4.3 only
More features will be added soon. Please don't ask for ETA.
Features
- Linux kernel 3.4.112
- built with Linaro gcc 4.8.2 201306
- enabled O2 optimizations
- ondemand (Changed calculation of frequency, tweaked)
- conservative
- mpdecision dropped
- dyn_hotplug driver
- Noop scheduler (default)
- SIO scheduler
- Touch wake
- Double Tap to Wake
- Gamma control
- LED triggers: touchwake, thermal
- Undervolting
- removed many debug options
For more information check the semaphore kernel website: www.semaphore.gr
Please use Semaphore Manager application to control every kernel's feature.
Thanks to
- Linux developers
- faux123 for ideas about gamma tables
- Ezekeel for touchwake
- my wife who always supports me
- a German friend who helped to buy N4
All people who support this kernel by testing, reporting issues, donating or simply using it.
Thanks italia0101 for his review.
Change log
3.4.2 (19/05/2016)
- Linux kernel 3.4.112
3.4.1 (24/03/2016)
- Linux kernel 3.4.111
3.4.0 (02/11/2015)
- Linux kernel 3.4.110
3.3.0 (23/09/2015)
- Linux kernel 3.4.109
3.2.6 (16/08/2015)
- Merge Android 5.1.1_r0.14 changes
3.2.5 (21/06/2015)
- Linux kernel 3.4.108
3.2.0 (21/05/2015)
- Merge Android 5.1.1 changes
3.1.5 (20/04/2015)
- Linux kernel 3.4.107
- Double tap to wake: add option to temporarily disable after power key pressed. Auto enabled again after device resumed. Enable this feature using the command:
echo 1 > /sys/devices/virtual/input/lge_touch/dt_wake_pwr_disable
3.1.0 (15/04/2015)
- Merge Android-5.1.0_r0.9 changes
3.0.5 (22/03/2015)
- cpufreq: new per cpu tunable util_threshold (default 25)
- Dynamic hotplug: Change algorithm. If CPUs have different util_threshold, the CPU with the greater one will be chosen
- ondemand: new tunable down_threshold. If load below this threshold lowest frequency will be user.
3.0.2 (18/02/2015)
- Linux kernel 3.4.106
3.0.1 (11/12/2014)
- Merge latest changes from Android source (5.0.1)
3.0.0
- Linux kernel 3.4.105
- Fix initramfs issues (mpdfake, initscripts) due to SELinux. Semaphore init script uses Chainfire's supolicy tool (included in latests SuperSU) to patch sepolicy
3.0.0b (18/11/2014)
- Lollipop release
- Merged latest lollipop branch
- Linux 3.4.104
2.4.0 (19/08/2014)
- Linux kernel 3.4.103
- ondemand: a small fix in check load condition (thanks to moddingg33k)
- tick-sched: Remove unnecessary statistics calculation required by mpdecision (thanks to moddingg33k)
- tick-sched: A couple of fixes from mainline
2.3.3 (19/07/2014)
- Linux kernel 3.4.99
2.3.0 (27/06/2014)
- Linux kernel 3.4.95
- ondemand: Change the calculation of next frequency to utilize lower frequencies more (the governor will be more sensitive to lower loads)
- ondemand: Change default touch load to 65 to keep the touch frequency to 1134MHz (because of the change in calculation)
Please note that you have to change the touch load to 65 in Semaphore Manager until the app update.
2.2.5 (15/06/2014)
- Linux kernel 3.4.93
- ondemand: Be friendly towards latency-sensitive bursty workloads (backport 2 patches that intended for 3.16)
About Double Tap to Wake.
Implemented from scratch and hints from show-p1984 and LG G pad kernels (thanks).
The basic idea is known: touchscreen remains _always_ powered to handle input events
and wake up the device with a double tap.
User have to double tap on the _center_ of the screen (to limit accidentally wake ups).
Double tap is disabled by default. To enable it run the command bellow as su:
echo 1 > /sys/devices/virtual/input/lge_touch/dt_wake_enabled
If you run the above command during screen off, the command will remain pending until
the next power on. Then it will be actually executed.
Touchwake functionality is still implemented and it should be disabled if double tap to wake
is enabled.
1.8.8 (22/12/2013)
- Linux kernel 3.4.75
- dyn_hotplug: Activate the driver 1min after boot (because during init scripts execution all CPUs should be online to get initial settings. Fixes issue where a CPU governor could be set with default performance governor. Thanks to ihancioglu for reporting and reproducing the issue).
- cpufreq: set initial utilization to zero on device CPU addition
Full changelog: http://www.semaphore.gr/changelog/n4-version
Sources
Semaphore kernel sources
Please use it at your own risk!
Zip files in download section are for flashing from CWM recovery.
'j' versions are for JSS15J ROMs only
The normal files are for JWR66V &JWR66Y ROMs only
Alternative download from http://www.semaphore.gr/downloads/nexus-4
XDA:DevDB Information
Semaphore, Kernel for the Google Nexus 4
Contributors
stratosk
Source Code: https://github.com/stratosk/kernel_msm
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 3.4.2
Stable Release Date: 2016-05-19
Created 2013-07-30
Last Updated 2016-05-19

About undervolting
As you may know, APQ8064 comes to 4 versions (PVS bin): Slow, Nominal, Fast, Faster.
Every bin has it's own voltage table. Nominal bin chips use lower voltages than Slow bin,
Fast lower than Nominal and finally Faster even lower voltages.
Stock kernel uses a paramater boost_uV. By default, is added in voltages but it can be disabled.
The value of boost_uV is 0 for Slow bin chips and 25000 uV = 25 mV for Nominal, Fast and Faster.
The boost_uV may be disabled (= undervolting by 25000 uV in Nominal, Fast and Faster) using this command:
Code:
echo n > /sys/module/acpuclock_krait/parameters/boost
I implemented 3 more paramater that handle undervolting:
- lower_uV: undervolting value for lower frequencies
- higher_uV: undervolting value for higher frequencies
- higher_khz_thres: above this frequency (default 1350000KHz) higher_uV will be used. Else lower_uV will be used.
Undervolting value is subtracted from stock voltage. The final voltage for each frequency is calulated:
Vdd(final) = Vdd(core) + boost_uV - uV
So, to undervolt frequencies 384000-1242000 by 25mV and the other frequencies by 12.5mV use these command:
Code:
echo 25000 > /sys/module/acpuclock_krait/parameters/lower_uV
echo 12500 > /sys/module/acpuclock_krait/parameters/higher_uV
The higher_khz_thres maybe changed using this command (for example to use higher_uV from 981000KHz):
Code:
echo 918000 > /sys/module/acpuclock_krait/parameters/higher_khz_thres
Also, I added a debugfs file (acpuclk/acpu_table) to show the acpu table frequencies and voltages.
For example to get the information about the current status use this command:
Code:
cat /sys/kernel/debug/acpuclk/acpu_table
and the output:
Code:
CPU PVS: Fast
Boost uV: 25000
Boost uV enabled: No
Higher KHZ threshold: 1350000
Lower under uV: 37500
Higher under uV: 25000
CPU KHz VDD(stock) VDD(final) Difference
384000 875000 812500 -62500
486000 900000 837500 -62500
594000 925000 862500 -62500
702000 950000 887500 -62500
810000 1000000 937500 -62500
918000 1025000 962500 -62500
1026000 1050000 987500 -62500
1134000 1100000 1037500 -62500
1242000 1125000 1062500 -62500
1350000 1150000 1100000 -50000
1458000 1162500 1112500 -50000
1512000 1175000 1125000 -50000
Please note that undervolting may cause instabilities in your phone. Be careful!

reserved for future use

Hey welcome here man! I've heard a lot of good things about Semaphore
Little quick question, do you use Mpdecision or do you have your custom hot-plug?
Thanks and glad to see you!
Envoyé depuis mon Nexus 4 avec Tapatalk

Great to see you here stratosk! I'll try your kernel asap
Sent from my Nexus 4 using xda app-developers app

Use Semaphore on the i9000 good to see you here to.
Sent from my Nexus 4 using Tapatalk 2

Bluewall said:
Hey welcome here man! I've heard a lot of good things about Semaphore
Little quick question, do you use Mpdecision or do you have your custom hot-plug?
Thanks and glad to see you!
Envoyé depuis mon Nexus 4 avec Tapatalk
Click to expand...
Click to collapse
Thanks!
At the moment stock options. Just rebased to Linux 3.4.40 and enabled O2

Always good to see new options been thrown in the forums!

Great to see you in this section! My old SGS is still running your kernel. Hopefully this kernel will become as succesfull as your old one .

Woo, Stratosk! Nice to see you here I used Semaphore on my old SGS1 for what must have been 12-18months straight (well still do technically when I use it for music).
I'm straight on this when my finals are over.

Nice to see a new kernel, I will give it a try.

Welcome to N4 forums, its nice too see you here. I hope this kernel will be at least as good as i9000 one
Sent from my Nexus 4 using Tapatalk 2

Yeeeeeeeeeeeeeeeeeeeees!
Great to see you here, stratosk! Finally got your N4?
Sent from my Gameboy Color

This is like Xmas! Welcome Stratos. I am sure, I am not the only one who is really glad to see you here. Enjoy your new phone!

Bookmarked! Semaphore was always the best for i9000.

Good to see you here :thumbup:

Nice, welcome! I just upgraded from an i9000 where I used your kernel. Will be interesting to see what develops here

Geia sou patrioti!
Gonna try this for sure, welcome to the N4 section!
EDIT: Just flashed with CM10.1 ROM but stuck at boot animation screen. Maybe not compatible with CM ROMs?

Ladies and gentlemen, this guy is a legend in the I9000 forums. Glad to finally see you here stratosk

Ho Kernel Semaphore, I had this kernel in my old SGS... I think I will install this kernel in my N4
Envoyé depuis mon Nexus 4 avec xda app-developers app

Related

[Kernel]Amaze ICS(v031)OC~1.73/IntellidemandV3/UV/CIFS+UTF-8/FauxSound[May-21]

Installation Instructions:
Here's a step by step instruction to install this kernel:
************************** Ice Cream Sandwich (S-OFF ONLY) **************************
[ CFS ] (Ultimate Edition - should work with most phones but NOT GUARANTEED!)
The File ==> Amaze ICS Kernel <==
MD5SUM ==> <==
************************** Gingerbread **************************
[ CFS ] (Ultimate Edition - should work with most phones but NOT GUARANTEED!)
The File ==> Amaze GB Kernel <==
MD5SUM ==> <==
CWM Flash Instructions: (NO LONGER SUPPORTING CWM METHOD DUE TO HTC's STUPID S-ON UNLOCK!!!)
1. Copy file to SDcard
2. Reboot to CWM recovery
3. Flash the Zip file (if you noticed an error, Flash the same file the 2nd time)
4. Reboot, Done!
Easy Kernel Flasher Instructions:
1. download the above file (via phone directly or to a PC)
2. unzip to a folder then depends on PC or Linux
[ Windows ] open command prompt window and type Flash.bat
[ Linux ] open terminal window and type ./Flash.sh (make sure permission is set to 755 for the Flash.sh)
3. Let the script complete!
NOTE: Because the previous kernel included a Secured RAM Disk, so you may need to run the script twice. (Once this is done, then any subsequent flash should complete on the first time)
Note: After FLASHING, the first reboot may take longer than usual, please be patient... After the first reboot, it may lag during initial load (let everything finish loading). Once everything is loaded and phone is ready for use, reboot the phone a 2nd time and the lag will be gone and everything should be silky smooth...
[ Optional: ]
NOTE: if you come from a ROM with my kernel pre-installed, you DO NOT NEED to flash the reset kernels from above!
[ For Kernel Devlopers ONLY: ]
Optional Under voltage: Version 0.0.x+ ONLY
Code:
[ to over volt ALL frequencies by 25000 uv (microvolts) ]
echo "+25000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
[ to under volt ALL frequencies by 25000 uv (microvolts) ]
echo "-25000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
[ to set a specific frequency (ie 1.18 GHz)
with a specific voltage (ie 1.0875 volts) ]
echo "1188000 1087500" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
CPU Frequency Voltage Table Example
Code:
192000: 812500
310500: 812500
384000: 812500
432000: 812500
486000: 837500
540000: 850000
594000: 862500
648000: 875000
702000: 900000
756000: 925000
810000: 937500
864000: 962500
918000: 962500
972000: 962500
1026000: 975000
1080000: 987500
1134000: 1000000
1188000: 1012500
1242000: 1025000
1296000: 1050000
1350000: 1075000
1404000: 1100000
1458000: 1112500
1512000: 1125000
1566000: 1150000
Optional: Stock Clock Frequencies for Dual CPUs
Code:
su
echo 192000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq
echo 1188000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
echo 1 > /sys/devices/system/cpu/cpu1/cpufreq/online
echo 192000 > /sys/devices/system/cpu/cpu1/cpufreq/scaling_min_freq
echo 1188000 > /sys/devices/system/cpu/cpu1/cpufreq/scaling_max_freq
Low Voltage - Under Volt the processor, therefore uses Less Battery, but NOT ALL CHIPS can handle Under Volt.. If you experience instability, try the Stock Voltage Version.
Stock Voltage - Uses the voltage values from ORIGINAL HTC Kernel Source.
There are NO PERFORMANCE DIFFERENCE between the Under Volted and Stock Voltage versions!
Please don't hesitate to talk among yourselves and help each other out... The XDA community is what inspired me to hack kernels for everyone since everyone here is nice and helpful to each other... Keep helping each other.... Famous proverb: It's better to give than to receive...
Not All CHIPS ARE CREATED EQUAL
Standard Disclaimer: Not responsible for bricking your phone, voiding your warranty, or any other pain or suffering you may feel as result of using this kernel!!!
My github Complying with GPL and XDA rulez
Follow me on
:
If you find this Kernel useful, feel free to hit the [Thanks] button below
FauxClock App recommended Settings"
CPU Control
Max clock - GHz 1.72 GHz for performance, 1.512 GHz for battery
Min clock - MHz 192 MHz for both
CPU Governor - Ondemand for performance, Intellidemand for battery
mpdecision - Off
Set On Boot - On
SOC Control
Set On Boot - On
C0 - On
C1 - On
C2 - On
Voltage Control
Set On Boot -
Global CPU Voltage - Your preference
intellidemand gov control
Up Threshold - 90 for both
Two Phase Freq - 1134000 for both
Limit Max Freq - 1728000 for performance, 1512000 for battery
Sampling Rate - 30000 for both
Set On Boot - On
GPU Control
GPU Governor - ondemand for both
GPU Clock - 300Mhz for performance and 266Mhz for battery
GPU Vsync Toggle - On for both
Set On Boot - On for both
I/O Scheduler Control
I/O Scheduler (eMMC) - SIO for both
Readhead Size (eMMC) - 384 for both
Set On Boot - On for both
Misc Control
Dynamic File Sync - On for both
TCP Congestion Control - Westwood for both
Vibration Control
Set On Boot - On for both
Vibration Control - Your own Preference
Above is what I use personally. MAY NOT be optimal for all :fingers-crossed:
[ History Gingerbread]
Version 004 - Dec 16, 2011 (Deprecated, GB)
Add OC to 1.73 GHz
Add UV table
Add PPP async for VPN users
add CIFS+UTF-8
add Fast NoHz RCU option
CFS Auto Group V2
Optimized memmove and memcpy
Opitmized JHash
code sourcery: fixed code sourcery compilation warnings
dm-cache: block level disk cache target for device mapper
kernel:sched: LOAD_FREQ (4*HZ+61) avoids loadavg Moire
Version 005 - Dec 17, 2011 (deprecated, GB)
Removed some annoying kernel debugging messages from Spamming dmesg log
Switched to Xboarder's Easy Kernel Flasher Version 3 (EKF)
Version 006 - Dec 17, 2011 (deprecated, GB)
Lowered LED button back light current
Enabled Automatic Brightness on LED button back light.
Version 008 - Jan 22, 2011 (Short Term Release, GB)
http://faux.eth0.it/Amaze-EKF-008b13-sense.zip
Disable CPU time statistics (this is the same as my Sensation kernel, a slow memory leak which leads to a kernel crash!)
Patched KGSL (GPU)
Patched MMC for better battery savings
PM / Hibernate: Correct additional page calculation
arm: Allow CPU-supported unaligned accesses
ARM/MM: reduce memory footprint
partition_sched_domains: Do not destroy old sched domain on cpu_up
lockdep: print lock name for lockdep_init_error
init/main.c: execute lockdep_init as early as possible
cpufreq: ondemand gov tweaks
msm: audio: qdsp6v2: Close smd ports upon failure to open.
msm: audio: qdsp6v2: Reduce the pcm write timeout value
cpufreq: add ondemand two-phase scheduling
msm: cpufreq: Use INIT_COMPLETION instead of init_completion
cpufreq: add CPU sibling code to remember last cpu freq before unplug
msm: cpufreq: Create cpufreq workqueue for freq changes
Fixed CPU1 voltage and frequency issues introduced in Beta 9
added XZ compression (reduce kernel size)
more MMC patch
added SHA-1 for faster boot
added SMP optimization
disable USB OTG capability
Updated USB, OTG, VIDC, Camera and DMA drivers from Telus Kernel source.
disabled CPU overclocking
sdio: Handle graceful shutdown
sdio: fix MCI_CLK corruption
driver/vibrator: reduce debug message spam to dmesg log
Added JRCU (thanks to Joe Korty!)
Patched MMC lock up issue
Removed additional Panasonic Gyro Log Spams
Patched RPC and SMD drivers
Version 009 - Mar 13, 2011 (Current, GB)
Reverted back to Fast NoHz RCU (better battery life than jRCU)
disabled Gentle Fair Sleepers (supposedly better for Android interactivity)
tweaked RAMDISK settings for kernel scheduling parameters for better interactivity
Reduced 2D instantaneous bandwidth demand to conserve more battery life
Hello and welcome faux.
I have your kernels on my G2X (DS OC/UV) and family plan member's MT4G (stock).
I will be trying this as soon as the link is up. Will also be helping you to get the phone, but am traveling (back in CA) right now.
I like this device so far. Has the best camera and video cam I have tried so far.
Will be even better after HTC drops the source - it needs AOSP/Cm7(?)/Miui real bad.
Xboarder (all 16 years) has been doing all the heavy lifting so far, so your coming over here - especially with respect to kernels, is a very good thing.
Thanks faux, gonna update my rom today how about tmobile compatibilty?
Sent from my HTC Sensation Z710e using Tapatalk
I need some help....
Can someone with the phone tell me which partition the boot.img is located?
My guess is either /dev/block/mmcblk0p28 or /dev/block/mmcblk0p32
Thanks!
Faux123 it's so great to see you over here in the Amaze forum, loved your great work over on the MT4G. Hope to see the bounty take off so you don't have to dev blind.
faux123 said:
I need some help....
Can someone with the phone tell me which partition the boot.img is located?
My guess is either /dev/block/mmcblk0p28 or /dev/block/mmcblk0p32
Thanks!
Click to expand...
Click to collapse
I am not sure how to find that out. There had been a thread on the partition layout of the Amaze, but now can't find it.
New thread in General says Amaze source just dropped - will that show it?
http://www.mobileburn.com/17631/news...ire-s-amaze-4g
Actual link:
http://www.htcdev.com/devcenter/downloads
faux123 said:
I need some help....
Can someone with the phone tell me which partition the boot.img is located?
My guess is either /dev/block/mmcblk0p28 or /dev/block/mmcblk0p32
Thanks!
Click to expand...
Click to collapse
i'm still waiting for my precious and, by the way, it's great to see you here
but maybe this will help
http://forum.xda-developers.com/showthread.php?t=1306211
Amaze Enhanced Kernel with JRCU is OUT.. Check OP for link and check 2nd post for change log for this initial BETA.
WARNING: THIS IS A BLIND BUILD, please keep this in mind when flashing this kernel. This kernel is stock @ 1.512 GHz with NO OC and NO UV enabled. Once I get my hand on the hardware and TEST the OC/UV myself, I will add those capabilities to this phone.
ALSO this is BASED ON T-MOBILE kernel source. I realize there's a separate Telius source and I WILL MERGE the two together as 1 unified kernel but again I will reserve it until I have the hardware in hand.
Thank you Faux. Will SetCPU work for underclocking?
Just tried installation and received error: assert failed:
write_raw_image (" /emp/newboot.img", "boot")
E:Error in /sdcard/download/Amaze-kernel-001B-J-sense.zip
(Status 7)
Installation aborted.
pc2828 said:
Thank you Faux. Will SetCPU work for underclocking?
Just tried installation and received error: assert failed:
write_raw_image (" /emp/newboot.img", "boot")
E:Error in /sdcard/download/Amaze-kernel-001B-J-sense.zip
(Status 7)
Installation aborted.
Click to expand...
Click to collapse
Give this one a try...
First time Kernel for Amaze:
http://www.multiupload.com/F4N05ZCH32
Welcome bro,
I hear your a kernel god.
And thanks for further clarifying what kernels do for us semi-noobs lol
Can't wait for your releases.
Sent from my HTC Amaze 4G using xda premium
faux123 said:
Give this one a try...
First time Kernel for Amaze:
http://www.multiupload.com/F4N05ZCH32
Click to expand...
Click to collapse
Recovery flash says successful... however still shows HTC kernel. Should I push ADB or do I have to do fastboot because I am HTCDev unlocked S-On...?
macheteZen said:
Recovery flash says successful... however still shows HTC kernel. Should I push ADB or do I have to do fastboot because I am HTCDev unlocked S-On...?
Click to expand...
Click to collapse
Hm.. that is interesting! I wonder if S-On had something to do with it
Also, can someone please post a screenshot of the
Stock kernel Version number...
Settings->about phone->software information->more
and post it here.
I believe you have to flash the kernel with xboarders method.. There's a thread for it, but I'm on my phone so i can't link it
Sent from my HTC_Amaze_4G using XDA App
{
"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"
}
I think this is stock, looks like it.don't remember if i messed with it or not. Someone else confirm?
Sent from my HTC_Amaze_4G using XDA App
Because we're s-on you have to use xboarders work around to flash kernels, thats one of the few things you cant change with htc unlock method normally
That is the stock kernel information with the latest public ota applied
Sent from my HTC Ruby using xda premium
Teo032 said:
I think this is stock, looks like it.don't remember if i messed with it or not. Someone else confirm?
Sent from my HTC_Amaze_4G using XDA App
Click to expand...
Click to collapse
That's the same as what I have after installing the kernel script. It appears to be stock kernel.

|KERNEL| SaberKernel_45.3 || 3.0.97 || UC-100mhz || OC-1960mhz || exFAT | 10|03

{
"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"
}
SaberKernel ​This Kernel Is Compatible with all TW/Samsung based JB ROMS for this device--- (Not AOSP)​
READ, READ, READ before downloading, flashing, or posting questions
Not all phones are created equal meaning some phones will not handle Overclocking / Underclocking or Undervolting as well as others.
Features
Kernel Version 3.0.96
UC to 100
OC to 1960
UV Support
Added Support For 3rd Party OC apps---
Advanced Power Emulation
Default Scheduler= Zen
Default Governor= Pegasusq
Default boot set to 1600
Built using arm 4.4.3 toolchain
Ramdisk Mods to support Custom Boot Animations
Boeffla Sound Support
Touchwake
GPU Control
Github
In my GITHUB you can find my sources and code changes
Credits
Samsung for Official Source Code
Andreilux
Faux123
Cmenard
Simone 201
Gregkh
Sarcastillo
supercurio
Der Teufel
Ezeekel
ZaneZam
Yank
Instructions
TWRP Recovery HIGHLY Recommended!
-Download Kernel
-Nandroid
-Flash Kernel
-Boot system and DO NOT TOUCH FOR 2-3 MIN
Changelog
Code:
10|03
Upgrade to Linux 3.0.97
Revert of GPU edits to fix glitches in Graphics/reboots
Raise Voltages on 1960 for stability
Update zram_drv.c … thanks to insanemal
9|26
Raised Max Clock Speed --1960
Edits to GPU Clocks and scaling for Max performance (while preserving battery at stock values)
New compression
ADB Remount Enabled
9|18
Complete Rebuild from Updated Source
Zen default sched
Upgraded to 3.0.96
Fixed GPU freq scaling
More voodoo code removal
9|11
Upgrade to Linux Version 3.0.95
Edits to GPU Voltage Allocation
Boeffla Sound Replaces Voodoo (by request)
Boeffla and Trickster apps now added with flash
Clean Up of Version
Remove Dirty in Version Description
USB Charging Rate Increased to match A/C rate
ZZmoove Updated to 7d
Fixed Memory/cache leak that was causing instability and poor battery
8|28
I have been slacking on releasing kernels outside of my ROMs so this changelog is kind of a mess.
If you cannot follow the log please see my git for itemized changes
--Upraded to Linux 3.0.93
-- Added in exfat module source thanks to Faux123 and SORC
-- ZZMOOVE updated to v0.7 (ZaneZam/Yank)
-- LulzactiveQ added in (Gohkanmoral)
-- Upgraded to Linux 3.0.91
-- Wifi driver edit for reduce wakelock
-- All sources Merged!!
-- Upgraded to Linux 3.0.87
-- Added ZZMOOVE
---- zzmoove edited to support more frequencies
-- Edits to WIFI handling for less wakelock issues/performance
-- Some Peg gov Edits
-- Edit to I/O que
-- Edits to kernel/module.c in hopes of further work on exfat later on
7|2 --
Upgraded to Linux Version 3.0.84
New Under Clock Frequency --STABALIZED
- 100 mhz UC all set
Triangle away support
---All testers have reported back as things being stable and most
have run it through intensive and reg use and no SOD at 100mhz low.
I believe the times of certain devices not liking the low step is over. Have Fun
6|24 --
Upgraded to Linux Version 3.0.83
2 Versions
--- One with UC for those who's chips dont mind
---One Stock Low end
New Under Clock Frequencies
- 120 mhz UC VERSION ONLY
Edits to Peg GOV in Both Versions
6|19 --
Upgraded to Linux Version 3.0.82
New Under Clock Frequencies
- 160 mhz
- 140 mhz
6|13 --
Complete Clean Rebuild from updated sources
Linux 3.0.81
ZRAM
Freq Voltage Edits
Compression Edits
Freq "Bleeding" fixed
Intelliplug/Ecomode
More Mali Edits
Dynamic Filesync
5|05 --
Upgraded to Linux Version 3.0.76
GPU Handling is Back And Fixed
Touchscreeen Mods
TouchBoost Control Added
SetLocalversion Modification ( Just Shows differently in about)
More...
4|26 --
Upgraded to Linux Version 3.0.75
TouchWake Added (Control With TricksterMod)
Voltages/Voltage interface Fixed for Undervolting Compatibility
FlexRate Edits
Fsync Edits
IntelliPlug
4|18 --
Upgraded to Linux Version 3.0.74
Edits to Freq/Voltage Handling
4|11 --
Upgraded to Linux Version 3.0.72
sysfys-helpers edit
double flexrate
Voltage control/UV voltage edits
Freq Edits
3|20 --
Upgraded to Linux Version 3.0.69
Etc
3|11 --
Voodo Sound Enabled
Upgraded to Linux Version 3.0.68
2|22 --
MHL Tv Out Audio Officially Fixed Damnit lol
Updated to Linux 3.0.64
2|15 --
Edit Frequencies
-OC to 1920
-Fix for CPU sticking Etc
-Removed GPU Edits From Last Version For Now
2|6 --
Mali Rework
GPU Can Now Be Adjusted By 3rd Party App
Ramdisk Modifications
- Fixed Memory Swap
- Probable MHL Audio Fix
Edit to Module.c
Added Lazy Governor
Added BFQv5 Sched
Added V(R) Sched
Set ReadAhead to 1024
Fixed Wonky Frequencies: No Issues With 3rd Party Apps Holding Freq
2|4 --
3.0.59 Revised
3.0.60
3.0.61
1900mhz OC!
Voltage Optimization
Edits to mali/gpu
Increased Charging Rate
2|1 --
Linux 3.0.59
Deadline Edit
Edits to sched.c
Multiple Updates from Samsung OSRC
1|28 --
Updated 27 Kernel Versions to Linux Kernel Version 3.0.58
-(ALOOOTTT of code updates)
Update to device sensors
1|21-- Initial Public Release
Downloads
SaberKernel_45.3- http://d-h.st/MkN
Support this Development By clicking this Button,,, Thank you
http://forum.xda-developers.com/donatetome.php?u=4488450
Guide to Thread Participation":
Generally speaking, we are a pretty calm group of people, but as with so many other things in life, there are those that evoke a negative response from the very start. THAT is why we are such believers in maintaining a polite, respectful thread. Most everyone here is eager to help, and the only thing we ask is (despite the associated tedium) read the entire thread, it can only help. If and when you are still stuck, feel free to ask questions, we're all here to help one another.
--TMobTim
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------​
XDA:DevDB Information
|KERNEL| SaberKernel_45.3 || 3.0.97 || UC-100mhz || OC-1960mhz || exFAT | 10|03, a Kernel for the Samsung Galaxy Note II
Contributors
ptmr3
Kernel Special Features:
Version Information
Status: Stable
Created 2013-09-11
Last Updated 2013-10-03
mine
OOOooohhh , i wanted to ask on your n7100 thread if you were coming here
HIHI and thanks for kernel.. Seen rave reviews about it.
Is there any volume enhancer available? Voodoo is a paid only app right?
Cant seem to download the free version.. Play store says it is unavailable for my N7105
Downloaded n running nandroid will report back once flashed.
sent via Hondata FP + NOS
We're happy that you are here. I've been using this kernel, linked from the AT&T forum.
There is a voodoo app download available in my 7100 thread. Will add to this one asap
Sent from my SGH-T889 using xda app-developers app
Any risk to burn up the chip? works on cleanRom?
baxee said:
Any risk to burn up the chip? works on cleanRom?
Click to expand...
Click to collapse
I'm on CleanROM and this is my kernel.
Sent from my GT-N7105 using xda premium
Deleted..
sent via Hondata FP + NOS
http://d-h.st/pv8 - Voodoo app from OP's thread in 7100
Just flashed it.
My result with Quadrant and this kernel
Hi,
Thanks for the Kernel. It's a realy good one!
It's realy fast, stable (OC to 1800), liquid smooth.
No problems is stability tests with UV.
Battery life is on par with others (only Perseus gave me better battery life, but with some lag).
The sound is to high in my device, I think it was a lot better in terms os quality and laoudness with bloefa system present in other Kernels.
Charging times are also ok.
If possible, I would like to see the GPU UV table fixed in future releases.
Will stay with this one for some time.
Best regards
Hi,
Me again to report that, after a second charge cycle, I must say that your Kernel just Killed my battery! As I don’t see it draining anymore… No, just kiding, I'm geting a fantastic battery life!!!
So, I must correct my past sentence by saying that, until now, this kernel is at least on par with Perseus, if not even better… And, I’m on 1800 OC and without GPU UV (unable due to wrong values em mv).
Still prefer Boeffla sound and still have wrong values in GPU UV.
Once again thanks for your hard work.
Best regards
shadowlabs9 said:
Hi,
Me again to report that, after a second charge cycle, I must say that your Kernel just Killed my battery! As I don’t see it draining anymore…
I must correct my past sentence by saying that, until now, this kernel is at least on par with Perseus, if not even better… And, I’m on 1800 OC and without GPU UV (unable due to wrong values em mv).
Still prefer Boeffla sound and still have wrong values in GPU UV.
Once again thanks for your hard work.
Best regards
Click to expand...
Click to collapse
Did it just killed ur battery or what?!
baxee said:
Did it just killed ur battery or what?!
Click to expand...
Click to collapse
Hi,
No, Sorry, I've changed my past sentence...
Battery life is Fantastic!!!
Best regards
Kernel
After flashing this kernel... my SD card keep Unmount.. i cant mount my SD card
Any ideal that can solve this problem?
Loving the kernel, Works great, Solid performance and battery! Keep up the good works!
sckw said:
After flashing this kernel... my SD card keep Unmount.. i cant mount my SD card
Any ideal that can solve this problem?
Click to expand...
Click to collapse
I dont think this kernel has exfat support (correct me if i am wrong OP)
so if your sdcard is exfat then it wont work.
-Dan
Great kernel with Amnospherum Rom
Hi,
Thanks for this great kernel, flashed it this morning and it has been running without any issues.....smooth, zippy and no overheating so far. I flashed it with this new ROM(found it from the AT&T N7105 thread), prefect combination :
http://forum.xda-developers.com/showthread.php?t=2223984
Keep up the good work and hope to get more wonderful kernels from you soon.....

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

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 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
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

[Kernel][L5 | L7 | L1 II | L3 II][KitKat/LolliPop/MarshMallow] VeeKernel3/VeeKernel4

{
"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"
}
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. Hard. A lot.
The VeeKernel3 is builded thinking in good performance and smoothness with various features.
It is based on TeamHackLG lproj kernel, just thanks to all then.
Special thanks to @skyinfo, @aidasaidas75, @IGGYVIP, @PlayfulGod, @Cobmaster, @freeusername, @PecanCM and @ECr34T1v3, without they nothing (nothing even) would become reality, thanks!
Now let's start!
Linux Kernel 3.4.111
Google GCC 4.8
CPU Max to 1000MHz and Min to 65MHz
GPU OverClock to 133MHz
UnStable CPU OverClock to 1500MHz (Caution with this, much caution)
Stable CPU OverClock to 1400MHz
Stable CPU UnderClock to 65MHz
and a lot of Frequencies from 100MHz to 1300MHz (every 100MHz)
Stable GPU OverClock to 192MHz
Android Recommend Configs
SYSInterface Gentle Fair Sleepers
zRam | zCache | zSMAlloc | KSM
I/O Schedulers
[row] noop deadline cfq bfq sio sioplus fiops
Governators:
[ondemand] wheatley smartmax SmartassH3 dancedance badass AssWax adaptive conservative hyper interactive lulzactive ondemandX powersave smartassV2 userspace lionheart performance
TCP Congestion Control Algorithm:
[westwood] bic cubic htcp hstcp hybla vegas scalable lp veno yeah illinois reno
1 - Make sure you have KitKat or higher versions
2a - Download the VeeKernel3 for KitKat/LolliPop
2b - Or Download the VeeKernel4 for MarshMallow
3 - Place in the card
4 - Reboot to recovery
5 - Make backup of Nandroid (Just for precaution)
6 - Install the VeeKernel3 or VeeKernel4
7 - Reboot
8 - Enjoy !
KitKat/LolliPop Version's
Removed
MarshMallow Version's
Removed
VeeKernel3 - Removed
VeeKernel4 - Removed
Toolchains - https://github.com/TeamVee/android_prebuilt_toolchains
If you want to use my kernel in your ROM, just put my name in the credits.
"The Kernel Source is covered under GPL v2" - @skyinfo
"And XDA force us to share it" - @Caio99BR
How to control kernel?
Use Kernel Adiutor, support a open and best kernel manager.
The kernel rebooted at 1500MHz without reason
If you use this Overclock for a long time, possible a Random Reboot may happen, because the high values used
XDA:DevDB Information
VeeKernel3/VeeKernel4, Kernel for the LG Optimus L3 II, L5 II, L7 II, L9 II
Contributors
Caio99BR
Source Code: https://github.com/Caio99BR/VeeKernel3
Kernel Special Features:
Version Information
Status: Stable
Created 2015-10-11
Last Updated 2016-12-06
Thanks to:
@skyinfo - SKernel and help
@aidasaidas75 - many things, just thanks!
@PecanCM - lproj Kernel, consider donate something to him or press some thanks
@IGGYVIP @PlayfulGod @Cobmaster @freeusername - they started all about L3II
@ElDainosor - thanks for all the help without you possible this never be released
@rainforce279 - various commits get from him kernel, the Clarity Kernel, thanks!
@ECr34T1v3 - for testing in L3II Single - Tester
Changelogs:
VeeKernel 4 Release 1 revision 11-MM - 19/04/2016
[new] Add support to MarshMallow based on TeamVee Kernel (SELinux fixes)
Dont use on KitKat or LolliPop it will make Random Reboots
VeeKernel4 is to support ONLY MarshMallow, revision is based on VeeKernel3 with "-MM" flag and Release rebooted
VeeKernel 3 Release 8 revision 11 - 18/04/2016
[feature] LZ4 Kernel Compression - Comparision
VeeKernel 3 Release 7 revision 10 - 07/04/2016
[update] From Original TeamHackLG Kernel (lproj/CAF Kernel) - Various Fixes
[v1] Fixed booting in latest CM11 R2 (Project Vee3 - Compatible)
VeeKernel 3 Release 6 revision 9 - 04/04/2016
Linux Kernel 3.4.110 -> Linux Kernel 3.4.111
VeeKernel 3 Release 5 revision 8 - 17/03/2016
[changed] AndroidFileHost to Github Release (Deploy direct of Travis CI)
VeeKernel 3 revision 7 - 12/02/2016
[update] From Original TeamHackLG Kernel (lproj/CAF Kernel) - Various Fixes
VeeKernel 3 Release 4 revision 6 - 27/12/2015
Back to revision 3 (Good battery again)
Linux Kernel 3.4.109 -> Linux Kernel 3.4.110
[added] Sysinterface for GENTLE_FAIR_SLEEPERS (Use Kernel Adiutor in Misc Controls)
[fixed] /proc/iomem permission (bug fixed)
VeeKernel 3 Release 3 revision 5 - 13/12/2015
[added] Sysinterface for GENTLE_FAIR_SLEEPERS (Use Kernel Adiutor in Misc Controls)
[fixed] /proc/iomem permission (bug fixed)
[optimized sync: don't block the flusher thread waiting on IO
[added] ksm: Provide support to use deferred timers for scanner thread
[optimized] readahead: make context readahead more conservative
VeeKernel 3 revision 4 - 13/12/2015
[new] Linux Kernel 3.4.109 -> Linux Kernel 3.4.110
[updated] LowMemoryKiller
[added] MEMKill
[added] VMPressure
[added] Adaptive LMK (Use Kernel Adiutor in LowMemoryKiller)
[updated] VMScan / WriteBack
VeeKernel 3 Release 2 revision 3 - 29/10/2015
[update] Project Name VeeKernel3 | Compile Host
[default] Compiled with Google GCC 4.8
[new] Ready to GCC 6
[default] GPU Frequency 133MHz
[default] CPU Frequency - Min 65MHz | Max 1000MHz
[new] GPU Frequency - 192MHz
[new] CPU Frequency Table:
[removed] 61MHz / 122MHz / 245MHZ / 320MHz / 480MHz / 1008MHz / 1056MHz / 1113MHz / 1152MHz / 1190MHz / 1228MHz / 1267MHz / 1348MHz Frequencies
[replaced] 65MHz / 100MHz / 200MHz / 300MHz / 400MHz / 500MHz / 600MHz / 700MHz / 900MHz / 1000MHz / 1100MHz / 1200MHz / 1400MHz
[new] Crazy OverClock Frequency - 1500MHz
VeeKernel 3 revision 2 - 21/10/2015
[default] ROW I/O
[default] Android Recommends:
[increased] Panic TimeOut 5
[disabled] OABI Compat
[disabled] INET LRO
[disabled] NF CONNTRACK SIP | NF NAT SIP
[enabled] BLK DEV RAM | COUNT 16 | SIZE 8192
[enabled] DM BUFIO | DM VERITY
[disabled] VT
[dsabled] DEVMEM | DEVKMEM
[disabled] Dummy Console
[enabled] USB OTG WakeLock
[enabled] Android Timed GPIO
VeeKernel 3 Release 1 revision 1 - First Public Release - 11/10/2015
[new] Linux Kernel 3.4.0 -> Linux Kernel 3.4.109 (5382 Commits)
[new] OverClock 1396MHz
[default] SIO+ I/O
[default] WestWood TCP Congestion Control Algorithm
[new] Available Governators:
wheatley smartmax SmartassH3 dancedance badass AssWax adaptive conservative hyper interactive lulzactive ondemandX powersave smartassV2 userspace lionheart ondemand performance
[new] Available TCP Congestion Control Algorithm:
bic cubic westwood htcp hstcp hybla vegas scalable lp veno yeah illinois reno
[new] Available I/O Schedulers:
noop deadline row cfq bfq sio sioplus fiops
[fixed] msm_fb: Fix RGB pipe offset issue
[reduced] Logging of: rmt_storage/msm_fb/some debugs
[new] Ready to GCC 4.8
[default] Compiled with Google GCC 4.7
Nice work mate!
Cobmaster said:
Nice work mate!
Click to expand...
Click to collapse
Thanks! [emoji5] [emoji2]
Enviado de meu E435 (L3 II Dual) usando Tapatalk
Release 2 available.
Delete this.
Next.release: Linux Kernel 3.4.110 (released on 23/10 ) and Google GCC 4.9? Anything more? Suggestions?
Oh Please Please Please Please create it for L7 ii dual p715 as well Oh Please Oh Please Oh PLEASE
I just wanna wannna wanna oc my device upto atleast 1.2 ghz
Adithya R said:
Oh Please Please Please Please create it for L7 ii dual p715 as well Oh Please Oh Please Oh PLEASE
I just wanna wannna wanna oc my device upto atleast 1.2 ghz
Click to expand...
Click to collapse
First no, second no new customs roms supporting display-caf (@weritos and @neutrondev use display-legacy and they do not give a damn for it ) and THLG Kernel (CAF Kernel), and last i dont want to give the minimum time for edit weritos/neutrondev kernel, the LG kernel is a ****, the THLG Kernel have various bugs (L1II/L3II/L7II), and weritos/neutrondev kernels is based on LG, so cry.
NOTE: I have tried to support L7II to THLG Kernel/Display CAF, but no success.
VeeKernel Release 3 revision 5 released!
Thanks for 132 downloads in R2r3!
This kernel support otg?
Bro, are you going to build other kernel versión for CM11 R1?
I didn't find the download package in the link provided.. i was just able to download the release package R5r8
Sorry i read it again and i must be downloaded the right thing. Anyway thanks for the kernel caio.
Mod Edit: Do not quote the OP
Does it work on lg l7 ii purified stock?
MRBlue13 said:
Does it work on lg l7 ii purified stock?
Click to expand...
Click to collapse
If there was an L7 II kernel in the downloads, you would've seen it. The supported devices are L5, L7, L1 II and L3 II. L5/7 IIs are not supported. And if I were you, I'd flash cyanogenmod(simply because even the most debloated stock is 10 times heavier than AOSP).
Good work
Jonas Cardoso said:
Good work
Click to expand...
Click to collapse
Thanks!
****
VeeKernel3 Release 8 revision 11 is on!
LZ4 Kernel Compression support, a little bit more fast and smooth, and less boot time too
I think it is last update, and maybe i make Release 9 MarshMallow revision 12 (R9MMr12) with support to ... MarshMallow? :silly:
Or just call next release under VeeKernel3 repo with name "VeeKernel4 R1r13" and put information about it.
For now it is all
Caio99BR said:
Thanks!
****
VeeKernel3 Release 8 revision 11 is on!
LZ4 Kernel Compression support, a little bit more fast and smooth, and less boot time too
I think it is last update, and maybe i make Release 9 MarshMallow revision 12 (R9MMr12) with support to ... MarshMallow? :silly:
Or just call next release under VeeKernel3 repo with name "VeeKernel4 R1r13" and put information about it.
For now it is all
Click to expand...
Click to collapse
LZ4 is better
VeeKernel4 Release 1 revision 11-MM is available for MarshMallow
This is ONLY for MarshMallow, im not responsible if you install it on KitKat or LolliPop, or if you use MarshMallow Packages for L5/L7 in your L5/L7, no MarshMallow for yours, the all packages is just in case of reference, you can, eg, install the L1II package on L3II ROM and make screen touch working, good no?
EDIT: Building... see it on Travis CI https://travis-ci.org/Caio99BR/VeeKernel3

[KERNEL][ALL ROMS][JUNE] Glitch for Duma - r570 porting from Tk-Glitch for Flo/Deb

All the credits for this kernel to @Tk-Glitch
I only ported this kernel to ME302KL (DUMA)
These kernels are provided as-is without warranty. I'm not responsible for any problem you may encounter with your phone or tablet or if your cat suddenly dies.
{
"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"
}
Overview & features :
- Based on Google AOSP 3.4.0 and LineageOS's kernel sources for MSM devices
- CPU OC up to 2.3Ghz with OV/UV support / minimum frequency down to 81 MHz (configurable)
- L2/bus speed OC up to 1.49GHz / 4.8GBPS
- GPU OC up to 627 MHz with OV/UV support
- CPU governors : Faux's intellidemand, interactive, ondemand, smartmax, intelliactive, conservative, elementalx
- I/O schedulers: noop, deadline, cfq, fiops, sio, BFQ, zen
- Kernel based intelli-thermal driver by Faux123
- Kernel based msm hotplug driver by Fluxi
- tni.andro's battery life extender support
- Magnetic on/off setting (Does not work because DUMA hasn't LID)
- USB fast charge support
- USB OTG charge hack support by flar2
- FauxSound support
- LineageOS's PCC color tweaking
- Fsync switch on/off
- Touchscreen patches by Showp1984
- Touchscreen wake/sleep gestures by flar2
- Kali Pwn Pad experimental support
- Optimized algorithms and libraries
- Various performance and power saving tweaks
- NTFS, NFS and exFAT support
- F2FS support up to all-F2FS with automatic ramdisk patching at flash time (reflash if you change partition format !)
- Kexec-hardboot support for Multirom compatibility
- This is the Full package. It comes with Aroma installer to set core features at flash time (L2 OC level, CPU OC, etc.)
- Custom Synapse support with various settings and core features tweaks
- Compiled with Linaro 7.1.1 toolchain with various optimizations
- SELinux Permissive patch (Disabled by default, can be enabled in Aroma)
- Wifi firmware overrider to fix wifi on 4.4.3 & lower or on roms using old wifi firmware
DOWNLOAD
r564 Full:
https://www.androidfilehost.com/?fid=529152257862722764
Link Updated - BUGFIX 28-04-2017
r565 Full (10-05-2017):
https://www.androidfilehost.com/?fid=745425885120730696
r566 Full (07-06-2017): (This Release has a new kind of ramdisk, so use only on AOSP 7.1.2 r12 and newer. Don't use with AOSP 7.1.2 r8 and older)
https://www.androidfilehost.com/?fid=745425885120739264
r570 Full (29-06-2017): (This Release has a new kind of ramdisk, so use only on AOSP 7.1.2 r12 and newer. Don't use with AOSP 7.1.2 r8 and older)
https://www.androidfilehost.com/?fid=889764386195913124
r572Full (17-07-2017): (This Release has a new kind of ramdisk, so use only on AOSP 7.1.2 r12 and newer. Don't use with AOSP 7.1.2 r8 and older)
https://www.androidfilehost.com/?fid=745425885120750030
r574Full (15-09-2017): (This Release has a new kind of ramdisk, so use only on AOSP 7.1.2 r12 and newer. Don't use with AOSP 7.1.2 r8 and older)
https://www.androidfilehost.com/?fid=745425885120763772
INSTALL
Flash the Glitch zip with TWRP
Follow the Wizard to customize settings and flash the kernel
Reboot
You can tweak multiple options of this kernel with TricksterMod, FauxClock, Kernel Adiutor, Synapse(r500 and up, definitely recommended to get the most available options) or similar apps. (They are all available on the PlayStore)
FAQ :
About this build
This builds is using Aroma Installer so you can tweak various options at flash time. At the end of the process, a file containing your settings will be created (/sdcard/glitch-settings.conf). This "full" builds is also able to restore your settings from Aroma after a rom flash or wipe for example.
This builds is coming with a custom Synapse support to let you tweak all the core options on the fly once booted.
The default settings applied are as follow :
- 1.7GHz max CPU freq (from 1.5GHz stock) / 1GHz max CPU freq when the screen is off / "Balanced" L2 OC
- msm_hotplug driver in place of msm_mpdecision
- 450MHz max GPU freq (inline with other Snapdragon 600 devices - from 400MHz stock)
- Safe CPU and GPU undervolting for lower heat and power consumption
- Deadline I/O sched / Interactive CPU governor
- Doubletap to wake and fastcharge enabled (Doubletap to wake will slowly drain power during suspend, so disable it if not used)
- Everything else is kept stock
What do I have to do to use F2FS on one (or more) of my partitions ?
First, BACKUP your data if needed, especially if you're planning to use F2FS on DATA partition, as changing filesystem will wipe the partition. Change partition formats as needed in your recovery. It is NOT recommended to convert system partition as F2FS as it'll be slower than EXT4 to begin with (as the partition is mostly read only) and will alter compatibility with many roms (especially CM/LineageOS based). The last thing to do is to flash any Glitch kernel with a revision number past r150. You can restore your settings from SDcard if any, the install process will detect the partitions and modify the ramdisk accordingly so you can finally boot and use your fresh FS.
What L2/cache OC setting should I use ?
This setting will overclock bus speed and RAM so it's a bit delicate to tweak, yet it can give a nice "free" global performance boost. A simple test to check for stability is to run the camera app 3 or 4 times in a row while waiting for 10 seconds between each launch. If your devices freezes, it's unstable ! It's also the only setting you can't change on the fly once booted, either from Synapse or sysfs, and requiring a reflash (using Aroma or changing the value in /sdcard/glitch-settings.conf).
Let me give you some details about the available settings so you can choose wisely :
Stock (1.13GHz-4.26GBps) is the regular, out of the box, non OC setting.
Improved (1.19GHz-4.26GBps) is the same as "ElementalX" setting in Flar2's kernel.
Balanced (1.22GHz-4.66GBps) is the same as "Ultra" setting in Flar2's kernel.
Fast (1.35GHz-4.66GBps) is a nice jump over "Balanced", yet stable for most devices. A kind of sweet spot.
Extreme (1.43GHz-4.80GBps) is were most users will start to get issues. Provides a great boost if stable.
Glitchy (1.49GHz-4.80GBps) pushes your hardware to the limits. Will be unstable for most devices.
XDAevDB Information
Glitch Kernel for the MeMOPAD 10 FHD LTE - ME302KL
Contributors
Tk-Glitch, Google, animania260, CyanogenMod, TeamDouche, flar2, Faux123, franciscofranco, Showp1984, Team-Hydra, sixstringsg, Poondog, ZeroInfinity, Fluxi, arter97, neobuddy89, alesaiko, 228aye, AndreiLux, amarullz ,followmsi, and all my community
Source Code: https://github.com/yatto/DUMA_GLITCH_AOSP
Kernel Special Features: CPU OC/UV 2.3 GHz, GPU OC/UV 627MHz, FauxSound, S2W/S2S/DT2W, Bus speed OC
Version Information
Status: STABLE
Last Update 2017-09-15
[TAG]memo-pad-fhd10[/TAG]
@The Flash: Please can you make a ROM section for ASUS MeMOPAD 10 FHD (Me302KL) ? I made several Rom and kernels. All the treads are in Android General Section. Thanks !
@yattodettaman
Hi there
You may link your Duma tree as well in case you had some adaptation to do versus flo tree. If you didn't, well, that's fine :good:
Tk-Glitch said:
@yattodettaman
Hi there
You may link your Duma tree as well in case you had some adaptation to do versus flo tree. If you didn't, well, that's fine :good:
Click to expand...
Click to collapse
@Tk-Glitch Nice to se you here !
Thanks for your work ! It's amazing !
The duma tree is here : https://github.com/yatto/Glitch-for-DUMA
Or if you prefer here: https://github.com/yatto/Flo_AOSP/tree/master with the my last two commits (you'll see them) that make all modifications to make your glitch tree ready to run on duma devices !
Cheers !
@yattodettaman
Great :victory:
Thanks for your work as well !
UPDATE
Wonderful kernel. Fully customizable with sinapse. Good job @Tk-Glitch
Update to r566.
Download on 1st post
Update to r570.
Download on 1st post
Updated to r572 https://www.androidfilehost.com/?fid=745425885120750030
Update to r574

Categories

Resources