yashsingh1/xdaforums huggingface dataset:
[Nexus 6P Original Android Development] eraser0:
I have faced some problems :There is an internal problem with your device... Fixed

And the kernel recerted back to r1...

Anyway

I am not able to activate the dt2w nor the back light dim, although i have toggled them in and rebooted but still..
[Nexus 6P Original Android Development] Pollie81:
Eehh.. the navbar is on the bottom front and the fingerprint sensor is on the top on the back..

Need i say more? The sensor is a great feature if it were on the front bottom like most other devices.
[Nexus 6P Original Android Development] :
The sensor on back of phone is perfect, always hated the front sensor, they all sucked on Samsung phones.
[Nexus 6P Original Android Development] franciscofranco:
It's good to have options, some prefer in the back, some in the front :)
[Nexus 6P Original Android Development] CyberZeus1977:
Ahahahahah

Sent from my interstellar 6P
[Nexus 6P Original Android Development] Exostenza:
Disregard this post
[Nexus 6P Original Android Development] rockingondrums:
Those switches you hit on the right side only determine if the setting is set on boot. You have to tap the text to enable the features.
[Nexus 6P Original Android Development] fndpena:
Btw, does DT2W have any impact on battery life?
[Nexus 6P Original Android Development] jt1998:
Nope
[Nexus 6P Original Android Development] biglo:
I want to try the Naptime app your recommending. Should I uninstall greenify to try this or can they both work side by side?
[Nexus 6P Original Android Development] franciscofranco:
Depends on what you're talking about. If you mean aggressive doze then both apps do the same.
[Nexus 6P Original Android Development] hughfollett:
Uninstall greenify
[Nexus 6P Original Android Development] biglo:
I don't use the aggressive or shallow doze on greenify so I guess that means it's fine to give it a shot.

---------- Post added at 11:25 AM ---------- Previous post was at 11:23 AM ----------

You think it will have issues even thought I'm not using the doze functions in greenify?
[Nexus 6P Original Android Development] hughfollett:
I'd try uninstalling greenify, overkill isn't good imo
[Nexus 6P Original Android Development] franciscofranco:
Then you can mix Greenify with Naptime since they'll both do different tasks.
[Nexus 6P Original Android Development] jaron7_11:
Best battery life of any kernel I've tried so far
[Nexus 6P Original Android Development] adrman:
r46 seems to be working well with N4F26O so far.
[Nexus 6P Original Android Development] zee24:
I wonder, how? I mean oneplus one used to i remember have hardware built into the screen to detect double taps I THINK? Thats why it worked amazingly and didnt waste battery but i dont believe nexus 6p has that hardware level d2w i think its software based so its keeping the screen touch on isnt it? Waiting for someone to tap on it/

---------- Post added at 01:34 AM ---------- Previous post was at 01:21 AM ----------

Hey guys, i was using magisk fine and it passed safetynet on purenexus latest rom build. I decided to flash franco and now it doesnt pass safety net and says cts mismatch the regular error so i then uninstalled magisk and reinstalled it and still its not passing safetynet. Im just wondering has anyone here dealt with this issue with this kernel and if so how did you fix it? Please and thank you!

SOLVED: apparently its a bug with magisk 11.0 and up its going to be fixed apparently? Current fix is toggle magisk hide on and off and you pass safety net
[Nexus 6P Original Android Development] franciscofranco:
New franco.Kernel version for the Nexus 6P

r47

1. Merged the latest security patches from the February 2017 Security patchset

zip: https://kernels.franco-lnx.net/Nexus6P/7.1/anyKernel/fk-r47-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] fndpena:
Can install the latest security patch over this kernel or I need to restore the stock images before doing anything?
[Nexus 6P Original Android Development] franciscofranco:
You can flash the ota zip just fine.
[Nexus 6P Original Android Development] fndpena:
Do I need to flash the OTA at all, since your kernel (r47) already have the security patches?
[Nexus 6P Original Android Development] franciscofranco:
Yes, there's fixes in the framework too, not just the Kernel...
[Nexus 6P Original Android Development] spjetrovic:
Anyone on DU & R47 ?
[Nexus 6P Original Android Development] TR2N:
Hi [MENTION=3292224]franciscofranco[/MENTION] I don't get it with the battery life labs.. When I set some settings to apply and then choose Power Saving as last, the settings will be reset/disabled. I use usually your default settings, so a noob here..

Also, are this settings writing their values directly to the CPU Manger settings, so I just can set them I the labs and applying them afterwards as default set on boot config?
[Nexus 6P Original Android Development] zerosource:
I'm back to Franco kernel. I don't understand why OEM can't make it good..? Without franco my 6p is garbage. Now my 6p runs like butter and last much longer.
[Nexus 6P Original Android Development] juanhair:
Hi, do your kernel compatible with Benzo ROM? Can you pub the source code of 3.10.105 kernel?
[Nexus 6P Original Android Development] juanhair:
Hi, do r47 and the source code you put on git both support f2fs? since I compiled the source code and flash it on n6p then the phone stopped at "decryption unsuccessful", and someone said that the reason is the kernel doesn't support f2fs.

---------- Post added at 09:12 AM ---------- Previous post was at 09:06 AM ----------

Hi, do r47 and the source code you put on git both support f2fs? since I compiled the source code and flash it on n6p then the phone stopped at "decryption unsuccessful", and someone said that the reason is the kernel doesn't support f2fs.
[Nexus 6P Original Android Development] franciscofranco:
Not sure I understand your question... Battery Life Labs are there to lowed the barrier of entry to tweak with your phone. You only need to apply the changes inside the Labs section and not worry about manually setting CPU/GPU settings anymore.

I wouldn't say it's garbage with stock Kernel, but I've made some important changes which improve the user experience/battery life.

Yes.

What do you mean publish the source code of 3.10.105? The source code for incremental bugfixing patchsets is public.

Yes it supports F2FS just fine. You need more than just the Kernel part, you need an fstab with mount points for F2FS.
[Nexus 6P Original Android Development] TR2N:
I mean following: When i make adjustements in the Battery Life Labs will this settings also be written to the CPU manager settings(?) - so i could make them as default without renabling them in the labs --> When i adjust settings in the Labs they always are temporary. I want to set them constantly. I hope you understand me..
[Nexus 6P Original Android Development] juanhair:
Hi, I have successfully change my file system into f2fs. I need something like a kernel patch, to make the source code of the original kernel support f2fs, or the source code of the kernel which have already support f2fs. can you help me about that? Thanks a lot!
[Nexus 6P Original Android Development] franciscofranco:
The battery life labs settings are not temporary. Once you set them things get written to the system. Unless you go change settings manually, but there are no miracles. Or do you mean you want them to be set on boot?

https://github.com/franciscofranco/angler/commits/nougat/fs/f2fs
[Nexus 6P Original Android Development] Sy1ar:
Hi [MENTION=3292224]franciscofranco[/MENTION] thank you so much for the update.

Just want to ask you one thing about flashing

What's the correct order of flashing

Root then kernel or kernel then root or it does not actually matter?
[Nexus 6P Original Android Development] juanhair:
I compiled this code and flashed the Image to n6p, it shows encryption unsuccessful and ask me to do a factory reset, have you ever met this problem?
[Nexus 6P Original Android Development] sjancura:
Loving the kernel!

I have a minor issue with the FKUpdater app. It has root permissions and I did not change any settings except to choose Powersaving Mode from the Performance Profiles. However, it switches back to Balance on its own after a few minutes or will have both Powersaving and Balance highlighted at the same time. Has done it on Nitrogen, Cortex and Pure Nexus. Obviously I am doing something wrong. I have unistalled and reinstalled the app as well as wiping app data with no effect. Any advice?
[Nexus 6P Original Android Development] franciscofranco:
Kernel then root.

Root permissions weren't properly given I think.

Dunno, works for me. You have to debug that yourself.
[Nexus 6P Original Android Development] TR2N:
Correct! :)
[Nexus 6P Original Android Development] Sy1ar:
Thank you
[Nexus 6P Original Android Development] TR2N:
BTW, every time the settings were reset when you unplug the charger.
[Nexus 6P Original Android Development] franciscofranco:
Can you show me in a video record?
[Nexus 6P Original Android Development] zerosource:
hi, i have problem turning tethering on. it just shows error. anyone has this experience?
[Nexus 6P Original Android Development] zerosource:
see attached
[Nexus 6P Original Android Development] Phazmos:
Try another kernel. Ok with flash.
[Nexus 6P Original Android Development] franciscofranco:
Nope. WiFi drivers are stock. You need to be a bit more specific...
[Nexus 6P Original Android Development] Hadookie:
Any reason why the app UBM toggle doesn't work with this kernel?
[Nexus 6P Original Android Development] franciscofranco:
And UBM is?
[Nexus 6P Original Android Development] Hadookie:
It's an app which allows you to toggle ultra brightness mode. I have a gesture set in Nova where I double tap on the home screen and it runs the app to toggle UBM. I find it pretty handy. Just find it strange that it works on Flash's kernel.

https://xdaforums.com/nexus-6p/themes-apps/ultra-brightness-mode-elementalx-t3281649

https://play.google.com/store/apps/details?id=com.nakedcleaner.ashleigh

By the way thanks for the great kernel!
[Nexus 6P Original Android Development] danmaman:
You can try HBM from flar2 in PlayStore... It works
[Nexus 6P Original Android Development] Hadookie:
Thanks for the suggestion. Before I purchase can I activate it with a nova gesture? Sorry for the off topic.
[Nexus 6P Original Android Development] danmaman:
With Nova I don't know but it has a automatic/manual toggle widget

I have it on automatic
[Nexus 6P Original Android Development] cink40:
Works here - PN and franco latest

---------- Post added at 11:57 AM ---------- Previous post was at 11:56 AM ----------

works without error - PN and franco latest
[Nexus 6P Original Android Development] Hadookie:
Are you rooted with latest Magisk?
[Nexus 6P Original Android Development] cink40:
Rooted without Magisk
[Nexus 6P Original Android Development] franciscofranco:
I have no issues with it. Works just fine.
[Nexus 6P Original Android Development] cygnus56:
How much does the battery life depend on the kernel? That is, can I have any rom with franco kernel and get on average the same battery life? Or any rom helps with autonomy?
[Nexus 6P Original Android Development] franciscofranco:
Quite a lot. I've put in a lot of optimizations, so yes it'll help a bunch.
[Nexus 6P Original Android Development] franciscofranco:
Just released Franco Kernel Manager & Updater 2.2. Slightly rebranded for moar downloads! Read my G+ post explaining whats changed: https://plus.google.com/u/0/+FranciscoFranco1990/posts/hsHNejwRRbb
[Nexus 6P Original Android Development] cygnus56:
Any special rom that you recommend for longer battery life with the franco kernel?
[Nexus 6P Original Android Development] franciscofranco:
I don't use custom roms. They won't do anything for your battery life.
[Nexus 6P Original Android Development] rockingondrums:
[MENTION=3292224]franciscofranco[/MENTION] Just curious, do you have any plans to implement a coarse location based night shift feature? Or a gradual shifting of the color? Perhaps even both?
[Nexus 6P Original Android Development] Hadookie:
I'm going to assume no Magisk?

Also, I purchased fk Manager a few months ago but haven't used it since until yesterday when I decided to reinstall it. It looks like it has come a long way since then and I have to say it is amazing, Bye for now exkm.

Edit:. Looking to also buy system monitor, before I do does it play well with nougat?
[Nexus 6P Original Android Development] zerosource:
i have magisk. that may be the reason...
[Nexus 6P Original Android Development] maximusmullivan:
I'm confused, you said a few pages back you were running DU with R47, is DU not a custom ROM?
[Nexus 6P Original Android Development] richii0207:
He never said he used DU. A friend or tester of his could be running it.
[Nexus 6P Original Android Development] maximusmullivan:
True but it was a vague answer which I was asked about it
[Nexus 6P Original Android Development] 1Ishara:
Hi i have purchased franco app.. I wanted to know what is the default activated profile? Performance or power saving? I have notice that when im not using franco app performance was good. But when i using franco app im only getting that performance when i select performance profile . Even balanced profile but laggy some times.
[Nexus 6P Original Android Development] gm.cinalli:
I've always flashed first root and then kernel but everything works correctly, so why this order? I ask for curiosity.
[Nexus 6P Original Android Development] franciscofranco:
Nope. I'm not going to play with Location stuff on the app. It would require Location permissions and it's a whole different world that I don't think the app should dwell into.

About gradual shifting, it's not possible due to a number of technical reasons not worth the hassle.

Glad you're enjoying. Yeah, plays just fine with Nougat!

I did not. Someone asked if there were users running DU and FK and I said yes.

Balanced profile is the default. I can't reproduce any lag. Try to increase the duration of CPU boost on touch, inside CPU Manager->CPU boost

No specific reason, that's just what came to mind at that time. Doesn't really matter.
[Nexus 6P Original Android Development] 1Ishara:
Hi please answer for this
[Nexus 6P Original Android Development] danmaman:
Hi [MENTION=3292224]franciscofranco[/MENTION]

when you go to update your "Servicely" app?

last update was august 2016

thanks in advance
[Nexus 6P Original Android Development] Spannaa:
OT, but does it need updating?

It still works fine for me...
[Nexus 6P Original Android Development] franciscofranco:
I already answered.

I'll update it exactly when I mean to.
[Nexus 6P Original Android Development] 1Ishara:
Hi franco sorry if i troubling you.. But didnt c any answer..
[Nexus 6P Original Android Development] gqukyo:
He quoted you in his reply prior to last reply. Said default is balanced and he couldn't reproduce the lag you mentioned.
[Nexus 6P Original Android Development] toby1064:
Anyone else getting a strange date/time on the battery monitor in the francokernel app? It's perpetually Tuesday on mine? (On the graph)
[Nexus 6P Original Android Development] franciscofranco:
Show me. That code isn't mine so I don't know much.
[Nexus 6P Original Android Development] franciscofranco:
How ya'll doin'?
[Nexus 6P Original Android Development] mbc663:
Never any issues using your kernel, Franco. All is well!
[Nexus 6P Original Android Development] sjancura:
Franco - No issues. Thanks again for all your hard work! I try other kernels, but always come back. Battery life is my highest priority and your kernel does not fail!
[Nexus 6P Original Android Development] danmaman:
Yeah .. Kernel runs great...

Smooth and great battery

Thanks Franco
[Nexus 6P Original Android Development] franciscofranco:
I'm kinda out of ideas now :D
[Nexus 6P Original Android Development] danmaman:
Hmmm

Maybe to add a hot plug? (lazyplug)

I don't know wether it's worth it make sense to add this

I can't judge it
[Nexus 6P Original Android Development] treesurf:
If it ain't broke, don't fix it it!
[Nexus 6P Original Android Development] ahpatel:
I like the option of automatically enabling the Android battery saver in performance profiles when I switch to battery saver mode, but is there a way to shut that off automatically and revert to balanced profile when the phone is charged above the threshold?
[Nexus 6P Original Android Development] Sy1ar:
+1
[Nexus 6P Original Android Development] franciscofranco:
No.

That was the original intent, but I found a bug with that action so I had to temporarily remove it. I haven't yet figured out how I'm gonna handle that, but it's planned.
[Nexus 6P Original Android Development] rockingondrums:
Well, I was following the advice of the battery labs (but not using battery labs) by enabling Android battery saver to kick in along with the fk manager at 20% but that had a small bug where if my phone died and I charged it up and unplugged it it would still be in battery saver mode. But if the 6P didn't automatically shut off in cold weather in the FIRST place, it wouldn't be an issue. I've played around with various settings in FK and Naptime but I like leaving it how you set it up. I refuse to turn off the smart features of my phone just to drag out its life at the cost of performance. They way you have it set up, I get better life without sacrificing performance and that's what's important to me.
[Nexus 6P Original Android Development] franciscofranco:
The beauty of choice :)
[Nexus 6P Original Android Development] Leegalaxy:
FTFY
[Nexus 6P Original Android Development] franciscofranco:
That's also true sometimes.
[Nexus 6P Original Android Development] wantowan2:
Good and thank you!

I seem to remember you saying something about voltages, but I can't find it.

Can I put a global offset in a boot file or something? I have the rest of the kernel configured the way I want but I think I could reduce a little temperature a bit. What do you think?
[Nexus 6P Original Android Development] franciscofranco:
Voltages scale dynamically.
[Nexus 6P Original Android Development] mousefai0922:
im currrently rooted and installed one of your kernel

i heard that franco kernel provide battery saving optimzation. However, my question is that do i need to install those kernel auditor in order to achieve those battery saver benefits ?

thanks.
[Nexus 6P Original Android Development] Badger50:
Not necessarily. The kernel app is so you can fine tweak your settings, and disabled some of the wakelocks that can cause battery drain. I mean, why wouldn't you use it?

Sent from me :)
[Nexus 6P Original Android Development] mousefai0922:
because tweaking too much on the kernel may cause instability and all i want is battery saving..

so my question again... do i need to tweak the setting in order to acheive a battery saving optimtization or just sideload the kernel (without messing the kernel) will just do
[Nexus 6P Original Android Development] Badger50:
Then no. The stock settings are very good. I never change them myself. Except for disabling the wakelocks of course.

Sent from me :)
[Nexus 6P Original Android Development] blitzkriegger:
Franco's kernel is a "flash and go" affair, meaning it is already optimized for battery saving right out of the box. But like what [MENTION=3730810]Badger50[/MENTION] has mentioned you can do additional fine-tuning using a kernel app.

Case in point, if you use Franco's kernel updater app (awesome!) , you can choose between 3 profiles: "Performance", "Balanced" and "Battery-saving". The kernel's out of the box settings represent the "Balanced" profile. If you so desire you can still save additional battery juice (with some performance trade-off) once you switch to "Battery-saving''. Also there are other in-app settings you can enable to save power without causing system instability.

In the end, you still have the choice ;)
[Nexus 6P Original Android Development] franciscofranco:
You'll be fine if you simply want to flash and forget.
[Nexus 6P Original Android Development] Defnop:
Hello Franco, I cant create module for your kernel. Do you use command "make angler_defconfig" for you kernel or another name instead of angler?
[Nexus 6P Original Android Development] franciscofranco:
make defconfig angler_defconfig
[Nexus 6P Original Android Development] mousefai0922:
got it, and thanks for the detail explanation.

i am currently on balanced profile and see how it goes for now.....

but my sot reached about 2 hours of 50% battery, is that normal?

---------- Post added at 01:20 AM ---------- Previous post was at 01:18 AM ----------

thanks for the hard work man

got a quick q

i knew u designed each update of kernel (r44, r45, r46) different as google update the security patch.

But let say the next security patch release from google.. .should i install the patch first, and then update your kernel? and does the phone malfunction if i use the non-designated kernel for each patch release?
[Nexus 6P Original Android Development] Roger.T:
You have to update the kernel anyway again after each update because each time the original kernel is installed again. If you have flashed the latest Franco Kernel you will have no problems even if it is older than the latest firmware..

Gesendet von meinem Nexus 6P mit Tapatalk
[Nexus 6P Original Android Development] mousefai0922:
Ok..

So updating the Google firmware override the kernel right? But does it also override root access?
[Nexus 6P Original Android Development] Roger.T:
Yes and yes, because this kernel Bypasses the verified boot flag for Android Pay compatibility.

Therefore every time root is lost...

Install after each update superuser or SuperSu and is good.

This procedure goes fast and is for me absolutely no problem [emoji6]

Gesendet von meinem Nexus 6P mit Tapatalk
[Nexus 6P Original Android Development] mousefai0922:
But does using flash fire help to preserve the root access while updating the firm package
[Nexus 6P Original Android Development] franciscofranco:
Dunno.

When there's a new security release:

1 - Flash security release ota

2 - Boot

3 - Reboot to recovery

4 - Flash FK

5 - Flash SuperSu

6 - Profit.
[Nexus 6P Original Android Development] :
Unless your on F2FS and then you flash your kernel last.
[Nexus 6P Original Android Development] mousefai0922:
ok

so to my understanding, it seem i have to flash the kernal everytime i update the firmware from google OTA. But does flashing kernel so frequent (every ota updates) cause problems to the phone long term?
[Nexus 6P Original Android Development] Badger50:
Not that I've noticed over the past 16 months with my 6p. Flash away bro [emoji106]

Sent from me :)
[Nexus 6P Original Android Development] mousefai0922:
thanks.

i noticed there is an app call flashfire which can do auto flash the ota updates without losing roots.

im not a tech guy so dont wanna do it manually

had anyone use it before?
[Nexus 6P Original Android Development] Phazmos:
Check the xda thread for info. I've used it, but not for otas. Others have, check the thread.
[Nexus 6P Original Android Development] adrman:
I've used it for the last few security updates with the full OTA download from Google. It worked perfectly. I'd recommend familiarizing yourself with the always dependable Fastboot method though. You never know when something might go wrong. Aside from needing a PC, it's really not any more difficult.