yashsingh1/xdaforums huggingface dataset:
[Nexus 6P General] soniCron:
Check out my new profile, GlassFish that is compatible with the 6P. Idle drain is exceedingly low and performance should be really good for your device.

There were, unfortunately, bugs in HawkTail that encouraged it to stick on high frequencies for longer than it ideally should. Until that is fixed, I strongly recommend you guys check out GlassFish in the meantime...

(And for what it's worth, GlassFish was tested under light use and heavy use, and you should get very, very good SOT with heavy-ish use. Challenge... accepted!)
[Nexus 6P General] xperator:
Never assume such SOT results. Anything over 7 hours is unrealistic for 6P and even 5X. And yes those 8-10hours are only advertising. No one, not a single user has ever post results of 7+ hours using HawkTail here in 6P forums or 5X forums.

Just as you said that is only estimation and is for super light users with 1% brightness on Wifi plus everything disabled ( like location ).

This is why I never argue about SOT or advertise unrealistic numbers. One should just enjoy the overall experience. Stick to the profile that feels best on your phone ;):good:

It's kind of a bug on RR (for me at least) where the UI becomes slow/stutters time to time so you just restart system ui and it becomes Ok.
[Nexus 6P General] vaerio81:
I'm gonna test that one tomorrow since I go back to work ....that's when I do my testing because that's when I use my phone the most although hawktail gave me best sot I've head in a while with a smooth performance.... The most I've ever gotten from this device was 6.5 sot but that was before clash of clans and pokemon
[Nexus 6P General] Juzman:
I've recently switched to Franco r28 and his stock settings. It is working very well regarding battery life. Haven't even considered a script yet.

Will test GlassFish.
[Nexus 6P General] Ramone360:
What ROM you on ?
[Nexus 6P General] Juzman:
PureNexus. :D
[Nexus 6P General] hinxnz:
I thought I give you some feedback, I gave your CPU profile (glassfish) a quick shot but it says it's for 5x on AFH and playing music via v4a crackles straight away, I can see why but didn't you test this?
[Nexus 6P General] soniCron:
Are you using the ARISE version of V4A or stock V4A?
[Nexus 6P General] hinxnz:
Stock v4a with material design.
[Nexus 6P General] darkdreamz:
Deadpool destroyed Hawktail with my tests. Medium user: no heavy gaming but lots of Facebook, insta, snapchat, and fb messenger.

Will test GlassFish and maybe Excalibur too with all this buzz
[Nexus 6P General] thebigears:
Loving all the work you guys have been doing, so I started paying more attention to the profiles today. :)

I'm a big Pokemon Go player, so for my first batch of testing I just focused on that (SoT playing the game) along with the occasional peek at EXKM to check battery stats:

Excalibur: drain seemed steady at around 28% /hr which would suggest around 3.5hrs of game time.

Deadpool: drain seemed steady at around 25% /hr which would suggest around 4hrs of game time.

Let me know if there's a better method I should try, or app(s) to use to test with. Meanwhile I'll stick with Deadpool overnight and report on what kind of idle drain I get. :)
[Nexus 6P General] xperator:
Thanks buddy :)

I would suggest you to have a look at DeusEx profile. It's long lasting and suitable for gaming. Try the original, if you encounter lags try DeusEx Revolution version.

DeusEx uses BlackPepper settings on Little cluster and Amanuensis on Big cluster ( both with some adjustments) which makes it hardly use the Big cluster cores.
[Nexus 6P General] thebigears:
Awesome, thanks for the recommendation! I'll check it out tomorrow. :good:
[Nexus 6P General] Pyrres:
What profile would you say would be a good place to start honing my SOT up? Im a medium user, mostly web browsing, Youtube and, FB Messenger Whatsapp and maybe some Spotify playing. Screen is on and off and I have tried Ghostpepper before and I got the phone to idle nicely but I just cant get the SOT to go up. I constantly get 2-3hours max without even turning the screen to bright settings. Im now trying Deadpool and it looks promising at least how it has been using battery today but I dont know is it the N update or Deadpool. Also is it normal to have Kernel as biggest battery user in GSam app sucker? On mine it sits now at 21% usage in the last 3.5hours from full battery. Kernel is latest ElementalX.
[Nexus 6P General] xperator:
First I suggest to have a look at my guide.

Second I highly recommend to remove Facebook and its Messenger app. Use an alternative client like Swipe, etc.. By doing this step you save yourself at least 30min of SOT and improve idle drain.

As for the profiles I would say SpiceSaber by user [MENTION=4049833]Juzman[/MENTION] is a good start (the profile link is in his signature). Or try DeusEx/Excalibur. DeusEx is conservative and Excalibur is more balanced/performance oriented.

Try these and tell me how it goes :)
[Nexus 6P General] Juzman:
You mean, SpiceSaber by me AND you. We worked on it together mate. ;)

Also, another decent app for FB/G+/IG is Folio: https://play.google.com/store/apps/details?id=com.creativetrends.folio.app
[Nexus 6P General] Pyrres:
Cant really remove FB Messenger (I just have messenger) as I need it quite a lot and dont really trust the alternatives. And Messenger does not seem to use that much battery anymore. First problem is that I dont have Sioplus, I have Sio and Fiops in my ElementalX manager. Secondly how do I add profiles to the manager?
[Nexus 6P General] Juzman:
Try noop.
[Nexus 6P General] Pyrres:
Done, and I also found how to add the profiles. Ill run today with Deadpool to see how it does and see what it can do and try Spicesaber or some of the other suggested ones tomorrow.

What about the high kernel usage? Phone sleeps ok and runs fine but GSam shows really high app usage with kernel being the worst (Chrome is the second but that I cant get rid of as Im willing to sacriface some battery life for the ability to use Chrome).
[Nexus 6P General] xperator:
Lol see I don't even get the name right :crying:

Its ok use any I/O scheduler you like.

The EXKM profiles ? Just remove the .txt after downloading them and move the file to /sdcard/ElementalX/gov_profiles

Then you open the app, go to CPU --> Governor options and click on Load and use the profile. Dont forget to click on "apply on boot" and also go back to CPU Boost options and click apply on boot button on the right for all of them. Lastly make sure Touchboost is disabled for any profiles you use.

The ElementalX kernel is ok but not the best. I suggest Kylo, Franco and Ninja kernels
[Nexus 6P General] Juzman:
Name is fine dude! :)

Swipe is cool, but just found Folio for Facebook. Seems to be a bit faster, and was updated yesterday.
[Nexus 6P General] Pyrres:
Just added a few profiles to try out later. ElementalX is one of the easiest to use and keep up to date so I changed to that from Kylo. Didnt really notice difference other than its much easier to update straight from manager. Only thing is that after that kernel has been high on usage but I dont know is it a Nougat thing or kernel thing as I changed from Kylo the same time I updated to N DP.
[Nexus 6P General] xperator:
Yeah true. Then keep using ElementalX.

I use Wakelock Detector and BBS to investigate into drain issues. Try Wakelock Detector and post sceeenshots of different tabs ( CPU, Wakeup triggers and Kernel wakelocks.

If you think there is a certain issue that might be related to N update then contact your kernel developer. Changing profiles won't fix that issue.
[Nexus 6P General] Pyrres:
I dont know, I have nice idle, maybe 1-2% hour if not using my phone but its using a lot of battery when picking it up and checking messages and answering and then screen off and a minute later same again. Seems to be better now with non DP version of Nougat and using Deadpool. Ill have to check how well it sleeps and what uses what.

EDIT: Weird. I get PowerManagerService.Wakelocks and bluesleep wakelocks in kernel wakelock category. Count is trough the roof especially with PowerManagerService that is over 10000 in 5hours 8mins.
[Nexus 6P General] Pyrres:
Here are some stats. I dont know does it mess up the stats that I uninstalled and reinstalled FB Messenger during the day. But it rarely shows up high on the lists at least as a clear drainer.

EDIT: Oh and normally I used to get much worse battery usage. So either non DP N or Deadpool work wonders for my usage or some app has updated itself or something else happened yesterday. Suddenly I can actually use my phone and it not wonder do I make it back to home with any battery left.
[Nexus 6P General] carguy303:
[MENTION=5886947]soniCron[/MENTION] I love glassfish but on my nexus 6p it gets really bad scrolling stutter in most apps. Hawktail however almost completely does away with all stutter
[Nexus 6P General] joeyfong:
GlassFish is the best profile I have used, especially the idle drain, and it most as fast as Dragonfly.
[Nexus 6P General] OmegaBlaze:
Glassfill ?

Pretty good I would say.

Scrolling is very good. No UI lags.

Keyboard is pretty responsive.

I could have gotten 6 hours exactly probably.

Can't find out today[emoji13]
[Nexus 6P General] xatou:
Link to download please?

Στάλθηκε από το Nexus 6P μου χρησιμοποιώντας Tapatalk
[Nexus 6P General] masri1987:
see . now y'all messed up, now i'm trying glass fish too.
[Nexus 6P General] therock3181:
Http://xdaforums.com/thread-search/?threadid=3290605&query=glassfish
[Nexus 6P General] thebigears:
So first off, I am using Naptime and Greenify.

But wow Deadpool idle! Went to bed at 100% charge and woke up to 99%!

I'll be checking out how DeusEx handles Pokemon Go today.
[Nexus 6P General] NBAPwns:
Can you care to share your settings for naptime ? :)
[Nexus 6P General] thebigears:
Basically just the default settings. Only change I did was to add Greenify to the whitelist.
[Nexus 6P General] Prattham:
Not at all impressed by GlassFish lol
[Nexus 6P General] NBAPwns:
Sensors app whitelist?
[Nexus 6P General] thebigears:
Yup :good:
[Nexus 6P General] xatou:
I am confused with so many profiles!! What profile do you think I have to use for a good battery life and no lags. I am with beltz rom and ninja kernel (maybe elementalX is better?) and I use daily Facebook, Tapatalk, chrome, Instagram and score hero. Thanks !!

Στάλθηκε από το Nexus 6P μου χρησιμοποιώντας Tapatalk
[Nexus 6P General] TransportedMan:
For good battery and no lags I recommend either DeusEx or ExcaliburV2. You'll get more battery savings with DeusEx because it conserves power more. With ExcaliburV2 you'll get slightly less battery but much more performance. The difference in battery isn't bad though it's about 30 minute screen on time difference so either is perfect. I personally favor ExcaliburV2.

For Kernel I wouldn't recommend EX. Get his manager to load profiles and tweak your kernel but his Kernel is just stock Google Kernel that allows you to change whatever settings you want. I highly recommend Elite, Kylo, or Ninja.
[Nexus 6P General] NBAPwns:
Noob question, usually i just flashed new kernel's easily, but someone said something about "dirty flash your rom if you on custom rom and boot. img if you are on stock then flash this kernel"

What do you mean boot.img? What do i do with it. Im on Elemental X Kernel, and im thinking about going to Elite or Ninja. Thanks :D
[Nexus 6P General] nathanchance:
The boot.img is the kernel + ramdisk, it is included in the factory image. A lot of kernels make their own ramdisk changes (mine included) so you need to flash that boot.img in order to get rid of those edits. You can flash it in TWRP or in fastboot.
[Nexus 6P General] NBAPwns:
Is the boot.img, the factory images? or is it something else, i don't want to lose my data hehe

EDIT : http://xdaforums.com/nexus-6p/general/guides-how-to-guides-beginners-t3206928

11. How To Flash The Factory Images (Return To Stock But Leaving Internal Storage Intact) ??

Also do i dirty flash first, the flash boot.img, or boot.img then dirty
[Nexus 6P General] nathanchance:
Open up the factory image and you will see a file called "boot.img". That is literally just the kernel, it wipes no data. You need to flash that when changing kernels.
[Nexus 6P General] Juzman:
I swapped from Ninja to Franco, thought I would give this a try.

Downloaded the boot.img for MTC20F.

fastboot flash boot boot.img

rebooted into TWRP2

flashed FK

Now I am stuck on the boot screen.
[Nexus 6P General] ariefabuzaky:
And it most suitable for A.R.I.S.E sound to
[Nexus 6P General] blitzkriegger:
Try flashing fk twice. The last few versions had this glitch wherein flashing causes bootloops unless the kernel is flashed twice consecutively.
[Nexus 6P General] Juzman:
Ahh, haha.

I just flashed rom then kernel. :p
[Nexus 6P General] NBAPwns:
I've flashed boot.img through adb, and now im stuck on "Google" Logo, Is it that specific to just do boot.img only and reboot?

After boot.img, do i have to dirty flash my rom again? then the kernel
[Nexus 6P General] nathanchance:
If you are on a custom ROM, you need to just dirty flash it, not flash the stock boot.img. You quoted the instructions that told you to do that. Boot into TWRP, dirty flash your ROM, then flash the kernel.
[Nexus 6P General] vaerio81:
Glass fish day one medium to heavy use

Rom pure Nexus latest

Kernel Kylo R34 Uber 6xx

Pretty happy with these results ....same thing as usual I unplug around 4am and turn Bluetooth on for music on var and headphones at work ... Pokemon go ...clash of clans ...few phone calls ...texts ...Netflix watching my shows ....Instagram and Snapchat all the time .....
[Nexus 6P General] thebigears:
So just completed my nightly 2mi Pokemon walk, this time using DeusEx. Battery drain ranged from 23-24% /hr so seems to be in range of Deadpool for me. I'll see how it fairs overnight.
[Nexus 6P General] Prattham:
So after using every recent profile posted here

I'm back to #Dragonfly

Lol got tired of that microlags:D [MENTION=4151089]xperator[/MENTION] i like your work dude:highfive:

Cheers
[Nexus 6P General] xperator:
Lol that sounds like some drug addiction :laugh:

Have you tried Franco's kernel stock governor settings ? How does that hold up against DragonFly ?
[Nexus 6P General] Prattham:
After all the hype i also thought of going back to franco and test his default settings

But I'm too loyal to ninja kernel by [MENTION=6842057]nathanchance[/MENTION], he has done a great work!

Cheers to all
[Nexus 6P General] masri1987:
how's everyone enjoying glassfish vs say deadpool or deusex?
[Nexus 6P General] shuckeru:
Alrighty then. This is my Glassfish testing report. [MENTION=5886947]soniCron[/MENTION] good job on the SOT improvements, but I've got some feedback for you.

What you're looking at is 4.5hrs SOT @ 6% battery left. Much better than most profiles out there. (I should really create an index for all my tests because I keep forgetting which i have and haven't tested.)

3hrs light till 65% and 1.5hrs heavy use till 6% . 30 mins short of Amanuensis is still pretty good. I ran this profile over 2 days because the first day I ran out of battery in 2.5hrs SOT and I thought this can't be right, so I gave it a second chance today. So if anyone chooses to use this profile, my experience and tip to you would be to give it a little time to settle in.

Idle drain is disappointing at 2%/hr with no streaming. I suspect this is mostly because of the big cluster's minimum frequency set at 633mhz. I really don't see why you want to do this. Normally I would just set the min frequency to as low as possible anyway but I digress. Device will go into doze quickly but drains a considerable amount even while dozing. In terms of light usage, comparing Glassfish with Deadpool (which I would recommend for light users who do not game at all), this profile uses quite a lot more than Deadpool in terms of light usage drain and idle drain. However it does better when hammering hard.

Now when gaming, when playing Royal Revolt 2 I get a lot of stuttering. Scrolling is noticeably slower/less reponsive in pokemon go. But chrome/reddit/9gag/etc are all perfectly fine.

Once Android's battery saving mode kicks in because of low battery (15%)..... the system starts lagging. I've not experienced this with any other profile. Animations start to stutter, nav buttons have noticeable delays, pull down menu lags behind your finger. At this point I thought I had a Samsung. You say I'm joking/Samsung hater but for comparisons' sake I took out this old Galaxy S2, which I use as a secondary device for Royal Revolt 2, then compared the UI speed. It was the same. It is in this mode where my big cluster turns off totally as well near the end of my test.

I also experienced difficulties with the fingerprint sensor. As soon as the screen turns off, if I tried to turn it back on with the fingerprint sensor, it doesn't respond. Until I tried to holding my finger down for 2 seconds on the sensor, that worked. Even Blackpepper v1 didn't take as long imo.

The CPU seems to discourage high frequency use at all times, runs cool enough at idle 24C but surprisingly under load at 58C. Given that it is the coldest week in this month where I am, I'm not too excited for idle temps.

tbh, I'd sacrifice a little bit of everything if I chose Glassfish over Excalibur v2. sorry! However if you choose to use this profile all I can tell you is : Don't let Android's power saver mode kick in.
[Nexus 6P General] Caltinpla:
I tried different profiles but always went back to Deusex_Revolution which is my favorite profile and the best imo.
[Nexus 6P General] soniCron:
Thank you for your extensive review!

I'll really have to get my hands on a 6P at some point to really tune these well. (And if anyone is interested in using GlassFish or HawkTail as a baseline to find more appropriate frequencies to use in each profile, you are more than welcome!)

A note about the minimum frequencies: unless the architecture of the 810 is significantly different than I have come to understand, there is no benefit to battery life to running at lower frequencies because the power usage is the same at 633Mhz and below. (If this is not true, please let me know.)

That said, the idle drain you experienced is statistically too narrow to make a conclusion. At 6% total loss with screen off contributed to about 30 minutes lost SOT, which is not terribly significant. Your review of HawkTail saw a 1.2%/hr (10% total) loss over a considerably longer period of screen off time, which is much more a reliable indicator of idle drain. (Consider, for example, you use the device screen on until JUST before turning the screen off. While in screen off, it drops that other 1%, quantized, then you turn your screen back on 30 seconds later. You haven't actually lost 1% during screen off, but that's how it's recorded, because the screen was off at the time it dropped that little bit to make it a whole 1%. As you can see, low screen off time cannot adequately reflect idle loss in the lifetime of a profile. Just a heads up for evaluating future profiles.)

In any case, I digress. Thank you, again, for taking the time to evaluate both profiles. If you are so inclined, both were updated late last night to v1.2 to address some smoothness and idle drain issues, but it sounds like you've already got your daily drivers chosen, so long screen on to you, friend!
[Nexus 6P General] nathanchance:
I used to think 302MHz was what we should be running it at but as I experimented with stock minimum values, I definitely think there is not much of a difference. Running at stock mins has shown no battery degradation and it helps with performance a lot.
[Nexus 6P General] shuckeru:
I've personally found that a lower min frequency helps a significant enough amount in terms of idle frequency, though I understand the rationale behind having it locked to 633mhz. I can definitely do some testing against that but first I'd like to find the magic profile for myself, and I haven't yet. I'll return to continue to test your profiles v1.2 too either way.

I know with the screen shots I provided and the data i talked about are about 1 day of use, and if the 6p wasn't my daily driver I would most definitely have developed a more consistent test, but you must remember that I'm used to seeing less than 1% in the recent profiles that come to pass. In my setup it is rare to see 2% or higher after 2hrs of standby. Also remember that in hawktail I streamed, and in glassfish I didn't, so although i do not have concrete data against a poorer idle drain, it is indicative enough to me to seem so.

just FYI, I haven't really found anything that meets my conditions. I'm probably a little picky :P Thank you too for taking the time to try to build something for us 6p users :)
[Nexus 6P General] thebigears:
Quick update before I head into work; overnight DeusEx dropped from 100% down to 97% which seemed a bit off compared to the other profiles I've tried (Excaliber v2 and Deadpool). Turned out I forgot to turn off gps after last night's walk... :eek: I'll continue with DeusEx awhile longer, so I'll have another PokeWalk tonight followed by a proper overnight idle. :good:
[Nexus 6P General] NBAPwns:
Do you have power nap with greenify + naptime? Just wondering
[Nexus 6P General] xperator:
I've added DeadPool X2.

It's like the original but this one uses extreme high InputBoost values. This means its not good for gaming and whenever you touch the screen constantly (like texting)

The good thing is that it's much snappier than the original. I've also changed the mid-range clocks usage strategy for the sake of even more battery life and less lags.

Make sure to give feedback and also tell me how it compares to the original
[Nexus 6P General] TransportedMan:
[MENTION=5886947]soniCron[/MENTION]

633mhz can't possibly use the same amount of power as 384mhz. What You're saying is going against the laws of physics now. With every profile I've tried, idle drain was LITERALLY ALWAYS more with my minimum at 633mhz than 384mhz.

Here is my idle drain on your latest GlassFish profile. I don't have the screen shot but before I changed it from 633mhz, my idle drain was 1.46% per hour. That's a pretty significant decrease in drainage. It would have been the difference of losing over 12% overnight to about 3%
[Nexus 6P General] jmtjr278:
I'm applying this new profile with much trepidation. Original deadpool has been very very good for me. I'm a normal user. No games. About an hour or two of videos while working out and through the rest of the day. Steam music through my Bluetooth player for hours with arise and viper without and hiccups. Surf Tapatalk and web stuff. Battery lasts all day! Phone runs cool with no lag or stutterers. Idle drain is almost zero it seems. In other words, I love it. Taking v2 for a spin though.
[Nexus 6P General] soniCron:
Power usage is a product of both voltage and frequency. Last i checked (and I could be wrong), the 810 uses the same voltage for 633Mhz and below. The differences in power related to the frequency difference is negligible at these low frequency states, however.

Regardless, you cannot count deep sleep time, only active time, as the device will always deep sleep at the same extremely low rate. Your screenshot indicates that you lost 3% over the course of 53 minutes awake and almost 8 hours deep sleep. Since the phone loses well under 1% over the course of 8 hours in deep sleep, you can attribute most of that 3% to the 53 minutes it was awake. THAT is your idle drain: between 3-4%/hr. (Forgiving, for a moment, that 3% is a quantized value that spans both screen on and screen off and is thusly statistically dubious.)

With that in mind, do you recall your awake time when you were running it at 633Mhz?

That said, I'll concede that running it below 633Mhz gives it an extra step to ramp up to before jumping ABOVE 633Mhz, and THAT may be the buffer that prevents the phone from reaching more costly frequencies while idle. (Although i doubt that it is more than trivial when the screen is off, as the 633Mhz is pegged petty highly in target loads, and the 2nd CPU is rarely used ANYWAY, but i digress...)

If you have any overnight measurements with similar awake times at a 633Mhz minimum, I'd be very curious to see the comparison!