yashsingh1/xdaforums huggingface dataset:
[Nexus 6P Original Android Development] :
Going to have to check these apps out! Thanks for sharing the info. See ot is good sometimes. [emoji102] I'm on good ole stock factory image and r9er and I'm on battery saving mode on FKU and I'm diggin it. That's all I have to report today. Other than that I'm here at the Pearl Brewery in San Antonio and man its a beautiful day today! I hope everyone has a good one. Actually looking forward to the One plus 3 but love my 6p. ? I'm going to keep this phone instead of selling it like i always do. Yeah but anyway r9 is really nice. ???? (walks off whistling) [emoji12]
[Nexus 6P Original Android Development] sjknight413:
Seems to be pretty good battery life so far! Still cannot understand how people are getting 6-9 hours SOT though, I find it absolutely impossible. Sync is off, location is on battery saving, brightness on manual at about 15%. Anything I'm missing?
[Nexus 6P Original Android Development] Franzie3:
oh [MENTION=3292224]franciscofranco[/MENTION] , I had forgot to mention that it looks like wiping cache partition took care of that f***ing weird WiFi drain that I was getting. Just wanted to post about it in case its ever run into by anyone else again.
[Nexus 6P Original Android Development] Bradstheannoying:
Little experiment i did. Easy way to up your screen on time. Change your display sleep timer to 30mins. kernel settings can only go so far and as magic as franco is, he has no Magic wand. As long as you can make it through the day (maybe more) with normal use then SOT is kinda irrelevant as usage varies from person to person. The numbers are fun to see though. Anyway, keep it up franco!
[Nexus 6P Original Android Development] roaddaw9:
This is one of those things I don't get..... How do people get this crazy of time. I barely push 3 hrs. I normally take my phone off the charger about 7 am and back on it at 10 pm. I make the day, but no where near the crazy SOT others get. Stock with Franco and custom recovery is my configuration. Nothing seems to be burning battery highly, no FB app installed.
[Nexus 6P Original Android Development] heleos:
Bad service at work (off a repeater in the basement) but still awesome battery life!
[Nexus 6P Original Android Development] Arunabh:
It's your apps man. Seriously!

I can do better than that with a poorer signal, with everything on including the now launcher and location at high, on stock.

But I'll say it again. Why turn off all those features of the phone. The pure fun is when you use everything as it was meant to be. Enjoy all the features. That's so much more satisfying to me than 6-9 hours of screen time.

Anyways I'm digging r9 and with everything on I'm getting through 2 days easily.

Was sick today and sat home doing some research on some things that I need to do, and was surprised with the performance and battery life. I'll add screenshots.

Anyway Franco, thanks for your good work.

PS: I still feel the nexus 6 to be alot smoother and better in terms of performance, and to an extent battery life as well. R42 is amazing. So was r40.

Thanks again.

All on wifi, admittedly! Adaptive brightness on at 50%, about 35 minutes of calls and some video shooting and streaming music in there as well.
[Nexus 6P Original Android Development] sjknight413:
Which apps could possibly cause a drop of two hours screen on time though?? I don't get how you can reach that high a screen on time. There's nothing abnormal showing up in battery stats that'd point to it being an app.
[Nexus 6P Original Android Development] Arunabh:
I have no idea man.

I have a few shopping apps like amazon and a couple others, and twitter, SoundCloud, xda, and about 7-10 more apps.

I was wondering how an app could make that much difference myself, but you could try going stock, set up your phone again and try.

I don't know honestly.

All my settings on Franco are stock except color control.

If I were you I'd go back to stock set up my phone again as a new device and flash Franco again.

I just saw my uptime is 100+ hours. It's amazing for me.

---------- Post added at 01:13 AM ---------- Previous post was at 01:08 AM ----------

The most important thing is to enjoy all the features.

It's amazing how connected everything is. I love that. Just plug in whenever you're near a charger. Forget battery stats.
[Nexus 6P Original Android Development] heleos:
The most most important thing is to use the phone the way you want
[Nexus 6P Original Android Development] sjknight413:
Think I've found the culprit! For anybody that may be in the same situation as me with really average battery life, try disabling the 'wlan_rx_wake' wakelock in kernel settings within Franco's app

Edit: this is getting ridiculous! 3 hours screen on time and I still have 55% left, Franco you are a god.
[Nexus 6P Original Android Development] NelsonC123:
Hi, I can't seem to install Franco's kernel on my Nexus 6P. I go to TWRP recovery, and try install it from there but when I swipe to flash, I get Zip signature verification failed! Error installing zip file '/sdcard/fk-r42-anykernel.zip'. I also have purenexus installed. Thanks
[Nexus 6P Original Android Development] nathanchance:
You need the correct FK (r9): http://kernels.franco-lnx.net/Nexus6P/6.0/anyKernel/
[Nexus 6P Original Android Development] NelsonC123:
I tried both though and it still displays the same message.
[Nexus 6P Original Android Development] roaddaw9:
Will the app set kernel settings without root??
[Nexus 6P Original Android Development] Badger50:
The kernel will set the settings. You just can't tweak it without root.
[Nexus 6P Original Android Development] Tzfardaya:
Signal *quality* (noise to signal ratio) plays a big part of it too, not just signal strength (db).

I rarely get more than 2.5-3 hrs sot in 10hrs on battery while at work because both are crappy for me.. Doesn't matter the phone, settings, etc... Apps/usage also plays a big part for me. If I'm playing games while waiting for elevators, I'll lose an hour of sot, frequent Web page loading costs me about 30 minutes, same with Tapatalk. Reading ebooks is the lightest on battery

That helps if only if that wakelock is the issue, use bbs or WLD to check first..

Try re-downloading the zip. Could be a bit transposition error
[Nexus 6P Original Android Development] arucio:
I have set the settings to stay on boot but it doesn't seem to work. Tried clearing FKupdater but doesn't seem to work. Any ideas?
[Nexus 6P Original Android Development] inimaitimepass:
I've tried using Metal and similar web wrapper apps for quite a time, but none of them offered the UX and fluency of the official app. Though hogging the resources big time, it still offers better user experience.

And among all the wrapper apps, I found Metal to be the best, but for me, the difference between this and the official app in terms of battery consumption is minimal. I'm still switching between Metal and official app, but can't decide on either one.

Another thing I did to do away with wifi related issues was, uninstalling Google Connectivity Services and Shareit. This helped quite a lot.
[Nexus 6P Original Android Development] lenixroman:
Franco are you gonna add kexec hardboot patch to your kernel
[Nexus 6P Original Android Development] franciscofranco:
FKUpdater is fine for a couple weeks now :)

I can't really fix it because I can't distinguish between an underclock due to thermal throttle or user set underclock...

Magic.

Kernels have nothing to do with Doze!

Yes.

?

#praiseFranco

Yes, you're trying to install a Kernel made for the Nexus 6 into your Nexus 6P. Be glad we have that protection otherwise you could've had a paperweight by now.

Works fine here. How soon are you checking for settings to be applied? It's not instantly after boot.
[Nexus 6P Original Android Development] XavierD8188:
Curious, what does 'wlan_rx_wake' do? Don't wanna disable something if it's important
[Nexus 6P Original Android Development] lainemac:
+1, can I have a breakdown of all 4 wakelocks if you guys don't mind?
[Nexus 6P Original Android Development] sjknight413:
From a quick Google search last night I gathered that wlan_rx_wake occurs when something on the network is keeping your device awake. Doesn't seem to be important in the slightest. The other three I'm not sure about but I've had them disabled for the best part of an evening and everything has been absolutely fine!
[Nexus 6P Original Android Development] XavierD8188:
I def googled it... I'm that guy in my office that will say to a co-worker, "let me google that for you" then once I find it, I'd send them the link that shows me googling it for them :D but I was looking for a more specific answer and I figured [MENTION=3292224]franciscofranco[/MENTION] would be the best person to ask vs assuming based on a few google post on google. The post I saw ranged from the Galaxy S2 to Network to Wifi and 2.4ghz blah blah so wasn't sure but thanks... I'll prob give it a try
[Nexus 6P Original Android Development] franciscofranco:
I have no ****ing idea about the purpose of those WLAN wakelocks.
[Nexus 6P Original Android Development] XavierD8188:
Lol :D
[Nexus 6P Original Android Development] alvaretto:
Hi mate.

Look at this link: http://xdaforums.com/showpost.php?p=31975007&postcount=2

Hope it helps
[Nexus 6P Original Android Development] johnandbodhi:
ok to get this straight..in fkupdater having the toggle off (disabled) means the wakelocks are prevented and toggling it to enabled means the wakelocks are allowed ??
[Nexus 6P Original Android Development] roaddaw9:
Is their a way to set kernel options without root/app. I really don't want to root due to Android Pay, but would love to be able to disable this and help my battery life.
[Nexus 6P Original Android Development] franciscofranco:
Yes.

Nope.
[Nexus 6P Original Android Development] alvaretto:
What I did was tap on it until it says disabled below "wlan_rx_wake wakelock". then you use the toggle next to it to set it to apply on boot or not. if you leave the toggle off then it will go to its default state (wakelock enabled) whenever you restart your phone
[Nexus 6P Original Android Development] johnandbodhi:
i love franciscos kernels cause they're just flash and forget..so i thought the default state is that the wakelocks are prevented, by toggling it to the enabled state means the default block is lifted and allowed to fire..thats what i thought the big ducking boy confirmed in the post before yours..but hey, i could be wrong and have the whole concept ducked up
[Nexus 6P Original Android Development] alvaretto:
Hi. What I mean is this. You tap on the name and it changes between enabled and disabled. Enabled means the wakelock can be activated, and disabled means the wakelock is disabled. The yellow toggle is for this to survive a reboot of the phone. If you enable the yellow toggle the changes you make will stay after rebooting the phone-
[Nexus 6P Original Android Development] johnandbodhi:
got it thanks
[Nexus 6P Original Android Development] Sunsparc:
I'm having trouble getting the kernel installed. I'm on rooted stock with Xposed.

I downloaded the zip, rebooted into recovery, flashed the kernel with SuperSU behind it to re-enable root, cleared cache/dalvik (otherwise won't boot) and then rebooted system. Under Kernel Version in About Phone, it still shows the android-build@vpef1.mtv.corp.google.com #1 with version 3.10.73-gda330d0. No mention of Franco.

If I try to install the kernel from the app, it hangs downloading the file.

Any suggestions?
[Nexus 6P Original Android Development] Toutatis_:
You don't need to flash SuperSU after the kernel since r7 I believe. All you need to do is to flash the kernel and reboot, no wiping cache or anything.

If I were you I would try flashing the kernel without SuperSU afterwards. If it does not work, I would try flashing the stock boot.img, then franco kernel.
[Nexus 6P Original Android Development] Sunsparc:
I'll try that. Where can I get the stock boot.img from?
[Nexus 6P Original Android Development] Toutatis_:
Extract it from MMB29Q stock image and flash it with fastboot.

Edit: Assuming you're running MMB29Q of course. Just extract it from the stock image you're actually using :)
[Nexus 6P Original Android Development] drothenberger:
SuperSU patches the ram disk when you flash it. It can't patch an already patched ram disk, so it makes a backup of the boot image first and restores it if you try to install SuperSU with a patched ram disk. That is what happened in your case. When you flashed SuperSU it restored that backup of stock, wiping out Franco kernel.

As was already mentioned, you can just flash Franco if you're already on stock rooted. If you're not, dirty flash your ROM or the stock kernel + SuperSU, then Franco. Same process for any custom kernel using AnyKernel2, which I think is all of them now.
[Nexus 6P Original Android Development] XavierD8188:
This is very helpful. Thanks :D
[Nexus 6P Original Android Development] theDK10:
Question for you I'm getting tired of fb draining my battery so I installed slimsocial but there's no notifications right now ? I was going to use chrome and sign in but I see you said you have an extension for notification ? would mind sharing please?
[Nexus 6P Original Android Development] EarlZ:
Anyone here play hungry shark evo? Ive had the app freeze or just exit, i reflashed stock kernel and I was able to play for 30mins w/o issues.
[Nexus 6P Original Android Development] kiefferbp:
I could tell from just the name that that app is buggy as ****.
[Nexus 6P Original Android Development] moz68:
Magic!!!
[Nexus 6P Original Android Development] Nexicovx:
Is this with any additional tweaks or just standard settings?
[Nexus 6P Original Android Development] moz68:
Standard Settings
[Nexus 6P Original Android Development] farfromovin:
Daaaaaaaaaaaamn, which ROM? You have all kinds of stuff disabled, location settings, sync options, and lots of Greenify action there or what?
[Nexus 6P Original Android Development] moz68:
Just Naptime and I am running DU as my ROM.
[Nexus 6P Original Android Development] .psd:
Franco, can we please get homescreen shortcuts to actions like high brightness mode and inverted colors?
[Nexus 6P Original Android Development] noooooo:
I get 10% battery drainage overnight (around 9 hours), isn't that a bit much?
[Nexus 6P Original Android Development] Asselalf:
Check your apps. Not Kernel related

Gesendet von meinem Nexus 6P mit Tapatalk
[Nexus 6P Original Android Development] gianton:
I have 1-2% overnight, definitely not kernel related.
[Nexus 6P Original Android Development] franciscofranco:
Support for what? I don't understand...
[Nexus 6P Original Android Development] binaryfalcon:
I have little to no knowledge when it comes to android development, but from what i've gathered is that some mods (like viper) needs permissive SELinux to function, unless there's specific edits to the system. I assumed those edits are in the kernel, but I might be totally wrong.
[Nexus 6P Original Android Development] rebretz000:
That's the most difficult dance to pull off. Keep GF happy first. Phone geeks will always be here
[Nexus 6P Original Android Development] franciscofranco:
You said yourself V4A works out of the box with FK... and it does. Don't touch SELinux.
[Nexus 6P Original Android Development] badboy47:
Hi Franco, is the display app compatible with this? Thanks again!
[Nexus 6P Original Android Development] grayskul:
What happens if you do that?
[Nexus 6P Original Android Development] ltzmu4h:
Doesn't store it I believe, so u wont be able to unlock it so it's a useless nandroid
[Nexus 6P Original Android Development] franciscofranco:
Nope. FKUpdater with support for Angler should be out soon, working on it as fast as ducking possible.
[Nexus 6P Original Android Development] XavierD8188:
Hi Franco, great job with everything. Curious question. Will this kernel support both systemless and pre-rooted custom roms in the future?
[Nexus 6P Original Android Development] franciscofranco:
System-less only. You can unroot it properly before flashing FK. There's no point in continuing to support an old and deprecated method.
[Nexus 6P Original Android Development] XavierD8188:
Sounds good. I should be able to do it on Pure Nexus.. Thanks for the quick response.
[Nexus 6P Original Android Development] jamespat93:
Any chance of left/right gain control as the speakers on this phone are slightly imbalanced?

Using elemental kernel which has them but also want to try this out.
[Nexus 6P Original Android Development] 220volt:
Would also like this feature. It's really annoying when the left speaker I little bit louder.

I'm thinking of going back to ElementalX again.
[Nexus 6P Original Android Development] quiquegabriel:
How do you guys hear that? I can't hear from which speaker comes the sound from...
[Nexus 6P Original Android Development] 220volt:
Try this app

https://play.google.com/store/apps/details?id=com.jasonfarrell.stereotest

Once you heard the difference you can't ignore it. My OCD don't like it :)
[Nexus 6P Original Android Development] quiquegabriel:
Not gonna try the app lol. I just hear both speakers the same way ahaha
[Nexus 6P Original Android Development] ParadingLunatic:
If you take a nandroid while security is in place (pin, fingerprint, etc), and then restore it, something odd happens. It won't matter what pin you type in to unlock your phone, it will not work and will leave you completely unable to unlock your phone effectively forcing you to start from a factory reset. So make sure before taking a nandroid backup to remove all security. Still not sure why this changed, but it has.
[Nexus 6P Original Android Development] crash822:
Fyi for those who use screen standby like me. Kernel breaks blank frame mode with the app
[Nexus 6P Original Android Development] malexin:
You can restore your nandroid backup, and then while still in TWRP delete the file /data/system/locksettings.db. This will let you boot your phone without the need for any password/pattern/pin. I haven't tried it myself, but others have confirmed that it works.
[Nexus 6P Original Android Development] vikramjatt11:
Is there any way you could add vibration intensity into your app? I feel the vibration on the 6P to be really weak and wish I could raise the intensity like I could with the N6.
[Nexus 6P Original Android Development] Tzfardaya:
It's not on the kernel settings page? That's where it usually lives.
[Nexus 6P Original Android Development] vikramjatt11:
I've looked everywhere in FKUpdater, cannot find it, unless I'm completely overlooking it. There is a haptic feedback option in "kernal settings", but I'm looking for vibration intensity.
[Nexus 6P Original Android Development] Tzfardaya:
And what happens if you change the hepatic setting?
[Nexus 6P Original Android Development] r.suchil:
I've got the naptime app downloaded with aggressive doze on. When i play music through Google play music and SoundCloud after about 20-30 seconds the music stops until I press the power button and start the screen. Is that typical of naptime??
[Nexus 6P Original Android Development] nathanchance:
Yeah because Doze kills background and network activity.
[Nexus 6P Original Android Development] vikramjatt11:
Thanks, I should have tried that. Thanks a lot!
[Nexus 6P Original Android Development] ichigo_786:
I have chroma rom and I'm on elemental ex kernel. I downloaded the f9 any kernel from the nexus 6p folder but when I do a dirty flash (just flash f9 from recovery) it gets stuck on boot.

Do I have the wrong file downloaded? :/

Thank you.
[Nexus 6P Original Android Development] rebretz000:
You have to either dirty flash your ROM or just flash the built in kernel if you've extracted it. Then flash Franco.

Follow same setup you did when you first installed EX kernel just do it with Franco.
[Nexus 6P Original Android Development] ichigo_786:
So I have to (if I'm understanding, I hope, correctly), to wipe cache / dalvick first. Then flash the chroma rom I downloaded on the 9th of February via recovery. Then wipe cache /dalvick and then lastly flash the f9.anykernel franco kernel. After that I reboot?

Thank you for the reply [MENTION=4733876]rebretz000[/MENTION]
[Nexus 6P Original Android Development] rebretz000:
No need to wipe cache/dalvik.

I never do.

Here's my steps.

I flash base kernel/ROM

And since I run systemless I do the commands for AP.

Then I flash SuperSU

Kernel

Reboot
[Nexus 6P Original Android Development] noooooo:
I know this is slightly OT, but since i posted also yesterday i ask for help here. I get 10% battery drainage during night and this are my BBS stats. It doesn't seem i have strange apps drainage, but still i got it, any help? If it is too much OT just tell and i'l post in main page or in Q&A.
[Nexus 6P Original Android Development] Hereisphilly:
I've realised I'm slightly behind the release versions, I'm on r7 atm

I need to flash the stock boot.img before upgrading to r9, but I'm currently dectrypted. Does anyone have a link to the latest mmb29q stock boot.img with forceencrypt turned off? Been looking for ages and cant find one anywhere, only older versions
[Nexus 6P Original Android Development] Casyis:
Since updating to the latest kernel via autoflash, Android pay isn't working. I've tried a different SuperSU version and don't have the xbin_bind folder present in my system. Should I just try a clean flash of everything or is there another suggestion? Thanks.
[Nexus 6P Original Android Development] -X5-:
Uninstall Facebook

Gesendet von meinem Nexus 6P mit Tapatalk
[Nexus 6P Original Android Development] nathanchance:
You don't need a modified boot.img, FK disables force encryption. Flash the boot.img either in fastboot or TWRP then flash FK. As long as you don't start up into system, you will remain decrypted.
[Nexus 6P Original Android Development] Hereisphilly:
Ah I didn't realise I didn't need to boot into the system to avoid bootloops

Cheers!
[Nexus 6P Original Android Development] dcillusions77:
Random reboot today pstore contents attached, thanks in advance
[Nexus 6P Original Android Development] PCWright86:
[MENTION=3292224]franciscofranco[/MENTION] Does this kernel contain the kexec-hardboot patch. I know the n6 kernel did, so I was able to use multirom with this kernel.
[Nexus 6P Original Android Development] rebretz000:
I'm pretty sure it does not since r9 was released well prior to Multi-Rom beta for the 6P.
[Nexus 6P Original Android Development] x.Orville.x:
Any other can i check or onlh this one ?
[Nexus 6P Original Android Development] Badger50:
Disable the wln_ctrl one as well.
[Nexus 6P Original Android Development] franciscofranco:
r10 is up! You're ****ing welcome.
[Nexus 6P Original Android Development] rebretz000:
Franco Kernel is still the best. Extremely reliable, extremely stable.
[Nexus 6P Original Android Development] jnclocker:
You are just ****ing amazing!!!!
[Nexus 6P Original Android Development] johnandbodhi:
awesome..love your work
[Nexus 6P Original Android Development] andythesk8r:
so I see you added support for usb dacs. What exactly did you do different because my usb dac already worked fine.
[Nexus 6P Original Android Development] franciscofranco:
Read the change-log, I added drivers for the FiiO dacs. Which one do you have?
[Nexus 6P Original Android Development] XavierD8188:
F**K Yeah...
[Nexus 6P Original Android Development] AngelxCasas:
If im on ex kernel, can I just flash this one and that's it?
[Nexus 6P Original Android Development] nathanchance:
If you are on stock: flash the stock boot.img then FK.

If you are on a custom ROM: dirty flash your ROM then FK.

These instructions are in the OP.
[Nexus 6P Original Android Development] nexusmaniac:
But but.. I've just had 11 days of uptime on my phone :victory: you want me to reboot my phone to flash r10?! Damn you. ;) lol
[Nexus 6P Original Android Development] wietse1988:
I'm gonna break that with R10, battle is up!! :good:
[Nexus 6P Original Android Development] rebretz000:
Really like the new update with the WLAN wakelocks set to disable on flash. Now this truly is a flash and forget kernel.