yashsingh1/xdaforums huggingface dataset:
[Nexus 6P General] senthilrameshjv:
I'm testing the same combo with cataclysm. Thought the night drain was good but drain during active usage is more. I'm using kylo latest (5.3 with version 33). Ex kernel was giving me better drain while active usage as well..

What's ur rom combo?
[Nexus 6P General] xSilas43:
The drainage will depend more on governer settings than kernel settings but Kylo has updated to 33.1 it's a bit better and has an ubertc 6.0 build that I'm quite liking :).
[Nexus 6P General] abbz123:
Im on pure nexus and kylo 6.0 Uber? I think I'm using the wrong kernel. Lol gonna update to 5.3 and will report bak tomorrow with results

---------- Post added at 08:23 AM ---------- Previous post was at 08:22 AM ----------

Nvm I'm on the latest
[Nexus 6P General] yung40oz84:
What should these values be for the Redhawk preset?

Set max for both CPUs to their actual maximum

Set min for CPU 1 = 384Mhz, CPU 2 = 633Mhz

Turn "touchboost" off

Set "input boost" to 600Mhz on all LITTLE cores, @ 40ms

I know its a mixture of butterfly and ghoatppper and they both have some different settings in these terms.... Thanks in advance!
[Nexus 6P General] Alcolawl:
The script should take care of everything for you, but if you'd like to see exactly how RedHawk v2.0 is setup I've listed the settings below. Additionally, you can always check the Git for the source code. It's a great way to learn exactly how things work ;)

Little Cluster

Governor: IntelliActive

Minimum Frequency: 384000

target_loads: 15 460800:25 600000:43 672000:65 787200:78 864000:92 960000:95 1248000:98 1478000:100

timer_slack: -1

hispeed_freq: 384000

timer_rate: 10000

above_hispeed_delay: 20000 460800:10000

go_highspeed_load: 200

min_sample_time: 60000

up_threshold_any_cpu_freq: 864000

sync_freq: 787200

up_threshold_any_cpu_load: 90

Big Cluster

Governor: Interactive

Minimum Frequency: 6336000

target_loads: 31 768000:43 864000:56 960000:79 1248000:76 1344000:85 1440000:92 1536000:95 1632000:98 1728000:99 1824000:100

timer_slack: -1

hispeed_freq: 1344000

timer_rate: 20000

above_hispeed_delay: 0

go_highspeed_load: 90

min_sample_time: 60000

max_freq_hysteresis: 20000

Input Boost Enabled:

input_boost_freq: 0:672000 1:672000 2:672000 3:672000 4:0 5:0 6:0 7:0

input_boost_ms: 40

Disabled TouchBoost.
[Nexus 6P General] yung40oz84:
Thanks a lot for this!
[Nexus 6P General] nigne:
Im in franco r7. Can i use all of this governor profiled with franco?

Skickat från min Nexus 6P via Tapatalk
[Nexus 6P General] Jsilver73:
[MENTION=4216470]Corndude[/MENTION] please could you change the title of this thread so that it looks different enough to distinguish it from the 5x thread as our friends over there are getting frustrated with 6p talk that is not relevant to them(I hold my hands up and say I am guilty)

I think that (certainly for myself) that it gets confusing because the threads titles are identical and when people are browsing through tap a talk of what ever it is almost impossible to tell the difference.

Thanks for maintaining the thread for us, and if you would like any help let us know, I would be happy to help if you give me permission as a second op.
[Nexus 6P General] Mountainmohawk:
Noob question!

So I am currently running on Stock Rom with Xposed and ElementalX.

I stumbled across this guide and are really curious about the extended battery life! I am a pretty heavy user (Games, emulators, browsing,etc) and was wondering what my best course of action to take is.

Can anybody make some recommendations for me?
[Nexus 6P General] pokedroid:
From someone who also am does gaming, video and lots of GPM and uses an android wear watch (no emulators but I think my media usage will match your emulator usage), it's not going to do a ton for us. I've tried the old "stable" settings, several iterations of "silverfish" and am now on butterfly and I'm getting anywhere between 2 1/2 to 3 hrs SoT (been on butterfly for 4 days, been the best for me so far). I get nowhere near the 6-8.5 mark others are hitting, but I believe that's due to my high usage habits. It will definitely help, but these profiles (from what I've gathered by stalking this and the 5x there's the past two weeks) are mostly designed to help optimize the processors, allowing low-end tasks to be more commonly handled at low clock settings (as opposed to ramping all the way up to the high clock speeds) like they should, without sacrificing any notable performance. So your browsing usage should be much less strenuous on battery life, but your gaming/emulator use will minimize the benefit of these profiles. However, ymmv.
[Nexus 6P General] Tehpdub:
I'm getting a quick 2% drain on Redhawk. 5 min SOT, doesn't seem normal.
[Nexus 6P General] pokedroid:
If you're using bbs or gsam, how long is your time "since unplugged"?

Edit: fixed typos
[Nexus 6P General] Tehpdub:
43 min / 93% battery / 32 min SOT. Mostly Tapatalk. My first time with this kernel kylo 33.- 5.3/ Catalysm mod. Still haven't ran a cycle .
[Nexus 6P General] dastinger:
The input boost frequency should be 0:0 1:0 2:0 3:0 and so on. It is not correct in that picture (unless that isn't DarkSpice?). Later I'll upload screenshots with all the correct settings so users are able to know if settings were correctly applied.
[Nexus 6P General] rainyguy:
May I know if this is normal? A lot of 'no such files or directory' errors.

http://www.heypasteit.com/clip/2GKG
[Nexus 6P General] .hEiMDaLL.:
no, seems like the script is not running under su / root context...

how / in what app did you run it?
[Nexus 6P General] rainyguy:
The values seem to be updated in the EX app though. I am using Material Terminal from Play.

---------- Post added at 11:01 PM ---------- Previous post was at 10:54 PM ----------

Thanks for the heads up on the app. I downloaded another app. I read earlier that error 77 can be ignored. So I guess all's good now! Thanks!

u0_a154@angler:/ $ su

root@angler:/ # cd storage/emulated/0/download

root@angler:/storage/emulated/0/download # sh DarkSpiceBeta.pdf

PLEASE RUN THE SCRIPT WITH THE sh COMMAND OR YOU WILL GET ERRORS

----------------------------------------------------------

start DarkSpice

----------------------------------------------------------

Set IO Scheduler and Read ahead value

Applying settings to LITTLE CPU 384 mhz min - 1555mhz max

Applying settings to big CPU 633mhz min - 1958mhz max

Disable LITTLE CPU Input Boost

DarkSpiceBeta.pdf[77]: can't create /sys/module/cpu_boost/parameters/input_boost_enabled: No such file or directory

Finishing up

-------------------------------------------------------------------------------------------------------------------------------------

Finished executing the script,

if there were any errors let xSilas43 know.

You can now tweak to your liking and save it as a profile in your prefered Kernel Tweaking App

-------------------------------------------------------------------------------------------------------------------------------------

root@angler:/storage/emulated/0/download #
[Nexus 6P General] .hEiMDaLL.:
Just make sure input boost is set to 0:0 1:0 2:0 3:0 4:0 5:0 6:0 7:0

[MENTION=5323968]xSilas43[/MENTION]http://xdaforums.com/member.php?u=5323968: I'm currently running DarkSpice with input boost enabled at 672000 - still getting >6 hours SOT with gaming, music, youtube and webbrosing...

can you give some insight on how much disabled/enabled input boost affects daily usage regarding battery and performance?
[Nexus 6P General] dastinger:
Imgur album with screenshots of all the correct values for DarkSpice:

http://imgur.com/a/sh3Ee

[MENTION=5323968]xSilas43[/MENTION] please confirm that all the values are correct.

PS: The max CPU frequency for Cluster 1 should be 1555 and 1958 for Cluster 2. Everything else is confirmed to be correct by xSilas43 himself.
[Nexus 6P General] .hEiMDaLL.:
1st picture: had you OC'd your CPU? shouldn't it be s/t like 1555MHz max for Cluster 1 and 1956MHz max for Cluster 2?
[Nexus 6P General] dastinger:
I'm pretty sure that these are the values for Kylo. Let's wait to see what xSilas says.
[Nexus 6P General] BootloopedMillennials:
Would battery increase substantially changing GPU settings? Slight underclock and changing governor?
[Nexus 6P General] xSilas43:
Yeah that looks all good to me.

With our type of device I can't see that doing anything but lowering your performance, IMHO hexacore mode would give better results.
[Nexus 6P General] .hEiMDaLL.:
I see, on EX (and Stock) they are different then
[Nexus 6P General] xSilas43:
Okay all the values are kind of correct this time lol! o personally use the max freqs of 1555 for little and 1958 for big, but your values should work fine too.
[Nexus 6P General] dastinger:
Yeh, I never changed those so probably they're stock on Kylo? I don't know anymore lolol.

Thanks for taking a look :)
[Nexus 6P General] xSilas43:
Yes those are the default values of Kylo kernel, if you still getting good battery life I wouldn't worry, I don't think the CPU would spend much time at those frequencies anyways.
[Nexus 6P General] chefp2010:
What kylo kernel do I use for nexus 6p there are various one just making sure I download correct one and can I dirty flash or should I wipe ?
[Nexus 6P General] dastinger:
Yeh, I've confirmed over at the G+ community and those are stock values for Kylo and Google. Btw, [MENTION=5886947]soniCron[/MENTION] wrote this on his original post about these settings over at the 5X forums:

So, shouldn't we be using 2054 for max on big and 1708 for max on little?

You should download the latest one for Angler (R47).
[Nexus 6P General] Badger50:
Any one of them that says "angler" They will all work fine. I like 5.3 or 6.0 personally.
[Nexus 6P General] xSilas43:
You can but honestly I don't think we need too, there's a decent jump in power consumption on those freqs and I haven't had any issues using them slightly lower,so honestly either should work, I might try running those values though if they are indeed stock. The min freq part is try except for the big cluster because between 633000 and 384000 they use the same amount of power so the battery difference will be negligible but gain better performance.
[Nexus 6P General] dastinger:
If we follow what [MENTION=5886947]soniCron[/MENTION] said, then the minimum for the big cluster should also be reduced to 384000. I'm no expert on this so if you say that the difference wouldn't be much regarding performance and maybe battery would take a hit, I'll keep on using it stock.

Yes, a Despair Dev confirmed that these values are stock on G+:

https://plus.google.com/+FredericoGustavo/posts/SmHPAQp6iwp
[Nexus 6P General] xSilas43:
Well I did my own research and other websites are telling me the sd810 freqs are 1958 and 1555 and IIRC that is also what elementalx is maxed at and it doesn't allow over clocking.
[Nexus 6P General] dastinger:
Yeh, if EX is maxed out at those then probably those are stock and the Despair Dev was mistaken. I'll run mine like that for some days and see if there's any impact on performance/battery.
[Nexus 6P General] xSilas43:
Based on my target loads the CPU may have actually never even hit those clock speeds even when using it lol so basically you already have been.
[Nexus 6P General] dastinger:
You're probably right. I never actually confirmed that it reached those values.
[Nexus 6P General] xSilas43:
If you wanted though you could add them in like this 1632000:100 1708000:100 and etc for the big CPU, I might run some tests like that to see if I notice anything . from 1555000 to 1708000 there is a 35 MV jump that may negatively affect battery under heavy load. But I'm gonna test with just the little CPU raised and see how it goes for a day or two.
[Nexus 6P General] .hEiMDaLL.:
1958 and 1555 are stock - pretty sure 'bout that!

---------- Post added at 07:07 PM ---------- Previous post was at 06:59 PM ----------

EX isnt maxed, its just the Stock configuration

Configurable Range Cluster 1: 1248 -> 1478 -> 1555 -> 1632 ->1709

Configurable Range Cluster 2: 1248 -> 1536 -> 1824 -> 1958 ->2016 -> 2054

In my opinion OC doesn't count as much in real life use as it does for benchmarks. I always try to keep the frequencies stock.

The thing that would be interesting though is UV, but it seems to be difficult with those new big/little CPUs
[Nexus 6P General] belloni:
What should the values be for darkspice? I just get paranoid it hasn't got the right ones!
[Nexus 6P General] xSilas43:
On a device as modern as ours IMHO under clocking and UV are useless, it'll just decrease performance. On older devices though its worth it.

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

If you're that worried run the script, it does everything for you, you just need to hit apply on boot. But the target loads only go as high as 1555 and 1958 so it shouldn't really matter anyways.
[Nexus 6P General] .hEiMDaLL.:
Thanks for the info... The only device I used UV was my M7...

Just out of curiosity: Do you have by any chance the voltage table available for the 810?

Have you read my question regarding the input boost?

Currently I have set it to 672 and battery seems not to be affected that much...
[Nexus 6P General] xSilas43:
very interesting indeed, have you noticed a real performance difference with it? I might try testing it later but the way the interactive gov ramps up so fast it shouldn't be needed. I do thanks to Kylo kernel, I can share when I get some more time, I'm off to work for now.
[Nexus 6P General] dastinger:
Take a look at my post with the imgur album. The only difference is that the max freqs for big and little should be 1954 and 1555.
[Nexus 6P General] zarocks:
Kylo and redhawk amazing , sioplus 1500 [emoji1]
[Nexus 6P General] .hEiMDaLL.:
Not quite sure about performance yet, but battery seems to be same as yesterday with disabled input boost. At least not noticeable for me and my usage pattern.

It feels snappy, but it felt snappy with disabled boost too... I'm gonna stay with boost for a few days and switch back next week, just to be sure...

OK, have a nice day at work...
[Nexus 6P General] xatou:
When you apply redhawk on little cluster settings you got not available?

Στάλθηκε από το Nexus 6P μου χρησιμοποιώντας Tapatalk
[Nexus 6P General] Badger50:
It'll do that initially. Just give it a minute. The settings will apply :)
[Nexus 6P General] d08speed3:
I love RedHawk. I leave input boost on tho. I like the extra speed. Doesn't kill that much extra battery IMO.
[Nexus 6P General] xSilas43:
Very interesting indeed, I'm gonna have to try that later and see if I notice any performance gains.
[Nexus 6P General] troyolson92:
Edit wrong thread sorry......
[Nexus 6P General] Rocio19:
The first few weeks I had the phone and I saw people reporting 6+ hours of SOT I couldn't understand how they were able to get those numbers. With stock I used to get about 4 or 5 tops. After tweaking with roms and custom kernels I saw a bit of improvement and then I found this thread and I am blown away!

I'm on the latest Chroma and ElementalX builds and using the DarkSpice beta script and all I can say is thank you for such wonderful work!

Also using Greenify for certain apps :)
[Nexus 6P General] Half Man Half Biscuit:
Hi guys

Just started messing around with my new nexus 6P (got him about 3 weeks ago),i always had about 4-5 hours max. screen time with some normal usage.

About 3-4 days ago i saw this and other threads explaining how to tweak Governors and inally decided to try xSilas43 "DarkSpiceBeta" script.

Damn....all i can say it extremely improved my battery life,i get now up to 6-6.5 hours easily with the same usage !

Silas thanks for the wonderful work and keep going strong,def going to keep an eye on your updates and stuff,thnx again (Y)
[Nexus 6P General] ugvpkn:
I recently *stopped* using greenify. My battery life might have improved (certainly hasn't worsened :)).

I no longer use xposed (on benzo). Appops and benzoblock inbuilt in the ROM suffices for my purposes.

Couple of tips - with appops I have turned off 'keep awake' for google play services. I have also turned off automatic updates completely in google play store including notifications. Now my google play services is negligible in my battery stats (previously it was like 5% over the course of a day, now it's like 1%).
[Nexus 6P General] xSilas43:
Want to push your phone so it sleeps better than you? here's a few simple tips. Uninstall greenify and amplify. Install better battery stats from the play store and run a full cycle , then open it up and goto the process and partial wakelocks section. Track down what apps are using the services that prevent your phone from entering deep sleep(you may need to google search) and simply uninstall them. Poorly designed apps will drain battery like this, you can always find a better alternative app that does the same thing and does not drain your battery. To find these apps just ask around and try some yourself.
[Nexus 6P General] Tzfardaya:
Okay, so.. What's a good drop in replacement for Garmin's smartphone link?
[Nexus 6P General] xSilas43:
google maps ;)
[Nexus 6P General] treIII:
How can I check and see if my phone is running this correctly? I loaded dark spice through elemental ex app and everything looks like it should at least I think. But I'd still like to make sure its doing what it should because my battery life hasn't improved.
[Nexus 6P General] Tzfardaya:
Not when my phone is being used as an obd2 display/logger.
[Nexus 6P General] treIII:
Here's what my input boost looks like with dark spice. This doesn't seem correct from the above post saying that there should be all zeros unless I'm misunderstanding
[Nexus 6P General] treIII:
Here's the screenshot
[Nexus 6P General] xSilas43:
goto input boost and set it to zero manually, the profiles cannot change those values.
[Nexus 6P General] treIII:
So it should look like this? Thanks
[Nexus 6P General] treIII:
Each time I reboot touch boost gets enabled and my input boost changes from the zeros to 1478. It's not sticking through a reboot though I have the switches toggled to blue
[Nexus 6P General] xSilas43:
Try reflashing your kernel.
[Nexus 6P General] treIII:
So reflash kernel then load dark spice again?
[Nexus 6P General] xSilas43:
Yeah, and you'll have to change it to zero and tick on boot again as well.
[Nexus 6P General] Dbj.Dhaval:
I am using darkspice when watching videos on mx player the clock speed is always at its max
[Nexus 6P General] x.Orville.x:
Question when i select a profile need to apply on big and little?
[Nexus 6P General] chefp2010:
[MENTION=238129]Silas[/MENTION] I switched to kylo kernel and was wondering if you would suggest any profile ..I'm running darkspice right now but was wondering if there were any aimed at 6p running kylo?
[Nexus 6P General] Badger50:
Redhawk works great!
[Nexus 6P General] chefp2010:
Redhawk doesn't seem to be loading correct values for target loads in the little cluster? Any ideas or can I just enter manually ?
[Nexus 6P General] xSilas43:
Yes and you downloaded the wrong file, you need to download the .txt file from my EXKM profiles folder, the PDF is a bash script.

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

You could try to copy paste my target loads into it, because the other script simply use the 5X target loads. DarkSpice was made on kylo if that's any consolation lol.
[Nexus 6P General] .hEiMDaLL.:
Are you sure about applying it to both clusters? I'm definitely sure - and just tried it again in EXKM - that you just need to load it once and it gets applied to both clusters.
[Nexus 6P General] xSilas43:
I never said you need to apply it to both clusters, in exkm just click load once and check both switches and your good. When I said yes to the previous post I meant tick the apply on boot switches sorry.
[Nexus 6P General] till22:
Could you maybe share the DarkSpice v5 settings for the N5X in the format soniCron shared the profiles? I'm one of the guys who prefer to input these kind of things manually :)

Thanks in advance!
[Nexus 6P General] xSilas43:
https://github.com/xsilas43/Kernel-Scripts/blob/EXKM-Profiles/angler/DarkSpiceBeta

Cpu0 = little cluster

cpu4 = big cluster

io scheduler recommendations = noop for best battery, sioplus for kylo

manually disable(or set to 0) touchboost and CPU/Input boost.
[Nexus 6P General] till22:
Just found out that opening the profile for EXKM with a text editor I get the same thing.

Thanks for the quick reply!

Please note: in the profile, the "input boost frequency" is "0:0 1:0 2:0 3:0 4:0 5:0", but this and the 0ms "input boost milliseconds" did not get applied on my phone running the latest EXKM version; had to switch those 2 options manually.
[Nexus 6P General] .hEiMDaLL.:
Sorry, I misunderstood... It's just, that people keep asking if they need to apply it on both and getting the answer from different people that they have to.

Would be great to have a small howto in the OP, like in the original thread in 5X forums, some questions could be avoided then [emoji6]
[Nexus 6P General] xSilas43:
Ahh I'm not sure if EXKM allows profiles to set those values, I just wdd3d them in just in case i t did.

---------- Post added at 07:33 PM ---------- Previous post was at 07:32 PM ----------

Yes that would be nice haha but that's all up to [MENTION=4216470]Corndude[/MENTION]

Here's one you can copy paste

Scripts

1. Open a terminal

2. type the following commands

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

EX Kernel Manager Profiles

1. place the .TXT file in /sdcard/elementalx/gov_profiles

2. open EXKM and goto the CPU tab

3. Set both gov to interactive

4. Open CPU Gov Options and click load 'script name'.txt

5. Click the apply on boot switches for Big and Little clusters

6. Disable touchboost and CPU/input boost

Optional recommendations

IO schedulers: Noop for best battery and SIOplus for rest
[Nexus 6P General] THATTON:
What is appopps?
[Nexus 6P General] xSilas43:
Its like marshmallow permission but CM version of it
[Nexus 6P General] THATTON:
Hmm. I wonder if Pure Nexus has it...
[Nexus 6P General] xSilas43:
Instead, follow the guide I posted above, you don't need any of that (; your just masking the problem.
[Nexus 6P General] THATTON:
Masking what problem? ;)
[Nexus 6P General] xSilas43:
Poorly developed apps that constantly cause wakelocks and use google services.
[Nexus 6P General] THATTON:
Oh. I don't have any more of those installed but I still can't ever get more than about 5 hours of SOT. I never have on any phone. I think it's just because of my usage.
[Nexus 6P General] BootloopedMillennials:
RSS app I use is guilty. Slow to update articles. Scroll lag. It drains 2-3percent battery. Won't call out app.

On xposed and amplify situation. My awake time went up instead of down on BetterBatteryStats.:o I messed up somewhere.

[MENTION=5323968]xSilas43[/MENTION] solved the lag issue we talked on Hangouts about. I forgot the min frequency in target loads. Added it magically recents menu lag is gone.

Thanks to you and [MENTION=5886947]soniCron[/MENTION]
[Nexus 6P General] xSilas43:
Nah its cause amplify has to run and wake up your device to make sure other apps aren't waking your device up.

Greenify and amplify situations was well described as this, you run one app to make sure all the other apps are sleeping and you run another app to make sure that one and other apps don't wakeup.
[Nexus 6P General] .hEiMDaLL.:
Try to get rid of Facebook and messenger and use your browser or a replacement like metal for Facebook. [emoji6]

Regarding AppOps: Just take a look under settings -> apps

Greenify and Amplify aren't bad per se - but you should know what you are doing and not blindly deactivate everything.
[Nexus 6P General] resynx:
First time trying DarkSpice, it seems to be running great. Thank you Silas :)
[Nexus 6P General] THATTON:
I don't use Facebook or Messenger.