yashsingh1/xdaforums huggingface dataset:
[Nexus 6P General] x.Orville.x:
Question i have kylo kernel what's the best profile for it ? Dark or red ?
[Nexus 6P General] Badger50:
Redhawk gets my vote :)
[Nexus 6P General] d08speed3:
Nothing can beat RedHawk IMO
[Nexus 6P General] Alcolawl:
RedHawk v3.0

Speaking of RedHawk...

I've been tweaking the formula a bit lately and I think I've settled on the best settings yet. Here are the results:

The phone was unplugged at 7 AM yesterday morning (30.5 hours ago) and I currently have 42% battery. WiFi was only one about 50% of the time. I'm not a huge SOT kinda guy, I do quick searches, check facebook and send texts. No gaming and seldom watch long videos. Bluetooth audio was used a bit during my commute to work as well. (I did restart the phone once to install V4A, so the frequency table times will not add up to 30 hours in the screenshots, but the battery graph will show the proper runtime)

I left the LITTLE cluster alone, but I tweaked the Big cluster to behave differently. The Big CPU is a burst CPU, only stepping in when things get hectic or heavy. Instead of ramping up to 1824MHz immediately (kills battery), I made the CPU quick to respond but sluggish to ramp up the CPU. If you look closely at the Big CPU frequency table, you'll notice that the CPU slowly ramps up towards 960MHz, once it jumps that hurdle it spends a lot of time at 1248MHz. If the workload calls for a faster CPU speed it'll crawl its way up to maximum frequency (1824MHz). All frequencies get used, and the CPU doesn't overreact with a more power hungry frequency when the workload might not necessarily call for it.

I'd really appreciate it if any current RedHawk users were to test this new Version 3 and supply me with feedback! Especially when comparing it to RedHawk v2.1

Download RedHawk v3.0 Here (KYLO KERNEL USERS ONLY!)
[Nexus 6P General] x.Orville.x:
Using it it's active ?
[Nexus 6P General] Badger50:
Outstanding work as usual my friend. Thank you very much for your hard work. If I may ask, which version of Kylo do you recommend? 4.9, 5.3 or 6.0? Thanks again :)
[Nexus 6P General] Alcolawl:
It was mentioned a few times in the G+ community that 4.9 gave a bit better battery life while 5.3 gave better performance. I'm not sure how true that is, but I've been using 6.0 ever since he started using the 6.0 UberTC toolchain and it's been excellent in terms of battery life and performance. So that's what I'd recommend.
[Nexus 6P General] Badger50:
Very good, thank you. Just confirming what I already thought and use :)
[Nexus 6P General] xSilas43:
I'd say try both and see what works beat for you, hex core nets awesome battery but performance will likely suffer during very heavy loads like gaming.

Darkspice gets my vote obv lol

---------- Post added at 09:56 PM ---------- Previous post was at 09:54 PM ----------

Awesome idea! That is the kind of concept I tried to apply with my darkspice settings as well , interested to see the results! I calculates the nominal and efficient loads for big CPU and tried to apply the theory from the little, letting it choose the best freq for the situation and then quickly scale down when done or up if necessary.

I'm also experimenting with the deadline io scheduler as despair just heavily updated it.
[Nexus 6P General] Alcolawl:
Exactly. I think that strategy is in part why you've had so much success with DarkSpice. Nice job ;)

As far as deadline goes, I had not read that in the git commits. I know Despair likes to run SIO Plus (which is what I run) but if deadline got a huge update, it might be worth checking out. Can you elaborate or at least link me to the commits?
[Nexus 6P General] xSilas43:
Misread the commits they aren't for the io sched, it's for the mainline kernel. SIOplus ftw
[Nexus 6P General] sawthetha:
I also just took the plunge into Kylo 4.9 and RedHawk 2.0 from GhostPepper with ElementalX. I dirty flashed it, so do you think that would make any differences (I am new to Android)?
[Nexus 6P General] tkoreaper:
With Kylo there's two different numbers to look at. A version number for the kernel itself and then a version number of the GCC toolchain used to compile it. With v33.1 he put out 3 flavors... 4.9, 5.3, & 6.0.

Here's the difference... some may not apply to you if you're not a dev, but you should get the idea for the most part...

---------- Post added at 05:10 PM ---------- Previous post was at 04:58 PM ----------

I doesn't matter... at least in this case.
[Nexus 6P General] xSilas43:
And I have personally found 5.3 nets me better performance and battery life. So far I'm trying 6.0 because DespairFactor is an incredible developer and I trust his coding skills to the fullest. So far it's been about the same for me but a bit snappier.
[Nexus 6P General] PieOfJustice:
For anyone looking for Scripts but are to lazy to wade through a thousand posts in the 5X thread here you go..
[Nexus 6P General] Blaze420916:
Your the man thank you. So quick, so simple.
[Nexus 6P General] soniCron:
I'm not sure it takes much wading to get to the 2nd post of the thread, but it links to the scripts as well as provides the latest settings releases... ;)

http://xdaforums.com/showthread.php?p=64279960
[Nexus 6P General] randomnoob69:
Where can I get kylo kernels latest update for nexus 6P
[Nexus 6P General] bradputt:
https://plus.google.com/u/0/communities/117685307734094084120
[Nexus 6P General] xSilas43:
For anyone applying the scripts in the terminal just thought I would mention that instead of chmoding the file you can just execute it with the sh command. It saves a little time and less command typing. You also don't have to change the file type from pdf to sh, the sh command will still execute it as a .pdf.

Ex)

sh redhawk.pdf
OR
sh redhawk.sh
[Nexus 6P General] bradputt:
noob question:

the script doesn't stick after reboot right?

i'm using a script manager to auto apply after every reboot now.
[Nexus 6P General] xSilas43:
You can apply the script and then save it as a profile in your kernel tweaking app and have that apply it on boot. Or yeah a script manager works, I used Rom toolbox for that before, but now I just use profiles in kernel adiuter, I find it easier.
[Nexus 6P General] :
I have edited the OP which now just links to the original thread in the 5x forums. I have also added the links to the newest settings and to the scripts to automatically apply them. On top of that I changed the name of the thread so that it's easier to distinguish from the 5X thread. Hope everybody is happy with these changes.
[Nexus 6P General] rndll:
So I was using the stable 1.0 version for a while now and just tried using the newer stable 2.0, butterfly, ghost pepper, silverfish and maddog settings. I found ghost pepper, silverfish and maddog to be laggy in some apps especially swiping down a video in YouTube so I tried butterfly but overall stable 2 performed better for me until this morning when I noticed everything was so laggy, the phone took long to wake after using my fingerprint and charging was very slow (3hrs to complete while on the stock google charge and cable at around 280amps on 26% battery even with airplane mode on and low brightness). I checked EK Manager and saw that the 2nd CPU cores were all offline. The weird thing is the phone felt a little warm but the CPU and battery temps were on average at 40°C only. So I cleared the EKM settings, rebooted and everything went back to normal. I switched to butterfly and the same thing happened. Eventually one by one, the 2nd CPU cores went offline. I double checked the settings and even tried the scripts to make sure I wasn't using the wrong settings but it was still the same, all 4 big cores eventually go offline. But when I switched back to Stable 1.0, the problem went away.

Now I live in a hot country where it's 33°C right now. I'm wondering if this might be the issue? Is this some sort of thermal throttling? If so, why is it happening while I'm using all other settings aside from stock and stable 1.0?

P.S. Chroma + ElementalX 1.0.5. + V4A (Huawei) + SU 2.66 if relevant?
[Nexus 6P General] xSilas43:
Are you on a clean install? That's definitely strange, if your using the 6p scripts that definitely shouldn't be happening, I can safely report the new versions of scripts are working much better for me. I would try maybe reflashing your kernel and wiping caches and if that doesn't work a clean install.
[Nexus 6P General] rndll:
Yeah, I just recently clean installed Chroma and EX. I'll try wiping caches to see if this will fix the problem.
[Nexus 6P General] KyloRen:
Finally having some success with the new 6P settings. Removed Xposed as advised by multiple people and went back to stock Kernel then reflashed EX Kernel. I made tweaks to the Max CPU frequencies and pretty much underclocked in the end but I am on 73% now with just over 2 hours SoT.

Battery drain seems to vary, sometimes it is slow and sometimes it will seem to drain quicker than usual but I am pretty much content at the present moment.
[Nexus 6P General] SaZh047:
I'm getting quite some bad results on stand by...

Lost 4% over 8h/night (WiFi off)...

I don't know what's going on, but when I was on despair Governor, I wouldn't loose anything during the night...

Is that possible it comes from the interactive gov?

My phone was in deep sleep all night long...
[Nexus 6P General] ming86:
I live at hot country too(Malaysia, 31'C room temperature). Yes, Cluster 2 Cores offline most of the time, and get throttled most of the time. Disable aggressive thermal throttling and disable core control helps.

about charging speed, it only can charging at 2A if I off the screen. charging speed drop to 5% per hour to 30% per hour if I use the phone while charging. i.e.: it wouldn't charging when I use my phone as GPS navigator in car!!
[Nexus 6P General] steelersmb:
What's the best utility to use to modify the kernel settings?
[Nexus 6P General] Jsilver73:
Here's some results with screen shots for any sceptics.

This is mostly browsing type activities, some playing candy crush lol, a bit of nav (about 15mins) a few phone calls (who'd of thought it, using a device to actually talk to people, maybe this could be a thing haha), lots of sms, mostly on 4g, a bit of wifi but wifi always scanning, high accuracy location mode always on, sync everything always on, Bluetooth and Bluetooth scanning off brightness at about 60% (adaptive) most of the time, lots of emails, some Facebook.

6h SOT 1 day and a couple of hours uptime

Oh yeah - ex manager kicked in to power saving mode at 15% to be fair, but really I still don't notice any significant drop in performance so I wonder what would happen if we were to run power saving mode from ex manager for a whole cycle. . . . . . . . .

My setup for those of you reading this in Tapatalk or similar:

6p/ubermallow/Kylo/RedHawk/LS speed (selective tweaks - not changing cpu settings for sure ;))

I don't have Facebook app (I look at fb through browser), I use mainly black theme and black in browser) I use greenify for selected apps - instagram, WhatsApp, line, g+, pinterest, tumbler, line. I also use Francos Naptime with 'aggressive doze'

Performance is excellent - I prize performance over battery longevity (why have a top notch device then limit it's capabilities is my ethos) however, having both battery longevity and performance is just peachy - 'the holy grail' :D
[Nexus 6P General] rogi19:
Do i have to set both governors to intelliactive for redhawk to work properly? I mean the governor and also the governor for cluster 2
[Nexus 6P General] Alcolawl:
lol I thought updating Deadline would be a little strange haha. SIOplus or Zen are usually my favorite, but I've settle on SIOplus for the passed few months. 1024kb read-ahead.

Nope, just the LITTLE cluster should be IntelliActive. big cluster should be Interactive.
[Nexus 6P General] chefp2010:
What does the two phase do or is it suppose to be there?
[Nexus 6P General] supertoast92:
Thanks for the update! I'd love to give it a try. Quick question... Any chance we could get a bash script version? I'm still on 2.0 since I kept trying to run 2.1 as a script to use with KA...I'm a lazy person [emoji14] It would be greatly appreciated. Although, I could also download ex KM...
[Nexus 6P General] Alcolawl:
Because I'm such a nice guy... RedHawk v3.0 Bash Script ;)
[Nexus 6P General] babtron:
[MENTION=4752299]Alcolawl[/MENTION] Sorry if this is off-topic, but what are you running to get the colored Wifi and Signal icons in the status bar? I'm guessing when the signal goes down, it turns yellow and red? That's pretty cool. ;)

Also, thanks for Redhawk 3.0. Haven't tried it yet, but I'll definitely give it a shot if I ever flash Kylo.
[Nexus 6P General] Alcolawl:
The same dev that makes Phasma/Kylo kernel also makes Ubermallow ROM, both of which I'm running. Very happy with them. Definitely my best experience on this device so far. Links in my signature below.
[Nexus 6P General] belloni:
I've just flashed new pure nexus update, elemental kernel and darkspice, and now two of my big cores are offline?

Edit: flashed the script again, now one core is offline. I'm using the latest script.
[Nexus 6P General] doki81:
the redhawk 3.0 seem drain very less battery when screen on...but ...the phone seem to be lagging a bit..
[Nexus 6P General] Roobwz:
Anyone know why the settings revert back to "stock" after a while? Running elemetalx and ive already tried the option : apply at boot. Thankful for answers
[Nexus 6P General] doki81:
The setting take a while to stick when reboot.. U shd chk it after like few mins when you reboot ur phone.

---------- Post added at 07:45 PM ---------- Previous post was at 07:43 PM ----------

Not just a bit but I encounter phone no response while on fb messenger and rsbrowser... I change to ghost pepper and seem like ghost pepper is better...
[Nexus 6P General] rogi19:
Is input boost supposed to be active?
[Nexus 6P General] zarocks:
echo?

line 45

#Tweak Interactive Governor

98 633600:65 768000:78 864000:85 960000:95 1248000:60 1344000:65 1440000:70 1536000:75 1632000:80 1728000:85 1824000:95 > /sys/devices/system/cpu/cpu4/cpufreq/interactive/target_loads

echo -1 > /sys/devices/system/cpu/cpu4/cpufreq/interactive/timer_slack
[Nexus 6P General] xatou:
I use the latest kylo and i load the red_hawk v3 but the min/max cpu did not change.

Στάλθηκε από το Nexus 6P μου χρησιμοποιώντας Tapatalk
[Nexus 6P General] Badger50:
I don't believe it's supposed to change. Mine didn't either, however, the profile is working great :)
[Nexus 6P General] rogi19:
Is input boost on for you?
[Nexus 6P General] Badger50:
Yes sir.
[Nexus 6P General] chefp2010:
Can anyone tell me what this two phase freq mean I'm on kylo kernel Redhawk v2
[Nexus 6P General] Badger50:
Just an FYI for you Kylo users. R49 6.0 isn't working very well for me on stock or Redhawk settings. Went back to r47 6.0 and now she's humming with Redhawk. Just FYI is all :)
[Nexus 6P General] chefp2010:
I'm on r48 all seems well here
[Nexus 6P General] :
Any info on what's best for battery when it comes to the big cluster?

Min cpu on 384 or 633?
[Nexus 6P General] HockeyZ39:
On kylo kernel the voltage for both frequencies seems to be the same. So I suspect there is no benefit from going below 633.
[Nexus 6P General] xSilas43:
what's your battery at ? if its to low it will turn off cores.
[Nexus 6P General] Alcolawl:
Good catch.. I have no idea how I did that and that's a crucial part of the big cluster behaves. It's been fixed.

The script / profile doesn't touch the maximum frequencies, just the minimum. No idea how the profile will behave with an overclock.

If you downloaded the Bash script from earlier, try this one. One of the lines in the script was broken RedHawk v3.0 - Fixed Bash Script

Check the link above, one of the lines in the bash script were incorrect due to a stupid error. The "fixed" script correctly applies the target_load values for the big cluster.
[Nexus 6P General] doki81:
no..i am using the ex-k profile..but it might be R49 kernel issue...i am now trying the R49.1
[Nexus 6P General] xSilas43:
yeah there was an issue with 49 so despair fixed it and released 49.1
[Nexus 6P General] pokedroid:
I was worried it was just me! Mine is very choppy on 3.0 as well :/
[Nexus 6P General] doki81:
I think you shd try flash the fix kernel and see... I am still testing it.. Seem fine for now..
[Nexus 6P General] Alcolawl:
Is this using the RedHawk profile or using script?

EDIT: Also, that kernel fix seems pretty important. Try flashing that as well to see if that smooths things out.
[Nexus 6P General] pokedroid:
It was the script, but I should have read ahead. I'm trying to download the updated script now but my phone isn't playing very nice. I'll need to look into the kernel fix but I'll track that down and update that as well. Thx!
[Nexus 6P General] Alcolawl:
Glad I can help. I apologize to you and everyone else I've inconvenienced with that stupid script error. I thought I was helping one person out and instead the script was downloaded 22 times overnight. So, potentially, 22 different people downloaded a broken script. I didn't know that the bash scripts were still a hot ticket item!

Because of this, I've added links to the bash scripts for ALL of the current profiles (sans DarkSpice, as they're hosted elsewhere) for both the Nexus 5X and Nexus 6P in good ol' post #900.
[Nexus 6P General] supertoast92:
Glad I'm not the only one who uses the scripts as well! Thanks for fixing things up, [MENTION=4752299]Alcolawl[/MENTION]. I no longer get stderr output when I run the latest script update.
[Nexus 6P General] abbz123:
Excited to test Redhawk 3!
[Nexus 6P General] pokedroid:
Dude, the scripts are such huge time savers, no need to apologize. We're all working together on this, but by we I mean almost entirely you. All I do is give feedback. I knew what I was getting I to when I started tracking g this thread, thank you for being responsive and quick to rectify!
[Nexus 6P General] zige:
I have same with Kylo R48 6.0 and ElementalX app (rom Dirty Unicorns). Also every reboot little cluster governor changes back to interactive. I have clean flashed whole rom etc., fresh installed Elemental app and still sames happend with Darkspice and Redhawk. I was so nerves that throwed away all tweaks and just manually changed little cluster to despair and i/o things and they are staying. With scripts after reboot all is messed. And ofcourse i have applien "apply on reboot". Dunno know what is happening but you are not alone.

---------- Post added at 21:56 ---------- Previous post was at 21:51 ----------

I'm using scripts. It just seems to be so much better than Elemental profile loader :p Thanks for fix, need to check it to mine problems (also update kernel to Kylo 49.1).
[Nexus 6P General] zige:
Hmm so script says that its enabling input boost to little cluster but still settings look like this.
[Nexus 6P General] .hEiMDaLL.:
I'm still not sure about that. Even if the voltage for the cluster is the same for both frequencies, the CPU frequency is not the only factor in this calculation...

Maybe someone with some better knowledge can sched some light on that.
[Nexus 6P General] Alcolawl:
These scripts hearken back to a time when input boost was always enabled. All the scripts do, for now, is change the frequency and duration. Up until recently, input boost was always enabled with every profile / script that SoniCron, myself or others released. I'll write a line into future scripts and profiles that actually enables input boost if it's disabled.
[Nexus 6P General] chefp2010:
What script app is best to use to enable files
[Nexus 6P General] Alcolawl:
You can use a file explorer that has root permissions or run the scripts from terminal as su.
[Nexus 6P General] xSilas43:
There is a bigger difference than just the voltage, as everything else will need to run faster to keep up with a higher clock speed, but the draincfor 384 to 633 is not even noticeable.
[Nexus 6P General] Badger50:
Your Redhawk profile is working really well my friend!! ACIP + Kylo r49.1 6.0 :)
[Nexus 6P General] theportugeezer:
Keen to try this one out! Will it work on kylo? Ran it on fx (root version) and got a bunch of "can't create" errors. Thanks!
[Nexus 6P General] xSilas43:
Nice work man, I might have to give this a shot later, yeah I noticed it is spending a little to much time at 1344 so I'm either going to do some tweaks like this or maybe try something else ;)
[Nexus 6P General] .hEiMDaLL.:
I'll check the .sh later. can you post the errors you get?

Should theoretically work on every kernel with interactive governor, I only tried it with EX though

---------- Post added at 07:18 PM ---------- Previous post was at 07:17 PM ----------

Thanks, took me some time to read all the available info, but I'm quite happy with the outcome... Only time will tell how good the actual settings work ;)
[Nexus 6P General] Maxamillion:
Do you have any results to share with us?
[Nexus 6P General] .hEiMDaLL.:
These are the stats from the last hours...

Mostly reading and browsing... Unfortunately I have forgotten to take some screenshots before charging.
[Nexus 6P General] HockeyZ39:
The reference(s) to "/sys/devices/system/cpu/cpu0/cpufreq/interactive/boost" don't appear to be valid.
[Nexus 6P General] :
What's the difference between touch boost and input boost?

Also, the minimum settings for the big cluster never stick.
[Nexus 6P General] .hEiMDaLL.:
I reuploaded the .sh file.

I edited it on a windows machine and forgot to set the linefeed to linux...

Should work now
[Nexus 6P General] theportugeezer:
Yup, works now! Will report back with findings, just waiting for my 6p to be fully charged :)
[Nexus 6P General] .hEiMDaLL.:
Regarding touchboost read sonicrons explanation in his thread at http://xdaforums.com/showpost.php?p=64279960&postcount=2

What kernel are you using?

Try to set them manually and click apply on boot
[Nexus 6P General] :
Not sure what you mean, I don't see any explanation for touchboost vs. Input boost in there. Thanks for your profile though.
[Nexus 6P General] xSilas43:
as a favor to us on mobile, please use the

tag when quoting large posts .

---------- Post added at 09:25 PM ---------- Previous post was at 09:24 PM ----------

touchboost = boost the freq on touch,

input boost = boost freq on CPU input ( loads, etc)
[Nexus 6P General] .hEiMDaLL.:
New version up

added screenshots for 5m idle time compared to DarkSpice

http://xdaforums.com/showpost.php?p=65426708&postcount=1223
[Nexus 6P General] KyloRen:
Just tried this out, seems to make my 6P very laggy. Opening apps takes a while and switching between apps takes a while too.
[Nexus 6P General] azsl1326:
Running RedHawk and Kylo and getting real good battery results so far. I have noticed a slight stutter/lag when scrolling or opening screens. What's the best item to tweak to reduce the lag?

Thanks, in advance!
[Nexus 6P General] .hEiMDaLL.:
That's bad. Should be at least as snappy as DarkSpice.

Can you tell me about your setup?

What ROM and kernel are you using?

Do you have many apps in background?

What IO scheduler are you using?
[Nexus 6P General] KyloRen:
Stock ROM, latest Kylo Kernel 4.9, IO Scheduler is FIOPS at 1024. I always have a habit of closing apps instead of leaving them running in the background and I am also running Greenify.
[Nexus 6P General] ugvpkn:
I don't run greenify, but clear apps from the recents menu to great success.
[Nexus 6P General] KyloRen:
Yeah, that's what I always do. Apps will still run in the background though don't forget

---------- Post added at 11:22 PM ---------- Previous post was at 11:16 PM ----------

Now running it on ElementalX and it seems great in terms of performance but just giving it time to get an idea and opinion of battery life. I have a feeling the latest version of Kylo Kernel may have issues as I have tried both the 4.9 and 6.0 versions and they both seem a bit laggy in places.
[Nexus 6P General] xSilas43:
Here's a quick teaser of darkspice r7 , I might spend some time making the big CPU ramp a little leas aggressively too.
[Nexus 6P General] azsl1326:
Think you are correct regarding Kylo. It was very laggy for me as well on RedHawk. I went back to v48 and it's much snappier.