yashsingh1/xdaforums huggingface dataset:
[Nexus 6P Original Android Development] Kungencortes:
I appreciate your hard work, im sure we all know how troublesome 810 is.
[Nexus 6P Original Android Development] franciscofranco:
Thermal throttle, kills the big cluster when it's hot enough. It comes back online when its cooler.
[Nexus 6P Original Android Development] CyberZeus1977:
Thanks as always!

Sent from my interstellar 6P
[Nexus 6P Original Android Development] szale9001:
franco, an idea for this:

use the msm performance driver max_cpus sysfs param to offline the big cores instead of writing to the CPU sysfs. Accomplishes the same thing and should prevent thermal or BCL from racing with the performance profiles.

Usage:

/sys/module/msm_performance/parameters/max_cpus

Default value: -1:-1 (little cluster:big cluster)

a value of -1:2 will offline the last 2 big cores and etc etc.

if in adb shell, make sure you use "echo -n" to change the value, otherwise it doesn't work.

Hope it helps
[Nexus 6P Original Android Development] franciscofranco:
That's a good idea.

EDIT: Yup, seems to work just fine :)
[Nexus 6P Original Android Development] maxxie85:
Does this means that my auto flash addiction soon gets triggered :cowboy:
[Nexus 6P Original Android Development] franciscofranco:
Yes, later today :) was supposed to stay working but my GF made me go to the dental clinic she works in to get a teeth whitening thing for a budget price. Women.
[Nexus 6P Original Android Development] martinomac:
Hey [MENTION=3292224]franciscofranco[/MENTION], you mentioned a while back on this thread http://www.androidpolice.com/2016/1...toff-problem-and-its-becoming-a-safety-issue/ that a possible voltage boost in extreme cool conditions could reduce the dreaded auto shut off bug. Is this something you have patched in your kernel in the Balanced profile?
[Nexus 6P Original Android Development] franciscofranco:
No because I don't know the real cause and messing with voltages isn't a joke. I was simply in guessland.
[Nexus 6P Original Android Development] franciscofranco:
New Franco Kernel version for the Nexus 6P

r49

1. Much better custom wakelock detection & blocking for lower idle battery consumption. All the wakelocks being blocked are available to check on my github repository

2. Better Power-saving Performance Profile implementation

zip: https://kernels.franco-lnx.net/Nexus6P/7.1.1/anyKernel/fk-r49-anykernel2.zip

Franco Kernel Manager & Updater is the best companion for this Kernel (https://play.google.com/store/apps/details?id=com.franco.kernel)

If you don't (yet) have my full featured app you can always just download its free counter part which lets you seamlessly and automagically update Franco Kernel on your device. It's free and my cat approves! (https://play.google.com/store/apps/details?id=com.franco.kernel.free)

I also strongly suggest you install Naptime (https://play.google.com/store/apps/details?id=com.franco.doze), for free, to achieve the best battery life through out the day. Try it, you won't be disappointed!
[Nexus 6P Original Android Development] eduardozeassesme:
Hi sir do you post for nexus 5x????? is for nexus 6p
[Nexus 6P Original Android Development] Benjamin_L:
Just a mistake most likely as the link is correct :P
[Nexus 6P Original Android Development] franciscofranco:
Ya was a typo.
[Nexus 6P Original Android Development] PCWright86:
Never mind, not kernel related, Please Delete/Ignore. Let's just pretend this never happened.
[Nexus 6P Original Android Development] rohit25:
Hey.. sorry for being the guy... But it's working correctly on my phone ...
[Nexus 6P Original Android Development] PCWright86:
Yeah , its crazy that my XB1 messed up at the exact time I was flashing this....

Solved..... Keep up the amazing work Francisco Franco
[Nexus 6P Original Android Development] Kungencortes:
Hey [MENTION=3292224]franciscofranco[/MENTION] i wanted your input on VomerTweaks does it actually work?

https://play.google.com/store/apps/details?id=com.vomerapp.vomertweaks
[Nexus 6P Original Android Development] franciscofranco:
No comments on that.
[Nexus 6P Original Android Development] Roger.T:
Thanks for the Update Francisco.Your Kernel is still excellent ?

Gesendet von meinem Nexus 6P mit Tapatalk
[Nexus 6P Original Android Development] rohit25:
What magic have you done sir... Purely LTE and my phone isn't heating like it used too.... I mean r49 is the best yet....
[Nexus 6P Original Android Development] franciscofranco:
I don't see any correlation between LTE, heat and r49, but glad it's working great for you.
[Nexus 6P Original Android Development] ahmd gomaa:
so i download and flashed r49 latest kernel but in about device it's written flash kernel is this normal ?!
[Nexus 6P Original Android Development] Spannaa:
We're you using flash kernel before you flashed FrancoKernel?

If you were, you need to flash your rom's stock kernel before flashing FrancoKernel.
[Nexus 6P Original Android Development] ahmd gomaa:
i flashed it on top of r48

i will reflash it again
[Nexus 6P Original Android Development] franciscofranco:
No it's not normal. The Kernel didn't flash.
[Nexus 6P Original Android Development] drharder:
Easiest way to try francokernel would be to dirty flash your rom then his kernel.
[Nexus 6P Original Android Development] ahmd gomaa:
did this already , now its working

thx
[Nexus 6P Original Android Development] trimeistr:
Genuinely tried to search for this but couldn't find an answer specific to the Nexus 6P; Is this kernel compatible with Lineage OS?
[Nexus 6P Original Android Development] jochem86:
That is weird, because when i search in the thread on: lineage i get your post and 2 others confirming that the kernel is working with lineage OS..... learn how to search... :p
[Nexus 6P Original Android Development] bcote311:
I am just amazed how you keep making this kernel better and better. R49 is perfect! Thank you!
[Nexus 6P Original Android Development] rohit25:
So had LTE on for about 2mins and starting my browsing spree... Could see that my tabs were opening with a jittery animation.... So had a random go at your app...

Saw this... Please let me know if it's bug and my big cluster is still active.. or if I need to provide you logs...
[Nexus 6P Original Android Development] ApoelEllhnwn:
Are you enable power-saving profile??
[Nexus 6P Original Android Development] rohit25:
Nope...I dont use that.... And my phone wasn't hot either ... Checked that as well
[Nexus 6P Original Android Development] JazzMozz:
I couldn't find a dedicated thread for naptime (please tell me if there is one), but I have a question regarding notifications for gmail and whatsapp. I whitelisted both apps (also in the Servicely app), but notifications for gmail and whatsapp will still be delayed by sometimes over half an hour. In the faq of naptime it is stated that whitelisting will let notifications come through (at the cost of some battery of course), but on my 6P apparently not. I have had disabled naptime and Servicely for quite some time but I wanted to give it a go again. Immediately after enabling these apps I ran into the problems described.

Any ideas?

Verstuurd vanaf mijn Nexus 6P met Tapatalk
[Nexus 6P Original Android Development] Kimbo82:
You don't have data saver enabled by chance? I had it enabled and that stopped those apps from using data when I wasn't on wifi. I also thought thatit was doze sleeping the apps.
[Nexus 6P Original Android Development] JazzMozz:
No, no data saver applied (at least, not that I know; unless naptime and/or Servicely enables data saver but I can't recall having read that they do).

Verstuurd vanaf mijn Nexus 6P met Tapatalk
[Nexus 6P Original Android Development] inimaitimepass:
Noticed this since last couple of weeks. Guess it is due to thermal throttling. Phone lags a lot. Tried with different combination kernels and kernel managers as well. For example Flash kernel starts lagging at around 50`-51` celsius, I guess due to throttling . But that's not taking the big cluster offline or the big cluster still shows up in the app. May be different implementations from franco in FK.
[Nexus 6P Original Android Development] franciscofranco:
As said multiple times, thermal throttle. Doesn't matter if you feel your device hot or not, the big cluster heats up quickly and you don't feel it.

Nothing I can do, I don't control those app's handling of sleep states and spawning alarms to fire notifs.
[Nexus 6P Original Android Development] tupercav:
Hi, Franco!

Thank you for your great job.

I'm experiencing troubles with wifi tethering and I need to fix ttl on a 64 value, in order to make that iptables must support mangle. I know that you've already includeв this feature in nexus 5 kernel (I may be wrong), but in nexus 6p kernel it's unavailable. I kindly ask you to add this feature in next release.

Thank you in advance.
[Nexus 6P Original Android Development] Curiousrge:
Sim

Is It working in 7.1.2??
[Nexus 6P Original Android Development] JazzMozz:
Odd, as gmail is explicitly mentioned in the faq of naptime in order to bypass the sleep state to let the notifications come through.

Verstuurd vanaf mijn Nexus 6P met Tapatalk
[Nexus 6P Original Android Development] trim81:
Go to battery settings and out these apps to NOT be battery optimized

That should fix it.
[Nexus 6P Original Android Development] JazzMozz:
Thanks for the suggestion. However, I already selected these these apps not to be optimized for battery. To no avail apparently...:crying:
[Nexus 6P Original Android Development] franciscofranco:
Sure, I can enable that config option.

... what do you think?

Sure and it should work fine, but I have no more control over what Gmail does - sorry.
[Nexus 6P Original Android Development] milestone2mod:
Comments/requests about 7.1.2 final dropping in 3...2...
[Nexus 6P Original Android Development] Nekromantik:
Does this work on Teamsek ROM?
[Nexus 6P Original Android Development] heleos:
No, that's a cm based rom. Someone builds a cm kernel based on this kernel though

http://xdaforums.com/showthread.php?t=3268217

[Kernel][6.01][Angler][UBER4.9] apascual89fk-r3 December 18
[Nexus 6P Original Android Development] minhgi:
Yep.. That the only custom kernel you can use with temasek.
[Nexus 6P Original Android Development] jjardinero.01:
r2 supposed to be better at battery but im getting better result with r1. Am I the only one here?
[Nexus 6P Original Android Development] Ofthecats:
I strictly rely on force rgb in dev settings
[Nexus 6P Original Android Development] jjardinero.01:
Anyone here knows the rgb setting that would look like the one in Galaxy Note 5? I like the saturation in Note 5.
[Nexus 6P Original Android Development] digweed4me:
There is thread about color setting on themes section. I am using kernel auditor to tweak these settings until fku update

http://xdaforums.com/showthread.php?t=3251964
[Nexus 6P Original Android Development] mazubo:
[MENTION=470754]Franco[/MENTION], will we have the ability to choose user created screen calibration values for the 6p as we can with other kernels you've made?
[Nexus 6P Original Android Development] Simer03:
Hey Franco thanks for the kernel. Testing it out! Quick question for you or anyone actually....I couldn't get it to boot with super su 2.62 but I did get it to boot with 2.52. Is there a reason for that? Its the same for all kernels for me weirdly. Just wondering!
[Nexus 6P Original Android Development] frost_nz:
2.62 should work. What steps did you take to flash 2.62?
[Nexus 6P Original Android Development] duminduweera:
is there any chance you could add flare2's HBM in r3?
[Nexus 6P Original Android Development] bongostl:
Am I the only one that's finding r4 to have significantly worse battery life than r2?

;)
[Nexus 6P Original Android Development] aeppacher:
nah, the rest of us plebs can't travel to the future and download it :(
[Nexus 6P Original Android Development] Simer03:
I reflashed my ROM (pure nexus), gapps, Franco and then 2.62...stuck at google boot animation. Hard reset to recovery, flashed 2.52 only and bam, boots in seconds. Happens with every 6.0.1 ROM I've tried. My phone must hate the new super su zips I guess
[Nexus 6P Original Android Development] franciscofranco:
Since I can't post the actual .jpg or I'll probably be banned for good, I'l stick with words -> :middle_finger:

Because these custom roms are having a "hard time" moving to system-less root, so they bundle ****ing SuperSu 2.52 into their roms. You gotta flash an unroot.zip lying somewhere on this thread, THEN you can flash FK and then SuperSu 2.62-3. It's a small price to pay for a clean and modern Root experience.
[Nexus 6P Original Android Development] Simer03:
Damn...I did not know that. Thanks bro! Worked perfectly now
[Nexus 6P Original Android Development] frost_nz:
Glad you got it sorted
[Nexus 6P Original Android Development] mo123456789:
I'm currently running cataclysm with elemental ex and su2.62. Can i simply flash Franco r2 in recovery?
[Nexus 6P Original Android Development] franciscofranco:
Sources aren't out yet, I've been spamming "git fetch origin" for the past hours :(
[Nexus 6P Original Android Development] :
The image is out.
[Nexus 6P Original Android Development] Benjamin_L:
Orly? ;)
[Nexus 6P Original Android Development] franciscofranco:
Can anyone on O Preview 1 get me a copy of build.prop? Thanks.
[Nexus 6P Original Android Development] jaimbo:
As requested.
[Nexus 6P Original Android Development] arhung:
Seems we will have fun tonight. :laugh:
[Nexus 6P Original Android Development] franciscofranco:
New Franco Kernel version for the Nexus 6P

r50

1. Merge the new Kernel sources from Android 7.1.2 and April 2017 security patchset

2. Merge all Kernel patches from Android O Preview 1

zip: https://kernels.franco-lnx.net/Nexus6P/7.1.2/anyKernel/fk-r50-anykernel2.zip

Franco Kernel Manager & Updater is the best companion for this Kernel (https://play.google.com/store/apps/details?id=com.franco.kernel)

If you don't (yet) have my full featured app you can always just download its free counter part which lets you seamlessly and automagically update Franco Kernel on your device. It's free and my cat approves! (https://play.google.com/store/apps/details?id=com.franco.kernel.free)

I also strongly suggest you install Naptime (https://play.google.com/store/apps/details?id=com.franco.doze), for free, to achieve the best battery life through out the day. Try it, you won't be disappointed!
[Nexus 6P Original Android Development] franciscofranco:
r50 for Android O Preview 1 is also available from https://kernels.franco-lnx.net/Nexus6P/O/anyKernel/ and auto-flashable from FK Manager & Updater.
[Nexus 6P Original Android Development] martonimix:
Toggle for HBM on FKM turns off and on automatic mode?

I do not understand very well its operation because if you press it is activated automatically without taking into account the light sensor

Thanks for the new versión [MENTION=3292224]franciscofranco[/MENTION] :D
[Nexus 6P Original Android Development] Roger.T:
Thank you Francisco.

You are so fast [emoji106]
[Nexus 6P Original Android Development] phantom146:
Is this safe to flash on march 7.1.1 update? As the rom i have has not yet released a 7.1.2

Thx!
[Nexus 6P Original Android Development] franciscofranco:
The toggle activates or disables HBM.

I wouldn't flash it on 7.1.1, but you're free to do as you please.
[Nexus 6P Original Android Development] Leegalaxy:
So, just to be clear, r50 isn't for 7.1.1 ROMs. Right?
[Nexus 6P Original Android Development] mbc663:
Correct, it might work if you want to nandroid and report back.
[Nexus 6P Original Android Development] martonimix:
Could you include in the toggles the

AUTO

mode HBM? It is a good way to control when you want to have the HBM active if it's necessary!

Similar to "High Brightness Mode Widget" from flar 2 when does double-click on the icon.

So it would all be included in the same FKM updater app :D Thanks [MENTION=3292224]franciscofranco[/MENTION] !!

pd.

If you do not want to add this feature I think you should change the description of the FKM updater app: "· Automatic High Brightness Mode toggle based on the ambient light (Nexus 6P and Nexus 6 only)"
[Nexus 6P Original Android Development] franciscofranco:
Not sure I understand. You can already enable or disable the automatic HBM based on the ambient light....
[Nexus 6P Original Android Development] CitySlicka:
I'm running 7.1.2, full pixel mod, elemental X Kernal, can I flash this over ElementalX or no?
[Nexus 6P Original Android Development] Badger50:
Not advisable. Dirty flash your rom, or flash the stock kerne firstl, then you can flash the new kerne. l
[Nexus 6P Original Android Development] CitySlicka:
I figured that, thanks.
[Nexus 6P Original Android Development] zgigi666999:
is there any special config to save battery life or any sort of optimisation we can do or guide

please let me know thansk
[Nexus 6P Original Android Development] HTC_Phone:
If you use Francos kernel manager app with his kernel, there's a power saving mode that works really well. There are also Battery Life Labs in the app to help you a little more
[Nexus 6P Original Android Development] martinomac:
I seem to be missing the Performance options to change to battery saver at 20%. I'm on stock 7.1.2 r50 with paid FK manager.
[Nexus 6P Original Android Development] headcheese:
Are you sure it flashed correctly? Look in settings, about phone.

Also you flashed it over the stock kernel right?
[Nexus 6P Original Android Development] martinomac:
Yes, I did flash over stock and used the built in automagic flashing option within​ FK manager. After it booted up, I'm able to access and manipulate all kernel features. I actually enabled DT2W and it's working fine. I just seem to be missing the Performance profiles. Not sure what to do. I'm on Magisk v12
[Nexus 6P Original Android Development] ahpatel:
I've run into the same thing (I'm on 7.1.1). I usually clear away the app from recents or reboot to get them to show up (not saying that's the right solution, just letting you know how I work around it for now)
[Nexus 6P Original Android Development] martinomac:
Disregard, I simple reboot fixed the issue and Magisk asked to grant SU permission for FK Manager App. All is well and all profiles appear. Sorry for confusion. I'm not sure if its the 7.1.2 optimizations combined with your tweaks - my phone feels snappier and getting about 1 hr more SOT. Thanks Franco, this is your best work yet.
[Nexus 6P Original Android Development] franciscofranco:
When that happens it means root permissions weren't properly given. Next app version will comunicate that better.
[Nexus 6P Original Android Development] ahpatel:
Hmm.. my SU log doesn't show any deny events for root permissions.

I am also using Magisk SU, like the user who reported this so maybe that's where the issue is.

Is anyone who uses chainfires SuperSU experiencing this issue?
[Nexus 6P Original Android Development] Curiousn00b:
Hey Franco, and everyone else, but how exactly does the Battery Life Labs Restore button work? When it click it, everything remains unchanged.

GPU restored on its own after a reboot, but CPU and Lower Max Brightness is stuck on restore, and I can't even tell if any of the side options are making a difference. ?

I've searched the thread and read through the Medium post, didn't find much to help me out, but I noticed from your screenshot, on Medium, that Lower Max Brightness can be set to being not applied(I guess you'd put it this way?)

Thanks.

On a side note... I keep forgetting to sign into Play Games before auto flashing the kernel. ?

http://cloud.tapatalk.com/s/58e6da36aa4bc/1-N_jebelMRwv8sjF18vHIyw.png?

http://cloud.tapatalk.com/s/58e6dab34a619/Screenshot_20170406-201513.png?
[Nexus 6P Original Android Development] martonimix:
The toggle HBM activates or deactivates the HBM manually. It would be interesting to toggle that will activate or deactivate the

automatic

mode according to the light of the HBM.

I give an example.

In day-to-day I would like to have the HBM auto mode active, thus activating the HBM only when there is a lot of light. But now I want to use the GPS phone and I want that in the car the HBM mode it is not all the time activating and deactivating and that el smartphone not getting so hot. Then pressing the toggle auto HBM mode, would not activate even if there is a lot of light.

I do not know if I explain myself well ... I'm sorry for my English [MENTION=3292224]franciscofranco[/MENTION]
[Nexus 6P Original Android Development] franciscofranco:
SuperSu always works fine.

Maybe you're thermal throttled so those settings are locked in. That's the only thing I can think of.

I'm sorry I'm not understanding the use case.
[Nexus 6P Original Android Development] Curiousn00b:
I'll take a look at that and let my device sit for awhile. Maybe even stick it in the fridge for a tad bit...

May that also be the case for the Low Maximum Brightness? I didn't touch that setting at all but it shows applied by default.
[Nexus 6P Original Android Development] franciscofranco:
It's the only thing that can lower max brightness as far as I know. That and android battery saver.
[Nexus 6P Original Android Development] matique:
On the topic of HBM, could you explain to us how it works? I've a couple of questions...

1. HBM has higher brightness than normal max brightness, yes?

2. In auto HBM, the slider references the threshold of shadow and sunlight. Am I correct in understanding that with the slider being closer to sunlight, HBM will only kick in if the sensors sense that I am in direct sunlight? And if the slider is in the middle, it will kick in if I'm in a brightly lit room?

3. How much brighter is HBM as compared to regular max brightness? % wise or knits wise.

4. Will constant use of HBM damage the amoled and increase the onset of screen burn in, such as the situation seen with the Samsung galaxy nexus? I live in a tropical country that is smack right in the middle of the equatorial line, with intense sunlight most times of the year, so I'm scared HBM will almost always get triggered and cause damage to my display.

Thank you for your kernel, been a fervent supporter since the galaxy nexus / nexus 4/5/6.
[Nexus 6P Original Android Development] franciscofranco:
1 - yes

2 - yes the slider is the threshold for ambient light detected by the sensor just try different steps and see what works best for you

3 - dunno, it's a lot brighter

4 - don't use HBM on all the time, it'll destroy your battery life & most likely shorten the life of your panel. Just push the slider up until it doesn't trigger so often
[Nexus 6P Original Android Development] Curiousn00b:
My last post for this... I don't think I'm being thermal throttled and battery saver is disabled. ?

It's just like this by default for me. Can anyone share a screenshot of their Battery Life Labs? The restore button there just has no effect for me.

When I get a chance... I'll try another rom just to see what happens... I don't know. ?
[Nexus 6P Original Android Development] franciscofranco:
Are you on SuperSu?
[Nexus 6P Original Android Development] Spannaa:
Yep, mine is the same, the RESTORE button just animates the APPLIED label but doesn't restore anything. No thermal throttling or battery saver here either. Nexus 6P, Pure Nexus, Magisk v12
[Nexus 6P Original Android Development] Curiousn00b:
I'm using Magisk. I'm going to indoor and flash SuperSU to see what happens then. I'll report later. ?

I tried to quote the above comment as well, but Tapatalk is acting up. :/
[Nexus 6P Original Android Development] tysj:
Mentioned that mine has been doing the same for lower max brightness since Labs was released a while back. Adjusting the setting doesn't do anything yet it always says applied.
[Nexus 6P Original Android Development] franciscofranco:
Changing the max brightness thing requires a SELinux policy change because that file is under context protection. Without SuperSu there's no way I can change that file's value since I need SuperSu's supolicy to allow the context to be changed, otherwise the file will read as "0", which is why it says it's already applied. It's a tricky business.