yashsingh1/xdaforums huggingface dataset:
[Nexus 6P General] ming86:
After some digging...

Look like it is thermal throttling limit charging current.

Default thermal-engine.conf setting start to limit charging current when emmc_therm temperature reach 40 degC.

The problem is, emmc_therm temperature when my phone idle is 37 degC - 39 degC. The moment I plug in charger, emmc_therm temperature rise to 40-45 degC... That's why I couldn't get full 3A charging speed...

[MONITOR_EMMC_THERM]
algo_type monitor
sampling 1000
sensor emmc_therm
thresholds 40000 42000 45000 53000
thresholds_clr 38000 40000 43000 50000
actions battery battery battery battery
action_info 1 2 3 4

[MONITOR_PA_THERM]
algo_type monitor
sampling 1000
sensor pa_therm1
thresholds 42000
thresholds_clr 40000
actions battery
action_info 3
[Nexus 6P General] dastinger:
Wow, I never saw those values. Not on ElementalX or Kylo now. And I tried EX Kernel Manager and Kernel Adiutor.

And ideia why it isn't showing me OC values? Just to make sure that I'm doing it right, on Adiutor I go to the CPU tab, choose CPU maximum frequency and choose the OC value? Because that's where I only see 1555 max for little and 1958 for Big.
[Nexus 6P General] Dbj.Dhaval:
Same rom screwd. But when I was using EX kernel with screwd I didn't got the error only with kylo I am getting the error
[Nexus 6P General] android4life92:
Trying Redhawk. Its the smoothest after sunshine so far
[Nexus 6P General] xSilas43:
I would just ignore it for now, I'm on screwed and no issues thus far. The settings will still apply.
[Nexus 6P General] Dbj.Dhaval:
Which kernel are you using
[Nexus 6P General] xSilas43:
I'm on Kylo Kernel.

GrandThrawn beta

Okay guess I've decided to release the script in beta stage, there may be unknown issues but right now it seems pretty stable. So about Grand Thrawn, I used the principals that [MENTION=5886947]soniCron[/MENTION] and [MENTION=4752299]Alcolawl[/MENTION] used for their scripts but applied them to the despair governor on big and Little CPU because the governors are so different I ended up just rewriting the script and using some of alcolawls as a reference. This allows for them to slowly(not that slow just not just to max) ramp up freq to the desired speeds, and then pretty quickly will drop it off. I have found I am currently experience things to be a bit smoother coming from RedHawk v2 and I'm getting a bit better battery as well. It also sets the Io scheduler to fiops with a read ahead value of 1024. Credits: [MENTION=5886947]soniCron[/MENTION] - idea, [MENTION=4752299]Alcolawl[/MENTION] - some script base & idea, [MENTION=5528810]Jimsilver73[/MENTION] - inspiration, and [MENTION=5169465]DespairFactor[/MENTION] - amazing kernel!

Okay heres the link guys let me know what you guys think and are experiencing.

https://www.androidfilehost.com/?w=files&flid=48034

Edit:19/01/16

hot fixed one line so pls redownload

Updated to 0.6!decently improved the SOT!

Updated to 0.65, more fine tuning.

Easiest way to execute is to open up a terminal and type

su
cd /sdcard/download/
sh GrandThrawn.pdf
[Nexus 6P General] Jsilver73:
I just ran a couple of commands in terminal and saw the same error, everything seems to be working fine though. My system seems rock solid and all tweaks were definitely applied (I tested a couple of times to make sure) so until someone more knowledgeable can identify what the errors are caused by, I'd say don't worry about it.

In currently working on a 'Sidious v2.0' with extra tweaks - so far it is working sweet ;)
[Nexus 6P General] abbz123:
Keep up the profiles gents.. Testing them all!
[Nexus 6P General] xSilas43:
I just hot fixed a line in the script so if you trying mine you may want to redownload it or change the big CPU down_threshold to 55
[Nexus 6P General] DontPushButtons:
I think the point he was trying to make is this:

The profiles set the tunables for whichever governor they were designed for (in most cases this governor is interactive) and they tell the governor how to run.

Elementalx usually doesn't have as many tunable parameters, so by choosing that governor after setting your profile, you're limiting the amount of tuning that the profile* can do, simply because they don't have the same tunable parameters as interactive.

Not that you are doing anything wrong, as it is of course your device. Just that you could be limiting the usefulness of the profile because it can't interact with the governor in the way it was designed to.

---------- Post added at 08:08 PM ---------- Previous post was at 08:07 PM ----------

D'oh, 30 seconds too late on my post.
[Nexus 6P General] Alcolawl:
BlueJay + RedHawk Update

​

After some feedback claiming that there is a high idle drain, I decided to rollback the tweaks I made in the last update to make the Big cluster less aggressive. These complaints are 6P specific, as there were no reports of a high idle drain on the 5X. The BlueJay governor, by its very nature will not idle while the screen is on and certainly won't idle while you're interacting with the screen. Because it doesn't use Input Boost, the LITTLE cluster will tend to hover around 600 MHz to 672 MHz. While the screen is off, however, 384 MHz should be the most used frequency.

Changes:

Rollback Big Cluster tweaks.

Include line to set CPUquiet to 'userspace' if it exists.

​

Jk, I didn't actually update this profile at all. That being said, it is compatible with Dirty Unicorns and should work flawlessly. Those looking for a profile that's a bit smoother than BlueJay, I'd recommend trying RedHawk. Unlike BlueJay, RedHawk uses input boost, so the CPU doesn't have to be jumping around in the mid frequencies constantly while the screen is on but the user is not touching the screen. Idle drain should not be a problem on this profile, but please report any weird behaviors!

Go ahead and bookmark this Download Link as this is where all of the download links will be for a very long time.
[Nexus 6P General] rdoane:
Thanks for the update. Quick question, when applying these through EXKM do we leave both clusters governor on on interactive?
[Nexus 6P General] nathanchance:
Bluejay is impulse on little and interactive on big and Redhawk is intelliactive on little and interactive on big.
[Nexus 6P General] rdoane:
Since those governors aren't available on ElementalX (unless I'm missing something) are most people running these tweaks on Kylo?
[Nexus 6P General] Half Man Half Biscuit:
Nathan the walking/writting dictionary...for every question nath's has an answer :)

Blujay is def the best regarding battery for me,even better then redhawk...

You really did a fantastic job [MENTION=4752299]Alcolawl[/MENTION]

Have a bro hug
[Nexus 6P General] Alcolawl:
The profiles should set the appropriate governors.

BlueJay_OC would be best suited for Kylo kernel. Neither of the custom profiles that I've made for this device work on with ElementalX kernel because it doesn't have the necessary governors.
[Nexus 6P General] nathanchance:
Kylo or Elite have worked the best for me personally.
[Nexus 6P General] kristiangmez:
[MENTION=4752299]Alcolawl[/MENTION] thanks a lot for ur work, I really like Blue Jay ! Perfect performance+battery ??
[Nexus 6P General] arcticnights:
Help!

Hey guys! Just started looking into interactive governors after flashing my first custom kernel (the dirty unicorns one that came bundled with the rom).

Could anyone recommend an interactive governor to use with it, or a better kernel if there's one? Also, I bought EX kernel manager, will it do or should I switch to something else? Thanks! :)
[Nexus 6P General] th3discodancer:
There's only one interactive governor and several interactive governor PROFILES. And i assume thats what you're talking about

There are several governor tweaks you'll find and you will have to test them yourself to find out which one works the best for you.

Try Redhawk, since the stock DU kernel has the necessary governors for that.

Or flash Kylo kernel or Elite kernel and give Bluejay a shot.

If you want to stick to interactive governors on both clusters, try Ghostpepper for balance, Butterfly for performance.

There are loads of profiles out there. And one can't simply feed them to you. Besides, that's not fun :)
[Nexus 6P General] arcticnights:
Which do you prefer (kylo vs elite) and why? How do they compare to the stock DU kernel? Thanks.

---------- Post added at 08:11 AM ---------- Previous post was at 08:07 AM ----------

Ah ok thanks for clearing that up! (profiles vs governors). Would you recommend kylo or elite so that I can try those out? What's the difference between having interactive governors on both clusters and not? (i.e. what other governors are there?) Thanks.
[Nexus 6P General] dakore:
I'm testing BlueJay with Elite kernel and did manual setup via EXKM. All parameters stick after reboot. I've noticed that CPU freq of little core (impulse gov) is too "jumpy" and keep jumping around 600-1248. It never drop to 384. Is this normal behaviour of impulse governor with BlueJay script?

As soon as I switch gov to interactive (all other parameters are still set to BlueJay) the min freq settles down to 384 when no CPU load in background.
[Nexus 6P General] Prattham:
I prefer kylo because it has few extra features i guess

You can Google search about the different governors to understand them properly

Cheers :highfive:
[Nexus 6P General] arcticnights:
Hello, I've been trying out redhawk on exkm, downloaded the .txt file from the google doc and "loaded" it, but when I try to change the CPU governor to intelliactive from interactive (from what I understand cluster 1 should be intelliactive and 2 interactive for redhawk), exkm just resets it back to interactive on reboot. Any advice would be much appreciated. Thanks! I face the same issue while trying to turn off touchboost (I read that it has to be turned off for custom profiles to be effective).
[Nexus 6P General] Dipayan4u:
Did you set apply on reboot on? That little power button beside the option.
[Nexus 6P General] arcticnights:
Yes I did!
[Nexus 6P General] th3discodancer:
Did you apply the profiles on boot as well?
[Nexus 6P General] arcticnights:
Ah **** that was the issue. Pretty stupid mistake on my part, thanks for your help! If you don't mind could you help me do a quick pro/con of kylo and elite kernel against the stock DU kernel? Don't really have the time to clean flash all 3 to try them out. Thanks. ><
[Nexus 6P General] th3discodancer:
The inbuilt kernel with any ROM is according to the developers of the ROM the best, they built the ROM over it. So taking that into consideration, if you're the DU ROM, you should stick to unicorn blood for now and test it out ideally.

If you're not okay with any aspect, then move to other kernels.

Kylo is the perfect kernel for me personally. The best balance between performance and battery life.

Elite is way snappier than any kernel out there. Since, however, it is snappy, it is a little taxing on batter. Not much, though.

But I'd say, dont believe a word I or anyone says, because these are all our personal preferences. You HAVE to try them all to find which is the best for you. You HAVE to have patience. You can't flash a kernel every day and compare, you HAVE to give each kernel/ROM/Profile atleast a week to truly understand the difference.

Laziness, my friend, is not the best of the traits to have for people on XDA :)
[Nexus 6P General] arcticnights:
Okay, I'll go test them out. Thanks. Which rom are you using by the way? Would you recommend clean flashing every time I change the kernel?
[Nexus 6P General] th3discodancer:
DU. Will be switching to the latest weekly tonight.

and Yes, highly recommended. By Clean flashing the kernel, I mean flashing the stock kernel from the ROM that you're using and then flashing your new kernel.

Clean flashing a ROM is different than clean flashing a kernel.
[Nexus 6P General] arcticnights:
Ah ok. So I make a backup of my current DU weekly, then all I have to do is restore the boot partition over before flashing the new kernel? Do I wipe anything?
[Nexus 6P General] th3discodancer:
er, no.

You extract the boot.img from the ROM. (Open the .zip, drag it out to a folder in your laptop, paste it in your phone)

open TWRP

press install

select the option to flash images at the bottom,

navigate to where you've posted your boot.img in your phone

select it

flash it on the boot partition

then flash the kernel you want to flash on top of it as you usually do

---------- Post added at 08:43 PM ---------- Previous post was at 08:39 PM ----------

Answered too many questions for someone who wouldnt press a thanks:eek::rolleyes:
[Nexus 6P General] chefp2010:
Geese say thks to the man people on here are so gracious to help but dont receive gratitude for their time but complain when people don't
[Nexus 6P General] Half Man Half Biscuit:
I'm using BluJay since the first min it appeared,I do agree it jumps on Impulse up and down but it does drop to 384.Actually it drops to 384 very frequently except i'm using heavier tasks/apps.

But imho BluJay and Elite have by far the best batterylife and performancewise I haven't encountered lags once
[Nexus 6P General] nathanchance:
Definitely agreeing with [MENTION=4528073]Half Man Half Biscuit[/MENTION], [MENTION=4752299]Alcolawl[/MENTION] has worked some real magic with Bluejay. I am using the OC version (since Elite will soon support overclocking in its next update as you can see ;)). Here are the frequency distributions as well as some battery stats. Doing real well and I don't see it stopping soon!
[Nexus 6P General] Half Man Half Biscuit:
This is the only profile where i drastically experienced a change in batterylife.Usually i got easily over 7h30min sot,since i used Bluejay i get every single time over 9h sot and the best was 2 days ago with 9h56min.W ith normal usage,that is i only don't game,use stupid fb or any battery savers like greenify,amplify etc...

I'm using Elite since i'm a fanboy (no shame)...but probably with Kylo i could get near the same results.I was using prior to elite kylo for 1 month.

When I open EX Kernel Manager i get about 1:20min sot for 10% battery drop,so slightly under 10% per hour of use.Tho at the end the last 20% of battery the usage goes a tab over 11%...

This is my experience and used Bluejay since it's xda birth a few days ago
[Nexus 6P General] Prattham:
So i have to set 383 and 1632 for little and 633 and 2016 for big for bluejayoc right?
[Nexus 6P General] Half Man Half Biscuit:
If you use Kylo yes,but Elite still doesn't support overclocking so you can use the bluejay without oc.Otherwise yes,that looks fine.
[Nexus 6P General] liquidsuspension:
I'm currently using Opera browser, and it seems ot sucks battery pretty bad. Opinions on browsers good on battery?
[Nexus 6P General] Half Man Half Biscuit:
I use Chrome Dev and i don't see any unusual battery drains or anything.

I always check with BBS and all seems well,apsolutely no wakelocks during sleep.
[Nexus 6P General] liquidsuspension:
It doesn't seem to wakelock, just eats up the battery as I'm browsing.
[Nexus 6P General] Half Man Half Biscuit:
I personally always used Chrome Dev or Beta and never had battery drain issues,with all other browsers after time or every other update something didn't work like the previous build.

If it isn't something since the begging then it could just be a bad update,if you alwayas had it then it's just a poorly made app
[Nexus 6P General] hawkswind1:
Just got my refurbished 6P from the Best Buy sale for $349. It's been so long since I have all these choices, which leads to my question. I flashed Kylo over top of Franco kernel, before I read that it's a bad idea. Since then, I flashed the Pure Nexus boot.img, followed by Kylo. Am I ok, or should I started over by reflashing Pure Nexus?
[Nexus 6P General] galaxys:
You should be good to go...welcome to the cool Nexus6p! :)
[Nexus 6P General] yongh:
Can I have link for the Bluejay profile
[Nexus 6P General] nathanchance:
Three pages back.
[Nexus 6P General] cwburns32:
Hey man...just recently bought a 6P. Seen you all over these forums and you seem to know your stuff, sir. I have a few quick questions for you.

Firstly - I am running stock rooted w/ Franco kernel and these tweaks and all I have to say is WOW. My battery life is some of the best I have ever seen (until I saw your screenshots from a few pages back).

I would like to start utilizing the profiles, most specifically the BlueJay profile. I see Kylo or Elite work best for you. I will be switching to a new ROM next month (Metra mobile ticket linked to this Nexus and I have already moved it twice this month - they won't let me do it again). My question is can I use the Kylo or Elite kernel over stock before I switch to a custom ROM in June? I would like to use some of the governors/profiles that are available on either of those kernels.

Second - This is my first Nexus but probably my 5th Android. This is my first, non-SD card phone. Typically when I would wipe to install a new ROM I would wipe cache, dalvik, system, data and internal storage. I store my ROMs, kernels, Gapps, mods, all flashable zips really on my internal storage. Is it safe to not wipe internal storage so I don't lose my zips?

Sorry for the long post - I just want to get all my ducks in a row before I start flashing like a mad man come June.

Thanks!
[Nexus 6P General] nathanchance:
1. Yes, both of those kernels will work with stock. I would try both to see what works best for you! I use Elite currently because it feels a little leaner and it is easier for me to compile :p

2. Yeah I wouldn't wipe internal unless you have a flash drive + OTG combination since that means you will have to be near a computer to move the zip files over. I never wipe internal and it is fine. So just do system, data, and caches.

If you have any questions, feel free to ping me (@nathanchance).
[Nexus 6P General] cwburns32:
Thanks for quick reply - much appreciated. Kylo can OC? Those screenies from a few pages back....good lord that is some insane SOT at nearly 20 hours off charge and 45%!!!!!! :eek: that is insane! That's the type of SOT and bat life I need in my life! Kylo kernel, OC version, Bluejay profile and DU ?
[Nexus 6P General] nathanchance:
Yes, Kylo can OC and Elite will be able to soon, as the commit is on Github but hasn't been publicly released yet (those screenshots are on my personal compilation of Elite). Yeah I use DU, Elite, Bluejay OC, fantastic combo so far.
[Nexus 6P General] cwburns32:
Yes those are some seriously impressive stats. Personal compilation, noice ;) . Sounds like I'm about ready to flash Elite/Kylo + Bluejay OC here in a minute. Unfortunately have to wait for the custom ROM piece until June :mad: but I have been following the DU ROM thread closely and am leaning in that direction but so much to choose from. Any other recommendations?

Most importantly I should thank [MENTION=4216470]Corndude[/MENTION] for these lovely tweaks. Cheers dude - beer on me next paycheck!
[Nexus 6P General] nathanchance:
Yeah I compile my own versions of DU and Elite lol. For me, I haven't run anything other than DU or Pure Nexus in almost a year. Those two stand out above the rest. I went with DU as a daily driver because of their navigation bar stuff, see the OP of their thread to see the demo videos. Some other ones to check out are Screw'd and Resurrection Remix.

And [MENTION=4752299]Alcolawl[/MENTION] is the creator of Bluejay, great guy. If you have any problems, definitely hit him up.
[Nexus 6P General] arcticnights:
Which version of kylo are you using?

---------- Post added at 06:29 AM ---------- Previous post was at 06:29 AM ----------

Which version of kylo are you using?

---------- Post added at 06:38 AM ---------- Previous post was at 06:29 AM ----------

Just to be clear, if I clean flashed my dirty unicorns rom a couple of days ago, I can just dirty flash elite kernel over it right? (No need to clean flash the rom again) Also, do you know if there's a way to be notified when Elite is updated?

Lastly, would you prefer elite over kylo in it's current state without overclocking (since I'm not sure how to go about compiling it).

Thanks!
[Nexus 6P General] nathanchance:
1. Yes, assuming you have the kernel that comes with DU, just flash the Elite zip.

2. Subscribe to the thread.

3. Yes, I do. I have been on Elite for the past month or so.
[Nexus 6P General] Maxamillion:
Why elite over elemental x and Kylo?
[Nexus 6P General] th3discodancer:
Because he gets better results with elite, i assume lol

And it is, as a matter of fact, snappier
[Nexus 6P General] nathanchance:
I like the feel of it better. EX doesn't have the range of options that Elite and Kylo have and Elite feels a bit lighter to me, like lean and zippy. Nothing against those two kernels as they are popular for a reason but I like Elite most out of those I have tried. I also like to compile things for myself and Elite is the easiest one to do that with so that influences my decision even more.
[Nexus 6P General] Maxamillion:
How are you using the OC version of bluejay with elite?
[Nexus 6P General] arcticnights:
Okay, I'll go do that! Will it affect my viper4android install? Do I have to reflash it? Also, if I stick with elite and want to flash future versions over it, do I have to flash my stock kernel again before flashing the updated elite kernel? Thanks.
[Nexus 6P General] th3discodancer:
Do you always ask the same questions over and over again to everyone you find being liberal enough to answer you?
[Nexus 6P General] cvv1984:
Could someone tell me how to load the governors such as Bluejay and Redhawk into exkm
[Nexus 6P General] xerxes1511:
I hope that can help you :D

http://xdaforums.com/showthread.php?p=65426708
[Nexus 6P General] nathanchance:
I compile the kernel from source versus waiting for mainstream releases. There is a commit on Github right now to bring OC support, it just hasn't been released yet.

It won't affect your V4A install. If you stick with Elite, when there is an update, you just flash the updated zip and reboot.
[Nexus 6P General] Half Man Half Biscuit:
Answered you in the other thread where you asked the same question...

Step by step tut is provided
[Nexus 6P General] Prattham:
I'm using the latest version with uber7. 0

Cheers
[Nexus 6P General] arcticnights:
Thanks. Kinda off topic, but do you know what I should limit in DU's wakelock blocker in order to deal with these? http://imgur.com/qU13p37
[Nexus 6P General] dastinger:
Btw, [MENTION=6842057]nathanchance[/MENTION], since we're at it, I'm planning to invite my friends over for a BBQ but I'm not sure about the proper date. Do you know how the weather will be like say, next week, by any chance?
[Nexus 6P General] Half Man Half Biscuit:
Hahahah...thought exactly the same.

People give them advice but if nathan didn't approve it's like useless info!

Going to stop replying here,why bother since all they need is nathan and only his words count anyway
[Nexus 6P General] nathanchance:
Lol just add "- approved by [MENTION=6842057]nathanchance[/MENTION]" at the end of your answer, easy fix :silly:
[Nexus 6P General] Half Man Half Biscuit:
[MENTION=6842057]nathanchance[/MENTION] lol

Do you really think if you don't show up anyone will believe that?

Plus i'm just waiting for someone to come and say "My gf's baby is coming,pls nathan help us make the birth go smoother..."

Thanks for letting me use your name,i'll surely incorporate it haha...
[Nexus 6P General] flar2:
A new release of EXKM is coming very soon, some of you will see it tonight. I've added the current profile to the Dashboard and at the top of the governor settings. If you change anything, the current profile label will go away. It's only there if you directly load a profile. I've also relaxed the security on the profiles a bit, you can now change almost any setting in /sys/. And finally, I've added "Advanced options" to the CPU screen, this contains a plethora of scheduler settings. I don't know what most of them do, so be careful.