yashsingh1/xdaforums huggingface dataset:
[Nexus 6P General] .hEiMDaLL.:
Sure, my current ondemand values are:

/sys/devices/system/cpu/cpu0/cpufreq/ondemand/sampling_rate 100000

/sys/devices/system/cpu/cpu0/cpufreq/ondemand/up_threshold 97

/sys/devices/system/cpu/cpu0/cpufreq/ondemand/sampling_rate_min 10000

/sys/devices/system/cpu/cpu0/cpufreq/ondemand/sampling_down_factor 3

/sys/devices/system/cpu/cpu0/cpufreq/ondemand/ignore_nice_load 0

/sys/devices/system/cpu/cpu0/cpufreq/ondemand/sampling_rate_min is fixed at 10ms (guess because of CONFIG_NO_HZ_COMMON?)

Cluster 2 has my HEIMDALL v4 settings that I'm going to release in 1-2 days.

The big problem with ondemand ist that it's very fast with going up to max. So I tried to limit it's "jumpyness" with higher sampling_rates. On the other hand, if you set the sampling rate too high it starts lagging.

I was experimenting with /sys/devices/system/cpu/cpu0/cpufreq/ondemand/powersave_bias at 5 - 300 but set it to 0 again as it prevents the Cluster to go to max and slows the device down.
[Nexus 6P General] Alcolawl:
Yeah, my findings are pretty much the same. sampling_rate makes the biggest difference in responsiveness but can make the CPU act crazy and use too much battery if set too low. 100000 feels really nice, but I haven't had a chance to try it for a full day away from a charger. That's why I figured a safer starting point was with a sampling_rate of 1/6th of a second instead of 1/10th. Your sampling_down_factor setting is interesting. I left mine at 1, which makes the CPU more jumpy but I wanted to avoid having the CPU stay at a high frequency for too long as the sampling_down_factor basically acts as a multiplier for the sampling_rate.

Overall, Ondemand is hard to balance, but I think if we work at it (and with some solid feedback) we can get it to where it's a great performer without too many traces of lag, if any. I didn't play with the Big cluster as much as you did, I just kept the RedHawk settings I had that worked well in that application. Your secret Big cluster settings may be more successful. ;)
[Nexus 6P General] knlgSeeker:
Hemidall v3 continues to work excellent for me. I will give Gyrfalcon a try tonight. Looking forward to Hemidall v4! You guys are doing great work
[Nexus 6P General] .hEiMDaLL.:
I had the sampling rate up to 200000 for testing. 100000 for me seemed like a good value.

The sampling_down_factor setting at 3 might be a bit too high, but as the governor itself is so jumpy I decided to let it stay at the higher freq a bit longer. When going down to fast, with still some amount of calculations to finish, it would take the cpu longer at the lower frequencies and maybe even consume more power, because the process needs longer to finish.

Unfortunately I can't test RedHawk without changing the kernel and I need EX for the tests of my other 2 profiles. But from what people are writing, it's a very good performer already.
[Nexus 6P General] xSilas43:
Just a quick update for you guys, I've been busy with work and school so just doing some testing mainly and my new profile "eclipse" is just about ready, likely to be released later today or tomorrow. This profiles still uses the interactive governer which IMHO is one of the best and more modern. It also combines a lot of knowledge from the previous scripts and new found info I have gained on how the Linux CPU operates and handles information. Some of the changes include the max load for every target freq allowing the CPU to choose the right one for the load, and better target loading, increased input boost to 864mhz, as well as other various tweaks. This version should be a great balance of battery as I've tested the true idle speed as well as fixed the responsiveness , which should eliminate any lag or stutters people were having. I'll keep you guys posted :good:
[Nexus 6P General] Ofthecats:
You guys are great! Thanks for sharing your work!

I have a creeping suspicious irony will ensue and we will end up back stock Google settings lol.

Ask for tweaking on demand, aren't there a lot of custom governors based on ondemand with the idea of making it more battery friendly? One example being Uber demand

Maybe we could ask despair to add more governors? Preferably more modern ondemand based ones
[Nexus 6P General] gman88667733:
Which of these work with Kylo kernel?
[Nexus 6P General] xSilas43:
all should :D
[Nexus 6P General] gman88667733:
Great! Quick question, which is best for buttery smooth scrolling? I run a stock odex rom with Kylo kernel and it stutters all the time :(
[Nexus 6P General] xSilas43:
hmmm you could try darkspice r6 that was very smooth IMO or Redhawk has been pretty smooth for me as well. Or the new profile when I release should be good too ;)
[Nexus 6P General] gman88667733:
I shall try both!! Oo, can't wait ;D

---------- Post added at 11:06 PM ---------- Previous post was at 11:04 PM ----------

When I try and apply redhawkV3.txt it says in EX manager that it is Not available...

Now when I apply any it either says that or doesn't change the values
[Nexus 6P General] xSilas43:
hmm I would try reinstalling the app and reflashing the kernel, sounds like strange errors
[Nexus 6P General] tschulieh:
Redhawk is kylo only. You said you run kylo did you change in between?

Gesendet von meinem Nexus 6P mit Tapatalk
[Nexus 6P General] gman88667733:
I originally ran EX kernel and got awful battery life. So I reflashed cataclysm mod to reset the kernel and then flashed kylo. Have just now flashed EX kernel over the top of kylo to try it again
[Nexus 6P General] shawnaye:
I'm getting the same error.

Clean flash of screwed rom and kylo.

Other profiles work. Just not Redhawk on the latest version of kylo.
[Nexus 6P General] Kookitza:
Theres a new version of kylo kernel! (R51)

Go get it!

https://basketbuild.com/devs/DespairFactor/Angler/Kernel

?
[Nexus 6P General] amigo_s:
Where can I find changelogs for this kernel?
[Nexus 6P General] Tylog:
In the git
[Nexus 6P General] Alcolawl:
This should not be happening. Just make sure I wasn't crazy, I downloaded RedHawk v3 on my phone (out of the state this weekend, won't be near my PC) and read the file with a text editor. Everything looks fine. You guys renaming the file from a ".txt" file extension to no extension, right?
[Nexus 6P General] KyloRen:
So here is my usage of DarkSpice 7.5 since last evening. I don't game or stream so I consider myself a light user so I typically just browse reddit, Instagram, metal and chrome. As well as that I text a lot of call a bit now and then. I let my battery go down to around 15% before charging again. I usually do a full battery cycle once or twice a month so judging by the results in the screenshots below I would probably get just over 6 hours SoT. Anyway, here is the album of screenshots.

http://imgur.com/a/VhIfM

Edit: I also use EX Kernel, sorry I also forgot to include SoT screenshots. The time was around 5h 15 minutes.
[Nexus 6P General] knlgSeeker:
Hemidall v3 = excellent. 46 hrs later, with 5 hrs SOT, I finally had to go find my charger. No complaints :)
[Nexus 6P General] knlgSeeker:
ElementalX
[Nexus 6P General] .hEiMDaLL.:
HEIMDALL v4 is released. All information regarding the changes are listed in my post at http://xdaforums.com/showpost.php?p=65426708&postcount=1223

LOKI v1 and VIDAR v1 are released. Those are ElementalX governor exclusive profiles. You need to be on EX Kernel by @flar2 to use them.

Have fun testing the profiles and please report back.

I'm gonna update the main post with more information in a few days, please give me some time to sort some things out first.

Because of some heavy changes in the profiles make sure to read, understand and follow the instructions below and in my post.

Otherwise the profiles won't work as intended.

Because of the Dual-Cluster InputBoost make sure inputboost is enabled and input_boost_freq and input_boost_ms are set (apply on boot for all!!!)

WHEN YOU SWITCH BETWEEN MY (or any other) PROFILES IN EXKM YOU NEED TO APPLY THEM TWICE!!!

Because of a bug(?) in EXKM, changing the governor and values at the same time could prevent the values from being applied.

To apply the profiles successfully you MUST

1. go back to CPU after applying the profile for the first time

2. reopen Governor-Options and load the profile again.

3. all values should be set now.

---------- Post added at 04:43 PM ---------- Previous post was at 04:42 PM ----------

[/COLOR]

awesome!
[Nexus 6P General] xSilas43:
pretty decent results (: did you notice any lag?

So I have done a decent amount of testing the past few days and I think my new profile is at a good stage. I have differed greatly from some of the previous values for this method with a lot of new knowledge I have gained. I tried to keep the governer true to its name by interactively choosing the appropriate load at any given time, meaning for most use it will stay in low freqs but when I high load is placed they will ramp up highly to finish it cash and smoothly. I have been testing the past few days on 0 animations and have noticed no lag . Because of the differences this profile shall be known as "eclipse". Now is where you come in, share your results and feedback so it can help me improve :svetius: The 5x version will be out likely tomorrow. Downloads below or always in the signature.

eclipse

https://www.androidfilehost.com/?w=files&flid=48034

Edit: here are screenshots of all the correct values for eclipse. https://imgur.com/a/Nv81G

p.s. sorry [MENTION=1892392].hEiMDaLL.[/MENTION] for the similar release times, but was the only time I was available to post it.:good:
[Nexus 6P General] x.Orville.x:
Thanks for the profiles guys good work
[Nexus 6P General] SeVIIn:
You guys are one of the main reasons I picked up a 6p the other day, keep up the awesome work!
[Nexus 6P General] Lucius1972:
Gentleman, many thx for your hard work you putting into these awesome profiles.

Maybe it's a good idea to make screenshots of the settings changed/how they should look and put them in a .zip together with the profile?

So people can check themselves? Just an idea..

Thx again and keep up the awesome work.
[Nexus 6P General] KyloRen:
Tiny bits of lag here and there but nothing major. Thank you for your continued effort with these profiles, your work has paid off big time.

Quick question, is eclipse seperate from DarkSpice or an advance on it?
[Nexus 6P General] xSilas43:
I used darkspice as a base and heavily modified it so I decided to rename it.

Edit: here are screenshots of all the correct values for eclipse. https://imgur.com/a/Nv81G
[Nexus 6P General] .hEiMDaLL.:
No problem @xSilas43. I might check you new settings this weekend. Profile looks promising.

I see we are taking different approaches here, on how to utilize the builtin features of the interactive governor.

You're welcome!

Welcome to the club!

You're welcome.

That's a good idea. :good::)
[Nexus 6P General] Kookitza:
Why i don't have "Input Boost enabled" on CPU boost options?
[Nexus 6P General] Roobwz:
Already enjoying loki! Nice work
[Nexus 6P General] .hEiMDaLL.:
Nothing to worry about. That tunable is not supported by your kernel but not needed as time and frequency settings are sufficient to enable it.

Would be great to get some feedback on how it performs on your end. Elementalx was quite a challenge to get under control...
[Nexus 6P General] Kookitza:
I have elementalX kernel. It dosen't support this tunable?! [emoji15]
[Nexus 6P General] xSilas43:
Correct, you cannot disable input boost on elementalx, but don't worry about it because it is supposed to be enabled.
[Nexus 6P General] x.Orville.x:
Hi i have a question i am on darkspice 7.5 and i not have inputboot enable i need to enable it ? Or this option it's only for eclipse ?
[Nexus 6P General] theportugeezer:
Thanks for these! Do your instructions apply for when you run the sh file? I ran the Loki sh file and got "can't create: Permission denied errors for CPU6 and CPU7 "
[Nexus 6P General] xSilas43:
If you get lag , yes enable at 672 MHz or 864mhz on the little cores for 40ms , if you don't get lag you don't have to.
[Nexus 6P General] x.Orville.x:
But it's for eclipse or darkspice i will try eclipse today
[Nexus 6P General] .hEiMDaLL.:
Sorry to interrupt... In fact, you can "disable" input boost on elementalx.

It gets disabled if you set time and freq to 0

---------- Post added at 08:14 PM ---------- Previous post was at 08:11 PM ----------

The .sh works as is. The instructions only apply for the " normal" EXKM profiles.

Can you send a screenshot of those errors and the directory where those files should be?
[Nexus 6P General] theportugeezer:
Errors below

tmp-mksh: /storage/emulated/0/Download/LOKI_6P_v1.sh[44]: can't create /sys/devices/system/cpu/cpu6/online: Permission denied

tmp-mksh: /storage/emulated/0/Download/LOKI_6P_v1.sh[45]: can't create /sys/devices/system/cpu/cpu7/online: Permission denied
[Nexus 6P General] troymz1:
I have an extra option for big and little cluster compared to your screenshot.. It's called boost.. And it's set to 0 on both
[Nexus 6P General] .hEiMDaLL.:
Thanks.

Now could you please open the directory

/sys/devices/system/cpu/cpu6/ in your explorer and take a screenshot?

If that directory doesn't exist then one level up...

I believe those files are set read-only but I can't be sure till I see those directories.

Would be a great help if you send those screenshots or at least a note if the files are -r--r--r-- (444)

You can disregard these errors if you see all 8 cores online. If not enable them manually. If disabled this can affect the snappyness.
[Nexus 6P General] :
[MENTION=431315].heimdall[/MENTION]

Any explanation on the differences between loki, vidar and heimdall?
[Nexus 6P General] xSilas43:
set it to zero, its boost pulse.
[Nexus 6P General] .hEiMDaLL.:
Sure, aren't they in my post? Changelog?

Anyways:

Heimdall v4 is just the new version of the previous v3. I changed quite a lot on how input boost and high-speed frequency were handled and tweaked the target loads .

Loki is a version that uses tweaked elementalx governor settings for Cluster 1 combined with the settings of Heimdall v4 for Cluster 2.

Vidar is a "reverse" Version of Loki. It uses the settings of Heimdall v4 for Cluster 1 and my tweaked elementalx governor settings for Cluster 2.
[Nexus 6P General] theportugeezer:
Screenshot attached!

http://imgur.com/Edh1W5g
[Nexus 6P General] alobear:
so many profiles, so little time! gahh, need to pick one. thank you guys for the tweaks!
[Nexus 6P General] .hEiMDaLL.:
Thank you for the screen, the file is there, but I need the detailed view...

This view doesn't show the file permissions.

You can either try to switch the view to detailed or hold the file "online" and click on maybe "details" or "properties" to show the file permissions.

---------- Post added at 09:39 PM ---------- Previous post was at 09:36 PM ----------

You're welcome...

Lol... Yeah... And guess what... Even more to come :D
[Nexus 6P General] theportugeezer:
http://imgur.com/WFOQwFB

Hopefully that's what you need
[Nexus 6P General] .hEiMDaLL.:
Absolutely! Thanks, gonna fix that right away in my scripts. Give me 15 minutes...
[Nexus 6P General] theportugeezer:
Legend!
[Nexus 6P General] tschulieh:
So many profiles and just 1 N6p, now I need another one lol[emoji85]

Gesendet von meinem Nexus 6P mit Tapatalk
[Nexus 6P General] .hEiMDaLL.:
Could you delete the script you downloaded before, re-download it and try again if the error is fixed?
[Nexus 6P General] theportugeezer:
Success! Cheers dude, will test it properly when I get to a charger and get it to 100% and let you know how it performs :)
[Nexus 6P General] .hEiMDaLL.:
Thank YOU for helping me to fix that error.
[Nexus 6P General] matust:
[MENTION=1892392].hEiMDaLL.[/MENTION] is the V4 txt version in your one drive the latest V4 version? I see the .sh was uploaded on the 27th and the other on the 24th
[Nexus 6P General] Tylog:
I Love the Scripts Names :)
[Nexus 6P General] MorphiousGX:
[MENTION=1892392].hEiMDaLL.[/MENTION] Thank you for the awesome tweaks.

However I'm noticing a general lag mainly while browsing and typing. I didn't notice these with V3 of.HEIMDALL. But I do with v4.

Also, I'm a light/moderate user mainly, but I do use my phone to stream music and GPS while commuting (2 to 3 hours). What would be a good profile to use?

Again thanks to all for the awesome contributions
[Nexus 6P General] knlgSeeker:
Vidar is running good for me so far. Very responsive, no lag. Moderate use today, it's holding up well.
[Nexus 6P General] .hEiMDaLL.:
Should be the latest... But there should be no .txt

To be sure please download the file again

Yeah, me too...

About to complete the "family" next week

What apps were you using when you discover the lag?

Try to reboot and clear cache... Helps sometimes.

Recommendations based on personal usage styles are always different. I think Heimdall might be a bit more suitable for such a usage scenario, but the best way would be to try it.

I'm gonna upload screenshots of CPU and battery usage of each profile end of the coming week. But again, those would be under my personal usage habits.

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

Great news.
[Nexus 6P General] matust:
[MENTION=1892392].hEiMDaLL.[/MENTION] Sorry it wasn't the txt version but just the version to use with ex kernel manager that doesn't have a file extension. Was just curious because of the different dates
[Nexus 6P General] kristiangmez:
Woow ! I m impressed with Loki and Eclipse profiles, so smooth !
[Nexus 6P General] x.Orville.x:
My bad
[Nexus 6P General] xSilas43:
I just realized there was a minor error in my eclipseR1.sh script, so please change the hispeed freq on the little CPU to 1248000 or redownload the script, it has been reuploaded.
[Nexus 6P General] d08speed3:
What Gov does it use for both?

---------- Post added at 08:18 AM ---------- Previous post was at 08:17 AM ----------

What Gov does it use for both? Eclipse I mean.
[Nexus 6P General] chikess:
For Loki - elementalX on Cluster 1, 2 uses interactive.

Gesendet von meinem Nexus 6P mit Tapatalk
[Nexus 6P General] d08speed3:
Does Eclipse use Interactive for both? RedHawk Gov always sticks for some reason when trying other scripts lol. The values change but the Gov so I get confused lol
[Nexus 6P General] chikess:
Didnt use it. [MENTION=431315]heimdall[/MENTION], I'm getting crazy with v4, i can't set min cpu clock to 384 on Cluster 2, it always jumps to 633. I already reinstalled exkm but with no effort.

I'm on elementalX

Gesendet von meinem Nexus 6P mit Tapatalk
[Nexus 6P General] KyloRen:
I feel that DarkSpice 7.5 is way better than eclipse. They feel the same in terms of performance but with eclipse battery seems to drain just a bit too fast for my liking.
[Nexus 6P General] shantaram77:
Me too!!
[Nexus 6P General] .hEiMDaLL.:
I set an input boost on Cluster 2 (633MHz, 666ms) ;) (sorry couldn't resist to use the number of the beast somewhere in those profiles lol :p)

Is this the effect you're describing? It's idling perfect @ 384MHz here. Are you using any other kernel "tweaking" app? besides EXKM?

What profiles were you using before?

Tried to reboot, clear cache?
[Nexus 6P General] shantaram77:
I used darkspice R6. Do you suggest to clear cache from twrp?
[Nexus 6P General] chikess:
Make sense what u are saying heimdall. No other tweaking software, wait, greenify is running. Idle it's showing 384 here. Last profile was v3 but I'd make a clean round with stock kernel between v4.

Gesendet von meinem Nexus 6P mit Tapatalk
[Nexus 6P General] shantaram77:
Ok i succeed. I followed your suggestion. One round of stock and two/three times applying heimdall with reboot of the entire system. Thank you
[Nexus 6P General] xSilas43:
Loki is elementalx governer I think and eclipse is still on interactive.

That is part of the reason why I wanted to change name too, cause for some Darkspice worked great so they can just keep using it:)
[Nexus 6P General] KyloRen:
This is what I thought, I had the idea that Eclipse was an update to DarkSpice but I understand that they seem to be seperate pieces of work. With that being said, I flashed Kylo Kernel after much consideration and decided to give Eclipse a go again, it seems that with Kylo it runs much better in terms of battery life.
[Nexus 6P General] MorphiousGX:
Thanks for the response! I did take your recommendation to clear the Cache and reboot. However I still see the stuttering and lag.

The apps that I mainly was using when I noticed the lag are:

1. Chrome

2. Waze and Google Maps

3. Any Keyboard I use when use Chrome (could be related to chrome)

4. Google Play Music & TuneIN

When I was using Google Maps, I noticed that it lagged how fast it was rendering the map, and more noticeable when I turned on the Satellite view.

Chrome was overall laggy. I used it in the same places I normally do using Wifi, and it felt that the page would open up slower, the scrolling was stuttering, and even when trying to respond to this message, it was not smooth (using the keyboard, regardless if it was Swype or Google's).

As for the music players, it not something drastic, but every once in a while it would actually be choppy for like 2 seconds, which is not something I experienced with the older version of your profiles.

The locations and usage are consistent, so I am sure it has nothing to do with other factors.

I appreciate your help with this.

---------- Post added at 10:49 AM ---------- Previous post was at 10:43 AM ----------

Are you using any other tweaks like with Amplify or Greenify?
[Nexus 6P General] knlgSeeker:
Just naptime with aggressive doze enabled.
[Nexus 6P General] xSilas43:
Yeah , it started as an update but is quite different, in time it should give the great performance and battery.
[Nexus 6P General] KyloRen:
All I can say is that your hard work really benefits us 6P users very well! Thank you so much for what you do!
[Nexus 6P General] iron maiden:
hello, where is that script? You can put kernel catch of EX Apk? thank you

regards
[Nexus 6P General] xSilas43:
Link in my signature called interactive governer tweaks, r7.5 is the latest for darkspice or I recently released a new profile called eclipse, try both and what works better for you.
[Nexus 6P General] iron maiden:
hi thanks for answering've applied this script as a txt? thank you and eclipse is it .zip ?

sorry my english

regards
[Nexus 6P General] xSilas43:
R7.5 should be in zip format too, unzip and run the sh file in terminal.
[Nexus 6P General] iron maiden:
Somewhere where I see the commands to get the script? thank you very much and sorry for the inconvenience

I using kernel elemental 1.10 and EX elemental apk.

regards
[Nexus 6P General] xSilas43:
to run it in terminal you type this in without the $ symbols

$ su
$ cd 'download directory'
$ sh 'script name'.sh

then tick the apply on boot button. but if you use the EX kernel app you can download the .text version in the exkm profiles folder and out that on your ad card in /sdcard/elementalx/gov_profiles and the open the app, goto CPU , governer options, and hit load eclipse.
[Nexus 6P General] .hEiMDaLL.:
I can't reproduce those issues on my phone.

In google maps I scrolled around my current location with satellite view enabled and disabled. Chrome works fine. Did some google searches, visited and browsed XDA and a major news site from my country. Play Music works fine too... I haven't much music on my phone, though...

Can you try to set input boost to 672 and 60ms and check if its better?

Has anyone else similar issues?
[Nexus 6P General] knlgSeeker:
My results with Vidar v1. Though the SOT is only 4hrs, it ran smooth & responsive over the 27 hours it was on battery. My usage of my phone on weekends includes a lot of Spotify, so I expect higher battery drain. Performance was spot on, I'll try out Loki after a full charge.
[Nexus 6P General] iron maiden:
Hi I do not see the eclipse in .txt only in .zip thank you very much for the inconvenience of answering

I'm sorry I've already seen but not in your signature then it is only load profiles and EX apk already? do not touch anything else? thank you very much again

regards