yashsingh1/xdaforums huggingface dataset:
[Nexus 6P Original Android Development] dipsup:
I know I'm going to sound dumb but I really need to be sure. Can I flash this kernel with my DU rom and/or with stock Nougat?

And if anyone has any idea about the better battery life among these two please tell me. I really really want a good battery backup.

Thanks in advance
[Nexus 6P Original Android Development] feis:
Just read the fricking op!!!! Everythings explained ffs.

Releases upto r28 are for mm, du included, later releases are for nougat. I get way better battery life on marshmallow du than stock nougat. If you want really good battery life also use a interactive governor profile such as saber v2(its the most conservative one)
[Nexus 6P Original Android Development] Toutatis_:
Yes. Flash r28 which can be downloaded here: http://kernels.franco-lnx.net/Nexus6P/6.0/anyKernel/fk-r28-anykernel2.zip

Yes. Flash the latest build (currently r31) which can be downloaded here: http://kernels.franco-lnx.net/Nexus6P/7.0/anyKernel/

Battery life depends on so many things... all I can say is that you can expect great battery life with franco kernel, regardless of Android version and device. :good:
[Nexus 6P Original Android Development] dipsup:
I read the 'frickin' OP and it wasn't clearly written for DU and as u can very obviously see I'm not a senior member hence not very sure about everything so me asking about something just to b very sure is very normal specially when it's so risky for my phone!

And thanks for the ans about battery life
[Nexus 6P Original Android Development] dipsup:
Been using it for last 24 hours and have to say that battery life has improved extensively. Using Naptime too and the idle battery drain is just incredible. I'm getting 5 hrs of SoT than 3.5 hrs of usual. Huge thanks to [MENTION=3292224]franciscofranco[/MENTION] :)
[Nexus 6P Original Android Development] franciscofranco:
I'm happy you're having a better experience with your device!
[Nexus 6P Original Android Development] milestone2mod:
[MENTION=3292224]franciscofranco[/MENTION] Just a quick question: would it be possible to implement a link to fk.updater via a long-press on the new performance profile quick toggle for Nougat? This would come in quite handy.
[Nexus 6P Original Android Development] NBAPwns:
Can you enable msm hotplug on this kernel?
[Nexus 6P Original Android Development] dakore:
Have you noticed slow charging speed with Nougat? Not sure if it's kernel related because I haven't tested with stock kernel... I use stock rom + franco kernel. I also use always the same charger and cable(s). Phone is dead cold btw!

On MM charging current was 2.8 amps, and now it is 1,3-2 amps max and says "charging rapidly". Rapidly my a** :D

Anyone?
[Nexus 6P Original Android Development] Ewoedo:
I love your work. I'm getting 4.5-5 hours screen on time by 20% with this+ naptime on nogaut. 0 drain over night, never had standby this good on android before.

Bought your updater and setting the color profile to cooler was awesome for me. The warmth of the screen on the 6p was my only complaint with the device.

Your apps have turned this from a great phone to the perfect phone for me
[Nexus 6P Original Android Development] franciscofranco:
I don't remember if the quick tiles have a long press listener, but if they do I'll implement that :)

No, that makes no sense.

Nope, as fast as before.

:highfive:
[Nexus 6P Original Android Development] NBAPwns:
[MENTION=4868834]Ewoedo[/MENTION] what profile are you using
[Nexus 6P Original Android Development] NBAPwns:
Do you have specific settings for Naptime? Also what kind of social media apps do you have installed? Im not able to get a good idle drain.
[Nexus 6P Original Android Development] yvyv:
Hello all, I'm currently on EX Kernel and would like to purchase FrancoKernel, any special instructions for the conversion ? Thank you in advance
[Nexus 6P Original Android Development] franciscofranco:
Hi. You should flash stock boot.img before flashing FK, but other than that you're good to go :)
[Nexus 6P Original Android Development] yvyv:
Just bought it...Thank you.
[Nexus 6P Original Android Development] dipsup:
No I don't have any specific setting except aggressive doze turned on in nap time. And I don't have Facebook, Instagram or Snapchat, just twitter, whatsapp and hike.
[Nexus 6P Original Android Development] franciscofranco:
Enjoy it!!
[Nexus 6P Original Android Development] BSav:
Hi Franco, I've been using the 31r since yesterday on a stock-ish android N (tupac4u variant), and I am very happy with it. After 14 hours, Im on 42% with sot of 2.52 hours, and a total of 14% battrey consumption, pretty good, I think its better than what I've had on MM.

But right after that, I got Android System with 11% of total battrey consumptin, which I dont remember happaning on MM. Im not complaning at all because battrey life are good to begin with, but I wonder if thats known thing.

Thank you so much for your hard work!
[Nexus 6P Original Android Development] franciscofranco:
I don't see anything wrong with 11% Android System.
[Nexus 6P Original Android Development] //.dax:
Maybe he implies its higher than on MM?

I noticed it too.. haven't had Android OS in battery stats back on MM as huge consumption, but on Nougat, it's present there together with Screen consumption.

For me, at this moment, 64% battery, screen 6% (SOT is 1h 18m) and followed by Android OS with 5%.

This did not happen on MM at all. Maybe Nougat bug? Heard many users had bad battery with Nougat overally.
[Nexus 6P Original Android Development] mr pnut:
So far using r31 with weta 8.3.1 rom everything is running smooth and battery life is kicking a$$.. thx Franco your kernels always been banging?
[Nexus 6P Original Android Development] BSav:
Thats exactly what I mean, Android System and Android OS have never appearred on a regular basis in my battrey stats, at least not in that range of usage (I always remember something like 1-3% on MM)

Battrey life is good with Franco's kernel on N, but I just wonder why Android is now so high on the power useage.
[Nexus 6P Original Android Development] franciscofranco:
Maybe they changed the algorithms for displaying the % of several components which is why you see those up high now. Dunno really, but I wouldn't bother trying to wrap your head around it.
[Nexus 6P Original Android Development] HikingMoose:
Is the most recent 6.0.1 kernel still kicking around someplace? I'd like to try it.

Edit: Scratch that, I found it. Just had to navigate back for a little bit too find the older Android versions. In case anyone else looked and didn't see it right away.
[Nexus 6P Original Android Development] xryptic:
Hi all,

Not sure if it is kernel related. But in my default camera app, when going to video and changing to slow motion will crash the camera app, unable to switch to it. Anybody else facing this?

I am on Nougat 7.0 NRD90U, rooted with SuperSU 2.78-SR1 and FK r31, no other changes.
[Nexus 6P Original Android Development] swallowingled:
I just tested and it's working fine for me. Even took a slow motion video at 240fps with no issues. Same version of Android, SuperSU and FK as in your post.

Edit: Try clearing data for the camera app. After I upgraded I had a few apps crashing or not working properly until I cleared their data.
[Nexus 6P Original Android Development] xryptic:
Ok thanks and thanks for the tip.
[Nexus 6P Original Android Development] discodestroyer10:
Noob question: Can I flash this kernel over another custom kernel (elementalx in my case)

If not, what exactly do I need to flash from factory images to return to stock?

Wysłane z mojego Nexus 6P przy użyciu Tapatalka
[Nexus 6P Original Android Development] Toutatis_:
Flash the stock boot.img from the factory image, then flash Franco Kernel
[Nexus 6P Original Android Development] franciscofranco:
Android, "it just works™".
[Nexus 6P Original Android Development] itch808:
lol....
[Nexus 6P Original Android Development] lakyberry:
Deleted
[Nexus 6P Original Android Development] aeppacher:
Getting crazy battery drain on r31. Running nougat with root and no other modifications. The cause is nanohub_wakelock_read has kept a wakelock for almost 4 hours of my 12 hours of my phone being on. Barely 30 minutes screen on time and I can't find anything on Google referencing it. Any idea?
[Nexus 6P Original Android Development] HaXoReD:
Thanks! Also- do you plan on still developing for marshmallow, or is r28 the end of the line?
[Nexus 6P Original Android Development] indian84:
If my memory serves me correct, I remember reading it somewhere that r28 was final release for Masrhmallow.
[Nexus 6P Original Android Development] Pollie81:
You could just read or search thru the thread..

Franco considers marshmallow to be dead, if i remember it correctly those were his exact words.
[Nexus 6P Original Android Development] lakyberry:
Apps get closed in background and dont stay in memory to often. Is that new doze or something else?
[Nexus 6P Original Android Development] indian84:
Probably Nougat. It removes apps automatically from your recent apps list if you don't use them for few hours.
[Nexus 6P Original Android Development] HaXoReD:
I DID search through the thread and only saw other posters like yourself inferring what they believe is the future of Marshmallow Franco Kernel. I haven't seen anything from Franco directly confirming / denying that to be the case. You can consider marshmallow to be dead but still develop for it...

I'm on CM13 and probably will be a little while until CM14 rolls around so just wondering :)

Also, as with many things in the tech world (laser disc, windows vista, windows 8, windows 10...) and outside of it, being one of the first to jump on the bandwagon of the 'next greatest release' hasn't always proven to be the most intelligent thing one can do. I'll switch over to nougat when and if it proves to be an 'upgrade'.
[Nexus 6P Original Android Development] SlimSnoopOS:
Post #4726.
[Nexus 6P Original Android Development] HaXoReD:
Indeed. We have well established that the developer sees Marshmallow as dead. Thanks. So the question remains- is Franco Kernel still being developed for marshmallow or no?
[Nexus 6P Original Android Development] justibasa:
Dead means he will absolutely not build for marshmallow anymore. How do you not understand that? You will not get another m kernel from Franco. M is dead.
[Nexus 6P Original Android Development] SlimSnoopOS:
I do not speak for Franco so certainly he will speak his mind on this. However, his response reads to me that he's only developing for 7.0 now, especially since he's flashed it too. Plus he's said the same thing in his 5X thread regarding the sane question.
[Nexus 6P Original Android Development] HaXoReD:
Sorry, I must have misplaced my Franco forum super secret squirrel decoder ring. My apologies. I now know that 'Dead' means what you have highlighted above. Thank you for correcting me.
[Nexus 6P Original Android Development] Pollie81:
Hahaha, this dude seems to see dead as a positive thing. I've never seen dead things developing.. when i think about it, it actually sounds creepy!
[Nexus 6P Original Android Development] milestone2mod:
Alright, here's me trying to clear it up once and for all: Franco developed kernels for Marshmallow up to r28. Since Nougat is now official, he now compiles them for -- you guessed it -- Nougat. So, r29 and newer are for Nougat.

"Marshmallow is dead" means that Franco won't do any more kernel versions for Marshmallow.

Please guys, I can understand that for some it's confusing. This may be because you're new to the forum or because of language barriers. But those are no reasons to be offensive in the answers you provide or feel offended by answers you might get.

@ mods please delete unnecessary posts (mine too, if you feel it's redundant)
[Nexus 6P Original Android Development] johnandbodhi:
francisco ive seen people edit your kernel w these profiles, interactive gov profiles..state some improvement..now i just run your kernel stock..and i love it..i use yer app turn on double tap to wake and adjust color to 5500k and slightly warm..i run stock, substratum lightly, nova launcher..voice on, backup on, ambient, auto brightness, mobile always on bt in car, wifi always on..usu when down to 80% i got usually 75 to 90min SOT..so im very happy..vs 40min stock kernel

now my question, youve obviously optimized everything..so is there anybenefit in changing governor settings and does it interfere w any other settings you have
[Nexus 6P Original Android Development] franciscofranco:
nanohub_wakelock_read is part of the motion sensor chip driver on the Kernel. That part is 100% stock so it's irrelevant being r31 or stock. I can add a way to prevent the wakelock from being acquired, but I can't promise everything that's sensor sensitive will work just the same with that wakelock prevented.

Probably something new on Nougat? I've see it happen more often since N is out.

Marshmallow is dead. In the OP it says the Kernel builds compatibility list. There won't be anything newer than r28 for M.
[Nexus 6P Original Android Development] wazka2:
First charge with Franco, strong improvement over stock, especially when device is in doze. When got to 6% it went straight to power off. Fresh factory image flashed together with Franco.

What could be the problem here?

Before on stock kernel it was happening as well on 10% :(

Battery getting old?
[Nexus 6P Original Android Development] franciscofranco:
Probably just a miscalculation of the battery %. Don't stress about it.
[Nexus 6P Original Android Development] AndrewM3:
will enabling the per app profiles drain the battery?

I mainly have them enabled for gps to turn on in specific apps only like maps, google, fit, phone
[Nexus 6P Original Android Development] r3ix:
Hello. I have a noob question. If i flash the franco kernel, how do i flash firmware update without loosing data or the kernel? With flashfire for ex??
[Nexus 6P Original Android Development] Hellsigh:
You just flash with adb the boot.img, system.img, vendor.img from the firmware zip. But you'll have to re-flash the kernel and SuperSU after that.
[Nexus 6P Original Android Development] r3ix:
Thanks :)
[Nexus 6P Original Android Development] Augustin79:
I'm not able to find this out, can someone please help me?

Is the latest nougat franco kernel enforcing or permissive? Thank you
[Nexus 6P Original Android Development] syrkles:
Latest release did not boot on latest omni ROM 7.0 was stuck on google logo
[Nexus 6P Original Android Development] indian84:
Omni 7.0? Is it your homemade build?
[Nexus 6P Original Android Development] syrkles:
No its on afh
[Nexus 6P Original Android Development] indian84:
Can you pm me the link?? Thanks.
[Nexus 6P Original Android Development] syrkles:
https://androidfilehost.com/?w=search&s=angler
[Nexus 6P Original Android Development] N1XM1X:
Is there anyway the battery calculation can be reset.? Mine has cut at around 20% twice today!

Thanks for the work you put into this and your other apps!
[Nexus 6P Original Android Development] ulxerker:
you can wipe battery stats in twrp or via root file explorer.

twrp:

boot into TWRP recovery -> /advanced/File Manager/ -> folder /data/system/ -> delete batterystats.bin -> reboot

root file explorer:

navigate to folder system(root)/data/system/ -> delete batterystats.bin -> reboot
[Nexus 6P Original Android Development] lainemac:
Hey guys, noticed a bit of an odd issue: I'm not able to load the Square Register app. I use it take payments for my business and for some reason I cannot open the app with FK installed. I reverted to stock kernel and it works fine. Also works with EX
[Nexus 6P Original Android Development] virulentt:
I'm getting random reboots and sometimes i cannot swipe from left to right. Is there a way to know if this issue is caused by the kernel? (some sort of event viewer) Thank you!
[Nexus 6P Original Android Development] ulxerker:
I hardly doubt that it is kernel related as I never had one of these issues with franco kernel.

after the next random reboot you could provide a logcat to see what caused it.

if needed, here's a howto for logcats: http://xdaforums.com/showthread.php?t=1726238
[Nexus 6P Original Android Development] dakore:
I tought batterystats.bin mistery has been answered long time ago ;)

https://plus.google.com/+DianneHackborn/posts/FV3LVtdVxPT
[Nexus 6P Original Android Development] Neverendingxsin:
Does r31 work on the security OTA released today?
[Nexus 6P Original Android Development] Badger50:
Don't see why not since nothing changed in the kernel on the October update.
[Nexus 6P Original Android Development] gqukyo:
Using WETA rom and it works fine for me
[Nexus 6P Original Android Development] Psycho Orange:
Kernel not changed.
[Nexus 6P Original Android Development] franciscofranco:
r32 for October security release is up! Has a bunch of security related patches! It's all sorts of awesome. https://plus.google.com/u/0/+FranciscoFranco1990/posts/hd8AD8JS89X
[Nexus 6P Original Android Development] crossen0:
I'm on the latest factory image and rooted but when I flash the kernel in twrp I boot up with with the stock kernel still installed. Any suggestions?
[Nexus 6P Original Android Development] mitchdickson:
User error, most likely. I'd bet you're flashing SuperSU after the kernel and it's restoring the stock kernel.
[Nexus 6P Original Android Development] franciscofranco:
Dance the Hula!
[Nexus 6P Original Android Development] crossen0:
That actually worked for me, believe it or not.
[Nexus 6P Original Android Development] moochinazz:
How's battery life with nougat stock plus franco kernel?
[Nexus 6P Original Android Development] crossen0:
About the same, or a little better. It's definitely not worse.
[Nexus 6P Original Android Development] franciscofranco:
Amazing.
[Nexus 6P Original Android Development] Badger50:
Agreed! [emoji106] [emoji106] [emoji106]

View attachment 3895626
[Nexus 6P Original Android Development] franciscofranco:
I change the resolution the same way you did with adb, through the window manager.
[Nexus 6P Original Android Development] jkeith1:
Well I tried to flash this (r32) over the stock kernel that came with benzos ROM, wouldn't ever boot up.

---------- Post added at 02:09 PM ---------- Previous post was at 01:48 PM ----------

OK. Solved it. Wiped dev/cache after flashing kernel. For some reason setting keeps crashing now.
[Nexus 6P Original Android Development] snowdude6:
Hey guys since the last two 7.0 updates NRD90U/NBD90X my 6P has a weird issue where after getting below 40% battery my phone just insta dies. When looking in the battery page nothing shows up as using a crap load of battery power. Also running fk r32. At first I thought it was my battery dying but it only happens every other day. Any ideas?

http://www.imgur.com/OebaKdk

http://imgur.com/P5AakYwhttp://www.imgur.com/P5AakYw
[Nexus 6P Original Android Development] feis:
Custom rom? Cause i saw users reporting this issue on benzorom. And does your phone trully die at 40% or can you still turn it on again and it still has some juice left?
[Nexus 6P Original Android Development] snowdude6:
No im just on NBD90X factory pure stock with systemless root running fk r32 , Sometimes i can turn it back on with 8% ish but i think that's because the phone turns off to save a little bit of battery left
[Nexus 6P Original Android Development] swallowingled:
I had a similar issue about a year or so ago with my Nexus 10, obviously a much older device though. It would get to about 35-40% and just die. When I plugged it in it would show charging from 0%. I messed with it tried to calibrate the battery and just lived with it for several months. I finally found a replacement battery, replaced it and the issue went away so I assumed it was a defective battery. I haven't had the issue at all since replacing the battery. Just my experience with another Nexus, thought I would share since yours sounds very similar.
[Nexus 6P Original Android Development] jkeith1:
Well it first wouldn't get past the google screen after flash. I wiped del/cache and it would boot. Now it shows root not installed. (Tried flashing su beta) no luck.
[Nexus 6P Original Android Development] franciscofranco:
I dunno. I'll try to reproduce. What games did you test that out?

Have you thought the issue is that benzos rom? Probably some ****ery on their part.

I doubt that's related to FK since battery drivers are 100% stock.
[Nexus 6P Original Android Development] TransportedMan:
What's the difference between this Kernel and Elemental? Like, I know there's a difference because performance and battery efficiency is overall better with this kernel (I tested both for a week with same governor profiles) but I don't know exactly what's different and what causes the difference.

Can anyone tell me exactly what makes them different? Not why I get better battery, but like what's different inside them, like tool chains etc.
[Nexus 6P Original Android Development] snowdude6:
Yeah I didn't think so, I have no idea what's going on. I'm guessing my battery is dying :(
[Nexus 6P Original Android Development] nathanchance:
There are a lot more patches in here over ElementalX, aimed at efficiency like power efficient workqueues, reduced energy macros, and other patches along those lines from CAF. Just take a look at the source if you are really curious: https://github.com/franciscofranco/angler/commits/nougat
[Nexus 6P Original Android Development] schmaltzy:
How are you getting that???? I just flashed Franco Kernel today but in the past I'm lucky if I can get my SoT to 2 hrs. My Android System is always up there eating up a lot. Anything in particular you use for your gov's or anything else?
[Nexus 6P Original Android Development] maximusmullivan:
I'm guessing his phone just sits unused/idle most of the day. 6 hours seems skeptical
[Nexus 6P Original Android Development] Badger50:
Just stock Franco kernel, no special settings or profiles. Probably because I was at home on wifi just web browsing and on XDA a lot right after a full charge. I guarantee that if I was out and about that would never happen [emoji106]

Phone sits idle when I'm not using it at home. But again, I'm a light user and retired. So the phone gets to sleep a lot. Getting 7-8 hours of SOT over 30 hours isn't very hard for me. No games or videos either.
[Nexus 6P Original Android Development] franciscofranco:
What?

Balanced is NOT more battery friendly than the power saving, not even by a mile. Please share with us what kind of testing are you doing because what you're saying makes absolutely no sense at all.
[Nexus 6P Original Android Development] milestone2mod:
May sound absolutely bollocks, but I've encountered similair results. I'm not saying that power saving is not power saving, but I feel like balanced is a lot more efficient. The difference is in what you do with the device. Just listening to music, having background tasks running or navigating using Google Maps, power save is in fact saving power. But browsing, watching YouTube, Texting and switching between a multitude of apps, I've had better battery life with balanced. My guess is that this is due to balanced allowing the processor to reach higher frequencies (also, touchboost), hence getting things done more quickly and efficiently.

Now, other guys and gals here may get completely different results, but that's what I observed. Still, battery life is better than stock, regardless which profile you choose.

The granular target_loads, the other interactive tunable adjustments and the adjustments to the thermal driver you added in the later Nexus 5 kernels really worked wonders, performance- and thermal-wise speaking, [MENTION=3292224]franciscofranco[/MENTION] . I know you want to keep the kernel more or less as is, since it's already in quite a good place, but I feel like fiddling around there could have the potential to boost things yet a bit more on the 6P.

Nonetheless, I think we should all appreciate the work you do for all Nexus devices, and I think I speak on behalf of all users when I say that I hope we're keeping the Nexus spirit alive for a couple more years, despite Google Pixeling things right now (if you know what I mean ;) )