yashsingh1/xdaforums huggingface dataset:
[Nexus 6P General] one7dchevy:
Could you rename the thread title to include something about Nexus 6P (forum). I've subscribed to both threads and don't know which one I'm clicking on in Tapatalk haha
[Nexus 6P General] Millz120:
Just ran the script [MENTION=4752299]Alcolawl[/MENTION] made for GhostPepper v1.1. I'm going to test it out and let you know how it is tomorrow. I found it in the 5X forum, but I believe it's for the 6P. Change the file extension to .sh

GhostPepper_v1.1
[Nexus 6P General] BigiD16:
using ghostpepper and i can't change input boost frequency last core to 672, it keep switching back to 384 the moment i press ok or cancel.
[Nexus 6P General] nadiros:
Ya been running it for over a day and have had the best battery since I got my 6p over a month ago. Totally impressed. Had 4 hours screen on time with it unplugged for over 12 hours and with 50% battery left. I use my device consistently as well so its not just a random fluke.
[Nexus 6P General] Millz120:
Same for me man. I'm not too worried about it though.

Combined with Doze Settings I hope to get some crazy results. I can already see that the CPU staying below 1 GHz which is dope.
[Nexus 6P General] BigiD16:
What's the best doze setting profile?
[Nexus 6P General] Alcolawl:
Yeah, this is a known issue. It has nothing to do with the settings. I think, for whatever reason, the last core is hard coded to stay at 384MHz for input boost.
[Nexus 6P General] Spartan117H3:
Is this in reference to the instruction that says "Input boost: 672Mhz [MENTION=3327790]40ms[/MENTION]" located in CPU > CPU Boost Options > Input Boost frequency? How was I supposed to know to change the last core? But yea the last core didn't change for me either.

Also, am I supposed to check apply on each boot for every setting that I modified? I'm using Elementalx.
[Nexus 6P General] theportugeezer:
Ran the script a few hours ago but noticing some lag when gaming and typing... You getting this as well? The original ghostpepper seemed to work better in regards to performance for me so far. Just at 50% now with just over 2 hrs SoT which isn't the best!
[Nexus 6P General] JoKe_42:
I had the same lags when typing and using the "GhostPepper v1.1", since I switched to "MadDog" everything seems to run smooth.

Regards,
[Nexus 6P General] Alcolawl:
I suppose the instructions should be more specific. I didn't write them, however. I only wrote the scripts that apply the settings automagically. By the way, I only input boost the little cluster, not the big one. We don't need the big cluster ramping up and using more juice every time you touch the screen.
[Nexus 6P General] Spartan117H3:
I was putting them in manually. I know you didn't write them, I was just mentioning it I guess, and I was asking cause you were talking about it. What do you mean only the little cluster? I only see governor options (cluster 1), govoner options (cluster 2), and cpu boost options (which contains the input boost settings?). Maybe I should just flash your script instead of asking all this lol.
[Nexus 6P General] Millz120:
I use Freebee. I was rocking 5 Hours SOT before adding the tweaks in this post.
[Nexus 6P General] Evolution101:
Does using DT2W in Elimental X reduce the impact of these battery saving settings?
[Nexus 6P General] treezy26:
Would someone be kind enough to post screenshots? I want to give this a shot but I am new to the 6P and EX Manager. TIA

Also where do I find how to disable touch boost?
[Nexus 6P General] zikronix:
Yes what options need to be explicitly turned on or off. I moved from entering them my self to using the scrips and then found that nothing was turned on.
[Nexus 6P General] Alcolawl:
No, it's OK. This is how we learn, by asking questions ;) The CPUs in these phones use a big.LITTLE Architecture. What this basically means is there are two clusters. The Big cluster is the stronger, more power hungry CPU (with 4 cores. In this case, Cores 4,5,6 and 7). This cluster is used sparingly at high frequencies to help with moderate to heavy workloads. It is referred to as Cluster 2 in EXKM. The LITTLE cluster (it's capitalized for a reason) is the workhorse of the entire phone. (This is also a quad-core processor with Cores 0,1,2 and 3) It is a smaller, more efficient CPU that isn't capable of frequencies as high as the Big cluster. This cluster is used in all tasks and is eager to ramp up to higher frequencies to keep things snappy and smooth at a much smaller cost in power and battery usage. It is referred to as Cluster 1 in EXKM.

When talking about input boost (a setting that basically says "Hey, he's touching an active part of the screen, ramp up the CPU clock!"), we want Cluster 1, or the LITTLE cluster, to boost it's frequency to 672MHz for 40 milliseconds. Under CPU Boost options in EXKM, the following values for "Input Boost Frequency" would produce this effect:

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

Meaning Cores 0-3 (Cluster 1 or the LITTLE cluster) are boosted at 672MHz and Cores 4-7 (Cluster 2 or the Big Cluster) aren't boosted. And of course, set "Input boost milliseconds" to 40.

Hope this helped explain things a little better! :D

Nothing was turned on? What script did you try using? How did you run it (terminal or file explorer)? Did you run it as root? Did you get any errors? What kernel are you running? And finally, what kernel management app are you using?

---------- Post added at 08:33 PM ---------- Previous post was at 08:29 PM ----------

If you're running a custom kernel like Kylo Kernel or ElementalX, the option for Touchboost should be on the main CPU page of the ElementalX Kernel Manager app.

Screenshot (Don't mind the frequencies, I'm using a Nexus 5X, not a Nexus 6P):
[Nexus 6P General] treezy26:
I don't have that option. My screen looks different... I am running elementalX 3.10.73-g60f1dda. Why is that?
[Nexus 6P General] Alcolawl:
Version 1.05., correct?
[Nexus 6P General] treezy26:
Yes.
[Nexus 6P General] xSilas43:
It looks like you didn't run it as root, are you using systemless root? Also r37 is out (;

Also ignore the things that say warning, that is just due to the tcc despair uses.
[Nexus 6P General] The Destroyer:
Good to know! Ever since switching to Kylo I get the linker chmod errors, but this is the first script I've ran that gives me anything else as an error.

I am running the script as root in FX Explorer. I believe Ubermallow comes with the systemless root but I am not 100% sure.
[Nexus 6P General] xSilas43:
No I'm pretty sure it comes unrooted so you need to flash the latest supersu zip, that would likely be the cause of the errors! There was also a minor typo in the script I have fixed and Re uploaded. Also if you ever flash a kernel after systemless root you will be unrooted again.
[Nexus 6P General] The Destroyer:
Ok I will try the new script. I definitely have root access though as I am running many modules and can confirm SuperSU is working.
[Nexus 6P General] Alcolawl:
Make sure you're running the script as root. The linker warnings are something that has surfaced with newer kernels and ROMs built with UberTC 6.0. I don't know much else about this issue but it doesn't actually prevent any of the settings from being changed or sticking. That being said, it's quite irritating. The "No such file or directory" errors are due to you didn't not have the correct privileges to change, access or create those files; hence why you need to be running the script as root or su in terminal.
[Nexus 6P General] kristiangmez:
I m trying to use the new Cyan script but I get this message. Does it mean it didnt work? : / I m on ElementalX kernel with exkernel app.
[Nexus 6P General] The Destroyer:
I just tested the updated script and got no errors aside from the warnings! So the typo must have be it.

Is this script based on the Stable V2.0 settings from the 5X thread or is it a combination of things?
[Nexus 6P General] xSilas43:
Try the updated script sorry I believe that was the typo causing that!

I used stable 2.0 for 6P by Alcolawl as a starting point and then basically tweaked all the values to my liking, and what is fairly efficient for the CPU.

I've uploaded screenshots of what your terminal/output window should look like :D

(ignore my typo in the terminal window lol you don't need that xD)
[Nexus 6P General] Alcolawl:
You have to run the script with root permissions. This can be done in a file explorer that has root access or in terminal as 'su'.

All of the scripts are essentially based off the first ones I wrote a while back. They're nothing more than commands, really. No logic or anything else. The commands change values (usually numbers) in files within the system. So each script you've seen here or in the Nexus 5X thread is basically the same commands just different combinations of values.
[Nexus 6P General] DespairFactor:
Linker warnings are likely from binutils, we now track master for the ROM and kernel toolchains. I don't recall when Chet made the new prebuilts. I have been using master for kernel for a while.
[Nexus 6P General] belloni:
Thanks for the script. Applied it and worked fine but when I go back into ex kernel manager, my min CPU is still 384mhz? Do I need to do anything in the app?
[Nexus 6P General] Badger50:
Just go into the CPU settings and set it at 633.

---------- Post added at 01:25 PM ---------- Previous post was at 01:24 PM ----------

On the Big cluster that is :)
[Nexus 6P General] belloni:
OK so this it should look like this then? Just to be sure :)

http://imgur.com/sXeqfea
[Nexus 6P General] Badger50:
Bingo! You got it :)
[Nexus 6P General] Alcolawl:
Profiles Released!

EX Kernel Manager was recently updated to support the use of governor profiles! This makes applying and sharing settings easier than ever. I have converted the scripts we've all come to know and love to profiles that can be loaded and tweaked in the EX Kernel Manager app on the fly.

Head HERE for download and installation instructions!
[Nexus 6P General] xSilas43:
Glad it's all working guys! I've just ironed out some issues causing the governer to not sit at idle enough send was jumping to much, maybe update later if I find any more issues. Also I don't know if I will be supporting EXKM profile setting thing as I use kernel adiuter, and you can simply run the script and save as a profile anyways.

Edit: never mind I'll make a version for EXKM as it seems very simple to convert, Stay tuned folks lol. I have also uploaded the fixed version of the script, redownload if you experience low battery life.

Edit2: Here is the link to the EXKM profile! load it then save it to apply on boot and enjoy! To keep things simple Iive seated the scripts with folders and will only save the script as a .pdf file while all my EXKM profiles will be .txt documents. However, because it is now just a governer profile, you will have to set your own Io scheduler to fiops with read ahead value of 1024. I will likely continue to support the scripts as well as the profiles. This will likely resolve a lot of issues people run into when trying to apply the script. Credits to [MENTION=4684315]flar2[/MENTION] for his awesome kernel tweaking app! I'm not even on his kernel and I still love it ;) great work man!

https://www.androidfilehost.com/?w=files&flid=48472
[Nexus 6P General] Tehpdub:
Im getting a FC when I to try applying the new scripts through EX Manager

EDIT: I re-downloaded it, now it does not FC
[Nexus 6P General] moraytadroidz:
Does it also automatically set the cpu boost options? Thnx
[Nexus 6P General] xSilas43:
If you use the profiles I'm not 100% sure so you might wanna double check and just disable all of it you don't need it. If you use the script it will.
[Nexus 6P General] elreydenj:
All cpu boost frequencies should be 0 or disabled correct? Not 384 for little right?
[Nexus 6P General] opasha:
Awesome. Thanks. I'm back on the latest Ninja Kernel (1.11)...stock was terrible on latest RR. Too much lag and a few reboots. ReZero was awesome on Ninja Kernel...literally no lag...was multitasking on maps, skype, browsing (I'm long time boat browser user due to the home page bookmarks and gestures - I open and close tabs with swipes and tap the top tabs to get to them easily - If anyone knows of a solid browser that is lighter that can do all of what boat browser can do, let me know), and whatsapp with ease. This was with stock frequencies I mentioned earlier, Maple/128 for the io/readahead and msm_enabled. Currently trying Werewolf 1.2 with core_control enabled instead, and then I will test ReZero with core_control enabled. Well done :good:. Keep up the solid work. It's really appreciated! I think I check the updates in this thread more than anything now, lol.
[Nexus 6P General] NBAPwns:
is input boost suppose to be enabled or disabled for ReZero?
[Nexus 6P General] weazie:
One cycle with ReZero done. I'm in the same boat as the others - awesome performance, 4h 30min Sot. Only thing I would mention is that overnight drain was 5% from 30% to 25%.
[Nexus 6P General] xperator:
Enabled

Maybe google play was updating apps or something ? Did you check wakelocks in Wakelock Detector ?

Would be great if you guys could post CPU Times table and wakelock list when you run into drain issues.
[Nexus 6P General] weazie:
Sorry I forgot to check those. :( I can do another round.
[Nexus 6P General] SixFourSix:
Well it depends what was your overnight's length. If it was 5h, then meh, pretty standard. If it was 10h, then wowza! If it was, 7h, even then pretty damn good. Also, you had mobile data/wifi on? Location?
[Nexus 6P General] weazie:
Yep :) 6hrs sleep, thanks (I could use more...). Same settings as always, and usually I've had 1-2% drain overnight. For example with deusex. Like xperator said above, might be some wakelock. I'll have results tomorrow morning.
[Nexus 6P General] Prattham:
[MENTION=4151089]xperator[/MENTION]

My second cycle with ReZero

Great performance but can you please look into the idle drain?

My setup hasn't changed from before where i used to get 0.6-08% drain

Otherwise no complaint :highfive:

Also my big was at 633 stock this time

I have included the cpu time table as well

Cheers :good:
[Nexus 6P General] Dbj.Dhaval:
First of all I know this is off topic so please forgive me. Does anyone know of any app or way to keep an app active all the time. For eg I want XDA app to be active all the. It takes a bit time to load when I open few app and then go back to XDA it kind of takes a time to load the app. So is there a way to keep the app active all the time
[Nexus 6P General] snoprosledneck88:
If your using a couple apps then going back to XDA idk why it would take long to open. Should still be in Ram and would pick up where you left off. Are you using a 6p?
[Nexus 6P General] Dbj.Dhaval:
Yes using 6p. Say if 5 6 apps are open then the app will again restart
[Nexus 6P General] xperator:
[MENTION=4242902]weazie[/MENTION] [MENTION=5426778]Prattham[/MENTION] can you guys actually do something for me? Charge to 100percent. Reset CPU times stats and then let it drain over night. Right after you woke up check how much battery we lost, take screenshots of CPU Times table and also screenshot of wakelocks in Wakelock Detector.

I have that issue as well and I believe XDA Labs only has this problem. It's just slow whenever you switch to it. So let's blame the developers. Hope there will be a fix sometime in the future
[Nexus 6P General] weazie:
Yeah no problem.
[Nexus 6P General] xperator:
Thanks. Don't forget to charge to 100 because that's only way to reset Wakelock Detector stats
[Nexus 6P General] Prattham:
Won't be able to do it

I constantly check my device even in the middle of night lol
[Nexus 6P General] kyle_el:
Sorry, slightly off topic. So after you've discovered which apps are misbehaving through Wakelock Detector, what's the most efficient way of handling those wakelocks? My assumption would be greenify but I've seen lots of posts warning against using it. Are there better solutions out there?
[Nexus 6P General] weazie:
It depends on the wakelock really. Some can be caused by 'badly coded' apps, some are permission issues, and some of them can be dealt with disabling certain parts of system apps. It is often a search and destroy mission. :) Hard to say what is the best way, because each wakelock can and will be dealt differently.

Greenify can take care of some issues and I have found it efficient in the past, but at the moment I'm not using it because battery life seems to be the same on my device with our without you, Greenify.
[Nexus 6P General] bsg411:
If your using xda legacy app.... Then try the newer version. Also if you have nova launcher... Then try the aggressive desktop feature.
[Nexus 6P General] xperator:
Its ok. It's better than constant using and poor signal reception outdoors. I just wanna figure out what is causing high idle drain

You can't really do much. And this whole wakelock thing is misleading. You might get paranoid and start using useless apps like greenify,naptime,amplify, etc...

Apps are optimized now. Unless you are talking about some old or 3rd rate apps. But don't bother disabling or greenifying recognized apps. You might see whats app or instagram and apps like that in wakelock list but they dont really cost battery life. The only night mare was Facebook and I heard they fixed it in recent versions.
[Nexus 6P General] kyzn:
Oh yeah Facebook and FB Messenger have definitely gotten better. I even started using FB Messenger as my default messaging app.
[Nexus 6P General] NBAPwns:
Loving ReZero right now will post SOT in a few hours
[Nexus 6P General] olomarco:
Hi everyone!!

I'm searching a good kernel and tweaks for governor and settings. I bought 3 month ago the elemental x app but I can also change no problem. At moment I'm on the last factory image with root and twpr .

Thanks for yours answers

Marco
[Nexus 6P General] xperator:
Latest trend is Ninja kernel.

If your ElementalX Kernel manager is updated you will see new profiles you can try them out and see what has best performance and battery life.
[Nexus 6P General] rickysidhu_:
For those who have tried, how does Rezero compare to Dragonfly?
[Nexus 6P General] jun_ng_1208:
Just got back my N6P from RMA and got myself a new phone :D first thing I tried was the newest profile - ReZero & DragonX_V3

Usage is more towards texting and browsing (FB, Whatsapp, 9GAG) + no wifi + 4G all the way :)

I do get 30min SOT more on ReZero but I'm going to run the same test again later today and see how the idle for DragonX_V3.

I hope this give some ideas on those who haven't try on both the profile :good:

ReZero

DragonX_V3
[Nexus 6P General] NBAPwns:
Here is ReZero. I've had this phone on for 1 whole day. Amazing!
[Nexus 6P General] jdmcivic:
Rezero is da bomb! 90% of the time using mobile data.
[Nexus 6P General] olomarco:
Thanks mate! I wanna just have a good battery but with a normal use 6p without lags , Today I tried Heimdall but if I go to Google camera it lags a little and not work fluid and also all systems and open app it's slow.
[Nexus 6P General] shadowstep:
Guys, if anyone wants to try [MENTION=4752299]Alcolawl[/MENTION]'s new profile for the interactive governor, I've adapted the same for Nexus 6P. Click here to read more about it and download!
[Nexus 6P General] Dbj.Dhaval:
What to do after placing it to int.d. I had reZero enabled before now that I copied the file to int.d. I still see the settings of reZero. Do I need to reboot?
[Nexus 6P General] GoldElocks:
Although 633 uses the same VOLTAGE as the lower frequencies it does not consume the same amount of POWER. Power is a function of both voltage AND frequency speed. I have no idea how much more power 633 would consume with the same voltage of 384 and it may be negligible, however, 633 will technically use more power (and more heat).

Having said that, I don't doubt that certain users would benefit from keeping their min @633, especially if they use their phones a lot. Those looking for the very best idle drain may want to at least consider the lower clock speed.
[Nexus 6P General] weazie:
After You have copied the file to init.d folder, You need to unset "start on boot" in exkm so that those settings do not overwrite init.d script settings.

Read order:

init.d -> during boot

exkm settings -> after boot

So, turn off "set on boot", reboot with init.d script, and then follow the instructions on shadowstep's post.
[Nexus 6P General] xperator:
Heimdall is outdated and laggy. Most users switched to new profiles. There are many new ones you can try. I don't want to push you toward my profiles cause other users are also released their work. So as I said try different profiles and see which works best for you.

If I would want to recommend something maybe you should try DeusEx Revolution or ReZero, or Excalibur V2

That's good to know! Thx for explaining

I agree with the part about higher clocks producing more heat, but not them using less battery just because it's a lower clock.

I have done many tests in the underclocking department and it never worked well. No battery benefits, no idle drain benefits and also cause performance issues. See, none of my profiles underclock. We did some overclocking or even upping min (DragonX) but never underclocked.
[Nexus 6P General] rickysidhu_:
Is Rezero a performance based profile? I'm using Dragonfly right now and I'm loving it, and I'm willing to give Rezero a shot, given that it is also more performance oriented. Thank you in advance!
[Nexus 6P General] therock3181:
Might want to look here http://xdaforums.com/showpost.php?p=68070450&postcount=2760

ReZero: Very simple profile like Stock، but optimized in many ways for better battery life and smoother experience.
[Nexus 6P General] rickysidhu_:
Thanks for the reply! Seems like Dragonfly is more performance oriented so I'll stick to that :) I'm almost always around a charger so battery life is definitely not a priority for me
[Nexus 6P General] kyle_el:
ReZero. I would call it almost at smooth as DragonFly; this one is silky.

I've been plagued with high Android System drain ever since I upgraded to Pure Nexus Nougat so I'm assuming battery life could be even better.

Notes: msm_hotplug enabled. Lots of Viper4Arise use. Lots of YouTube and web browsing.
[Nexus 6P General] ariefabuzaky:
Is ninja kernel support init.d ? And how to execute sh. File in terminal emulator ?
[Nexus 6P General] bgboii:
Do you have a link to pure nexus nougat?
[Nexus 6P General] kyle_el:
It's a personal build so I can't share it. That's actually the reason that Beans just closed the source to Pure Nexus; people were distributing custom builds and some were (supposedly) doing it for profit and XDA wouldn't do anything about it. I would give you a link to help you build it but it's closed source now so building is no longer possible. I guess you'll have to wait for the public release.
[Nexus 6P General] weazie:
I see you got your answer in ninja kernel thread. To run .sh scripts any file manager / emulator will do. I like to use script manager by devwom. :)
[Nexus 6P General] Daandofreak:
Hi, can you put some light on your profiles, which one is for performance and which for battery. Please. What about Alphabet He, is this a performance profile?
[Nexus 6P General] Kappa Lamda:
Until MM I had DeuxEx as my favorite one! Still is one of my favorites. After trying for several weeks to fix the issues on N(Wifi high drain), I managed to fix it temporarily for me at least and able to try some of the new profiles. Now I am testing ReZero and I think it is going to replace DeuxEx as my daily!

My first two days ipressions are that DeuxEx is a little more battery friendly but ReZero is much more snappier and smoother.Hotplug enabled on both. The loss on battery is not worth mention. Still haven't got a full day, as I have 2-3 mid-charges the last days. Will post the days to come some screenshots of ReZero. Amazing work! Thank you for this.

Usage is more of social networks - texting(fb and fb messenger, viber, hangouts, insta, tweeter, tapatalk and sending emails) and some calls. Maybe some browsing but not that much worth mention it.