yashsingh1/xdaforums huggingface dataset:
[Nexus 6P General] th3discodancer:
zzmove was something i was looking forward to trying and, to my disappointment, it did lag quite a bit. I found the despair governor much better compared to it.

What would be wiser is pairing up one of the conservative based governors to interactive.

AK kernel is otherwise a fantastic kernel. Since it's already optimised so much for battery, you hardly need to do alot. Apply a balanced profile rather than a battery oriented profile on an already battery optimised kernel and that'll be the best thing you can get without lag.
[Nexus 6P General] shadowstep:
I've been using the HEIMDALL_6P_V5 profile for the past couple of days. The phone sleeps fine, average SOT is 6 hours, no lag, no issues with doze. The only issue I'm facing is the cracking sound while using V4A while playing music.

I know it is is due to the phone using lower frequencies while processing media, but I obviously don't want the cracking sound even if it means tweaking the profile in exchange of slightly less battery life. Any suggestions anyone?
[Nexus 6P General] 1DvsBstrd:
Install the latest viper from this thread instead if you haven't already. I use it an have no cracking sound.

http://xdaforums.com/android/softwa...y-research-t3379709/post66865734#post66865734
[Nexus 6P General] ariefabuzaky:
I have same problem and Viper is already installed in my rom,it is safe if i dirty flash the linked version above ?
[Nexus 6P General] sp0rky:
Hi friends, im new to the 6P and recently installed elementalx kernel and purchased the kernel manager.

Had very bad battery life with Samsung note edge previously and really wanted to have a phone that can last me through out the day with average usage of the phone.

I game occasionally playing Clash Royale. What would be the recommended profile for me to use for battery savings? Ghost pepper? heimdall? What about the GPU governer? Do i have to change it? Thanks in advance!

Cheers!
[Nexus 6P General] nathanchance:
Either Ghostpepper or Heimdall should be suitable for your usage, Butterfly may also work. I would not mess with GPU settings.
[Nexus 6P General] sp0rky:
Hey Nathanchance, thanks for the reply. Can i know whats the default governer for GPU settings? I may or may not have messed with it already haha. Just wanna check if my governer msm-adreno-tz is the right one
[Nexus 6P General] nathanchance:
Yes that is the default.
[Nexus 6P General] 1DvsBstrd:
Do a backup I twrp then test but I think it's OK to flash over, but better to be safe than sorry ?
[Nexus 6P General] Hadookie:
For the BlueJay profile, what are the proper settings for CPU Boost Options? It seems whatever previous profile I set stays when moving over to BlueJay. Below is a screen cap of my cpu boost options screen, for now I've left everything disabled.
[Nexus 6P General] satanoncrack:
Ive been having this problem for past few days now. My battery was draining quite fast so when i checked BBS my fone was awake with screen off a lot. The awake percentage with screen off was 44% and with screen on it was 9%. Under partial wake locks i coulnt see a wake that was more than 6 mins but when i checked kernel wake locks i see alot of wakelocks with more than an hour duration. Im attaching screenshots for reference.

[IMG="partial wl"]http://imgur.com/Hlxz9SH[/IMG] [IMG="kernel wl"]http://imgur.com/Hlxz9SH[/IMG] [IMG="process"]http://imgur.com/6MH2toR[/IMG]

Please help as im unable to pinpoint the problem
[Nexus 6P General] nathanchance:
Hit the first option to make it turn to disabled and hit the apply on boot switch. Bluejay does not use input boost.
[Nexus 6P General] cwburns32:
Interesting thing with my wakelocks today. Phone still draining very nicely but I noticed today I had about 2 hrs and 40 minutes of wakelocks with 90 minutes of Awake (Screen Off) time. This is rather uncommon for me but I haven't done anything differently from yesterday to today. The first screenshot is of my Deep Sleep, Awake (Screen Off), Screen On, Doze times. Only 2 hours of Doze Interactive Time over 15 hours with just 2.3 hours of SOT is odd to me.

What is even more odd is that under the Partial Wakelocks BBS section the wakelocks are very uniform all lasting the same exact amount of time with either *launch* or *alarm* as the title of the wakelock (screenshots 2-6). I don't what is causing this but I have never seen this before. Like I said phone is still lasting quite a while and draining gradually, however, I was getting even less of a drain yesterday with the exact same usage.

Any suggestions here? I'm a little stumped.
[Nexus 6P General] arcticnights:
How's AK compared to Elite on the latest DU weekly? :)
[Nexus 6P General] Brembo109:
Hi guys wanted to share my experience. Im using Stock ROM with Franco R17 and Heimdall V5. So far Performance is top notch and I have no lag or stuttering. I'm pretty sensible regarding lag or framedrops and this is always something that makes me unsatisfied. Can't say a thing about battery atm, but maybe I report back after the Weekend. For me Heimdall V5 > V4

Gesendet von meinem Nexus 6P mit Tapatalk
[Nexus 6P General] nathanchance:
I have been running AK for about a week and a half I think and I love it. I think it is a little better than Elite.
[Nexus 6P General] arcticnights:
Thanks! I might just give it a try. Does the audio processing interfere with viper4android?
[Nexus 6P General] nathanchance:
It shouldn't if you don't mess with any sound settings
[Nexus 6P General] Rahhfue:
How are your experiences compared to kylo?

Sent from my nexus 6p
[Nexus 6P General] nathanchance:
Kylo is a solid kernel, I just feel like AK performs a little better in my experience. I may try it again to see how it is. I borrowed Despair's idea and compiled AK with different toolchains. I am on an Uber 6.0 AK build and I am loving it so far.
[Nexus 6P General] ariefabuzaky:
Can i ask where is AK kernel thread ? Iam searcing in original and android development thread but idont find it,maybe i miss that
[Nexus 6P General] nathanchance:
http://xdaforums.com/nexus-6p/orig-development/kernel-ak-t3263046
[Nexus 6P General] arcticnights:
[MENTION=4528073]Half Man Half Biscuit[/MENTION] Hey dude you're running DU too right? Would you still recommend elite over AK/unicornblood? :)
[Nexus 6P General] Half Man Half Biscuit:
Since the latest merges from nathan I also think AK is slightly better.

Currently using AK and can't go back,tho Elite is also top.It's basically what one prefers tbh...if you haven't def try out AK and see how you like,you surely wont regret it!
[Nexus 6P General] arcticnights:
Ok I'll give it a shot. By "latest merges from nathan" do you mean the build compiled with the UBER 6.0 toolchain? Where can I find this (if you don't mind) :p

Which profile are you using with it btw?

If I do want to switch back, all I have to do is flash the default boot image and then flash elite over it right?

Thanks.

Edit: What's the difference between these three versions? [MENTION=6842057]nathanchance[/MENTION]

AK.063.ANGLER

AK.063.ANGLER.EAS

AK.063.ANGLER.NH

Edit 2: [MENTION=4528073]Half Man Half Biscuit[/MENTION] , are you referring to http://xdaforums.com/nexus-6p/orig-development/kernel-ak-t3263046/post66911187#post66911187 version? (:
[Nexus 6P General] nathanchance:
I'll share it here in a bit. The latest merges are AK versions 64-66, which have not been posted by AK yet even though someone compiled it in his thread. The difference between. The first one is the standard AK version, the second is one with the Energy Aware Scheduling (Google it for more info), and the third one has Nethunter support.
[Nexus 6P General] arcticnights:
Mind hosting the version that you're using? :p

Edit: Are you on EAS/NH?
[Nexus 6P General] nathanchance:
Alright guys as promised, here is a folder with the AK Kernel zip files I have built. The commits can be found here and they are built with the latest AOSP and UBER toolchains. Keep in mind the 7.0 UBER one may not boot, as 7.0 is the experimental gcc branch, meaning that things have a tendency to break.
[Nexus 6P General] Prattham:
I downlaoded the uber 6.0 and no mistake on my end but in about device it says ak uber 5.3
[Nexus 6P General] Prattham:
Here's the screenshot
[Nexus 6P General] nathanchance:
Ah I know what happened, it didn't export the proper toolchains. I'll fix it and rebuild. Give me 15 mins or zo
[Nexus 6P General] Prattham:
You're the best :highfive:
[Nexus 6P General] nathanchance:
Hey sorry it took a little longer than I thought. I wanted to make sure it was correct so I took the time to flash it myself :p Here is the folder again. I also renamed the zip files since gcc is up to 5.4 and 6.1 on their respective branches.

Basically what happened was the toolchain folder changed ever so slightly (since I compile the Uber toolchains from source) due to this commit (/me eyes [MENTION=5169465]DespairFactor[/MENTION]). So I had to edit my script to reflect that then recompile. All should be good now :good:

EDIT: I forgot to mention that I removed UKM support from these zips. I figure most people use either Kernel Auditor or EX Kernel Manager and Synapse can be a real pain sometimes so I just nuked it. I won't be adding it back either.
[Nexus 6P General] Prattham:
Since i have flashed this i notice my wifi gets disconnected during screen locked and it gets enabled when i wake the screen and my wifi is always on during sleep in that option as well

Any idea?
[Nexus 6P General] DespairFactor:
Had to rename them because it is easier to maintain with so many "releases" from GCC
[Nexus 6P General] arcticnights:
Yay thanks ! :) so I just flash my boot img, and flash this over?
[Nexus 6P General] nathanchance:
Hmmmm I think it may be a result of the frequency commit that Despair reverted but I haven't had any issues with it myself. I'll keep an eye on it now and revert it if I have to.

I don't blame you lol.

Yes.
[Nexus 6P General] wvcadle:
I'm still using Elite/BlueJay, but have noticed faster battery drain on the last two DU weeklies. Are you still using this, or have you found a better combination?
[Nexus 6P General] nathanchance:
I'm using my personal DU builds and the AK Kernel I just released above. Loving it. I'm going to try out Kylo for a bit since it has been a while since I've been in it.
[Nexus 6P General] wvcadle:
Still applying kernel profiles via EXKM? If so, which ones lately?
[Nexus 6P General] nathanchance:
Testing BlueJay right now, may try Heimdall's v5 profile here shortly. I also liked zzmoove all by itself but it was slightly laggy sometimes.
[Nexus 6P General] DespairFactor:
[MENTION=3279788]ZaneZam[/MENTION] and AK may need to work on it, if not I can try to assist ZZ in making it more responsive for our HMP devices. I don't know if he has an HMP device himself.
[Nexus 6P General] nathanchance:
Yeah I think the reason it wasn't that responsive is because the big cluster rarely rose above the minimum, as the stock input boost profile only boosts the little cluster to 1344 MHz for 40ms. There may need to be some tweaks to how the big cluster responds to certain loads (if that terminology even makes sense lol).
[Nexus 6P General] soosoolhastam:
Could you add AmanuensisOne 6p to the original post?

http://xdaforums.com/showpost.php?p=67127126&postcount=3544
[Nexus 6P General] arcticnights:
Should I use bluejay or bluejay OC with AK Uber 6.1? :)
[Nexus 6P General] nathanchance:
Bluejay, AK doesn't have overclocking.
[Nexus 6P General] Tommebaas:
Can you link me Heimdall v5? I can't find it.
[Nexus 6P General] pro4ever:
https://onedrive.live.com/?authkey=!AEvS6yncruE8Ki0&id=C9E77668F08DB9DD!55606&cid=C9E77668F08DB9DD
[Nexus 6P General] arcticnights:
Hmm when I tried applying BlueJay on Uber 6.1 AK my phone started lagging like crazy. Are there any additional settings that I'm missing out? Mind screenshotting your EXKM settings? Thanks mate. :)
[Nexus 6P General] SixFourSix:
So folks tried out Heimdall_v5? How it compares to v4?
[Nexus 6P General] BIGWORM:
I'm not sure what's going on with my Elite kernel, but I had full wakelock overnight using the heimdall profileI'm using amplify and followed it's guide to the T, also disabled both bluesleep and wlan_rx wakelock, but BBS is saying bluesleep ran all night and wifi as well. My phone didn't deep sleep a wink last night, and I lost about 20% battery. I'm not sure what to do at this point. Any suggestions would be great.

Sent from Toastmade 6P using TAPATAPA
[Nexus 6P General] DaveHTC200:
Looks like an app to me that's keeping the Bluetooth connection open, thus keeping the phone awake!

Check which apps are using the Bluetooth, and maybe disable a few to check.

Trial and error I think...
[Nexus 6P General] BIGWORM:
Funny thing is I disabled Bluetooth overnight! I'm about to just nuke this rom and start over lol

Sent from Toastmade 6P using TAPATAPA
[Nexus 6P General] soosoolhastam:
Whenever I use a profile, I get kernel wakelocks.

Not with scripts though. Am I going crazy?
[Nexus 6P General] cwburns32:
I, like you, am using DU + Elite kernel + Heimdal and get some intense battery life. I can get 30 hours pretty easily. I would strongly recommend giving it another go. I encouter very little wakelocks and do not even use Amplify. With that being said, every phone is unique and acts differently to different setups.

Cheers!
[Nexus 6P General] arcticnights:
Which profile are you using with AK? Mind screenshotting your exkm settings? Thanks! :D
[Nexus 6P General] SixFourSix:
So what are the min. frequencies for little and big cluster supposed to be in Heimdall_v4? How about v5? Bluejay?

I used 384 MHz for both with v4, big was on 633 to begin with. And because I got amazing life outta it, continued using it with the v5.

Question is, did I do good or bad? What are those frequencies supposed to be?
[Nexus 6P General] cwburns32:
Having some odd wakelocks and phone is staying awake a TON while screen is off and not dozing when it should. Using aggressive Doze with Greenify. On last week's DU weekly and most recent Elite kernel. Can anyone provide some insight as I have no idea why it isn't dozing and being held awake so long. Thanks all.

EDIT: Attaching my logs from today, about 4 hours of use, very little SOT, very little sleep/doze/deep sleep, lots of held awake (screen off time). Wakelocks all seem to be same time, so probably an app?

https://onedrive.live.com/?v=TextFi...d=F1E230B5051D82A3&parId=F1E230B5051D82A3!369

https://onedrive.live.com/?v=TextFi...d=F1E230B5051D82A3&parId=F1E230B5051D82A3!369

EDIT 2: Block both *alarm* and *launch* has worked for the time being with no noticeable ill effects (yet) I am sure I will run into issues down the road. The Icing alarm for both com.android.gm.Gmail AND com.google.android.googlequicksearchbox.GoogleApp is still running bonkers though.

Anyone willing to provide some insight based on the attached images and BBS logs?

Sent from my Dirty Unicorned Nexus 6P
[Nexus 6P General] nathanchance:
Those are fine.
[Nexus 6P General] nathanchance:
New AK Kernel up with the June security patches. No UCI/UKM support and various toolchains available: https://www.androidfilehost.com/?w=files&flid=64941
[Nexus 6P General] arcticnights:
Thanks for the upload. Mind screenshotting your exkm settings? My phone starts lagging terribly whenever I apply Heimdall/Bluejay without tweaking other settings. Thanks!

Edit: Also, would you recommend UBER 6.1 as a toolchain?
[Nexus 6P General] venelar:
I'm trying to get heimdall v5 going with franco kernel. Pretty sure i'm doing something wrong. Would someone be kind enough for some explicit start from scratch instructions?
[Nexus 6P General] th3discodancer:
The files aren't a script, you are supposed to load them through exkerrnal manager.

Download the file

Remove the extension

Place it in the folder exkerrnel manager/gov_profiles

Open EKM, cpu>governor options>load profile and select he desired profile
[Nexus 6P General] nathanchance:
I'm trying out Kylo right now so some settings may not be available to you but here you go. Also make sure to turn on GPU rending in Settings > Developer Options.
[Nexus 6P General] venelar:
Thanks, 1 final check..even though im using franco i can use the ex app?
[Nexus 6P General] chowhoundb:
I noticed you have msm_thermal enabled, and core_control disabled. Do you notice any difference with these as opposed to the default?
[Nexus 6P General] nathanchance:
Not really, it's just my preference. Most scripts in here have done that so I have just stuck with it.
[Nexus 6P General] shuckeru:
i downloaded and flashed AK.066-1.ANGLER.UBER7.0 - bootloops the moment it hits the "Google" logo with the lock at the bottom of the screen.

now using AK.066-1.ANGLER.UBER6.1 and its fine
[Nexus 6P General] nathanchance:
Not surprising, I need to add a disclaimer that UBER7.0 is broken most of the time since it is the GCC development branch.
[Nexus 6P General] shuckeru:
Just thought I'd let the community know. Though I did come from kylo uber 7.0 too. That was doing fine.
[Nexus 6P General] Ofthecats:
Why gpu rendering?
[Nexus 6P General] gbert15:
For those running Dirty Unicorn and Elite Kernel, do you guys have a recommended profiles or settings for EXKM?

Your help is much appreciated! ??
[Nexus 6P General] nathanchance:
[MENTION=4752299]Alcolawl[/MENTION] recommends it to help with smoothness due to the lack of input boost.
[Nexus 6P General] peconaut:
I am using Eclipse with Elemental on Android Preview N getting fantastic battery life so I definitely recommended. Anyone try DarkSide, if so what are your results
[Nexus 6P General] Mrcactuseater:
Darkside is great, but frequencies don't stay on the big cluster.
[Nexus 6P General] threshfire:
Hadn't seen that before, thanks! Just to confirm, it's in the Developer options, under "Hardware accelerated rendering" and turning on "Force GPU rendering", correct?
[Nexus 6P General] nathanchance:
Yes, Force GPU rendering is the setting.
[Nexus 6P General] generalkipper:
Yes, I have fk app, can confirm its fine loading a profile with EXKM app.
[Nexus 6P General] bobbarker2:
Thank God you no longer recommended synapse to control your kernel. The app is just buggy as all hell and hard to work with. Kernel auditor and EXkernel are miles ahead.

Interested in trying out your 7.0 toolchain compile, going to give it a shot tonight. Thanks for your work!

Oops just realized you aren't AK. Oh well you still gave sound advice :)
[Nexus 6P General] nathanchance:
I wish I was AK :p 7.0 may or may not boot, I haven't tried it. gcc is always doing updates to it so stuff tends to break in the pipeline. I despise Synapse, it gave me nothing but problems plus the stuff that requires it to work is in /data, which means you need a flashable uninstaller. No thanks.
[Nexus 6P General] generalkipper:
My question is, is it okay to have the fkupdater app running at the same time as EXKM? Im on Pure Nexus, Franco r17. I am using his app. Should I disable his app and run exkm only? Also, if a profile does not work out do I just return to a stock profile within the app? Or just clear data/cache from the app return me to stock profile as well?
[Nexus 6P General] Alcolawl:
I know it seems weird, but it definitely helps smooth out tasks like using the keyboard. Something as simple as typing on the on-screen keyboard actually takes a bunch of computing power. Animating several parts of the screen as fast as you can type plus the keyboard software sifting through your text, dictionaries, contacts, etc. trying to guess what you meant to spell or what you're going to say next is pretty demanding. Forcing GPU rendering helps with this situation, as well as a few others, as it's one less thing the CPU has to tackle while at a presumably lower CPU frequency because of the lack of input boost.
[Nexus 6P General] gbert15:
Thanks for the tip! I've tried eclipse r3 before and it was a bit laggy but definitely got awesome battery life! Trying to see if there are some EXKM setting that could help me out like what I to use and read ahead speed! ?
[Nexus 6P General] Mikulec:
I am really surprised so little people have that option on. Thats the first thing I turn on after flashing new ROM from scratch.
[Nexus 6P General] peconaut:
Thanks then ill stay on Eclipse for now

If its laggy or slow try leaving touchboost enable.

Then just enable the following

Under CPU section

* Enable CPU Governor and Governor (Cluster 2)

* Enable everything under CPU Boost options

then just pick what profile you want
[Nexus 6P General] clambert11:
I'm a n00b when it comes to using these scripts. Please pardon my ignorance in advance. :silly: I thought I was doing fine until I got to step 8, the last step, of the hEiMDaLL instructions.

So I'm using EXKM with EX.

I'm struggling to actually find inputboot to enable. Is it just the first setting in the CPU Boot Options that reads Boost ms?

Additionally, I'm assuming I'm just leaving the settings for Input Boost Frequency and Input Boost ms as they are set (default) after I enable them. Is this correct?
[Nexus 6P General] Badger50:
I assume your talking about CPU Boost Options? If so, then it's already enabled by default on the EX kernel, and therefore won't be displayed. I'm using Franco kernel, and it does show up. You'll see how the circles to the right are blue, which means it's enabled on boot. Just input the CPU boost options you want, check the circles, and your good [emoji106] View attachment 3778054
[Nexus 6P General] clambert11:
Ah, that explains it then. Thank you very much. No wonder I was confused.
[Nexus 6P General] bobbarker2:
I don't think it's as cut and dry issue. By forcing GPU rendering you're turning on another part of the SOC which wouldn't ordinarily not be under load. I think there's a reason why that option is disabled by default that's because the CPU can more efficiently render 2D. Sure you'll see more CPU usage and maybe less so when force GPU is on comma butt does turning on the GPU to do all the rendering actually save power? Which in the end is what we're really going for.

I've never seen any in-depth exploration of this option it's all basically been guesswork and feeling things out. My intuition and reasoning tells me that having another piece of the SOC constantly under load will consume more. Google has it hidden away in developer options with the default setting of off for a reason I'm sure . They want us to get the best performance and battery life from their devices just as much as we do. j

Just my opinion on the subject.
[Nexus 6P General] Ofthecats:
I agree, but not with technical knowledge.

I just remember when it was the thing to do, And then discovered to drain more battery.

I think the reason it drains battery is because the GPU is more power hungy
[Nexus 6P General] bobbarker2:
The CPU definitely has the potential to consume more battery than the GPU. The question is which uses more energy - the CPU doing rendering with the GPUs help or just the GPU doing.all the rendering. I'm obviously for the former.

And I also remember when it was the thing to do but that was before current architecture. Qcom has done a lot of R&D to optimize their cores for specific tasks like 2D rendering, opengl, etc.
[Nexus 6P General] halkoliiteri:
If you want snappy phone with a decent battery life. Try this on Kylo-kernel:

Darkside for little cluster or just Despair-gov

Butterfly for big cluster and hexacore mode ON.

Using since... I don't even remember.
[Nexus 6P General] Prattham:
But how can we set two profiles for different gov? :confused:
[Nexus 6P General] nathanchance:
You can take the values and apply them manually to each cluster.
[Nexus 6P General] Prattham:
Is there a profile recommended for gaming?
[Nexus 6P General] arcticnights:
Are you moving to DU 10.3, or waiting for the latest weekly? :)
[Nexus 6P General] nathanchance:
I build my own, I am not on their release cycle ;)
[Nexus 6P General] note3userr:
I second this. A lot of these profiles are good for light work but once u do heavy stuff on your phone like gaming I feel like the battery drain is worst than stock