[Kernel] StarKissed [ATT, CAN, TMO, USC, VZW] - Galaxy Note 4 Unified Development

Welcome to the first custom kernel for the Samsung Galaxy Note 4.​Providing instability to the masses since October 21, 2014​
​
This kernel currently supports most North American carriers. Automatic selection is provided through the use of specialized recovery packages that will detect your device version and make appropriate adjustments.
Mereology (from the Greek μερος, ‘part’) is the theory of parthood relations: of the relations of part to whole and the relations of part to part within a whole. I do not take responsibility for anything these days, but I'll try to do my part and help.
Click to expand...
Click to collapse
Installing N910T ROMs on N910W8
Start with NJ3 stock firmware
Odin Flash CF-AutoRoot
Odin Flash TWRP
Make a full backup
Wipe system, data, cache, dalvik-cache
Install N910T Rom
Reboot System
Reboot Recovery
Install Stockish / Deported
Reboot System
Thank force70 for the guide
Known Issues:
DVFS set to ignore and secure storage disabled often resolve the lag. If you need either of these, stock / stockish are required.
Warning: I only have the T-Mobile version of the Galaxy Note 4
XDA:DevDB Information
StarKissed [ATT, CAN, TMO, USC, VZW], Kernel for the Samsung Galaxy Note 4
Contributors
twistedumbrella
Source Code: http://github.com/StarKissed/starkissed-kernel-trlte
Kernel Special Features:
Version Information
Status: Testing
Created 2014-11-07
Last Updated 2015-01-22

[Kernel] StarKissed [ATT, CAN, SPR, USC, TMO, VZW]
No mirrors please. Updates are posted 1 - 3 times per day.
Check the StarKissed website for compile info (not downloads)
Recovery Packages [Goo]
http://goo.im/devs/playground/galaxynote4/
Kernel source
http://github.com/StarKissed/starkissed-kernel-trlte
Retrieving a Kernel Log:
Code:
cat /proc/last_kmsg /sdcard/kernel_log.txt
SELinux Prerequisites:
The build.prop WILL override the kernel. It needs to be edited to match the desired settings.
Code:
(SELinux disable)
ro.build.selinux=0
(KNOX disable)
ro.config.tima=0
ro.config.knox=0
Potentially Inactive:
Potentially Unsafe:
pegasusQ
Features / Interfaces:
Linux 3.10.13 Linux 3.10.0
SELinux permissive
KNOX disabled
init.d support
Overclock to 2.8, Underclock to 268
Stereo call recording support
MNDIE Control
Motorola Memory Utils
Slimbus Overclock
Optimistic IPV6
intelli-plug (with arm64 updates)
Power Suspend
Simple GPU gov
HardLimit
intelli-thermal v1
Power Suspend Driver v1.5
Sweep2Sleep
Forced Fast Charge v1.2 (+ Wireless Charge Boost)
Advanced TCP avoidance
LZ4 compression
Dynamic FSync
add'l entropy: frandom, erandom (enabled via init.d)
add'l filesystems: NTFS, F2FS, CIFS
io: sio, fifo, zen, vr, bfq, fiops
gov: lionheart, dancedance, smartmax, pegasusQ, smartassV2, intellidemand, umbrella_core
CPU optimizations
Network optimizations
KNOX root and logging permissions
TIMA support, but disabled by default
S-View hack to use any cover​
Common Interfaces
^ Borrowed from faux123 since many interfaces are MSM universal
Code:
cpu governor: /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
cpufreq: /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq
intelliplug: /sys/module/intelli_plug/parameters/intelli_plug_active
gpu governor: /sys/class/kgsl/kgsl-3d0/pwrscale/trustzone/governor
gpu freq: /sys/class/kgsl/kgsl-3d0/max_gpuclk
simple GPU gov:: /sys/module/msm_kgsl_core/parameters/simple_laziness
simple GPU gov: /sys/module/msm_kgsl_core/parameters/simple_ramp_threshold
io scheduler: /sys/block/mmcblk0/queue/scheduler
io scheduler readahead: /sys/block/mmcblk0/queue/read_ahead_kb
dynamic fsync: /sys/kernel/dyn_fsync/Dyn_fsync_active
usb fastcharge: /sys/kernel/fast_charge/force_fast_charge
intellithermal: /sys/module/msm_thermal/parameters/enabled
cpu voltage: /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
Power Suspend
Code:
/sys/kernel/power_suspend/power_suspend_state
/sys/kernel/power_suspend/power_suspend_mode (0 - auto, 1 - panel, 2 - userspace, 3- hybrid)
Hardlimit
Code:
/sys/kernel/cpufreq_hardlimit/scaling_max_freq_screen_on
/sys/kernel/cpufreq_hardlimit/scaling_max_freq_screen_off
/sys/kernel/cpufreq_hardlimit/scaling_min_freq_screen_on
/sys/kernel/cpufreq_hardlimit/scaling_min_freq_screen_off
/sys/kernel/cpufreq_hardlimit/wakeup_kick_freq
/sys/kernel/cpufreq_hardlimit/wakeup_kick_delay
/sys/kernel/cpufreq_hardlimit/touchboost_lo_freq
/sys/kernel/cpufreq_hardlimit/touchboost_hi_freq
/sys/kernel/cpufreq_hardlimit/userspace_dvfs_lock (0 - allow, 1 - ignore, 2 - refuse)
MNDIE Control
Code:
/sys/class/mdnie/mdnie/mode (0 - dynamic, 1 - control, 2 - natural, 3 - movie, 4 - auto)
/sys/class/mdnie/mdnie/...
hijack
curve
copy_mode
sharpen
red_red
red_green
red_blue
cyan_red
cyan_green
cyan_blue
green_red
green_green
green_blue
magenta_red
magenta_green
magenta_blue
blue_red
blue_green
blue_blue
yellow_red
yellow_green
yellow_blue
black, 0664
black_red
black_green
black_blue
white_red
white_green
white_blue
scenario
App & Donations:
StarKissed [SKU] on Google Play allows you to configure many of the options provided by this kernel. Issues or comments about the app can be posted at the XDA StarKissed app thread
Donations are not being collected through the forum. If you would like to donate, you may do so through StarKissed [SKU] on Google Play by using the donate options located in the top right (the green dollar bill guy).

Will be nice if you can provide two different build. One without all the fancy things that some people wont have use for, such as overclocking, close to stock as possible but still provide stability, smoothness, and better battery life.
Some kernel makers just slap everything they can onto a kernel and in the long wrong, it is simply instable or provide hicups (that they will never own up to lol)

Nice job twisted keep it coming...

mgbotoe said:
Will be nice if you can provide two different build. One without all the fancy things that some people wont have use for, such as overclocking, close to stock as possible but still provide stability, smoothness, and better battery life.
Some kernel makers just slap everything they can onto a kernel and in the long wrong, it is simply instable or provide hicups (that they will never own up to lol)
Click to expand...
Click to collapse
I don't provide anything I wouldn't run on my own device. If you want it to be stock, vote for stock. If that is what wins, that is what I will build. It is enough to provide a single kernel for a bunch of devices without trying to keep track of per-device versions. I slap everything I can onto a kernel, test it, then delete or fix the broken stuff. My github is always current and anything I changed is clearly published to point the finger at whoever it needs to be pointed at.

Lol just throwing it out there , that is my vote

I vote like mgbotoe! Thank you sir!
Sent from my SM-N910T using XDA Free mobile app

Only thing I am seeking is SE Linux Permissive. Thanks for all your work!

Tried flashing the files (that are highlighted) in picture attachment using odin 3.07, got a fail. What am I doing wrong? Anyone else flash yet? How'd ya do it and did it work out ok?
Thanks Ahead.
Glen

Hardlimit by yank555 I'd like to see, along with your hotplug of choice, I like intelliplug myself, some govs, I usually stick with interactive anyways, maybe some mdnie controls etc etc. Lol I'm just tossing out what I enjoy..but, you tell me, what do you normally build in your kernels.?

re: kernels
twistedumbrella said:
I don't provide anything I wouldn't run on my own device. If you want it to be stock, vote for stock. If that is what wins, that is what I will build. It is enough to provide a single kernel for a bunch of devices without trying to keep track of per-device versions. I slap everything I can onto a kernel, test it, then delete or fix the broken stuff. My github is always current and anything I changed is clearly published to point the finger at whoever it needs to be pointed at.
Click to expand...
Click to collapse
I just hope that you have already gotten some sort of windows pc so you
won't be having all those problems you were having for the past 3-4 days
due to using a mac computer.
Good luck with your kernels.
p.s. my vote is the same as mgbotoe's

glensta said:
Tried flashing the files (that are highlighted) in picture attachment using odin 3.07, got a fail. What am I doing wrong? Anyone else flash yet? How'd ya do it and did it work out ok?
Thanks Ahead.
Glen
Click to expand...
Click to collapse
I've heard Odin doesn't like the files. I use Heimdall but I'll be looking into that.
Misterjunky said:
I just hope that you have already gotten some sort of windows pc so you
won't be having all those problems you were having for the past 3-4 days
due to using a mac computer.
Good luck with your kernels.
p.s. my vote is the same as mgbotoe's
Click to expand...
Click to collapse
You're starting to sound like the Best Buy reps when Windows 8 came out. At least before they had to start telling everyone 8.1 was coming to fix how terrible it turned out being once people started using it.
You have to run cygwin or an Ubuntu VM inside windows to build Android. You can run windows AND Ubuntu as windowed applications on Mac. Seems unnecessary when the real issue is consistency in the cm repos. The instructions say to get the Linux compiler ports, while detection identifies the platform compilers.

And fast change it you can
Sent from my SM-N910T using XDA Premium 4 mobile app
---------- Post added at 08:56 PM ---------- Previous post was at 08:56 PM ----------
jpeps said:
And fast change if you can
Sent from my SM-N910T using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Sent from my SM-N910T using XDA Premium 4 mobile app

How about color/gamma controls???

jpeps said:
And fast change it you can
Sent from my SM-N910T using XDA Premium 4 mobile app
---------- Post added at 08:56 PM ---------- Previous post was at 08:56 PM ----------
Sent from my SM-N910T using XDA Premium 4 mobile app
Click to expand...
Click to collapse
I don't know how good of an idea messing with the adaptive charging would be, but I'll look into it. It depends if that functionality is tied into the USB port charging or not.

It is great that you have done this work and I (along with a bunch of others) are really grateful - it would be nice if we could flash this -
Doesn't work with Odin - not sure about the other option you mentioned, I personally have never used that method -
So - any instructions you can offer would be great - unless you feel it is not appropriate to flash this yet?
Your help - and input is greatly appreciated.

mocsab said:
It is great that you have done this work and I (along with a bunch of others) are really grateful - it would be nice if we could flash this -
Doesn't work with Odin - not sure about the other option you mentioned, I personally have never used that method -
So - any instructions you can offer would be great - unless you feel it is not appropriate to flash this yet?
Your help - and input is greatly appreciated.
Click to expand...
Click to collapse
Use flashify with the img file. Flash the boot option.
{
"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"
}

mgbotoe said:
Will be nice if you can provide two different build. One without all the fancy things that some people wont have use for, such as overclocking, close to stock as possible but still provide stability, smoothness, and better battery life.
Some kernel makers just slap everything they can onto a kernel and in the long wrong, it is simply instable or provide hicups (that they will never own up to lol)
Click to expand...
Click to collapse
I agree with this wholeheartedly. I personally loved leanKernel on my Note 3 - all the latest fixes and improvements without 40000 things that only crazy experimenters and overclockers would use. I'd love a solid, lean, and mean daily-driver kernel.

twistedumbrella said:
https://goo.im/devs/playground/trltetmo/kernel/. So what should be included? You are welcome to cast your vote for how this kernel evolves.
Click to expand...
Click to collapse
If you could somehow throw in faux sound support that would be awesome .. I miss raising my volume just a bit for alarms...
Anyways Thanks a lot bro

siraltus said:
I agree with this wholeheartedly. I personally loved leanKernel on my Note 3 - all the latest fixes and improvements without 40000 things that only crazy experimenters and overclockers would use. I'd love a solid, lean, and mean daily-driver kernel.
Click to expand...
Click to collapse
Ironically, modifying imoseyon's kernels was how I first learned to build. I took his and added those one or two additional things I found somewhere else and wanted to use. Right now, I am working on getting intellidemand updated for this kernel, but I am only looking to get a few options that really work well so if there are better, let me know.
For the TCP congestion avoidance, it appears that enabling advanced options somehow broke selection. It appears to work just fine, but that troubles me. I don't want to force a setting for that, but if it comes down to it, I may have to limit the options.
Veno, from some documentation I've recently read, was the optimal option for mobile network performance. I believe it was reno that was best for wifi performance, but I have to go back and read up again.
I added some code for fast charge to be verified, but the layout is much different than most Samsung phones, so I won't know if it works until I attempt to blow up my phone.

Related

[KERNEL][19FEB] SiyahKernel v6.0b5

please leave non-dev related posts here: http://forum.xda-developers.com/showthread.php?t=1658647
{
"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"
}
Features:
based on JB sources
DISABLED CAP_ERASE (No superbrick bug)
All-in-1kernel because it supports CM9, CM10, Samsung, MIUI and Boot-to-Gecko (B2G) ROMs with a single kernel image. (no Sense4all support)
Dual booting support for all supported ROM types. See droidphile's post for Dual Booting FAQ
Custom CWM touch recovery with swipe gestures and double-tap selection
6-steps CPU freq
5-step GPU frequency levels. VPLL Mode to have additional frequency steps. defaults frequencies: 66-108-166-267-330.
Auto-root. You can also remove root via STweaks app and install it without rebooting your phone again. Auto-root can be disabled as well.
CPU Overclock/Undervolt support (we have two interfaces for that. both of them are defacto standard)
Tweakable vitalij's value (set to 5 as default)
Adjustable touchpad led brightness
Fixed fuelalert wakelocks
You can completely disable android logger using STweaks app
Faster charging for misc and USB modes. There are 3 modes (AC, Misc, USB) and normally last two of them support only slow charging. You can have charging speed of AC by increasing it (especially user while charging in car or using USB port)
Cpu governor optimizations
Gpu voltage, clock and stepcount interfaces (GPU Overclock/Undervolt)
Screen brightness curve settings with original panel gamma values. panel values unchanged, so you will get stock colors and will be able to use supercurio's voodoo display app when it is released. brightness modification will only change auto-brightness response.
BLN support both for Samsung and CM ROMs (you can use STweaks, Nstools or BLNControl app from the market to enable it)
Breathing or Blinking effect for BLN. (Make sure you don't enable blinking in any other BLN app) Use STweaks to select one of them.
Better touch sensitivity
Available CPU Governors: Pegasusq (default), Ondemand, Lulzactive, SmartassV2, Interactive and Conservative, Performance, Userspace, Powersave
CIFS as module
Available I/O schedulers: CFQ (default), noop, Deadline, SIO, V(R)
J4FS as module
ARM topology support (SCHED_MC)
Automatic EFS Backup
Lots of I/O tweaks and filesystem optimizations via some parts of thunderbolt scripts.
USB Mass Storage mode is working in CWM Touch Recovery and you can mount both internal and external sdcard as a disk drive
NTFS automounting for USB sticks. When you plug in an NTFS formatted USB flash it will be automatically mounted to /mnt/ntfs folder.
USB mouse and keyboard support
built-in profile support with default, battery and performance presets (you can change them in CWM Recovery). Even using everything default will save you a lot of battery juice.
Eargasm for headphone amplification (in STweaks) as free Voodoo Louder replacement
Almost everything is configurable such as scheduler features, hotplug thresholds, GPU frequencies, voltages, arm topology modes... and they are configurable via simple and free STweaks app which is embedded in the kernel and soon in Google Play & Opensource
Adjustable mDNIe settings
optional sharpness tweaks from hardcore
mDNIe negative effect toggle with home button (press it four times)
Touch gesture support by Tungstwenty. (http://forum.xda-developers.com/showthread.php?t=1831254)
BLNWW (BLN Without Wakelock)
Slide2Wake (originally by Fluxi)
More to come...
​
Known Problems:
no known problems yet
Thanks To:
Chainfire, Codeworkx, Arighi, Tegrak, Vitalij, Entropy512, Netarchy, koush, Creams, sk8erwitskil, hardcore, Pikachu, myfluxi, Tungstwenty
This part will be expanded. most of the patches I applied are coded by someone else. please remind me if I forget to give credits to anybody..
Download Link: http://www.gokhanmoral.com/
for beta versions: http://d-h.st/users/siyah/testing​IRC support and chat:
Server: irc.FreeNode.net
Channel: #siyah-kernel
web client: http://siyah.twosx.net/ (thanks to omniwolf)​Changelog:
See http://www.gokhanmoral.com/ for changelog.
You can find the sources at http://github.com/gokhanmoral/siyahkernel3
and initramfs at http://github.com/gokhanmoral/initramfs3​
Todo:
these are my future plans and some of them are dreams only...
apply chargecurrent modifications even if the cable is connected on boot
add optional teamwin recovery
make dual-boot timeout configurable
implement BFN (BackFlashNotification)
scheduling for BLN
organize recovery menu items
higher polling rate for light sensor
remap mouse right button to back button
exfat support
fix blnww battery drain issue (may not be possible)
implement dual-booting with GB+ICS ROMs
faster switch between first and second ROMs without needing to reboot if possible.
...
​
troubleshooting
READ THESE FIRST
Never report any bugs to CM9/CM10 threads if you use it together with SiyahKernel
Do not ask questions to me directly. This is a common thread, not my personal inbox. Ask your questions in the thread and do not target them to anyone.
Do not expect answers to all your questions. There are some questions which nobody knows the answer of.
Do not forget that this is a development thread. There is another thread in general section for those who wants to discuss battery life and chats. If your post does not include a feature request, bug report or suggestion it should be posted to the other thread.
No ETA for new version. Even if I sometimes talk about release dates those may change and they change for some good reason or because of my real-life obligations.
Make use of "Search this Thread -> Advanced Search"
Never ever discuss anything deep-sleep related in this thread. I do not make modifications to prevent sleep and 99% of deep sleep problems are application/ROM related. discuss it in general section. I do not want any positive ("this kernel sleeps like a baby") or negative ("There is a big problem with deep sleep. Please fix it") messages in my development thread.
If you do not provide details about your configuration and settings nobody can help you or nobody will care about your problem/bug report. The problems without details (ROM, settings, preferably the version that the problem first happened or the one that you don't experience the problem) will be ignored.
Never ever report any SOD issues if you are undervolting/overclocking and make sure you attach last_kmsg log. If you don't know what it is report the problem to the other thread because one more post without any useful information on dev thread will help noone including yourself.
FAQ:
Q: I am having some random lockups with some apps
A: try removing root by using STweaks app and restart.
Q: What is the difference between STweaks and ExTweaks?
A: Both have similar functionality. ExTweak is Xan's implementation of the UCI interface (which is designed by Xan and me with the helps of AndreiLux and implemented in the kernel as open scripts by me) and STweaks is mine. I was hoping Xan would release the sources of ExTweaks (without profile support) but he changed his mind and I decided to open STweaks. Soon they will have almost identical functionality, so you can use whichever you like.
Q: Does this kernel work on XXXXXX-ROM?
A: If the ROM is based on Samsung Stock ICS Rom LPQ or newer, it should. Otherwise, search the thread... If you cannot find any reference to that ROM, try the kernel. You won't lose anything by trying this kernel. Worst case scenario is to reflash your previous kernel or ROM. You can backup your previous kernel with Hellcat's k-tool from the market.
Q: Where is CM9, MIUI or Samsung ROM versions?
A: There is only one version. Both ROMs are supported with a single kernel image.
Q: What is the best settings?
A: It is the one you try yourself and like.
Q: I have just lost 20-30% battery by just rebooting/flashing the kernel. Is it a bug?
A: No. It happens because of our fuel gauge chip which doesn't require calibration goes crazy sometimes. It is not related with kernel or ROM. Just reset fuel gauge chip using STweaks app (or remove the battery and wait 3 minutes) and then charge your phone.
Q: BLN doesn't work.
A: you need to enable it in stweaks or BLN app. if you have more than one app to configure bln make sure all of them use the same settings.
Q: BLN works in test mode but it doesn't work otherwise.
A: if test mode works you should blame the apps. Stock messaging and email apps may not support BLN and in some other applications you may need to enable notifications. Either find another application or change your ROM.
Q: Can I use breathing effect without using BLN?
A: for now, breathing effect only works in BLN. There is no way of using it otherwise.
Q: I need to disable and re-enable BLN in stweaks to get it working again. What is the problem?
A: You may have another BLN related application (BLNapp, nstools, or a script) which disables BLN after stweaks apply the setting at early boot stage. you have to either uninstall that app or enable BLN in that app as well.
​
Useful Links:
Almost everything that you need to know about Kernels, schedulers and so by droidphile
Another great post explaining more and ICS differences by droidphile
Although I put it in the first post, this is my github for kernel sources, initramfs and some more
You can find all the answers you need here, even those that I don't know
There is a CWM flashable package in this post for those who prefers mass storage mode to MTP
Another way (app) of having mass storage mode: USB Mass Storage for ICS App
Everything you need to know about Dual Booting (FAQ & Guide) from droidphile
Another Dual Boting Guide from Phistachio

			
				
Very good work Gokhan, as always!
I have finally got my first ics kernel booting on my phone too, have to add all features now!
PS: really want to see your new cpu driver....i really understand almost nothing on the new one lol
Wireless & Ad hoc network
Hopefully it will support wireless and ad hoc network connection like the one you created for gingerbread kernel.
If they don't understand what's gokhan is doing for himself and freely shares it with us! Just leave them alone.
Thanks man i knew you will be fast but now I'm shocked.
Sent from my GT-I9100 using Tapatalk
And to help you on your way even the CM9 kernel has been built from source and released tonight to help further your support for ICS ROM's hopefully *cough*SlimICS*cough*
Don't blame me for this question i didn't know where to ask it . Why gokhan's status is still senior member? Why not a recognized developer? all the developments he has done on kernels counts for something or what?
Sent from my GT-I9100 using Tapatalk
mekhonte said:
Don't blame me for this question i didn't know where to ask it . Why gokhan's status is still senior member? Why not a recognized developer? all the developments he has done on kernels counts for something or what?
Sent from my GT-I9100 using Tapatalk
Click to expand...
Click to collapse
I guess he's not applied for it (I would need to check to be certain), but if he wants to apply, he's more than welcome to (application process is opening again soon)
henrybravo said:
Are you talking about this? (From the OP)
Click to expand...
Click to collapse
I am talking about touchscreen responsiveness same as in CM9 with LP6 kernel.
I slept off on the keyboard waiting. GM can we expect download link soon? Its 5:00am here and I think I need to catch some sleep before going to office... I havent waited for my GF so much.. Damn..
I'll make myself a coffee and test it for 10-20 mins then upload to my blog as first beta...
I finished everything except for BLN. I tried, but could not finish it because of lack of complete cm9 repository in my vm. if anybody can compile liblights, everything else is in the kernel now. If nobody compiles it by then, I will do that in this week, hopefully.
I am surprised with the changes in the platform specific parts. I wasn't expecting that Samsung would make a change in that crap but they did and it looks much better. I have a theory that they outsourced the kernel part (maybe to odroid guys) because some parts look very good which is not something I expect from Samsung softwarewise
anyway. it was a real fun for me. I hope it will be at least as much fun to use it for you.
let the celebrations begin
it's up
and a last minute addition was made for smartassv2 lovers
I guess I take the credit of installing it first.. Installed .. Siyah 3.0b1 CWM . Thanks Golkhan...
Which defconfig did you use to start from? u1_defconfig?
Taking a dinner break before resuming this.
I'll be very busy this week. that is why I spent some time tonight to make this release.
I'll edit the OP later.
and.. somebody asked why I am not a recognized developer...
Pulsar is right, I did not apply
I think I still have some more to do before doing that.
it's good to be a senior member.
I find the recognition in your comments, not in a title.
Entropy512 said:
Which defconfig did you use? u1_defconfig?
Taking a dinner break before resuming this.
Click to expand...
Click to collapse
yes, I used u1_defconfig.
and I'm happy that this release has also at&t parts..
you won't struggle much
gokhanmoral said:
I'll be very busy this week. that is why I spent some time tonight to make this release.
I'll edit the OP later.
and.. somebody asked why I am not a recognized developer...
Pulsar is right, I did not apply
I think I still have some more to do before doing that.
it's good to be a senior member.
I find the recognition in your comments, not in a title.
Click to expand...
Click to collapse
Are you using an auto detect initramfs here (ie does this work on cm9?)
pulser_g2 said:
Are you using an auto detect initramfs here (ie does this work on cm9?)
Click to expand...
Click to collapse
yes, I do. but I think samsung used another mali driver in the release. that may cause blank (black) screen. I am not sure if latest CM9 can use LPQ or LP7 kernels but if it can then this beta will support CM9 and most clones.

[Kernel] Lightning Zap Kernel... Update to Lollipop 5.0

Thomas.Raines presents
The Lightning Zap! kernel for the Nexus 4 Mako
ATTN:
I thomas.raines, nor it's affiliates claim responsibility for anything you do to damage, destroy, brick, explode, or otherwise mess up your device.
{
"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"
}
Features:
Improved performance
Improved battery life
Improved network speeds
Improved boot times
Smoother scrolling
Better responsiveness
Cleaner file systems
Governor tweaks for amazing speed and performance without sacrificing battery life
Improved Memory and Ram tweaks
Improved Internet speed
kexec hack for dual booting with MultiRom.ak
Overclocked cpu
sweep2wake/doubletab2wake (disabled by default. must be enabled via script by uncommenting lines 7 and 8 in /etc/init.d/05s2w then reboot)
Amazing kernel tweaks, build.prop mods, init.d scripts and more!
Governors:
POWERSAVE
USERSPACE
ONDEMAND
INTERACTIVE
BADASSS
INTELLIDEMAND
LIONHEART
ONDEMANDX
SMARTASS2
GALLIMAUFRY
LAZY
io-schedulers
NOOP
DEADLINE
CFQ
SIO
See 2nd post for download links and changelogs
Instructions:
Make a backup
Download .zip to PC
Transfer .zip to your sdcard
Or just download it straight to your phone
Reboot to recovery
Flash
Reboot
Wait 10 minutes
Enjoy the Lightning Zap!
See 2nd post for download links and changelog
**The first boots usually takes the longest especially after a fresh install. If you pull a logcat during the first boot, you may see a few errors with the vacuum script. This is normal, and will be "fixed" after the phone has built the databases for the apps.
Please allow 24 hours after install and 1 full charge cycle before reporting results. Always provide me with a logcat with any issues you may experience.
Source Code:
mako-lz kernel
vendor_lz-kernel (LZ vendor files for ROM compiling)
Special thanks to:
jrummy16 for Root Browser Lite
show-p1984 for bricked kernel (used for rebase)
Download Links and Changelogs
Nexus-4-Mako-LightningZap_p5.1.2.zip
cpufreq adjustments
led driver adjustments
Import RB tree adjustments from Motorolla
Input packet management adjustments
EOL
https://github.com/LightningZap/and...mmit/9ee0e0e3f9cf2733c554f0da69724c79f71cb4d9
Nexus-4-Mako-LightningZap_p5.1.1.zip
Fixed voltages and frequencies
uv_bin overhaul
Fixed inconstancies in installer
Guys and gals with slow binned cpus, MAKE SURE YOU SET THE MIN VOLTAGE TO 700. Or you will get random reboots like crazy. On a side note. I would strongly suggest wiping dalvik (art) and cache before flashing. If not, your device may shutdown immediately after it is done booting. Nothing to really worry about, just simply hold the power button for a few seconds till the google screen appears, and you should be good.
Nexus-4-Mako-LightningZap_p5.1.0.zip (dl link unavailable)
Major upstream update (166 commits)
TCP tweaks
Added GCC optimizations
Updated linaro toolchains
If you are having random reboot issues or you get stuck on the Google screen, try raising your min voltage to 700MHz. If that still doesn't work, let me know here. Please try to attach a dmesg log and make sure you tag me in the post so I don't miss it (@thomas.raines)
Enjoy!
Nexus-4-Mako-LightningZap_p5.0.2.zip
Added intelli_plug to handle CPU hot swapping
Disbabled MSM_HOTPLUG
Bumped to 5.0.2
Set min CPUFREQ to 9450
Changed Aroma installer defaults to my recommendations.**NOTE** If overclocking, I recommend using higher voltage min...
Included a LightningZap! tailored init.mako.rc that sets vibrator amp to 100, disables all that unneeded cpu governor junk and more...
Nexus-4-Mako-LightningZap_p5.0.1.zip
Bump to 5.0.1
added 5.0 emmc support
speedup /proc/net/unix
network speed tweak
exec_hardboot:updated with more current patch.
Avoids bogus error messages for the suspend aborts.
Avoid using global variable total_cpus
added sound control Thanks @faux123
Nexus-4-Mako-LightningZap_p5.0.zip
Update kernel to Lollipop 5.0
Added script to fix wonky sdcard issue. (5.0 was changing it from /sdcard/<your files> to /sdcard/0/<your files>. Script prevents that from happening and all is well)
All the same greatness of Lightning Zap! 4.4.X with no issues
Enjoy folks!
Nexus-LightningZap_p4.4-3.3.zip
Added remaining uv options to table
Backlight dimmer options
USB Fast Charge
CPUFREQ:rework of all tables. New implementation of freq's using PVS.
cpufreq: properly sync current scaling governor across all cores
Slight boost in L2 cache. Corrected number of cpufreqs
enable max screen off freq on/off support
added RESTRICT_ROOTFS_SLAVE
Added fsync on/off support:Enabled by default
Added f2fs and exfat support
Inspired by elementalx's flashing format using Aroma Installer, I have revamped cpufreq and uv tables, as well as added a few options.
You can now set your default options with the installer. Just follow the prompts as you go thru.
The flashing instructions are the same; however, at the end of the flashing process, you will have an option to save the log. I would recommend doing so. But only share it with me if you have an issue.
The installer is not without it's little glitch. Occasionally, your screen might flash and appear to be going from screen to screen in recovery after the installation process has finished. Nothing to worry about. Just let it settle down and then reboot. I only had this issue in philz_touch.
With the L2 cache boost, and the lightningzap booster, those pesky random reboots due to L2 cache failing to sync are a thing of the past.
One thing to note, when selecting your cpufreq, this will set you MAXIMUM. Meaning, even with an app, you will not be able to go over the default you set. Select carefully. I would recommend setting core 1 to the highest you desire and then setting the other 3 cores lower in the case you need more. And just use trickstermod to adjust as necessary. Oddly enough, even if you set the cores individually and cores 2-3 lower than core 1, your max will be whatever core 1 was set on. But if you adjust them reverse to what I said, then you will be limited to whatever default core 1 is. Hopefully that makes sense.
I have also linked all cores. This means that when you use Trickstermod app to set your cpufreq, it applies it to ALL cores. I have notice some apps, like kernel tweaker, do not do this as they are not written correctly for multi-core processors. Most of the defaults like voltages, fsync, and sweep2* can still be controlled with trickstermod even if you disable them during install.
TBH the only thing you cannot change, is your max cpufreq (meaning, if you choose 1512(stock) as your max during install, the only way to raise it is to re-install the kernel. However, you can still fine tune it).
Another note, max freq is set to 1620; however, if you can still set it higher, will just have to use trickster mod to fine tune it...
Previous Changelogs and links
Nexus4-LightningZap_p4.4-3.2.zip
Dropped mpdecision
Added msm_hotplug (With updates)Reconfigured voltage table. Boots @ 700000uV on 94500mHz
Possible UV/OV is now 600000uV min 1450000uV max (Be careful with this as too low/high for your device could cause instability. Test your settings BEFORE setting it to set at boot. If you go below the thresholds, your device will become EXTREMELY unstable, reboot, say you should have listened and then blow up in your face...lol. Not really, but it will go into a kernel panic and reboot)
And FYI, the voltages are reported in uV not mV. If you don't know, 1000uV = 1mV; therefore, the kernel boots @ 700000 is 700mV...
Nexus4-LightningZap_p4.4-3-1.zip
Added sec_dvfs_dual. All CPU's handle hotplugging better now
Added lulzactive cpu gov
add row and fiops schedulers
set fiops as default scheduler
Working on getting smartassv2 to compile...
added LCD Gamma Hack from faux kernel
Nexus4-LightningZap_p4.4-3.zip
2 stage update on this one.
Stage 1
Dropped bricked base and went back to kk4.4 (AOSP & CAF) base
Revamped OC/UV. Still compatible with Trickster Mod app
(Because I dropped the bricked base and went back to original base, you won't have full control on thermald and mpdecision for now. Working on adding it, please be patient)
Stage 2 With results of the latest poll in mind:
Dropped the following governors:
Conservative
Gallimaufry
Ondemandx
Userspace
Made Intellidemand/deadline as default
Nexu4-LightingZap_p4.4-2.zip
Complete revamp of base. Used bricked kernel as base (thanks to show-p1984)
Created new branch for revamp (bricked-lz) Keeping kk4.4 branch for now.
Per user requests:
Moved RootBrowser to /data **Must remove it from /system/app prior to flashing
Removed voltage control app. No longer compatible with vc.
Fully compatible with TricksterMod app
Vote on the next poll for your favorite governor & io-scheduler (If I can get it setup right)
Nexu4-LightingZap_p4.4-1.2.zip
Reverted back to Linux Android Kernel version 3.4.0 due to instability
Bumped to p4.4-1.2
Revamped mako_defconfig in order to enable loadable modules
changed build cifs & tun as modules
Left WiFi modules as hard-coded drivers to avoid WiFi issues on other Roms (Sorry about this one guys and gals)
Nexus4-LightningZap_p4.4_1.1.zip
Bumped to latest stable kernel version 3.84.4 (LightningZap version p_4.4-1.1)
Added sweep2wake and doubletap2wake from bricked-kernel Mako (special thanks to show-p1984)
sweep2wake and doubletap2wake is disabled by default. To enable one or both, refer to this post
Nexus4-LightningZap_p4.4_1.zip
Initial release
Just a note, some combinations of governors and io-schedulers don't mix well and you could experience instability like freezes and reboots. Before posting an issue, change your governor and or io-scheduler. This will help me narrow down any issues. And by all means, please let me know which combination you experienced an issue with, and what exactly occurred.
Note that certain ROMs like Omni and Ubuntu Touch that use a modified initramfs or some other kernel modification, may not work with this kernel. I am working on it now.
thomas.raines said:
Hold up... getting the link now
Click to expand...
Click to collapse
Great seeing you here! My brother uses your kernel on his E4GT and he likes it a lot.
I hope you do good work for the N4 as well. :good::good::good::good:
thomas.raines said:
Hold up... getting the link now
Click to expand...
Click to collapse
The OP says it's for Blaze 4G You might want to edit it to avoid confusion Thanks for your work, sir. I had use yours in my Blaze 4G.
Maybe a bit explanation of governors? Like for lionheart and galli
Nexus 4 cihazımdan Tapatalk kullanılarak gönderildi
Wow I saw you in the Blaze fourms. Great to see you developing on the N4!
Sent from my Nexus 4 using xda app-developers app
Saw you in the et4g forums
Sent from my Nexus 4 using Tapatalk
I'm glad people say this is real looked like a hoax to zap my n4!
So who has flashed this?
sent from a toilet...
phone always fc's for me on 3 different AOSP roms
Thanks for the kernel......Testing-----------------:good:
CallMeAldy said:
phone always fc's for me on 3 different AOSP roms
Click to expand...
Click to collapse
Can you be more specific?
CallMeAldy said:
phone always fc's for me on 3 different AOSP roms
Click to expand...
Click to collapse
by chance you tried it in the rom Purity? by that I have not had problems with.:good:
Hello.
Thank you for you hard work.
I was wondering which governor and scheduler do you suggest.
Edit : Can you possibly add swipe to wake?
Yadro said:
Hello.
Thank you for you hard work.
I was wondering which governor and scheduler do you suggest.
Edit : Can you possibly add swipe to wake?
Click to expand...
Click to collapse
The governor and scheduler really varies from person to person and dependent upon their usage of the device. I think Lionheart with noop is a great combination for power and battery saving from the light user all the way up to the medium user which is why I made it default. Some have suggested that intellidemand is very good as well, but sacrifices a bit of battery saving yet adds a slight bit of performance.
I have considered adding sweep 2 wake on some of my other kernels, but haven't truly decided on it yet. I think I'm going to give it a try tonight though.
Update available
Read changelog for details
To enable sweep2wake and doubletab2wake:
use an app like kcontrol
in and adb shell or in terminal on the phone type:
Code:
echo 1 > /sys/android_touch/sweep2wake
echo 1 > /sys/android_touch/doubletap2wake
Or, I have made it even easier. In root browser, navigate to /system/etc/init.d. Open the script named 05s2w and remove the # from lines 7 and/or 8, then reboot. This will enable sweep2wake and/or doubletab2wake. You can enable both or just one of them.
thomas.raines said:
The governor and scheduler really varies from person to person and dependent upon their usage of the device. I think Lionheart with noop is a great combination for power and battery saving from the light user all the way up to the medium user which is why I made it default. Some have suggested that intellidemand is very good as well, but sacrifices a bit of battery saving yet adds a slight bit of performance.
I have considered adding sweep 2 wake on some of my other kernels, but haven't truly decided on it yet. I think I'm going to give it a try tonight though.
Click to expand...
Click to collapse
Thanks! So far i'm enjoying this kernel a lot! Working out for me on XenonHD.
---------- Post added at 08:49 AM ---------- Previous post was at 08:48 AM ----------
thomas.raines said:
Update available
Read changelog for details
To enable sweep2wake and doubletab2wake:
use an app like kcontrol
in and adb shell or in terminal on the phone type:
Code:
echo 1 > /sys/android_touch/sweep2wake
echo 1 > /sys/android_touch/doubletap2wake
Or, I have made it even easier. In root browser, navigate to /system/etc/init.d. Open the script named 05s2w and remove the # from lines 7 and/or 8, then reboot. This will enable sweep2wake and/or doubletab2wake. You can enable both or just one of them.
Click to expand...
Click to collapse
okay i'll try that now too.
---------- Post added at 09:00 AM ---------- Previous post was at 08:49 AM ----------
Why is the default read ahead on the scheduler 16xxx? Isn't that a bit much?
M3drvr said:
Why is the default read ahead on the scheduler 16xxx? Isn't that a bit much?
Click to expand...
Click to collapse
That's max, and yes it is very high, but nothing to worry about. But to be honest, the deice itself will never go that high.
On that note, if you look through my commits I never set that. That came from an upstream change quite some time ago. So far back that I can't find when it happened...lol
The reference is in block/partitions/ultrix.c on or about line 29. You can see that it can be as high as 16384 but 512 is actually the default.
I looked in my Linux kernel source and the file is the same. So this could have been the default from forever ago.
Again, nothing to worry about though...
thomas.raines said:
That's max, and yes it is very high, but nothing to worry about. But to be honest, the deice itself will never go that high.
On that note, if you look through my commits I never set that. That came from an upstream change quite some time ago. So far back that I can't find when it happened...lol
The reference is in block/partitions/ultrix.c on or about line 29. You can see that it can be as high as 16384 but 512 is actually the default.
I looked in my Linux kernel source and the file is the same. So this could have been the default from forever ago.
Again, nothing to worry about though...
Click to expand...
Click to collapse
I wasn't too worried. Just wondering. Thanks! So far the new kernel very good. The first 5 minutes of it being installed there were quite a few lags and glitches. But after that, its smooth as ever!
thomas.raines said:
That's max, and yes it is very high, but nothing to worry about. But to be honest, the deice itself will never go that high.
On that note, if you look through my commits I never set that. That came from an upstream change quite some time ago. So far back that I can't find when it happened...lol
The reference is in block/partitions/ultrix.c on or about line 29. You can see that it can be as high as 16384 but 512 is actually the default.
I looked in my Linux kernel source and the file is the same. So this could have been the default from forever ago.
Again, nothing to worry about though...
Click to expand...
Click to collapse
That's to be expected while the kernel settles in. Glad you're enjoying it!
Sent from my Nexus 4 using xda app-developers app
Should MPDecision be enabled if using the noop scheduler and Lionheart governor? Or whats your recomendation?

KT-SGS5 [Kernel] Builds [Discussion] [KLTE] [TW-AOSP] ★KTWEAKER SHOP★

ALL THANKS AND CREDITS GO TO THE ONE AND ONLY KTOONSEZ FOR THIS AWESOME KERNEL AND GIVING ME THE OPPORTUNITY TO PROVIDE THESE BUILDS.​
Welcome!
I am in no way affiliated with Ktoonsez or his work. I’m just a simple member of the XDA community who happens to be a huge supporter of this kernel and its creator. This is just my way of giving back. I am aware of some of the issues that may occur on specific kernel builds for some users as well as the difficulties faced when fine tuning the kernel and this is my response to that:
This is by no means intended to replace any of the original KT-SGS5 kernel threads. The purpose of this thread is simply to work in conjunction with them by providing a variety of builds for which users can experiment with and see which versions perform as intended on each of their respective device models. As on previous Samsung devices I am also bringing back the Ktweaker Shop filled with tons of pre-configured settings compiled by myself and others in attempt to further assist S5 users with improving their overall experiences on this device or to simply use as a baseline to work upon tweaking further. So I’ve gathered just about all of the current and previous kernel builds I had hidden within my pc as well as all the various Ktweaker settings and am sharing them with the public. I hope this makes a difference for all you guys. ENJOY!! :good:
POST #2: Reserved for UNIFIED KLTE(G900) BUILDS
POST #3: Reserved for the KTWEAKER SHOP
POST #4: Reserved for TEST PROFILES
If at any given time you aren't already on the kernel and Ktoonsez hasn't updated his links, there'll be no need to flash previous builds when you want to receive OTA's as ALL posts will be updated regularly upon future releases. So please be sure to refer back here for all builds from this point moving forward!
I will NOT be held liable for anything that may occur to your device nor will Ktoonsez. So please...
***FLASH AT YOUR OWN RISK***​
If you encounter any suspicious issues when updating the kernel, follow my recommended procedure for the best possible results:
1) Backup current Ktweaker settings
2) Open any root browser (make sure it's mounted as r/w) then navigate to /system/app/ and delete the Ktweaker and KTmoniter apk's
3) Navigate to your sdcard and delete the Ktweaker folder OR rename it by adding a ".bak" extension without the quotes.
4) {Optional} Clear all Superuser logs
5) Reboot Recovery
6) Flash kernel
7) Reboot
8) Copy any saved profiles back into /sdcard/Ktweaker/Profiles/
9) Restore Ktweaker settings
10) Profit?
NOTE: If at any point Ktoonsez no longer wants this thread open it will be closed without question.
Please visit original kernel thread for change logs, extras, etc...
If you like and support his work, donate with this link:
http://forum.xda-developers.com/donatetome.php?u=4325945
**********KLTE**********​
KT-SGS5 kernel features
•Must have a S5 model G900T or G900P or G900V (Dev Edition ONLY!!!) or G900F or G900M or G900W8
•Must have a Touchwiz Rooted ROM
•Must have CWM/TWRP based recovery installed
•Samsung open source
•Optimized kernel configuration
•unsecure root adb
•Voltage interface
•KTweaker app for kernel control
•KTweaker Widgets
•Schedulers (CFQ, BFQ, VR, SIO, NOOP, DEADLINE, ROW, FIFO, FIOPS)
•GOVERNORS (ktoonservativeq, intellidemand, msm-dcvs, wheatley, userspace, smartassh3, slp, powersave, pegasuq, nightmare, interactive, dancedance, conservative, badass, asswax, adaptive, abyssplug, performance, ondemand
•exFAT for Touchwiz and AOSP
•F2FS compatible with AOSP 4.4
Click to expand...
Click to collapse
Downloads
Touchwiz Lollipop 5.0 VERSIONS:
https://copy.com/nnRWaceoApyWveLV
AOSP Lollipop 5.0 VERSIONS:
https://copy.com/sPBzkxDrTUsdh08m
AOSP Lollipop 5.1 VERSIONS:
https://copy.com/kA6cUoKDCZWNSrG7
Touchwiz KitKat 4.4 VERSIONS:
https://copy.com/3jfvgKqLUKUr
AOSP KitKat 4.4 VERSIONS:
https://copy.com/IVmYJgQZWmD6
{
"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"
}
Welcome to the Ktweaker Shop!
Here you will find all of the pre-configured settings provided by myself and some of our fellow users. As a proud member of Team Kernelizers, I am offering a variety of profiles specifically for S5 users with their personal needs in mind as it's pretty clear no everyone favors the same governor, scheduler, etc.. Any suggestions are always welcome. All future settings will be added here for sharing and discussing our settings as well as gaining approval on a profile to be added into the built-in Shop in Ktweaker. Keep in mind that results will always vary per device regardless on the settings being used.
All profiles have been grouped into 3 sub-categories; "Conservative", "Balanced", and "Performance", which are used to classify each profile based on their overall performance and what they are expected to deliver to your device. The 4th sub-group is where you can find some of our best "Projects" in which offers 2 or more profiles for each. Make your selections based on your usage and apply what works best for you and your phone. We're here to help eachother out and with more options comes better experiences for everyone running this kernel. Big thanks to ALL who have contributed!
So shop around.. pick and choose.. load and go!!
Installation
Download links will include the specified profile(s) as well as an "Adjustments" and "About" file. The "Adjustments" file is just a simplified view of all the changes made to a profile compared to stock settings.
1. Download the file(s) to your phone.
2. Copy ONLY the XML(s) (DO NOT copy the "Adjustments" or "About" file) to "/sdcard/KTweaker/Profiles" using a file Manager of your choice.
3. Open the Ktweaker app and click on the "Profiles" setting at the top of the slider drawer OR scroll to the bottom and select "Profiles & Scripts" then click "Restore Profile from sdcard".
4. The file you just copied should be listed there. Select the one you want to apply and confirm.
5. Make sure the "Set options on boot" setting at the top of the slider drawer shows a little green boot icon below it, indicating the settings will be applied upon reboot.
6. Profit!​
Conservative​
Asking Alexandria
This is a battery driven profile in which focuses on saving as much juice as possible while also maintaining stability and providing an extremely snappy feel to your phone. It is quite possibly one of the smoothest and snappiest battery saving profiles available.
Why Asking Alexandria?
It's named after yet another one of my top favorite metalcore bands and I chose this because Alexander The Great basically ruled the world at one point and "Alexandria" is the female equivalent to that name, which has become known to mean the "one who comes to save warriors".
"Asking" was an addition to the title name as an indication in the sense that we are all asking Alexandria what she can really do to our phone.
https://copy.com/X8tAZauB2Nw7DDmF
Bless The Child
Based on Ktoonservateq and aimed towards battery. This is specifically for all the battery hungry users out there wanting to conserve as much power as possible. So don't expect the BEST but rather decent performance out of this one.
https://copy.com/DnyKoDtbGzFeBhKj
Dead By April v3 (updated: 5~7~15}
This profile attempts to bring some of the best battery life possible to your device. It is similar to Bless The Child but takes things a step further . It now focuses more on snappiness but still maintains it's well known battery conservation. It manages to maintain a smooth ui for your average daily use.
https://copy.com/YbVh8fJui0Wg
Balanced​
Balanced Bull v4 (updated: 5~7~15}
These settings are very special to me as they were my very first, dating back to the Galaxy S3, and is a profile designed for my own personal usage pattern. It has become notable for it's fairly smooth interface and amazing battery life. If this stacks up to your standards then I encourage you to use it!
https://copy.com/XaUC96AHpYd0
ECLIPSE v3 (updated: 5~7~15}
This is a performance oriented option where great battery life is also expected to intervene. This not only will bring an incredibly stable, smooth, and snappy feel to your device but will also benefit towards longer lasting battery so you can love and enjoy your phone the way you were meant to.
https://copy.com/YolJstsJPAFb
Ktoonsified v4 (updated: 3~25~15}
This profile was put together by none other than the BOSS himself, @ktoonsez! This is a performance oriented option in which also offers a great deal of battery life. Haven't tried these settings yet? then what are you waiting for!! Load em up and be prepared for one of the smoothest and snappiest experiences ever!
https://copy.com/VPykcXYipZea
Ktoonsified {MOD}
This profile is intended to work as an alternative to the original Ktoonsified profile. It was modified to slightly boost performance and is specifically for the users experiencing issues on Ktoonsified such as screen wake and incoming call delays, media stutters, or 3D frame drops. Use this profile to repair most if not all your issues and expect an even faster and smoother UI.
NOTE: The adjustments text file will show you the changes I've made from the original Ktoonsified profile.
https://copy.com/JgW2M2wjkmat
SmoothManic v2 (updated: 7~16~14}
This profile was put together by none other than the BOSS himself, @ktoonsez!
The idea with this is to get the CPU really high on 2 cores when screen is touched and then bring them both back down really quick so UI is super smooth but don't kill the battery by hanging out at that high Mhz step.
Click to expand...
Click to collapse
https://copy.com/G7m7dWYh9u6j
SmoothManic {MOD}
Smoothmanic v2 was slightly modified in order to bring the profile up to speed with the most recent kernel changes. It should provide a slight boost in performance but continues to follow a similar scaling mechanism as the original.
NOTE: The adjustments file will show you the changes I've made from the original profile.
https://copy.com/1hHIF7rtw1Rcqwz4
Undisputed 3 (updated: 5~7~15}
This is a universal performance setup in which combines the essential elements of other profiles by providing equal battery life, speed, performance, and stability to bring the ultimate experience to your device.
https://copy.com/nuMTnp4wkQpW
Performance​
Feed The Machine v3 (updated: 5~7~15}
The exact opposite of Bless the Child. This is a performance oriented option for all hardcore users. If battery isn't a priority for you then this is a great option.
https://copy.com/FFvQ3DRRUbu1iedM
From Ashes To New
This is a straight performance profile. It's similar to Feed The Machine and Rebirthing in the sense that it syncs the cores to the boosted frequency on touch and almost instantaneously jumps right back down to 300MHz. The difference between the profiles is that this one makes better use of all the cores. However, due to the rapid scale down I think most people will find battery life to be surprisingly good for this type of profile
https://copy.com/WQRuc72k8Faarx4j
KTGaming v2
This profile was put together by none other than the BOSS himself, @ktoonsez! This is a super performance oriented option which allows me to play any game with ZERO LAG!!!!!!!
Click to expand...
Click to collapse
https://copy.com/q7URWZu7qnzV
SmoothGaming
This profile is based on the SmoothManiac MOD but with performance enhancenents to provide a much smoother gaming experience. These enhancements include a much higher sampling interval as well as offline blocks to allow frequencies to scale and hotplug at a more reasonable pace.
https://copy.com/qeqe7fw9o0Xs0gxw
Projects​
Comatose
This project was inspired by the album of the same name by my #1 favorite rock band of all time, Skillet. It consists of 3 profiles of which are also named after 3 of my favorite tracks from this album (included in the "Extras" folder) and all focus on one key element; VARIETY.
As the name suggests, "Comatose" is geared towards battery conservation. It focuses on keeping CPU low for a prolonged period but utilizes 3 of the 4 cores on touch and the 4th on demand for fluidity. Sample rates have been decreased heavily as to increase polling and allow the other cores to quickly spike towards higher frequencies for a given task then immediately drop back down as if the component had been knocked unconscious.
The second profile is "Rebirthing". This profile will counteract the affects of Comatose by heavily boosting performance as a means to bring life and energy back into this profile that remains unconscious. Rebirthing is intended for those seeking a performance-based version of Comatose but who knows... For such a power hungry profile you may just be surprised by the great battery life it also delivers.
Some of you may not favor the heavy battery conservation that "Comatose" offers or the overall power consumption of "Rebirthing" and much prefer a mashup of elements delivered between the 2 and that is the purpose of "Whispers In the Dark". This profile is directed towards finding the right balance between these 2 profiles while still acting as a it's own profile. It utilizes most of the performance aspects from "Rebirthing" Like "Comatose" it uses a fairly high up_threshold for that extra boost in battery performance. The profile also idles at the same minimum cpu as "Comatose" but ALL profiles run at stock 2457Mhz.
All profiles maintain the same concept of rapid cpu polling. So yes, cpu will be working consistently but my theory here is that more polling will allow the kernel to rapidly check CPU usage, thus allowing CPU to change more frequently according to the load, which in turn will prevent persistent pegging of even higher frequencies and instead consume various amounts of power in various scenarios depending on your usage, consuming even less when a specific task has completed and immediately dropping the load.
This also applies to screen off states but that goes back to what was explained in this post regarding high vs low sampling rates and how they can greatly increase idle times depending on your screen off max.
https://copy.com/wzq0Edm2xueOxZJd
If you'd like to contribute to the Ktweaker Shop all you need to do is post the profile you'd like to share and include a brief description of it's purpose. It will then be tested thoroughly by the community and based on feedback will be submitted here in the Shop for approval and sent out to the dev so he can add the profile to the Shop in Ktweaker!
Useful Links​
Information about profiles can be found HERE
Interested in learning how to fine tune this kernel but not sure of where to start?
Please refer to this Ktweaker User Guide (thanks to @Perseus71) and you'll be tweaking in no time!
HERE is a great app by @elesbb that will allow the end user to set individual governor options for Ktoonservativeq when turning on the screen, charging, or playing media.
Click HERE for a widget that will allow you to quickly change your charging mA current (thanks to @elesbb).
Ktoonservativeq tunables explained HERE
Reserved
Mine..
Just in case
Thanks for this great work [emoji106][emoji106]
Sent from my SM-G900T using Tapatalk
Wow tnx for you
work
Sent from my SM-G900T using XDA Premium 4 mobile app
Question,
Why do you state to wipe cache and dalvic 'after' flashing and kt said 'before' ?
I have always done it before flashing a new kernel so the new settings would be applied, I thought.
Thank you for your work and this thread @LuigiBull23
T-Mobile Galaxy S5
EDIT
I just read his OP on his thread and it states the same as yours about wiping AFTER install.
Is there an explanation as far as doing it before vs after?
---------- Post added at 06:37 AM ---------- Previous post was at 06:31 AM ----------
Post #2, the shop.
Typo? These are for the s5 right? Lol
[emoji12]
T-Mobile Galaxy S5
em0ney14 said:
Question,
Why do you state to wipe cache and dalvic 'after' flashing and kt said 'before' ?
I have always done it before flashing a new kernel so the new settings would be applied, I thought.
Thank you for your work and this thread @LuigiBull23
T-Mobile Galaxy S5
EDIT
I just read his OP on his thread and it states the same as yours about wiping AFTER install.
Is there an explanation as far as doing it before vs after?
---------- Post added at 06:37 AM ---------- Previous post was at 06:31 AM ----------
Post #2, the shop.
Typo? These are for the s5 right? Lol
[emoji12]
T-Mobile Galaxy S5
Click to expand...
Click to collapse
Wiping caches before flashing should have the same result as wiping after. It's just what KT recommends. I also have never had issues wiping beforehand.
As far as the typo goes, I copied and pasted that post from my S4 Thread and haven't completed my edits yet lol.
I was just busting your ballz about the s4 > s5 typo. I figured as much. Hehe.
Anyways, thanks for the explanation on wiping cache / dalvic.
I haven't had any issue in doing it before or after either, just wanted it to be clear.
Thank you!
T-Mobile Galaxy S5
Glad to have all the S4 KTweaker Shop folks here on the S5. I feel at home again. ;]
LuigiBull23 said:
ALL THANKS AND CREDITS GO TO THE ONE AND ONLY KTOONSEZ FOR THIS AWESOME KERNEL AND GIVING ME THE OPPORTUNITY TO PROVIDE THESE BUILDS.​
Welcome!
I am in no way affiliated with Ktoonsez or his work. I’m just a simple member of the XDA community who happens to be a huge supporter of this kernel and its creator. This is just my way of giving back. I am aware of some of the issues that may occur on specific kernel builds for some users as well as the difficulties faced when fine tuning the kernel and this is my response to that:
This is by no means intended to replace any of the original KT-SGS5 kernel threads. The purpose of this thread is simply to work in conjunction with them by providing a variety of builds for which users can experiment with and see which versions perform as intended on each of their respective device models. As on previous Samsung devices I am also bringing back the Ktweaker Shop filled with tons of pre-configured settings compiled by myself and others in attempt to further assist S5 users with improving their overall experiences on this device or to simply use as a baseline to work upon tweaking further. So I’ve gathered just about all of the current and previous kernel builds I had hidden within my pc as well as all the various Ktweaker settings and am sharing them with the public. I hope this makes a difference for all you guys. ENJOY!! :good:
POST #2: Reserved for UNIFIED KLTE BUILDS
POST #3: Reserved for the KTWEAKER SHOP
POST #4: Reserved for SCRIPTS & TEST PROFILES
No need for flashing previous builds to receive OTA's as all posts will be updated regularly upon future releases. So please be sure to refer back here for all builds from this point moving forward!
I will NOT be held liable for anything that may occur to your device nor will Ktoonsez. So please...
***FLASH AT YOUR OWN RISK***​
If you are manually UPDATING the kernel, follow my recommended procedure for best possible results:
1) Backup current Ktweaker settings
2) Navigate to Settengs > Apps > Ktweaker
3) Clear cache and data then force stop
4) {Optional} Open any root browser, mount as r/w, then navigate to /system/app/ and delete Ktweaker apk
5) {Optional} Clear all Superuser logs
6) Reboot Recovery
7) Flash kernel
8) Wipe cache/dalvik
9) Reboot
10) Restore Ktweaker settings
11) Profit?
NOTE: If at any point Ktoonsez no longer wants this thread open it will be closed without question.
Please visit original kernel thread for change logs, extras, etc...
If you like and support his work, donate with this link:
http://forum.xda-developers.com/donatetome.php?u=4325945
Click to expand...
Click to collapse
em0ney14 said:
I was just busting your ballz about the s4 > s5 typo. I figured as much. Hehe.
Anyways, thanks for the explanation on wiping cache / dalvic.
I haven't had any issue in doing it before or after either, just wanted it to be clear.
Thank you!
T-Mobile Galaxy S5
Click to expand...
Click to collapse
dynospectrum said:
Glad to have all the S4 KTweaker Shop folks here on the S5. I feel at home again. ;]
Click to expand...
Click to collapse
:) .[URL
[/URL]p
Anyone using dead by april? Just wondering how much better battery life it gets you. I've been running it for a couple days and I'm seeing a bit worse battery than stock.
aooga said:
Anyone using dead by april? Just wondering how much better battery life it gets you. I've been running it for a couple days and I'm seeing a bit worse battery than stock.
Click to expand...
Click to collapse
Depends on how you use it. The profile is intended for conserving battery by undervolting the CPU and throttling it. If you have cpu intense apps that require phone awake all the time, the results won't be great. In that case its not a profile for your usage pattern.
Perseus71 said:
Depends on how you use it. The profile is intended for conserving battery by undervolting the CPU and throttling it. If you have cpu intense apps that require phone awake all the time, the results won't be great. In that case its not a profile for your usage pattern.
Click to expand...
Click to collapse
Thanks a lot.
Can I use mobile Odin for this. Never used mobile Odin before
Sent from my SM-T230NU using Tapatalk
slicknsxy said:
Can I use mobile Odin for this. Never used mobile Odin before
Sent from my SM-T230NU using Tapatalk
Click to expand...
Click to collapse
It's flashable in recovery.
aooga said:
It's flashable in recovery.
Click to expand...
Click to collapse
Any way to go back to factory. Without restoring?
Sent from my SM-T230NU using Tapatalk
slicknsxy said:
Any way to go back to factory. Without restoring?
Sent from my SM-T230NU using Tapatalk
Click to expand...
Click to collapse
Back up just the boot partition in twrp. Then restore it.
I think that's what you mean. Correct me I'm wrong.
Sent from my SM-G900T using Tapatalk

[KERNEL][KitKat][OTG][GPL] Kitten-Kernel v3.0 10|12|14

{
"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 time we put the cat in the kernel
Kernel Version: 3.0.101 EOL (END OF LIFE)
Support for both S-ON/S-OFF
"I am not responsible for anything bad that may happen to your device
Or anything bad that your device may happen to cause after flashing this kernel"
Since the default kernel for kitkat roms already include overclocking & undervolting what is the advantage to this kernel?
Code:
Built with SaberMod 4.8
OTG Support (Both Powered/Non-powered OTG cables)
Updated Thermal Driver
Updated Encryption
Updated Binder
Updated I/O Processing
Updated WiFi driver from GoogleSource
Updated SELinux from GoogleSource
Misc Tweaks, Cleanup & Fixes
[COLOR="Red"]Extra[/COLOR] Gamepad Support[COLOR="Red"]:[/COLOR]
OUYA
WiiMote
TCP Congestion Control[COLOR="Red"]:[/COLOR]
BIC
HYBLA
HSTCP
HTCP
ILLINOIS
LP
SCALABLE
VEGAS
VENO
WESTWOOD
YEAH
VENO
I/O Scheduler[COLOR="Red"]:[/COLOR]
DEADLINE
CFQ
VR
NOOP
ZEN
SIO
ROW
CPU Governor[COLOR="Red"]:[/COLOR]
DANCEDANCE
BADASS
PERFORMANCE
POWERSAVE
USERSPACE
ONDEMAND
INTERACTIVE
CONSERVATIVE
LAZY
LULZACTIVE
LAGFREE
Check changelog for more
Things to be added soon:
Code:
Some sort of interactivex or interactive v2
Cleanup all files unrelated to vigor (may not completely happen)
Other unlisted ideas for now
Download:
Code:
Kitten-Kernel v3.0 [COLOR="Red"]-[/COLOR] [URL="https://www.androidfilehost.com/?fid=95747613655045443"][COLOR="Red"]Link[/COLOR][/URL]
Kitten-Kernel v2.9 [COLOR="Red"]-[/COLOR] [URL="http://snuzzo.android-edge.com/Kernels/Kitten-Kernel/vigor/kk/Kitten-Kernel-v2.9-2014-08-26.zip"][COLOR="Red"]Link[/COLOR][/URL]
Kitten-Kernel v2.8 [COLOR="Red"]-[/COLOR] [URL="http://snuzzo.android-edge.com/Kernels/Kitten-Kernel/vigor/kk/Kitten-Kernel-v2.8-2014-08-10.zip"][COLOR="Red"]Link[/COLOR][/URL]
Kitten-Kernel v2.6 [COLOR="Red"]-[/COLOR] [URL="http://snuzzo.android-edge.com/Kernels/Kitten-Kernel/vigor/kk/Kitten-Kernel-v2.6-2014-07-16.zip"][COLOR="Red"]Link[/COLOR][/URL]
Kitten-Kernel v2.5 [COLOR="Red"]-[/COLOR] [URL="http://snuzzo.android-edge.com/Kernels/Kitten-Kernel/vigor/kk/Kitten-Kernel-v2.5-2014-07-13.zip"][COLOR="Red"]Link[/COLOR][/URL]
Kitten-Kernel v2.4 [COLOR="Red"]-[/COLOR] [URL="http://snuzzo.android-edge.com/Kernels/Kitten-Kernel/vigor/kk/Kitten-Kernel-v2.4-2014-06-26.zip"][COLOR="Red"]Link[/COLOR][/URL]
Kitten-Kernel v2.0 [COLOR="Red"]-[/COLOR] [URL="http://snuzzo.android-edge.com/Kernels/Kitten-Kernel/vigor/kk/Kitten-Kernel-v2.0-2014-06-23.zip"][COLOR="Red"]Link[/COLOR][/URL]
Kitten-Kernel v1.0 [COLOR="Red"]-[/COLOR] [COLOR="Red"](Re-uploaded) -[/COLOR] [URL="http://snuzzo.android-edge.com/Kernels/Kitten-Kernel/vigor/kk/Kitten-Kernel-v1.0.zip"][COLOR="Red"]Link[/COLOR][/URL]
KERNEL MIRRORS [COLOR="Red"]-[/COLOR] [URL="https://www.androidfilehost.com/?w=files&flid=19954"][COLOR="Red"]Link[/COLOR][/URL]
(For people who dont want to kill they're battery and want a powered cable)
Used a regular OTG cable and modified it:
Making a powered OTG cable diagram
Donation Box (optional)
|-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-|
Github​
Credit:
con247: The main dev that made anykernel
Snuzzo: For past kernel work and making AnyKernel build scripts compatible with the rezound & for letting me upload to his server!
REV3NT3CH: Helping me setup AnyKernel with my kernel
All other rezound devs or anyone else who has taken part in the vigor kernel​
Default TCP Congestion Control - Veno
Default CPU Governor - Interactive
Default I/O Scheduler - Row
Changelog:
Kitten-Kernel v3.0: @Snuzzo for both these
Reduce WiFi Wakelock
zRam Swap
Kitten-Kernel v2.9:
Revert My Reverts For Display Stuff
Remove CONFIG_SCHED_AUTOGROUP From Last Version
Adapt memutils Optimizations From msm8960pro (Thanks @Snuzzo)
Kitten-Kernel v2.8:
Revert "Update Display Driver" From v2.5 (Will probably bring this back but needs more testing)
Add CONFIG_SCHED_AUTOGROUP (Has been known to improve performance on linux PC's)
Cleanup/Fix Some Stuff
Fix Flashing Support For S-ON Users In Both New/Old Recoverys
Kitten-Kernel v2.6:
Add Support For Non-Powered OTG Cables
Kitten-Kernel v2.5:
Update Display Driver
Cleanup Unused Code
Add GOV Iulzactive
Kitten-Kernel v2.4:
Update USB drivers from GoogleSource
Update LowMemorryKiller to the new Version
Add Random number generator to USB driver for more speed
Minor cleanup for old-code/bugs
Kitten-Kernel v2.0:
Update ZIP Naming/Push 2.0
Add Zen I/O Sched
Update SIO I/O Sched
Update ROW I/O Sched
Misc I/O Sched Updates
Update GOV Interactive
Update GOV Ondemand
Update SELinux
Update Binder
OTG (Powered Cable)
Enable TCP Congestion Selecting
Add TCP Algorithm BIC
Add TCP Algorithm HYBLA
Add TCP Algorithm HSTCP
Add TCP Algorithm HTCP
Add TCP Algorithm ILLINOIS
Add TCP Algorithm LP
Add TCP Algorithm SCALABLE
Add TCP Algorithm VEGAS
Add TCP Algorithm VENO
Add TCP Algorithm WESTWOOD
Add TCP Algorithm YEAH
Add TCP Algorithm VENO
Kitten-Kernel v1.0 (Re-uploaded):
Fix WiiMote connection
Remap the WiiMote driver buttons to force the WiiMote to be held in landscape mode by default
Mounting Storage With OTG:
Use either an OTG app or a file explorer, USB storage devices will be mounted to /usbdisk
Im trying to get this merged to our recovery also so we can backup encrypted nandroids to a flash drive :angel:
Let me know if you have any issues with this kernel
there is another project im working on so new features may not flood in right away
Flashed this to my rezound running cm11. Booted fine and seems to be running great so far. Will report back with any findings.
What specifics did you change to get wiimote working? Is it to say that I can use wiimote apps from the play store now? Does this fix the Bluetooth issue that Google changed after 4.1.2? I used to love playing SNES ROMs on my tablet with my wiimote. Perhaps the best companion on a flight ever.
Thank for your work on this Devs.
Sent from my ADR6425LVW using XDA Premium 4 mobile app
can i flash this without having to flash a boot.img afterwards ? thanks in advance
bacon612 said:
Flashed this to my rezound running cm11. Booted fine and seems to be running great so far. Will report back with any findings.
What specifics did you change to get wiimote working? Is it to say that I can use wiimote apps from the play store now? Does this fix the Bluetooth issue that Google changed after 4.1.2? I used to love playing SNES ROMs on my tablet with my wiimote. Perhaps the best companion on a flight ever.
That is for your work on this Devs.
Sent from my ADR6425LVW using XDA Premium 4 mobile app
Click to expand...
Click to collapse
With the WiiMote i had to add back the driver that was missing, its also not available for 3.0 kernels by default.
now in my testing its not working in 4.4.3, if the LED's keep flashing than its not completely connected & i will get this working again
but when it is working there is no need for extra WiiMote apps from the playstore to connect or button map because its all baked into the driver thats inside the kernel :good:
Edit: just fixed it
knoc said:
can i flash this without having to flash a boot.img afterwards ? thanks in advance
Click to expand...
Click to collapse
You should be able to, i haven't tested this myself since i am not s-on but the scripts used support s-on detection
it will than make a flashable zip that is compatible with the bootloader than reboot to bootloader and flash it for you
if you test this let me know, i remember this script worked fine for older kernels but i currently need feedback on it
okay, re-uploaded the kernel check the changelog in post 2 :good: just wiimote fixes
When flashed it restarted to bootloader I flashed my IMG and all is well
Ty
Sent from my ADR6425LVW using XDA Premium 4 mobile app
Heya kiddo! Please add a mention in credits to @con247 for original scripting that was brought into the kernel build scripts. TIA! Have fun.
Snuzzo said:
Heya kiddo! Please add a mention in credits to @con247 for original scripting that was brought into the kernel build scripts. TIA! Have fun.
Click to expand...
Click to collapse
Thanks snuzzo
Sent from my ADR6425LVW using XDA Premium 4 mobile app
bunchies said:
Thanks snuzzo
Sent from my ADR6425LVW using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Anytime! Also got a little extra mod you might be interested in. Its regards to the advanced TCP control algorithms.
https://github.com/IllusionRom/andr...mmit/ff33333403d82b3105897e7331ac11618489af8e
If you don't use this and attempt to run say Westwood as default, kernel will kick it back to Cubic.
Snuzzo said:
Anytime! Also got a little extra mod you might be interested in. Its regards to the advanced TCP control algorithms.
https://github.com/IllusionRom/andr...mmit/ff33333403d82b3105897e7331ac11618489af8e
If you don't use this and attempt to run say Westwood as default, kernel will kick it back to Cubic.
Click to expand...
Click to collapse
Nice, thanks again! :thumbup:
Will definitely try this, was holding off the next version of my kernel since REV and I joined a project regarding our kernel getting out of legacy and I didn't want to spend a lot of time debasing this kernel if the project was successful but I think I'm just going to start adding things again
Sent from my ADR6425LVW using XDA Premium 4 mobile app
bunchies said:
Nice, thanks again! :thumbup:
Will definitely try this, was holding off the next version of my kernel since REV and I joined a project regarding our kernel getting out of legacy and I didn't want to spend a lot of time debasing this kernel if the project was successful but I think I'm just going to start adding things again
Sent from my ADR6425LVW using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Understood. I was working on DT2W right before picking up the G2, had lost the commits thinking they were pushed to remote and deleted local source. I know fail moment right?
Snuzzo said:
Understood. I was working on DT2W right before picking up the G2, had lost the commits thinking they were pushed to remote and deleted local source. I know fail moment right?
Click to expand...
Click to collapse
Haha, I wouldn't know what to do if that happened to me.
And I would like to get DT2W working but I'm unsure if I wanna do all that just to leave this phone for the g3
I still plan to dev for this phone after I leave but idk
Sent from my ADR6425LVW using XDA Premium 4 mobile app
Just want to make a quick post
Big Thanks to @Snuzzo for letting me use his server for my builds :good:
edited the credits for this also
New version up!
More to come soon
Sent from my ADR6425LVW using XDA Premium 4 mobile app
Version 2.4 Out! :good:
Wanted to push out an update before i left for vacation today :angel:
bunchies said:
Version 2.4 Out! :good:
Wanted to push out an update before i left for vacation today :angel:
Click to expand...
Click to collapse
Thanks, enjoy your vacation!
One tiny request, very low priority (I'm still on CM10.1) - can you add LulzActive governor? I have had great results with running Core0 on LulzActive and Core1 on Badass. Not sure if Lulz is even relevant any more, but I do like it. :fingers-crossed:
md303 said:
Thanks, enjoy your vacation!
One tiny request, very low priority (I'm still on CM10.1) - can you add LulzActive governor? I have had great results with running Core0 on LulzActive and Core1 on Badass. Not sure if Lulz is even relevant any more, but I do like it. :fingers-crossed:
Click to expand...
Click to collapse
Yeup :thumbup:
Anymore requests I can add
Smartass govs don't like us
Sent from my ADR6425LVW using XDA Premium 4 mobile app

[KERNEL] [Feb 19] [GPe] [SENSE] Quantum v1.25 [5.0.1][Multicarrier]

{
"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"
}
Welcome to Quantum, a kernel built around the idea of performance and battery life through smart optimizations. Those who have followed my work on the Galaxy S3 will know exactly what to expect. All feature requests will be considered, and all bug reports should be accompanied by a logcat and as much information as possible, this helps out everyone and gets your problem resolved as soon as humanly possible. For now this is only for Lollipop GPe, but I may branch out to Sense at some point in the future.
Downloads- GPe
1.25- 2/19/2015
v1.23- 2/11/2015
v1.15- 1/22/2015
v1.1- 1/8/2015
v1- 1/5/2015
Click to expand...
Click to collapse
Downloads- Sense
1.25- 2/19/2015
v1- 2/12/2015
Click to expand...
Click to collapse
Changelog:
1.25
Update optimization levels, spread them farther throughout the kernel
New LCD controls from savoca, use his app to adjust
Add CPU POWER driver, enhance battery life
Add native EXFAT driver for faster SD card reads using exfat FS
Fix touchscreen issues
Optimize deadline
Selinux bug fix
Hotplugging fix
Override TCP control
LZMA compression
v1.23
Intelliplug
Intelliactive
TONS of tweaks to increase overall speed and filesystem speed
Improved app-recents loading
Bit-sliced AES with NEON support
NEON accelerated block building
Hotplugging optimizations
Touchscreen power reduction
Back to stable base, rebase whole kernel on new "stable" branch
Reduce display turn on time
Disabled logging for certain features for less text dumping
NEW overclocking 268 MHz to 2.5 GHz
GPU clocking 27 Mhz to 600, included 100 clock for a further reduction of voltage needed
Simple GPU algorithm, expose to userspace configuration
Set Powersuspend to kernel mode by default, no input needed by users
Tweaked interactive for battery life
Enable KSM
Disable ZRAM
v1.15
Revert buggy code
More slimbus overclock
GPU overclock to 600 Mhz- EvolutionMod
Drop down some clocks for better battery life
Kernel mode NEON supported- faster calculations
New toolchain
All 1.1 commits rolled into a less buggy package
v1.1
HD Audio, fix HTC audio bug
New powersuspend driver, enabled by default
Removed flar2 topology and CPU power and replace with updated and specialized topology for krait
Clean up scheduler spikes
Updated to new MSM-8974 Memutils, 10-15% performance boost
GPU driver fixes for smoother perfomance
Fix issues with PE-Workqueues, expand to another queue
Fix SELinux bugs
Fully optimize with VFP4, modified 2 lines
Fix display turn-on lag
ARM updates for Cortex-A15
Tune ROW and SIO
Reduce kernel logging
Update Interactive governor
CPUfreq updates
Update LZ4 used on local PC, contains bugfix for GCC 4.9, replaced dtb img
v1
Ported features from Quantum from S3
Initial release, all features are located in main post for now
Click to expand...
Click to collapse
QuantumKernel Features
GCC 4.9.3
Multi-carrier support
User Voltage
MSM-DCVS and AVS
CPU overclock to 2.88 GHz
Switchable FSYNC
Simple GPU Governor
FRandom
FauxSound
Sweep2Sleep, D2TW- flar2
Disable magnet event
All TCP algorithms
LCD color control
Backlight dimmer options
Governors- stock for now
I/O: SIO, ZEN, SIO, 0 ms deadline, BFQ, FIOPS,
Extreme battery optimizations from Power Efficient Workqueues to ARM Topology, and numerous others
Universal screen off frequency for any governor- flar2
Increased Sound Quality through overclocking of hardware
Much, much, more...
Click to expand...
Click to collapse
Source
Thanks to-
flar2
faux123
lyapota
savoca
HolyAngel
aeppacher
imoseyon
ktoonsez
gideonx
XDA:DevDB Information
Quantum, Kernel for the HTC One (M8)
Contributors
PwnCakes193
Source Code: http://github.com/tommytarts/quantumkernelm8
Kernel Special Features:
Version Information
Status: Stable
Created 2015-01-05
Last Updated 2015-01-05
saving for future use
And again for possible branching in the future
RSVP
Thank for bringing your Dev to us and the hard work..
Edit: Was about to install CM12 and saw this. Looks like it will blend well with each other.
Edit: postpone I see it's only for the GPe variant. I'm not s-off. Smh
info[]box1 said:
RSVP
Thank for bringing your Dev to us and the hard work..
Click to expand...
Click to collapse
I see you used a BlackBerry Bold, which hybrids did you use?
Works on verizon, if anyone is wondering.
PwnCakes193 said:
I see you used a BlackBerry Bold, which hybrids did you use?
Click to expand...
Click to collapse
Can't drop a name at the moment. But over at bbhyrids and one of the main maintainer and hybrids cookers. He was making some nexus roms while back.
Edit: irtehun I believe
Pwncakes, you look vaguely familiar...were you using LG OpT, HTC I4G, SG Note, or LG OpG ? I've seen your name before
Didn't mean to clog your thread w/ useless nonsense, but was entirely to lazy to message you (anyways thank you for the contribution) Anything in the kernel that would make it incompatible w/ 4.4 roms ?
Pwn! I ran your stuff exclusively on my s3. Great to have you here!
Has anyone used this kernel yet?
PWN!! I'm so stoked to try this baby out! Will report back asap
jxcorex28 said:
Pwncakes, you look vaguely familiar...were you using LG OpT, HTC I4G, SG Note, or LG OpG ? I've seen your name before
Didn't mean to clog your thread w/ useless nonsense, but was entirely to lazy to message you (anyways thank you for the contribution) Anything in the kernel that would make it incompatible w/ 4.4 roms ?
Click to expand...
Click to collapse
None of those, only the S3! and if Lollipop kernels work on 4.4.4 then this should as well.
Bobbi lim said:
Has anyone used this kernel yet?
Click to expand...
Click to collapse
Only a few are using it, but I have been using v1 since Christmas and I've had 0 issues so far, no reboots or anything of that nature.
shiniyoyo said:
PWN!! I'm so stoked to try this baby out! Will report back asap
Click to expand...
Click to collapse
Great to see the old gang from the S3 moving over here, I still have more goodies left for everyone, I will release my interactive tunables later today. With these tunables I get around 4 hours SoT over a 2 day period, or around 10 in a 24 hour period.
info[]box1 said:
RSVP
Thank for bringing your Dev to us and the hard work..
Edit: Was about to install CM12 and saw this. Looks like it will blend well with each other.
Edit: postpone I see it's only for the GPe variant. I'm not s-off. Smh
Click to expand...
Click to collapse
If your s-off can u flash it on aosp?
JazzieBoi said:
If your s-off can u flash it on aosp?
Click to expand...
Click to collapse
The kernel will play nicely with anything as long as it's a GPe base. So Skydragon and others are compatible... this won't work on Sense ROMs and CM-based CAF ROMs yet.
downloading and flashing now. will report back later. thank you @PwnCakes193 for work and time. currently on spirit ROM , unlocked , superCID , s-off , latest FW , superSU v2.40.
nope. spirit must be cm based though OP doesnt mention. have to find another ROM.
i NEED my rabbits !!!!!!!!!!!!
"all i can really do , is stay out of my own way and let the will of heaven be done"
PwnCakes193 - nice to see you here - I've used your Quantum ROM on my S3 ( ages ago )
Sent from my HTC One_M8 using XDA Free mobile app
Thanks
Thanks so much! What app do you use to control the kernel?
Kernel working great! only bug Ive noticed is slide to sleep and slide to wake isnt working even when selected in TricksterMod.
mauserruger said:
Thanks so much! What app do you use to control the kernel?
Click to expand...
Click to collapse
trickstermod is gooood.
"all i can really do , is stay out of my own way and let the will of heaven be done"
PashaF said:
PwnCakes193 - nice to see you here - I've used your Quantum ROM on my S3 ( ages ago )
Sent from my HTC One_M8 using XDA Free mobile app
Click to expand...
Click to collapse
Awesome to see familiar faces. Hope to see you around the thread more often as well! Let me know about anything you'd like to see in the kernel.
mauserruger said:
Thanks so much! What app do you use to control the kernel?
Click to expand...
Click to collapse
Trickstermod and initd tweaking. Looking into faux clock soon.
shortyboy said:
Kernel working great! only bug Ive noticed is slide to sleep and slide to wake isnt working even when selected in TricksterMod.
Click to expand...
Click to collapse
Change it via initd, Trickstermod is wonky with it for some reason. Sorry for the inconvenience!

Categories

Resources