yashsingh1/xdaforums huggingface dataset:
[Nexus 5X General] phantom146:
well thats good to hear :) I was really wondering why you were getting stutters as 4 of my testers never got them. Its cool it is your phone to begin with so just tweak away but thanks for keeping the tweak ;) it means a lot to me that somebody will use them as a daily profile :good:

Btw, those stats are crap hahahaha I can't even see where to begin with those charging cycles haha :D:p:silly:
[Nexus 5X General] LazerL0rd:
Tomorrow I'm trying a mix of yours and a few I've created before. I done a little research and it seems my idea should work. But it's more experimental than Android O :laugh:

---------- Post added at 07:41 PM ---------- Previous post was at 07:40 PM ----------

The day after I'll test yours again, and I'll stay with whatever is better ?
[Nexus 5X General] :
Ok thanks ?
[Nexus 5X General] draggehn:
I'm back with today's usage.
[Nexus 5X General] phantom146:
I have added a poll which will close at May 10, 2017.

This is the deciding factor which we will officially port..​

Also (not yet sure) but a developer here in xda is creating a kernel profiler app which I am doing some UI improvements with. This is a simple app which if your device is supported you can apply kernel profiles. This poll is very much needed so we can decide which profile to add on the app. Thanks for the support!​
[Nexus 5X General] phantom146:
Pretty great :) please take your time to vote with the poll.. so we can successfully and finally port this to the devices that needs GC :D
[Nexus 5X General] spartan268:
Just noticed there's a new beta out :P got it up and running already so I'll probably be able to get your results tomorrow or the day after. Feels quite similar to the last one so far but it's near the end of the night for me so I might just be a bit groggy and not notice the difference.
[Nexus 5X General] phantom146:
It is quire similar, I just added 40 ms to boost as well as going back to 600mhz and reconfiguring target loads to the same as the N6P. You wont provably notice any difference :)
[Nexus 5X General] spartan268:
Attached! Feels similar to the last one. Can't really perceive any major differences that would really make me pick one over the other. I can see that it had the bias for 600 instead this time around whereas before it was 672 or whatever that number was. Since one is lower and everything feels the same I'd rock this newest one instead as my main driver whether or not it makes a huge difference.

Also my decently high 1440 clock speed time is because I'm a heavy snapchat user. Maybe one day that app will get better
[Nexus 5X General] phantom146:
Both snachat and whatsapp has already expressed their statement way back in 2014 that they are their own boss. Basically they hate android and wont comply to their demands (especially doze).

Awesome :)
[Nexus 5X General] draggehn:
I'm back again, but this time with a question. What do I need to change to stop the crackling when listening to music? That is my only complaint with this profile: even with the screen on, the music occasionally shifts tempo and starts crackling, as a result of the bias towards low frequencies (or so has been the case in the past).
[Nexus 5X General] phantom146:
Thats weird, you shouldn't have problems with plsying music.

What mods are you using and what music player? If you are using v4a you should know that it demands really high frequency steps hence it is not advised by me.
[Nexus 5X General] spartan268:
I use V4A and have no issues with your profile. It can still handle it. My v4a is setup for battery saving though, haven't tried it on performance which I never used before tbh
[Nexus 5X General] jugoslavpetrovic:
I have latest ARISE sound mod installed, no issue with sound.
[Nexus 5X General] phantom146:
Poll Closed

The poll is now officially closed and we have a clear winner :p​
[Nexus 5X General] neobdium:
GlassCannon's Beta2.0

GlassCannon's Beta2.0 to download pls. Where is the link?
[Nexus 5X General] axiel7:
Attached in the first thread
[Nexus 5X General] LazerL0rd:
If he's usuing ARISE that's his problem. It's a CLUMP of libs that use CPU to process it all, causing a battery drain and high freq use.
[Nexus 5X General] phantom146:
I agree...

Most of ARISE libs are just apk, jars and other ports that are said to be "succesful" to provide a full-pledged sound mods. Most of those haven't even touched aptx codec and the audio-effdct files are a mess and is literally one on top of the other. For example: installing both Dirac and Ice wont work because of audioflinger and they still said its gonna work.

Much wow very placebo
[Nexus 5X General] shadowstep:
Long time, no see my friend! Didn't need to check in because everything's been working fine, especially with GlassCannon locked & loaded! :D

Just wanted to confirm.. is the 6P_Ported2.0 in the above post the latest version for 6P? I assume this is the Beta 2.0 that you've ported over for 6P use and is the latest one to use, correct?

Oh, and btw, GlassCannon is now the default profile for DU! :good: Proof:
[Nexus 5X General] phantom146:
Hello there my friend! Indeed, quite long lol.

The 6P ported is what I am using right now but I am still staying true to my word that I wont update the 6P version because its still smooth and there arent any kernel parameter changes. But lets be honest, both the official 6p and the 2.0 on 6p were both fluid enough and close enough on each other that no one would barely notice any changes. But yeah, as of now I am using the ported one, so I guess.. I am lost here lol.. I am being torn with my dignity of not updating and the success of the 2.0. I guess you can choose though.. I will update the post on 6p later and adding the 2.0 on it but wont name it 2.0 lewl.

Wait.. What is this sorcery!?

Nobody contacted me about this (not that I really care unless they give me free food). Its been my honor though.

Really a pleasure for GC to be recognized by the guys in DU and their outstanding rom.

How I really love you my friend #nohomo
[Nexus 5X General] shadowstep:
Haha, gotcha! I don't care if you give it the 2.0 version or not, but for me it will be 2.0 only. :p I haven't updated in a while, so that's why I am just getting twitchy.. although I know I won't notice any change in the overall feel, but still. ;)

Also, you're right. Having a ROM as big, well-known & brilliant as DU using your interactive governor profile is indeed an honour. :) Keep up the good work mate! :highfive: I love you too! #NoHomo #BroLove :silly:
[Nexus 5X General] jugoslavpetrovic:
So, what is recommended thermal, msm or core to be toggled on, for lower battery consumption?
[Nexus 5X General] phantom146:
I turn both off. In 6P anyway, I let the frequency profile do the work :)
[Nexus 5X General] jugoslavpetrovic:
So, no overheating?
[Nexus 5X General] IcyGlacial:
by both did you mean turned off msm thermal and core control? how about perfd?

sorry long time not showing here, im currently using default interactive profile, because i notice both alpha and official make my phone stutter while gaming (other than that overall ui performance is normal) does glasscannon designed like that? i mean focused on battery life and decrease a performance a bit?.

thanks ?

Mi4c ,Lineage 7.1.2 , Stock Kernel
[Nexus 5X General] phantom146:
Core_control allows the kernel to turn off cores if device gets to specific temp or it lowers the frequency. So I disable them because it sometimes disrupts my activity. It really is your choice to be honest, most people likea core_control enabled or msm_thermal enabled, especially flashaholics but I would turn it off if you prefer smoothness overall.

Yes I have it off on mine. Perfd leave it on, it doesn't habe anything to do with performance my friend.

GC should be designed to never stutter or lag at all on any situations. There might be three possible reasons as to why you might be lagging. One (1) You have a low battery and big cluster automatically shuts off, two (2) you have core_control enabled and three (3) something is off with the parameters.

The official/2.0 is designed to be more smooth (960mhz hispeed on big cluster) so I recommend you to stick on that. Try it one more time and double check your settings, see if it makes any differences :)
[Nexus 5X General] Xeust:
I'm on Pixel Dust build 5/18 with ElementalX kernel. Enabled both msm_thermal and core_control. My phone's flyyinng and I'm getting 3hrs SoT with my battery now at around 50%.

When the core_control was off, SoT was just at 3hrs 30mins from 100% to 11%. Also it overheated quite a bit so i guess that contributed to the slight battery drain too.

Not a power user though
[Nexus 5X General] phantom146:
Yes as I have mentioned, the reason I am disabling it is because it inhibits my activity. You should leave it on if it doesn't bother you too much. It should decrease heating and also cpu throthling when your phone reaches a certain temp. It should also improve your battery, its more of a "your choice" thing :svetius:
[Nexus 5X General] Xeust:
Yea. I do get a little bit of a downside too but it doesn't bother me that much. Really depends on your usage :good:
[Nexus 5X General] iamterence:
SimpleAOSP + ElementalX kernel + GlassCannon governor + msm_thermal enabled and core_control enabled = Godlike
[Nexus 5X General] phantom146:
I bet I can beat those stats :p
[Nexus 5X General] iamterence:
I mean, probably. I would like to know your stats and set up, though.
[Nexus 5X General] phantom146:
I am at SAOSP + fk atm.

I have configured many things including doze parameters, disabling packagemeasurementservice.wakelock and net_scheduler wakelock. I get mostly 5 hrs and 30 minutes from 100 to 1% without core_control and msm_thermal on and yeah, I used GC 2.0 on 6p, everything works flawless :good:
[Nexus 5X General] iamterence:
Where can I find those wakelocks to disable them
[Nexus 5X General] phantom146:
You need MyAndroidTools to disable them but first just double check if you have those wakelocks first, if its non-intrusivev in your opinion then don't disable them
[Nexus 5X General] mr.ace:
Can you help me for disable net_scheduler because i can't find it and please share your doze parameters
[Nexus 5X General] phantom146:
Well.. I will soon be publiahing a battery life thread for marshmallpw and above so you should check it out.. For the meantime to disable net_scheduler just:

1. Go to receivers, system

2. Find google play services

3. Type schedule and disable the two receivers

4. Go to services and do the same as above.

5. ???

6. Profit
[Nexus 5X General] jugoslavpetrovic:
Thread with or without Xposed framework?
[Nexus 5X General] phantom146:
The xposed framework for mat is to mjust make sure that everything will stick after reboot so you dont need xposed really
[Nexus 5X General] jugoslavpetrovic:
I asked because there are threads for maintaining battery already but includes amplify app and app ops which both are useful without xposed framework and possible on Marshmallow but not for Nougat yet and of course for O.
[Nexus 5X General] phantom146:
Nougat is good enough for itself.. You wont be needing amplify on Nougat.. What you just need is doze and knowing what apps to install and what to avoid. Also a little bit of MyAndroidTools and you are ready to go. Greenify imho isnt that great in marshmallow and above.. Pre marshmallow? Sure but the ()hibernate doesnt do well on Nougat. Appops as of now is just to control privacy and location permissions and thats about it.
[Nexus 5X General] edoardotavecchio:
I'm looking forward to your guide. As you mentioned in your latest post, MyAndroidTools is a powerful tools that can be really helpful if used fine but, in my personal experience, I've already tried using it but without any type of knowledge so that the impression was about worsening instead of improving battery: it would be great if you'd be able to share some knowledge about it with the whole community.
[Nexus 5X General] phantom146:
Yeah I've been experimenting on disabling many things for 2 years and drcided to stop altogether.. I was able to disabled 70 services on gplayservices without anything being compromised. On some other days I get really unlucky and bricks my device. But now with Nougat, we don't really need to disable anything, just some that are quite buggy and literally useless in my opinion.

I will be sharing it, but since lacking time due to my work called laziness I am progressing really slowly. But just cross your fingers and it'll be done.
[Nexus 5X General] Curlyfry2121:
I'm back :) and for me in advance settings in appops it allows you to turn of "run in background" and "keep awake" which I use for Google play services and such. I mean for me it works cuz Google play services also chews battery when always getting your location so when I turned that off I rarely see Google play services in my battery stats. On tipsy rom btw. Profile be working flawlessly.
[Nexus 5X General] phantom146:
This is true as well :good:
[Nexus 5X General] LazerL0rd:
Missing these on android O public beta... ?
[Nexus 5X General] phantom146:
Which one lol
[Nexus 5X General] LazerL0rd:
I meant interactive governor tweaks in general :silly:
[Nexus 5X General] nickefor:
I can't thank you enough for this mod.

I leave for work everyday at 8am and get back around 2pm. With 1-1.30h SOT and GPS/data always on, I used to have around 15% percent when arriving home. When using the phone more, it even died sometimes before getting back.

I applied your settings 2 days ago and the results are impressive. I have attached some photos.

If I could also get rid of this annoying Google play services keep awake issue, I would be grateful. But no matter what ive tried, even after disabling the wakelocks you mentioned earlier and after clearing data several times, the bug is still present.
[Nexus 5X General] phantom146:
You are welcome :)

If you don't mind if you want me to help you could you please provide a screenshot of your alarms, kernel wakelocks and partial wakelocks? Also take a pic of all your apps used under battery zettings. I hope I can get a fix for you soon but I really need those informations.

Also, does mediaserver show on your battery usage?
[Nexus 5X General] nickefor:
Thank you for your interest.

I will provide this information tomorrow after a full regular usage of my device.

Thank you :D
[Nexus 5X General] anton2dan:
Hi,

[MENTION=6638584]phantom146[/MENTION], how do I load correctly the GlassCanon settings when using franco kernel?

Using the latest ex kernel manager app doesn't seem to disable touchboost.

There is no "/sys/module/msm_performance/parameters/touchboost" file and there is no touchboost option in the ex kernel manager app.

Thanks.
[Nexus 5X General] phantom146:
I am using fk with ex kernel manager before I flashed PA and I have a way to disable touchboost. That is actually a weird behaviour. If you can't see it in the kernel app, try clearing the data of the app and check again. If not, a restart might be a good way to straighten those errors and if it still isn't showing try typing this in terminal emulator:

su

echo "0"> /sys/kernel/msm_mpdecision/conf/boost_enabled

If all else fails, I guess reflashing should do the trick... Tbh I'm kinda lost because everything is fine on my end.
[Nexus 5X General] anton2dan:
I've tried clearing data and reboot, but no luck. In Ex Kernel Manager 3.20, there is no touchboost option using FK r37 (I'm still using PN 7.1.1).

I will reflash 7.1.2 next week as I don't have the time right now to go through a new setup.

Also, I thought touchboost setting is "/sys/module/msm_performance/parameters/touchboost" and not "/sys/kernel/msm_mpdecision/conf/boost_enabled"...
[Nexus 5X General] totto0001:
Dumb question. I know the big cluster min frequency is 384MHz at least for the 6p ported 2.0. When I look in EXKM under the cpu tab and under cpu options, it's saying the big cluster min frequency is 633MHz. Do I need to change that to match the 384MHz or do I just leave it alone?

<blockquote class="imgur-embed-pub" lang="en" data-id="a/meZYg"><a href="//imgur.com/meZYg"></a></blockquote><script async src="//s.imgur.com/min/embed.js" charset="utf-8"></script>
[Nexus 5X General] phantom146:
Try to change it. But if it sticks don't worry, the cpu freq displayed on ex's interface is changing based on the current lowest frequency your phone is using (not the one you set). Also if you already applied GC's scripts from here you don't need to change anything even the min-max freq (again even if ex isn't displaying it correctly, its still working).
[Nexus 5X General] francesco totti:
Hi , Thanks for this awesome governer , my Nexus 5x is really smooth with it , I have a question, if I turn off​ both core control and msm_thermal , isn't it dangerous ?? Because the phone gets hot and in the ex kernel manager app dashboard, the CPU temperature reaches 70-80 Celsius or more , aren't these temperatures dangerous for CPU ? Till what temperature CPU is safe?? Thanks so much.
[Nexus 5X General] spartan268:
Depends on your usage. If you don't do any gaming at all they're shouldn't be any cause for concern. Personally I like to be on the safe side and leave one of them on.
[Nexus 5X General] nickefor:
Hello again,

I am back after almost a week during which I switched to purenexus with elementalx kernel, coming from stock rom with elementalx.

Of course I applied glasscanon right away.

For the past week I have no play services keep awake issue that I posted last week. So everything is ok from that​ side.

I have noticed that when I'm home with WiFi connected the battery lasts longer than when I am at work or when I am outside, and the difference is notable. When away from home I get around 2h sot but when at home I get around 3h.

Today I was at home all day playing with some tasker profiles so I used the phone for a long time.

For the fist time ever I had sot for over 4h.

I am posting some screenshots for you to see.

The weird thing is that the big cluster seems to have stayed off for the whole day as you can see in the photo. Is this normal behavior with the glasscanon or is something else wrong? Maybe that's why I got 4h40min sot today.

The phone was ok and not laggy at all, but a couple of times during the day the phone froze and I had to manually power it off and then back on.
[Nexus 5X General] phantom146:
The cores staying off is normal behaviour with core_control ON.

Wifi is not a heavy drainer, because unlike data, it doesnt continuously search for the nearest cellular tower every minute to get access to the net.

The 4 hrs sot may be attributed to the fact that tasker's foreground doesn't drain too much battrry. You can exprct the same SoT if you are just tinkering with kernel manager apps.

2 hrs is too overkill and 3 hrs is still overkill. Iget 5 hrs to 6 hrs SoT with wifi and 4 hrs to 5 hrs with data on. That might have something to do with the apps installed on your phone.
[Nexus 5X General] nickefor:
Hello thanks for the answer.

Do you mind sharing any other settings that you have tweaked beside the glasscanon? Wakelocks or other ram settings for example?
[Nexus 5X General] phantom146:
Sure :)

I put gpu freq to 450 as max. 1024 read ahead buffer.. scheduler is maple or fiops, just pick from the two and blocked all wakelocks possible via the kernel. Actually thats just it :) it really depends on your usage. Nowadays I get about 3% battery drain overnight due to android wear and blusleep wakelock whilst beforr without the bluetooth on I lose 0.7% overnight :)
[Nexus 5X General] buffer overflow:
[MENTION=6638584]phantom146[/MENTION] One of the best & complete gov profile which i tried until now. Very "unique" setups, paraphrasing one friend [MENTION=5018556]jugoslav[/MENTION]petrovic. ?
[Nexus 5X General] phantom146:
My thanks to you and sir [MENTION=6478047]jugoslavpetrovic[/MENTION] :good:

Now bend over..
[Nexus 5X General] tamkhanh:
i do see	OFFICIAL GlassCannon.txt in the download section. how do I apply these changes? manually changing the settings based on the .txt?
[Nexus 5X General] buffer overflow:
Download section is there...Just remove txt and copy/move in ElementalX gov profile.
[Nexus 5X General] Wawax:
Hello people I have some questions ?

This governor profile work with Android O DP3 ?

If I install it what settings you recommend for me please ?

I'm a heavy users data gps messaging Bluetooth social network.

Sorry for my bad english
[Nexus 5X General] buffer overflow:
Gov profile don't have anything with Android version. In this case, yes is ok.
[Nexus 5X General] Wawax:
Thanks you and for settings do you have some advices ?
[Nexus 5X General] buffer overflow:
You don't need other tips in settings after you load this gov profile or other. What kernel manager you have ?
[Nexus 5X General] Wawax:
Exkernel manager with elemental x kernel
[Nexus 5X General] buffer overflow:
Perfect ! ?This gov profile is "unique".
[Nexus 5X General] Wawax:
So you recommend for me to flash it ?
[Nexus 5X General] zurik:
I used this gov with Jolla for a while today. I noticed discreetly lag in animation at the beginning and at the end of scrolling for example.
[Nexus 5X General] buffer overflow:
This gov profile does not flash. Download from first page, copy in gov profiles from ElementalX folder, remove txt by rename, then apply using EX Kernel Manager. :highfive:
[Nexus 5X General] phantom146:
On which app have you experienced it?
[Nexus 5X General] Wawax:
Big thank you
[Nexus 5X General] zurik:
Overall. On animations . When I open app , when I scroll into app drawer.
[Nexus 5X General] phantom146:
Never happenednto me before.. Which launcher are you using? Launcher animation speed and system animation speed?
[Nexus 5X General] zurik:
I used LineageOS with Nova launcher and stock animation speed
[Nexus 5X General] phantom146:
Can you try turning this on in Nova launcher:

Nova Launcher --> Scroll Down --> Advanced --> Aggressive Launcher (I think that's what its called)

Try .5 to all system animations and launcher animation to "fast"
[Nexus 5X General] zurik:
I moved to AOSP because I messed up something in LineageOS that started freezing when I tried to boot up to system and also recovery included into this issue..... I will try a few hours later when I finish the setup of my phone

[MENTION=6638584]phantom146[/MENTION] it still the same. It have some discreetly lag. It is not noticable sometimes but it have.
[Nexus 5X General] Wawax:
Big thanks you for the op and all people participated a this test of governor profile is very awesome and efficient op if you want more info for daily use I can give you some screens
[Nexus 5X General] Wawax:
Hello people I have a question for maximize the battery life is good to put fiops or noop I don't know what is better than other ?
[Nexus 5X General] buffer overflow:
Noop is ok. Don't expect to "hundred hours SOT". Personal i use Zen. ?
[Nexus 5X General] Wawax:
Ok thanks and Zen is good ?
[Nexus 5X General] buffer overflow:
For me, yes !

https://androidmodguide.blogspot.ro/p/io-schedulers.html?m=1
[Nexus 5X General] hilla_killa:
Glasscannon profile not to shabby!! Very happy with it, thanks dev!!!
[Nexus 5X General] phantom146:
My pleasure and I'm glad GC worked for you :)
[Nexus 5X General] littlejohn1109:
Greeting from Malaysia?

I tried GC few days back, and i found that my SOT unable to reach 4-5 hours. My SOT normally will be around 3-3.5 hours, sometime just 2.5 hours. I attached some sc for info. Hope those wil help.

Rom: Pure Nexus 7.1.2

Thanks.
[Nexus 5X General] hilla_killa:
4 hours is pretty good for 5x especially all on mobile data, no wifi. My glasscannon profile is working great. At first i wasnt too happy, but a few days after loading the profile it seemed to almost "settle in" now im keeping it. Check my screenshot a few posts back. How long have you been using it for? And are you 100% sure you applied it correctly?
[Nexus 5X General] littlejohn1109:
I had been using GC for a week, but yesterday dirty flash the rom, so today is the 2nd day of using. Can you explain more on "applied it correctly"? Thanks
[Nexus 5X General] phantom146:
You have one of the most horrible partial wakelocks! Look into it.. You have something that keeps your phone awake all the time