yashsingh1/xdaforums huggingface dataset:
[Nexus 6P Android Development] Daandofreak:
And these are interactive governor settings.
[Nexus 6P Android Development] Fennu:
what theme and how is your android system so low? What version of nougat ?
[Nexus 6P Android Development] luigidk:
Totally understood.

Not being rooted, is there a way i can change settings by modifying the install script (like i do with permissive), or a config file i can edit?
[Nexus 6P Android Development] nathanchance:
Modify the init.flash.rc file.
[Nexus 6P Android Development] luigidk:
Perfect, thx
[Nexus 6P Android Development] dohzboy:
Quick question because I am a little lost... Do we have to turn on the settings (EX Kernel Manager, flipping the switch to blue) once we have applied your kernel via TWRP? Or are the settings already applied and everything is good to go?
[Nexus 6P Android Development] Phazmos:
If you change anything and want it to stick, enable the blue icon. Otherwise not needed for default settings.
[Nexus 6P Android Development] kouss77550:
[MENTION=1751716]theflash[/MENTION] does this concern us ?

https://kernelnewbies.org/Linux_4.10#head-bf05b89bee51d1a17f9b09ccf89b3e52db862ce3
[Nexus 6P Android Development] nathanchance:
Nope. It's great that they have started trying to get our devices booting with mainline but it will be a very long time before it is ever usable (maybe never). HMP (the scheduling system for our big.LITTLE chip) is currently out of tree so it would need to be brought in to have our phone even boot properly (which would take a while because it touches the core that everyone runs)
[Nexus 6P Android Development] Mrcactuseater:
Isn't EAS built into mainline Linux however? Does the use of EAS still use HMP or does it run independently? The fact it even boots is impressive though!
[Nexus 6P Android Development] deani77:
https://www.linuxfoundation.org/new...12/08/linux-foundation-host-code-aurora-forum
[Nexus 6P Android Development] Ben8200:
Hey guys,

Flash kernel vs Franco kernel for battery life and good performance, what would do you recommend?

Thanks!
[Nexus 6P Android Development] kouss77550:
The two kernels are good, test yourself and report back ;)
[Nexus 6P Android Development] justin1221:
I would recommend you ask that somewhere else, that's pretty rude IMO. But ABC ROM with Flash default settings and F2FS is pretty close to perfect. No lag or stutters and I get 5+ sot.
[Nexus 6P Android Development] Dbj.Dhaval:
Did ABC rom has fling?
[Nexus 6P Android Development] justin1221:
Yea
[Nexus 6P Android Development] nvidia70:
Is 4.2 (stable) still good to go? Or are you planning another stable version of Flash kernel?
[Nexus 6P Android Development] Benjamin_L:
All versions are stable and if you want the latest security updates use the newer versions
[Nexus 6P Android Development] nvidia70:
Ok! THNX :)
[Nexus 6P Android Development] nathanchance:
HMP and EAS are two different scheduling solutions. I don't think EAS is upstreamed yet but Linaro is working hard to do so.

I don't know since I have never used Franco. Why not give both a go and decided from there?

As was stated already, all my versions are stable. I'm just not putting labels on it.
[Nexus 6P Android Development] Rev.X:
Hey flash questions about the battery current limiter option . I think thats what it was it randomly popped up as an option j. Auditor that I couldn't toggle. Is it possible that could interfere with charging rates? I was on RR couldn't get a fast charge or stable charge rate spanning 10 chargers. I jumped off RR went 100 percent stock and charging fine again. Repeated the process back to RR and your kernel the issues with charging returns. Clean flashed without your kernel and my amazing luck I left my fast charger who know where So I can't confirm. I know there were a couple other guys with the same problem just wanted to pick your brain.

Either way thanks sir. I appreciate all you do here. I'm studying for bachelor's in programing and think I want focus (if I get a choice)on mobile and you have been a wealth of knowledge.
[Nexus 6P Android Development] nathanchance:
Hmmm I have never used that option, primarily because I don't use KA. It certainly could mess with charging rates from its description though.

Same lol, good luck on the degree.
[Nexus 6P Android Development] bighyyy:
Can anyone help me with these wakelocks? Abcrom with latest flash kernel .
[Nexus 6P Android Development] Secretcow:
Easy fix is just use naptime or leandroid or something similar. Read what the settings do, and customize it to your preferences.

Incase you don't know what doze is.
[Nexus 6P Android Development] fapste:
[MENTION=6842057]The Flash[/MENTION] Can you please tell me how can we lower the touch boost frequency from 1248MHz on LITTLE cores to 960MHz? Right now it just boosts all the LITTLE cores to 1.2GHz every time I touch the screen. I don't wanna disable the touch boost because it makes certain apps stutter.
[Nexus 6P Android Development] nathanchance:
You can't change touch boost's frequency. It's controlled by a user space daemon.
[Nexus 6P Android Development] Jiggs82:
Can anyone tell me which is the latest/newest kernel version? Because I was using the 3.4.105 from 2/7 but the link it dead now so I was a little confused as I haven't been keeping in touch with the thread :p thanks
[Nexus 6P Android Development] JRJ442:
2/7 is still the newest. And it downloads fine for me.
[Nexus 6P Android Development] Jiggs82:
Yeah it seems to work for me now too idk what I was doing haha thanks tho
[Nexus 6P Android Development] Bobbaloo:
A while back, I tried accessing his kernels with a browser's bookmark and it lead me to a dead end but, the link on the OP page is just fine.
[Nexus 6P Android Development] HamsterHam:
I'm currently using the profile from 4.2 on the latest version, so good! Hoping the rebase goes well.
[Nexus 6P Android Development] nathanchance:
Been a little involved with some Substratum things and school projects, my goal is to try and power through it tomorrow but we will have to see.
[Nexus 6P Android Development] powerserge1:
Running you latest build with PN. There are some profiles I tried last week, one of them being the wingoku profile in the general section. Went back to your stock settings except for touch boost turned off and it is running flawlessly.

Been on your build since I got my 6P 2 months ago and the latest is the best one yet. Excellent battery life after a solid two weeks of use. Keep up the great work! I am not sure what else there is to gain by using other profiles or what you can do better to squeeze anything further from your kernel :) Awesome battery life.
[Nexus 6P Android Development] acid9001boy:
Recently my phone started acting really weird in means of temperatures. Usually its stay cool while scrolling through the web pages, or instagram. But now its get pretty hot, according to exkm after scrolling for literally 2 minutes it gets 55 degrees celsius. While typing really fast using gboard it gets 61-65 degrees. Using the latest 02/07 flash kernel, wingoku profile. Touchboost is disabled, interactive for both clusters, input boost set to 960 mhz at first core, max cpu frequency for little cluster is set to 1550 mhz, hotplugging - lazyplug.

Interesting thing is that of whatever reason I cannot set the max cpu frequency for the big cluster more than 1824 mhz. And another thing is that my gpu clocks run up to 305-390 mhz while scrolling, is this normal? Setting max frequency for gpu to 180mhz didnt help in terms of temperature. Gpu stays 180mhz, but cpu gets hot the same.

What Ive done: reinstall flash kernel with cache wipe, didnt help. Full system wipe with reinstalling latest purenexus build and flash kernel - didnt help. What I need to do? Is this temperatures normal, or something going wrong with my phone? Thanks in advance for help, guys!

P.S. And for some reason fingerpring sensor slow af. I know that in order to make it run fast I need to set input boost for 1 core at 960mhz, which I already did. It was working fast back then, but now - really slow with the same settings. It behaves like it is ignoring inputboost settings. Really weird.
[Nexus 6P Android Development] :
quick question about battery life [MENTION=6842057]The Flash[/MENTION] and [MENTION=535343]all[/MENTION] here :)

I'm a light user, if i want to maximise battery life / SoT, is it better to stay on chill gov or go with interactive gov + some of these profiles (Hawktail / Saber v2 / Deadpool / DrunkSauceLite / GlassFish)

I'm a bit confused about that because i read chill gov is a conservative based governor
[Nexus 6P Android Development] hugoham.com:
How get this profile? For me, 4.2, was the best in terms of performance and battery life.
[Nexus 6P Android Development] JonasVFC:
does lazyplug only turn off cores on screen off? i'm asking this because with msm-hotplug there was only 1 big core active when the device is in idle with screen on, and now it appear that the 8 cores are all active
[Nexus 6P Android Development] Bobbaloo:
That one core used to bother me. I became worried about uneven usage that would result in the core burning out so, I was glad when lazy came out. I remember reading that it suppressed hot cores rather than shutting them down. You can see it capping the max frequencies sometimes when it's hot
[Nexus 6P Android Development] HamsterHam:
I replaced the the init.rc from 4.2 zip.
[Nexus 6P Android Development] JonasVFC:
that core was kept online because when

that has nothing to do with lazyplug, that's just thermal throttling. A hotplug driver is exactly the opposite, shutting down cores when we are not using it (rather than shutting cores when they are used so much they overheat)
[Nexus 6P Android Development] fapste:
Is there a way to control/modify touch boost duration and frequency in user space daemon?

What can be the alternative to touch boost in order to temporarily boost cpu frequency to 960Mhz or 1248Mhz for 20 msec
[Nexus 6P Android Development] shadowstep:
Turn off touchboost and use input boost instead, where you can specify both the frequency to which the core(s) will boost to and the duration for which that frequency will hold for the selected core(s). :)

The option is under Governor --> CPU Boost Options --> Input Boost Milliseconds (For duration) and Input Boost Frequency (For desired frequency to which you want a core boosted to).
[Nexus 6P Android Development] fapste:
What option enables CPU boost? Is it BOOST under GOVERNOR options or is it enabled by default?
[Nexus 6P Android Development] lesterinidad:
What do you guys use on little cluster and big cluster? Im on wingoku profile.. thanks!
[Nexus 6P Android Development] HikingMoose:
Don't forget, rapid charging degrades your battery much faster then a lower amperage charger. [emoji4]
[Nexus 6P Android Development] ecsnead69:
I'm using your kernel on the latest PN with EX kernel manager. How do I change it to permissive? Thanks
[Nexus 6P Android Development] drothenberger:
The kernel is permissive by default although it reports that it is enforcing.
[Nexus 6P Android Development] HTC_Phone:
msm_hotplug seems to not be working as intended, all cores are online 100% of the time it seems. Not sure what's going on, any thoughts?
[Nexus 6P Android Development] shadowstep:
The following image should help. I've modified the parameters in EXKM to enable input boost for a duration of 20 ms, boosting the 4 little cores (0, 1, 2 & 3) to 960 MHz whenever an input is detected.
[Nexus 6P Android Development] nathanchance:
Well considering msm_hotplug isn't in the kernel anymore, that's kind of expected ;) I have added lazyplug, which you can read about here: https://github.com/Flash-ROM/kernel_huawei_angler/commit/dad91b426885a5766a8300d2fbde6e981282d8cb
[Nexus 6P Android Development] Shockz:
So lazyplug is different than lazytime? This whole time I thought they were the same thing lol
[Nexus 6P Android Development] JonasVFC:
that was definitely a good choice. the performance is significantly better, and the battery life almost the same :good:
[Nexus 6P Android Development] HTC_Phone:
On the third possibility, did you clean flash a new ROM and test this? Did you keep f2fs?

Edit:

Does anyone else know or have tried clean flashing a new ROM while on f2fs? Does anything revert?
[Nexus 6P Android Development] nathanchance:
Correct. Lazytime is a filesystem mount option.
[Nexus 6P Android Development] Arzee08:
Clean flashed a few Roms nothing reverted for me, data and cache still f2fs
[Nexus 6P Android Development] HikingMoose:
I think I remember reading a couple posts about this a number of pages back, but I'm looking for a confirmation. Will the next build allow us to change settings, and have them stick after a reboot? I just had some settings that were amazing, and now I can't remember them lol. And yes, I've ticked the apply at boot button, they still return to default speeds and governor settings.
[Nexus 6P Android Development] Phazmos:
Never had trouble with settings sticking, but, you can unzip the archive, change init.cash.rc in ramdisk to your settings, zip it up, and then flash it.
[Nexus 6P Android Development] HikingMoose:
I'm constantly tweaking my settings though, so that's less than ideal. Hopefully the next build the sun's will stick for me. Maybe I should reflash it? But I thought there were other users that couldn't get theirs to stick either, and he was going to start doing two builds, one with stock settings that users can modify, and one with his settings, but perhaps I'm misremembering it.
[Nexus 6P Android Development] nathanchance:
No, I'm just going to do one zip with no preset settings.
[Nexus 6P Android Development] Phazmos:
Yeah, that wouldn't be the best option. I've settled on my settings years ago, so it's a perfect solution for me, no need for yet another app, especially since there's not a handful of settings that would make any real battery/performance difference.
[Nexus 6P Android Development] ecsnead69:
I just clean flashed PN with this kernel and I keep dropping my hotspot connection. The phone says it's still on but it drops from the laptop. I turn hotspot off and back on and it connects again but only for a few minutes then drops out again
[Nexus 6P Android Development] NOTilyass:
How can you disable swipe down to launch camera and up to unlock ?! I believe it's turned on by default when u flash this kernel ?!
[Nexus 6P Android Development] seabro01:
Use a kernel manager app to disable wake gestures.
[Nexus 6P Android Development] :
Check out EXKM or Kernel Auditor Mod app. Both are great IMO. Disable gestures through the app...
[Nexus 6P Android Development] :
delete
[Nexus 6P Android Development] :
7+ hours I slept and my phone did too. Default settings no tweaks on my end just flashed this kernel and 0% drain. Screenshot didn't save but I know yall know with this kernel it's reality. Thanks the Flash!! ?
[Nexus 6P Android Development] HikingMoose:
When you guys touch the screen, does input boost work instantaniously? For me it doesn't with unless I hold the screen for about 1 second, then it boosts. Touch boost is instant though.
[Nexus 6P Android Development] luigidk:
Same here, thx for the tip
[Nexus 6P Android Development] :
what did you noticed doing that ? battely life improvment?

thanks for sharing
[Nexus 6P Android Development] matrixios01:
Init.flash.rc? Or init.rc

Στάλθηκε από το Nexus 6P μου χρησιμοποιώντας Tapatalk
[Nexus 6P Android Development] Alraan:
init.flash.rc
[Nexus 6P Android Development] ipmanwck:
Hi, I am new here. I cannot work on the latest version to download from the below photo. Thanks.
[Nexus 6P Android Development] HikingMoose:
That's not the newest. They're in reverse order, newest is at the bottom.
[Nexus 6P Android Development] ipmanwck:
OK thanks. I was looking for a date and couldn't find it. Will download the bottom one.
[Nexus 6P Android Development] Wozdoesitbest:
Anyone try this with AOKP?
[Nexus 6P Android Development] Benjamin_L:
Look at the filename ;)
[Nexus 6P Android Development] psychomaniac189:
is 4.2 7.1.1. compatible? I'm curious because that is the one I've been using forever and today I woke up to my viewfinder on my camera being really dark. I reflashed the custom ROM I was on to get the stock kernel and the problem went away. I didn't like some of the first new kernels after 4.2 as my phone got warm and the battery life wasn't as good, but it looks like I'm going to have to update if I want to keep using this kernel.
[Nexus 6P Android Development] xSilas43:
afaik input boost only work on an input (touching a fab, scrolling, etc) so touching the screen will do nothing, but touchboost boosts as soon as the screen is touched.
[Nexus 6P Android Development] HikingMoose:
I was under the impression that any input from user, whether it be touch, voice, BT etc it would boost. I think it was a kernel developer that says that, I think it might have been Nathan himself.

Thanks though, perhaps you're right. I just thought I remembered it being faster in the past. But I've tried two kernels and they all don't boost until I hold the screen for a second. Which doesn't help me in any way, so I disable it.
[Nexus 6P Android Development] komidzo:
Hey, I was having the same problem with my battery life. I couldn't get my active drain under 15% per hour if my idle drain was low and vice versa. I recommend downloading both the latest Kernel iteration, along with 4.2. Unzip both and find init.flash.rc file from the 4.2 kernel under the ramdisk folder. Stick that into the latest flash kernel iteration in place of its init.flash.rc file. Re-zip the latest flash kernel folder( it wouldn't work on ES File Explorer; I bought Root Explorer and it worked great), boot into recovery and flash your new zip you just made.

I did that and I'm sitting at under 10% drain per hour active, and .32% idle. I just did this morning, so we'll see what happens when everything settles down ;)
[Nexus 6P Android Development] acid9001boy:
Me too. Noticed that while typing for example, artifacts goes across the screen in keyboard area.
[Nexus 6P Android Development] Mikkey81:
I'll test this for a dollar. Worth a shot.
[Nexus 6P Android Development] Jsilver73:
This looks interesting - where can I find the 4.2 kernel? In downloads they are labeled by date so...... ?
[Nexus 6P Android Development] komidzo:
The Original Post, under legacy downloads.
[Nexus 6P Android Development] :
[MENTION=6842057]The Flash[/MENTION] what do you think about this trick "using 4.2 init.flash.rc" into your last build to improve battery life ?
[Nexus 6P Android Development] nathanchance:
I don't know. I haven't been doing anything kernel related for the past couple weeks and to be honest, I might need to discontinue my work here because of other obligations. My model of kernel releases has not worked out, it's actually caused me more headaches so I'm probably just throwing in the towel.
[Nexus 6P Android Development] gialakias:
Well your kernel work is excellent. I haven't had any problems. I hope you release your kernel whenever you like and with your pov and it is just fine. Thank you for your hard work.
[Nexus 6P Android Development] sandman1234:
Hey, I don't post here often but I was in the telegram group you made. Thank you for creating such a wonderful place for that amount of time. Disappointed to see it be disbanded.
[Nexus 6P Android Development] luigidk:
Well if you do, I've greatly appreciated the work you've done.

As someone who uses XDA for bettering my android experience i do so knowing a resource can go away at any time.

Just glad to use what's there when it's there. Thankful for

devs like yourself.
[Nexus 6P Android Development] Bobbaloo:
I can probably say that everyone here is as surprised as me reading this.
[Nexus 6P Android Development] HikingMoose:
I'm as shocked as you!
[Nexus 6P Android Development] TRgamer:
Is it possible that you can give an update after some cycles? Would be interesting to see the outcome... Thanks in advance
[Nexus 6P Android Development] Guidorio:
It worked for me as well, thanks a lot for the hint! :good:
[Nexus 6P Android Development] kyzn:
I had an inkling that this might happen.

Thanks for sharing your work.
[Nexus 6P Android Development] :
+ 1

---------- Post added at 10:43 AM ---------- Previous post was at 10:41 AM ----------

I wanted to thank you for all your work here and on PN rom... hope you'll not quit on this, but just slow down (we don't need new builds all the time)

I love your kernel man !!!
[Nexus 6P Android Development] igylan:
I don't post much but I have been using your kernel for a while, switching between Elemental. I just want to say thank you for sharing your work
[Nexus 6P Android Development] nathanchance:
I appreciate the support guys and I'm not going to stop unless I absolutely have to. I'm hopefully going to have a bit of time later this week that will allow me to finalize my rebase and get rid of a lot of the extra gunk that shouldn't have been added in the first place.

Basically there will still be some options available to power users but you shouldn't tweak unless you know what you are doing. There will only be some minimal settings changed from stock. For most people, it should be a flash and forget.
[Nexus 6P Android Development] Bobbaloo:
Yay!!
[Nexus 6P Android Development] sandman1234:
Has anyone encountered random reboots?

On latest flash kernel, and on latest PN
[Nexus 6P Android Development] komidzo:
I will give some updates. I can say that I had a really busy day and racked up a whopping total of 27 mins SOT today, with a couple texts and a couple calls. Google Fi was being touchy and tried switching to T-Mobile, which is terrible here, so that accounts for the high cell standby. But all in all, after 24 hrs of basically idling, I dropped to 85% battery. I'm happy with that. It's much better than what I was getting.
[Nexus 6P Android Development] :
No reboots on my device. I'm not using PN but did you tweak any settings? Maybe an app causing it or something on sdcard.? I've been mostly using this kernel for a few weeks now on various roms and never any reboots... May sound drastic but if I were you I'd wipe my entire phone (format data in TWRP) and see if you still get the reboots. Or you could grab a kernel log and slap it up...

Edit
[Nexus 6P Android Development] DorianX:
No random reboots here I'm on latest PN, Open Gapps, latest Flash kernel

Enviado desde mi Nexus 6P mediante Tapatalk
[Nexus 6P Android Development] nathanchance:
I'm also not taking any bug reports until I put out a rebased kernel.
[Nexus 6P Android Development] psychomaniac189:
do i just change this .pdf to .sh and then run it in terminal or a file explorer? i dont have to do anything else after that?
[Nexus 6P Android Development] Bobbaloo:
If you're talking about the profile, all I did was take off the PDF extension and drop it in my gov_profiles folder in ElementalX.
[Nexus 6P Android Development] jochem86:
Thats a nice drain... what is your setup, which rom and kernel settings? any special things like naptime app or something else? With Flash kernel on almost all the roms i get 18% SOT and during the day about 0,7 idle drain...
[Nexus 6P Android Development] shadowstep:
There's no rush with the release. March has already begun and we should see the new security updates released soon. I'm sure all of us won't mind if you just do a straight up release with those patches instead of releasing your rebase this weekend and then having to do an update to include those patches again. Either ways, thanks for all that you do, as always! :)