yashsingh1/xdaforums huggingface dataset:
[Nexus 6P General] xperator:
Technically, If you text a lot you should use a profile that doesn't use input boost. On the other hand you should have good results with super conservative profiles like Deadpool. I'm not sure why you encounter lags. I think you use PureNexus right ? That ROM is already fast and smooth there is no way you could get lags on that. Maybe describe "lags" in details. When and how you you see lags.

My first version of Saber was not very successful. Recently I made several versions of it and they were much better than the first attempt. I wasn't sure if I should upload version 2 of it.
[Nexus 6P General] weazie:
Hi here's a sh script of GlassFish v1.2 by [MENTION=5886947]soniCron[/MENTION]

Please

check for errors

, it's just my second attempt of "translating".

Should someone need it.
[Nexus 6P General] mko000:
Cool, thanks for your testing and recommendations! Could you also try the DeusEx profile and compare it to the others? :D
[Nexus 6P General] shuckeru:
i'm finishing up the test right now. there'll be an update today. :)
[Nexus 6P General] shuckeru:
DeusEx results are in! I could not get exkm battery monitor to record screen on/off and usage percentages so bear with me this time.

So right off the bat you can see that i've pushed out 5hrs SOT @ 5% battery left. 3hrs light usage, 2hrs heavy. So basically, we've got ourselves a contender against Amanuensis. I've been running this profile for 3 days now because of that exkm trouble and throughout those 3 days the drain stays constant for each type of load

BetterBatteryStats doesn't show me screen on/off averages but I'm pretty confident those flat lines are actually flat. Every time I turn on the phone the battery level had not gone down. So i would definitely call this less than 1%/hr idle drain.

Everything is smooth and I don't experience lags at all until power saving mode (15%) kicks in and pushing some heavy use, resulting in the big cluster turning off. But it is no where as brutal as Glassfish. This is a noticeable, and I guess tolerable micro stuttering, even when playing Royal Revolt 2 and also in the system UI just immediately switching out from the game. Unlike Glassfish the big cluster does not turn off in power saving mode unless the CPU gets hot. So this isn't too much of a deal breaker, if you want to call it that. In fact, when we're at healthy battery levels the phone is just that little bit more responsive than Amanuensis.:good:

Temperatures of the CPU are comfortable at 23C when idle and 59C under load.

Amanuensis would still probably rank better in terms of experience, DeusEx only losing because of the stuttering at low battery levels. The way I see it, with the same SOT, you don't really lose either way. Choose a more consistent experience with Amanuensis all through the battery cycle, or a slightly snappier one at healthy battery levels, but have a rather annoying stutter at low battery levels with DeusEx. You choose where you want your battery used.
[Nexus 6P General] masri1987:
On DeusEx, do you need input boost freq and input boost milliseconds on?
[Nexus 6P General] xperator:
Yes it uses InputBoost. I think the frequencies should be 600 for all Little cluster cores and the input boost ms is 100
[Nexus 6P General] therock3181:
I see you are overclocked. Have you tested on stock frequencies?
[Nexus 6P General] TransportedMan:
I'm on the latest Franco Kernel but I don't see an option in EX Kernel Manager to disable touch boost. I know it's still on somehow because when I touch screen my little cluster is jumping to 1555mhz always, which I know is what he sets his touch boost frequencies at.
[Nexus 6P General] nathanchance:
Touchboost is already disabled: https://github.com/franciscofranco/angler/commit/3ef9298097718d810a8a342d3d8ac78c68b51095

What you are seeing is input boost.
[Nexus 6P General] TransportedMan:
Ah okay you were right that was my frequencies jumping up because I resinstalled my room clean and all my apps were reupdaring from Play store causing them to rise up. Thanks, and boy you really are fast with the replies, like Flash indeed!.
[Nexus 6P General] blitzkriegger:
Changelog of r30 may also explain why the frequencies jump a bit more. That is, if you use fingerprint unlock as method.
[Nexus 6P General] shuckeru:
This is the stock frequency then I applied the profile. That's it. I didn't touch the frequencies myself. If you think that's an overclock I suggest you read the profile as a raw text file and see for yourself
[Nexus 6P General] therock3181:
stock are : little cluster 1555 and big Cluster 1958. I checked DeusEx profile and they are stock.

You are over that.
[Nexus 6P General] shuckeru:
Just to entertain this for a second, I removed everything from apply on boot, restarted, took some screenshots.

you can argue the screenshot however you want. I didn't touch the frequencies. Maybe Kylo has default set to these.

My testing methodology is as simple as restarting then applying the profile and start recording my use. If im making my tests public and am telling you it is 'as is' why would I alter anything?
[Nexus 6P General] xperator:
[MENTION=2688225]therock3181[/MENTION] is right [MENTION=3781252]shuckeru[/MENTION] your screenshots show clock usage over stock frequencies. You must have altered the maximum frequencies value somehow
[Nexus 6P General] therock3181:
Under CPU in EXKM, the little and big cluster what are your max set to ?

For you information, I am using Elementalx.

As much I would like to like your review (don't get me wrong they are super helpful), they will need to be set to stock.
[Nexus 6P General] shuckeru:
[MENTION=4151089]xperator[/MENTION] the screenshots also show no profile has been loaded by exkm, and all taken within the minute. I promise I'm not touching frequencies. If it isn't Kylo setting defaults, or the system self managing the frequencies, then I don't know why that happens.
[Nexus 6P General] xperator:
Yeah I know but its not Kylo since it uses stock frequencies as default. And if you are not changing them then I guess some script is changing that value. Or maybe another kernel app. Check your setup and find the culprit.
[Nexus 6P General] shuckeru:
The only possible difference I can foresee is taking away the smooth experience I had, with about 5 mins extra SOT because the high frequency are used under heavy load.

My Little max is at 1708mhz and big max is 2054mhz

You are welcome to test the profile yourself anyway. My test is by no means a catch all.

I don't think it's those either... AFAIK my phone has always had these max frequencies. And the last time I dirty flashed the factory image was when I updated magisk from v4 to v6, then returned to Kylo kernel. What else could it possibly be?
[Nexus 6P General] TransportedMan:
[MENTION=4151089]xperator[/MENTION]

He's probably right. He probably didn't change the frequencies because when I flash any kernel, I always uninstall all kernel apps before so everything is loaded up fresh and "stock" to what the kernel maker set. When I flashed KyloR36N a couple weeks ago, frequencies were over clocked by default, meaning the max for both little and big clusters were 1708 and 2054. I had to lower them my self. I never use over clocked frequencies any way, it gives you negligible performance increase at the cost of more battery.
[Nexus 6P General] senthilrameshjv:
Do anyone here use this Franco's kernel and Vomer tweaks? Will it cause any issue if I apply this with that.
[Nexus 6P General] shuckeru:
We might be seeing a case of some phones are more equal than others here...
[Nexus 6P General] xperator:
[MENTION=5772136]TransportedMan[/MENTION] I see.. so Kylo changed stock frequencies for the N build? I am still on M so cant tell.

Either way [MENTION=3781252]shuckeru[/MENTION] you could change the frequencies to 1555/1958 and apply on boot.

I am also against overclocking. It drains more battery and makes the phone hot. 1555 and 1958 are already more than enough for any given task.
[Nexus 6P General] Prattham:
For me Deadpool had way too high idle drain and screen on drain both version

Also i use DU now because of cmte

I avg about 5 hrs+
[Nexus 6P General] shuckeru:
[MENTION=2688225]therock3181[/MENTION]

I can, but I'll be putting off redoing tests that used overclock frequencies. I want to power through untested/updated profiles first. I've had a look at the past screenshots and the usage of those frequencies are not long. I feel that by tinkering with the frequencies now would invalidate either all tests before, or all tests after the change.

In the mean time just use the data as a guide (which it was intended to be). I expect that your usage patterns will differ from me and you would adjust your expectations for yourself according to what you see in my test. If you have done that then I have already achieved what I wanted from the post. Do the same for the little bit of overclock usage.
[Nexus 6P General] xperator:
You should have showed me the cpu times table and your wakelock list. Maybe could fix the issue.
[Nexus 6P General] Prattham:
If i try Deadpool again I'll surely will

Cheers
[Nexus 6P General] Ofthecats:
A new commit improving fingerprint reader response has been merged into franco and ninja kernels.

So far, it seems to be much improved during use of more battery friendly profiles.

Glassfish seemed to do well for me besides the latency of the fingerprint reader. I'm excited to retest it!

[MENTION=5886947]soniCron[/MENTION] thanks again!

I may also try the 5x versions of fairpark.
[Nexus 6P General] NBAPwns:
Testing at 100% for 4 Hours still 100%. Held Awake only for 43 seconds. Would what be a satisfying test? Or more would be optimal. I have all my social media apps downloaded. I don't have xposed installed nor my nova launcher :(

EDIT: **** i had my wifi turned off , god damnit
[Nexus 6P General] TransportedMan:
Just to let everyone know I recently switched from Tupac4U 7.0 ROM to DigitalHigh 7.0. When I switched, I also changed kernel's. I was running latest Elite on Tupac4u then I flashed latest Franco on DigitalHigh.

When I originally tested HawkTailAlpha I didn't get good results and I posted about them. I was curious and wanted to try a new profile so I tried HawkTail1.2. My results were pretty stellar.

Since I got not so good results with the original HawkTailAlpha on a Tupac4U+ Elite kernel, I don't know if HawkTail1.2 got really super optimized or new Franco kernel + DigitalHigh ROM is behind it. Here were my results.

P.S. [MENTION=4151089]xperator[/MENTION] I would like to try the new versions of saber I have game where input boost takes a lot of battery because I'm constantly typing the screen.
[Nexus 6P General] xperator:
Profiles with no InputBoost are not game friendly. Sometimes the touch event doesn't register. But I will try. Tell me name of the game. Also name 2 profiles that worked best for you
[Nexus 6P General] TransportedMan:
The game is Mortal Kombat X. It's s very heavy 3D, graphic intensive game. DeusEx worked the best for me with gaming but to be honest the original Saber (despite slight lag here and there) worked even better than Excalibur. So yeah, the best two would be DeusEx and Saber.
[Nexus 6P General] shuckeru:
if DeuxEx worked well how was Amanuensis?
[Nexus 6P General] TransportedMan:
Never tried it. I heard Amanuensis was good but at that time GhostPepper was the best profile and it easily got me through my daily usage so there was no need to switch. Basically I didn't want to fix what wasn't broken. I got curious one day and tried DeusEx. After that everything changed.
[Nexus 6P General] masri1987:
I'm on DuesEx with Ninja 1.6 kernel on MM ,, and last night i had a 20 percent drop in battery overnight, with no changes besides going from 1.4 ninjakernel to 1.6.

On the ninjakernel thread [MENTION=6842057]nathanchance[/MENTION] was talking about how the new ninja kernel doesn't need input boost. i had input boost on and millisecond input boost on too..

Any ideas?

Any new profiles I need to try out?
[Nexus 6P General] nathanchance:
There is no possible way for a kernel (not just mine, anyone's) to cause that much drain unless it is coded poorly (which none currently aren't lol). I didn't say it didn't need input boost, I recommended keeping input boost enabled so that performance is smooth. Other than looking at your wakelocks, you can try a more conservative profile (I think people mentioned Deadpool being a good one earlier, which I was also a fan of).
[Nexus 6P General] zikronix:
I have 2 big cores offline with BioThrawn and kernel auditor. Is that right?

Edit: I rebooted and now I only have one big core. And enabling it it just unchecks it self
[Nexus 6P General] xSilas43:
For everyone having issues with the cores I just updated the script so it will turn them all on, you can redownload it if you'd like.
[Nexus 6P General] senthilrameshjv:
Thanks.. I'll flash 6.0 and try..Biothrawn isn't giving me the hiccups or any performance issues so far.. So ? on that..

But since couple of days my idle drain is more, so I am not able to exactly tell about battery..I'll flash r36 and charge my battery full and I'll see how the settings impact battery.
[Nexus 6P General] soniCron:
I really need to get my hands on a 6P....
[Nexus 6P General] zikronix:
What should the max freq be for big
[Nexus 6P General] xSilas43:
1958, for your problems I would suggest reflashing the kernel.
[Nexus 6P General] zikronix:
I'm having weird problems with kernel auditor. I flashed r34 6.0 and the setting are right it reboots and the governers are interactive. It's really bizzare

---------- Post added at 05:34 AM ---------- Previous post was at 05:17 AM ----------

Huh 5.3 seems to work
[Nexus 6P General] xSilas43:
Just wanted to let everyone know I'm working on a script using all of sonicrons math for the nexus 6P! Including the nominal and efficient rates because I have found them for the nexus 6P in my opinion. I'll keep you guys posted.
[Nexus 6P General] Tehpdub:
oops
[Nexus 6P General] miltonwkw:
Battery life has dropped since using butterfly v1.1. Overall performance seems to be snappier though.
[Nexus 6P General] Tehpdub:
getting a script error with new Biothrawn..

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

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

tmp-mksh: /storage/emulated/0/BioThrawn.sh[30]: can't create /sys/devices/system/cpu/cpu7/online: Permission denied

kylo 6.0 /36 / cataclysm mods
[Nexus 6P General] greyhd:
Sounds good, looking forward to it. BioThrawn based on your first script is running good, I have not tried the revised version with all the cores turned on.
[Nexus 6P General] mistermojorizin:
I'm a bit confused.

1) does the script not work if it is not set to apply on boot? I use ex manager and check the apply on boot options for each of the frequencies changed individually

2) how do you apply a whole script on boot?

3) I've noticed comments that this turns off thermal throtteling. Does it turn it off completely or just raise the threshold and is it safe?
[Nexus 6P General] xSilas43:
Are you running it as root?

No i have kernel adiuter (same as ex manager basicslly) apply the values on boot, but like all boot services it waits a few seconds before applying the values. you only need to run the script once then save the values to apply on boot. it turns off core throttling but leaves thermal throttling on.
[Nexus 6P General] jdmcivic:
getting the same errors as Tehpdub on latest biothrawn
[Nexus 6P General] aj8600:
I have run the script and the toggled apply on boot in kernel auditor and it still does not stick. I think others are having this issue and I don't understand what's going on. Any tips?
[Nexus 6P General] greyhd:
I just entered the script manually in KA and saved the profile.
[Nexus 6P General] xSilas43:
How are you running the script? Could you send me a screenshot of your terminal windows when running the script? if your using the scripter please try using the terminal, I haven't been able to reproduce it in the terminal, if your using an app to run the script it could fail that way. you can try Gray's solution but the script should work fine all I changed was I added a few lines to turn on all the CPUs. I've even tried disabling CPUs and running the script in terminal and It turned them all on with no errors. With the script running as su you definitely have all the required permissions so I am very unsure of why it wouldn't run. Maybe double check your typing it all in exactly like this?

I've also uploaded a new version which may hopefully fix it.

su
cd /sdcard/download
sh biothrawn.pdf
[Nexus 6P General] NuLLV01D:
Doesn't stick for me too.
[Nexus 6P General] G.H.Woo:
deleted
[Nexus 6P General] masri1987:
thanks i'll try that...

Not to duplicate the efforts , can you give me a lowdown on the chill governor and what settings i should have it on or what your results are with chill?
[Nexus 6P General] nathanchance:
The chill governor is based on conservative. I just used the default settings and it was fine with battery life. I went back to interactive though, it is just the best governor for this device.
[Nexus 6P General] Arcide:
Wait wait wait. There is actually a way to make the fingerprint scanner even faster? Do tell.
[Nexus 6P General] Ofthecats:
It's already done
[Nexus 6P General] Arcide:
Uhm, how? I don't get it.

I mean if it's applied in a kernel, there must be a way to get it on other kernels (EX)
[Nexus 6P General] blitzkriegger:
The latest versions of Franco and Ninja kernels already have the patch to migrate fingerprint reading tasks to the big CPU cluster thereby reducing unlocking latency.
[Nexus 6P General] nathanchance:
You can't get it in other kernels unless you compile from source (cherry pick the patch in then make the kernel with the patch in it).
[Nexus 6P General] xperator:
Alright finished Saber V2. Its up now. I hope I got it right this time. This one is based on DeusEx and with another approach to solve No InputBoost case.

11% avg active drain here ( max 12.5% ). Idle drain should be around or below 1%

I tried to minimize lags and make sure CPU doesn't ramp up during typing and yet jump to appropriate clocks for smooth scrolling and overall experience. The texting thing still depends on your keyboard and there are other factors as well.

Try it and tell me how it goes :)

Tagging those who were waiting for this ;) [MENTION=2440938]HTC_Phone[/MENTION] [MENTION=3594170]joeyfong[/MENTION] [MENTION=5426778]Prattham[/MENTION] [MENTION=5772136]TransportedMan[/MENTION]
[Nexus 6P General] snoprosledneck88:
I'm giving it a go. Has anyone been testing or tried fair park? Looks to be a 5x profile maybe.... I know some work for both
[Nexus 6P General] NBAPwns:
I've cleaned flash my phone and flashed ninja with deus. Lost 5 % over 10 hour of deep sleep. I'm scared to think that xposed was the one that was screwing my battery life. But I heard people having like 1-2 idle drain which is crazy. Stock no battery apps like greenify now
[Nexus 6P General] joeyfong:
#xperator I can using this one with inputboost disabled?
[Nexus 6P General] VanHouttenzxc:
I've been testing the normal version of it, pretty satisfied with the result. (Note: this is my first cycle with this specific governor profile)

Sot was at 1h 27min at 80% (will upload the screenshot soon, my theme is causing documents to crash, so I can't upload it through my phone)

apparently I cannot upload any photos, will be back with the pictures.
[Nexus 6P General] xperator:
Yes also you don't have to do it yourself because when you load/run the profile it disables InputBoost by default.
[Nexus 6P General] joeyfong:
I saw that and using it now, btw, I forgot to say, sometimes I will use v4a, will let u the result, thanks.
[Nexus 6P General] weazie:
It seems normal besides that some or one of your apps/processes has been keeping phone awake for 23 minutes, which can happen for many reasons; syncing in the background for example. Get BBS or Wakelock detector & do the same thing next night. :)
[Nexus 6P General] shadowstep:
[MENTION=4151089]xperator[/MENTION] Thanks for the new profile! It think this should suit me the most. My current favourites have been AmanuensisOne and DeusEx (the former gives me better SOT, but whenever I type a lot, it just lags for a bit, which makes my typing go haywire. :P DeusEx, on the contrary, has no such problem but gives me slightly less SOT, which I'm completely okay with).

Looking forward to testing it out myself as well as [MENTION=3781252]shuckeru[/MENTION]'s test for this one! Thanks again.
[Nexus 6P General] shuckeru:
sounds like you've got similar thoughts on Amanuensis vs DeusEx ;) I'm on the 3rd and final day of testing GlassFish1.2 so we'll have to wait a little bit for Saber v2's test
[Nexus 6P General] senthilrameshjv:
Same thoughts here.. Been getting close to 5 hours and today around 5.5 h sot with this setup.. Stock + Franco + vomer + AmanuensisOne. But those occasional stutters are indeed there while typing.

I'll try DeusEx or Deadpool for my next cycle. But just wondering if Deadpool is too conservative. Don't wanna lose performance badly to save battery.
[Nexus 6P General] kyzn:
Deadpool, I find is more performance oriented than DeusEx and AmanuensisOne. It's the only conservative profile that can run ARISE Sound Systems without audio distortion. An issue I encountered with the other two.

And I can still play games while streaming music. I was actually surprised that Deadpool was put into the light user category.
[Nexus 6P General] NBAPwns:
While on deep sleep I've notice that I've still been getting notifications. Such as YouTube reddit XDA. Not sure nif that's suppose to happen. Don't really want to get greenify or amplify since many of the people here said it would be better to not use them
[Nexus 6P General] kyzn:
Deep sleep will not prevent apps from syncing. It will wake itself to see if you have any messages/updates/etc, sync, then go back to sleep if you have not touched to see what it was.

That's why Facebook and Messenger are battery hogs. They keep waking your phone up to sync immediately. Your best bet is to set the time interval when the app will sync. I have mine to 30 minutes. And turned off on everything else that I can check later.
[Nexus 6P General] NBAPwns:
What app do you use to set the interval for each app? Amplify?
[Nexus 6P General] OmegaBlaze:
Delete the app and use an alternative, or use the browser.

Amplify is just a band aid. Deal with the problem (uninstall the unoptimized app).
[Nexus 6P General] kyzn:
Nothing. Social apps have their own settings. I only have Relay (for Reddit) and XDA Labs set to sync. I'm also using Folio as a Facebook, G+ and Twitter alternative. No sync though. I can check everything on there later.
[Nexus 6P General] NBAPwns:
Where can I find to set my apps to turn off sync?
[Nexus 6P General] kyzn:
Go to the app itself. You'll need to set each individually.
[Nexus 6P General] shadowstep:
Absolutely mate, I've had similar results as you while testing the various profiles that have been floating around, so I really like your reviews. Very helpful. Keep on churning them! :good:

I get close to 6 hours with AmanuensisOne and somewhere between 5-5:30 hours with DeusEx. I did try Deadpool too, but it wasn't suitable for my usage. Could only manage close to 5 hours with it. Try, and find out whether it suits your usage pattern. :)

Frankly speaking, I've not had any issues with any of the profiles while using A.R.I.S.E. Distortion would also vary from device to device as the setup is different on each device and not everyone is using the same version of A.R.I.S.E. Additionally, one thing that I've noticed is that distortion is usually happening in devices where Dolby Tweaks are also present/enabled. Just an observation. I have never used Dolby and I've been perfectly happy using the normal A.R.I.S.E tweaks without Dolby. I haven't faced any distortion ever.