yashsingh1/xdaforums huggingface dataset:
[Nexus 6  Original Android Development] taranfx:
Both r20 & 21 eat more battery than r19 on 5.0.2. May be it's 5.1's fault.

I'm having several Wakelocks wlax_rx_wake & wlan_wake on r21, it keeps the CPU waking up very often. First I thought it's my Wifi, then i changed it was same.

https://lh5.googleusercontent.com/-...28-h583-no/Screenshot_2015-03-30-01-18-29.png
[Nexus 6  Original Android Development] franciscofranco:
Pretty darn good! FK defaults or you used Power-saving or something?
[Nexus 6  Original Android Development] franciscofranco:
That wakelock is always present. It's due to a busy network. I decreased the wakelock period on FK, that would be way worse on stock.

I can add toggles for those wakelocks on r22 (similar to sensor_ind) but I won't be responsible if your Wi-Fi connection stops behaving normally (I don't know what happens if those locks aren't held).
[Nexus 6  Original Android Development] Tzfardaya:
Defaults.... BUT, was reading books via play with the colours reversed... Black back, white text...
[Nexus 6  Original Android Development] Chahk:
That's what we're here for. To be your guinea pigs ;)
[Nexus 6  Original Android Development] Tzfardaya:
Speak for yourself... I'm no Guinea pig...

I'm a lab rat....
[Nexus 6  Original Android Development] paychex:
I've noticed higher drain on r20, but r21 is a champ. I'm getting about 5% more sleep time. Could be the way 5.1 interacts with a certain app you have installed
[Nexus 6  Original Android Development] GregNexus:
Short Question:

Once 5.1.1 (for example) is released with the mem. leak fix. Is there a way to flash the ota ZIP ? I mean, now i am running 5.1 stock rooted, no encryption and the FK. is there a way to update without loosing my setup?
[Nexus 6  Original Android Development] paychex:
stock recovery and you should be good
[Nexus 6  Original Android Development] :
Also if this guy makes a flashable http://xdaforums.com/showthread.php?t=3066052 for it you can install via twrp. I updated that way now and everything has been good. :D
[Nexus 6  Original Android Development] paychex:
Yep. The people getting the insane number are crippling their device to show off some screenshots. Stock setting will give you a nice balance. Only thing I change is the scheduler to deadline
[Nexus 6  Original Android Development] occtec:
I believe the wakelocks can be caused by one of the sensors on the device that control the ambient display

---------- Post added at 11:30 AM ---------- Previous post was at 11:27 AM ----------

I'm sorry but I do not find I'm crippling my device to get insane battery by disabling a few unnecessary settings on my device. Nothing to show of here, to be honest I was just as surprised and rapped at the same time to get the SOT that I did. Hence why [MENTION=3292224]franciscofranco[/MENTION] recommends his default settings & stock ROM ?
[Nexus 6  Original Android Development] flar2:
[MENTION=3292224]franciscofranco[/MENTION]

Try playing the game Magic 2015. Impossible to get through the menus even with GPU and CPU at max.
[Nexus 6  Original Android Development] ZiggSVO:
This happened on bone stock out of the box though as well. No rooting no anything. As me and my son are avid players :p. Waiting for wizards to update it is very frustrating.
[Nexus 6  Original Android Development] paychex:
I've read they are not optimised yet to the dpi. Anyone try changing the dpi and play. Or anyone know if they work right on the Note 4?
[Nexus 6  Original Android Development] ZiggSVO:
I was on 360 DPI thinking the same. Still no dice. Unplayable lag and inability to go through the menus after the initial cut scenes.
[Nexus 6  Original Android Development] nexusmaniac:
Hi Franco, I'm sure you've still got other things you want to work on with this kernel. But do you know if screen dimming well be possible with the N6? Thanks :)
[Nexus 6  Original Android Development] mgear356:
[MENTION=3292224]franciscofranco[/MENTION] not too sure if others reported.. the RBG settings does not apply at boot up.. would need to manually change the number for it to take effect.

able to look at it please?
[Nexus 6  Original Android Development] jasonsymack:
Has anyone figured out why max cpu can only be set to 1728 mhz? anything above just reverts back.

FKU has root

noticed few people have this issue but didn't find a response.

thx
[Nexus 6  Original Android Development] laureanop:
Francisco: had a reboot today and last kmesg didn't catch anything. This is the logcat . it had nothing to do with the kernel, right??
[Nexus 6  Original Android Development] franciscofranco:
That was just a crash on some weather app, doubt it was the cause for the crash, which could be anything...
[Nexus 6  Original Android Development] paychex:
You don't pull last_kmsg anymore.

/sys/fs/pstore/console-ramoops is what you need now
[Nexus 6  Original Android Development] nextelbuddy:
I've always used FK on my N4, N5 and now i was loving being able to use it on N6. I installed it with the beautiful FKU app (wonderful work Franco). After 3 days I just had to go back to lean kernel. the Franco kernel is lovely and my device had no issues deep sleeping at all but when it was on, the SOT was just not that great for me. I was only pulling about 3 hours maybe 3.5 and that was just using social media, reddit, Pulse etc.. no netflix or youtube or google play music or data intensive streaming apps. its like the the power management during screen on time was suffering some how. I also got an occasional reboot on R2 as well.

I switched back to Lean kernel and off the bat I could tell my SOT was better using the same apps and work flow and out of the gate I got almost 5 hours SOT. I still get the occasional reboot as well and im wondering if its from not wiping dalvik and cache every time I flash a new kernel. I just tried wiping dalvik and cache now to see if that helps with the reboot.
[Nexus 6  Original Android Development] akellar:
Wiping those has nothing to do with the kernel in any way.
[Nexus 6  Original Android Development] InGeNeTiCs:
Dalvik also doesn't apply to the ART runtime.
[Nexus 6  Original Android Development] franciscofranco:
I'm ready with r3, will post it later as I'm away from my computer now.

I can't really answer you. I don't have issues with battery consumption, and lots are getting amazing results. Thanks for the feedback though.
[Nexus 6  Original Android Development] nextelbuddy:
well that saves me some time then because I hate when I wipe and have ot wait for all 175 apps to rebuild on first boot lol. thanks

right I get it, I guess i dont need to wipe dalvik then and just wipe cache. thanks!

im sure they are, its always a crap shoot with everyones different use cases, their apps and their syncing options etc... I will give franco another try im always switching anyways :)

I just hate how no matter what kernel i use, I undervolt by at least -50, clock cpu down to around 1700, use greenify to greenify ALL my apps except system apps (root enabled), verify my device IS deep sleeping properly with no wake locks, do not use youtube, music streaming or netflix, disable ALL syncing for accounts and google now and still can not get more than 4 hours of SOT in a 12 hour period.

yet every day there seems to be some new person who is like "well i got 8 hours SOT and and i am syncing everything with no greenify, stock encryption, heavy use, straight out of the box stock kernel."

im like really? wtf are these people doing for 8 hours on their phones, do you eat or take a break lol
[Nexus 6  Original Android Development] suku_patel_22:
As long as my phone lasts till midnight, when I can charge, it's all right for me, and no freaking wakelocks.
[Nexus 6  Original Android Development] biggiestuff:
is franco useful against filtering out packets that cause wlan_rx wakelock?
[Nexus 6  Original Android Development] :
What the heck is with the latest paid app update? Try constantly visiting the cpu settings page and you can see that the max value changes constantly... 1ghz, 1.2, 2, 2.1, 2.5, 2,etc.

Say

Flip to kernel settings

Flip back to cpu manager

Check value

Flip to kernel settings

Cpu manager

Max value changes again

It's dropping frames left and right on my device and makes it slower than my gingerbread phone.
[Nexus 6  Original Android Development] franciscofranco:
Uh... unless there's thermal throttling happening there's nothing else on the Kernel that changes max freq on the fly.

What does my paid app has got to do with this? It's just reading the max freq file from sysfs...
[Nexus 6  Original Android Development] :
Looks like the cause was turning on colorblind mode... I think. It was constantly changing for some reason though and whenever it drops down to 1ghz it becomes a sideshow. I checked the temps using aida and between all the sensors none of them went beyond 53c.

I tried setting it to 2.6ghz but whenever I flip back it changes to whatever value it wants. Weird.
[Nexus 6  Original Android Development] jodvova:
I have the same thing.

The default value of max cpu freq when the phone is cool is 2649Mhz. I once clicked on it and made it set on boot.

I then noticed that my phone would simply hang after some heavy using of Chrome.

Accidentally I opened up FKU after yet another reboot from the hang and noticed that max cpu freq is lower and about 2.4ghz.
[Nexus 6  Original Android Development] taranfx:
That would be a good idea. It should be safe as these wakelocks are for receiving multicasts via upnp, etc. When this wake lock is disabled, upnp apps would fail to wakeup when screen is off.
[Nexus 6  Original Android Development] Sieber101:
Poor Franco. People will be disabling all their wakelocks in r22 and you know "the next post will be I flashed r22 and my wifi stopped working!" Of all the developers out there you seem to have the most patience with your customer base. Don't know how you do it. Props to you man.
[Nexus 6  Original Android Development] franciscofranco:
I'll say it again, theres nothing on the Kernel besides Thermal Throttle that does that. I didnt do anything for that to happen.

Chrome is laggy regardless, android police made a post about it couple weeks ago.
[Nexus 6  Original Android Development] franciscofranco:
I dont know either... I have to, they are my users, cant lose 'em.
[Nexus 6  Original Android Development] suku_patel_22:
While you are considering wlan wakelocks, could you make it configurable like in leanKernel...

Sent from the sixth dimension.
[Nexus 6  Original Android Development] GregNexus:
I often think about this:

With r21 there are so many patches for improving the battery life here and there:D

If Franco still will merge patches in future updates again for improved battery life/performance?:D
[Nexus 6  Original Android Development] Tzfardaya:
Yes.. The next set will likely be called r22....
[Nexus 6  Original Android Development] twcobra:
Be careful. Franco might go all Microsoft on you and skip a number. [emoji13]
[Nexus 6  Original Android Development] Prod1702:
franco sets up everything so his app can use it. If you haven't bought the app, you should do so. He works hard on the kernels for us and buying his app is just one way to say thank you for all the great work he does.

Also Franco loving the new dark theme. I did donate for it as well. Thanks for all your great work.
[Nexus 6  Original Android Development] adame09:
[MENTION=3292224]franciscofranco[/MENTION]

Is there any future plans for Live Display automatic outdoor mode?

Whenever I flash your latest kernel (R21) the option disappears.

I'm running Euphoria OS based on AOSP with CyanogenMod Commits.
[Nexus 6  Original Android Development] franciscofranco:
I'll add a disable/enable as usual.

If I find ways to improve the device I'll release it of course.

I don't know which commits are needed for LiveDisplay. Whoever, I will research.
[Nexus 6  Original Android Development] franciscofranco:
Anyone tried the Dark theme on the latest FKUpdater beta?
[Nexus 6  Original Android Development] suku_patel_22:
The text on the currently selected tab is not readable. Rest is perfect.

Sent from the sixth dimension.
[Nexus 6  Original Android Development] stevessvt:
How to join beta? I just joined your google+ group.
[Nexus 6  Original Android Development] Utini:
Hmm I did a system wipe + factory reset.. Then I re-installed Chroma 5.1 again and same results as before:

On Chroma 5.0.2 with R19 Castle Clash would run smooth and perfectly fine. Overnight battery drain was at 1%-2%.

On Chroma 5.1 and r21 Castle Clash has a lot of stuttering and overnight batter drain is at ~8%.

Same settings. same apps (imported with Titanium Backup Pro).
[Nexus 6  Original Android Development] franciscofranco:
That are a bunch of games that now run like **** on 5.1, specially with stock Kernel.

Overnight drain you can thank your wakelocks.
[Nexus 6  Original Android Development] rkwhyte2:
I'd love to try it but I'm not in the beta group. :(
[Nexus 6  Original Android Development] franciscofranco:
Gogogo
[Nexus 6  Original Android Development] xet:
After i installed adaway chrome is so much snappier now ..!!

I think it has to do with the ads in chrome

We should try disabling ads and watch again what happens
[Nexus 6  Original Android Development] desiwarrior85:
Yes and loving it Franco :)!!
[Nexus 6  Original Android Development] pinoyflayv:
After updating, can not make a phone call. My earpiece does not work. It dials the number and connects but I can not hear.
[Nexus 6  Original Android Development] stas333:
same here
[Nexus 6  Original Android Development] 6-speed:
Same here. It doesn't work on speaker phone either .:confused:
[Nexus 6  Original Android Development] stas333:
yup
[Nexus 6  Original Android Development] pinoyflayv:
Found out the hard way, was calling the wifey for some urgent stuff. Then boom! Realized I just updated to the latest kernel. Lights out!
[Nexus 6  Original Android Development] franciscofranco:
Don't flash r22 for now, I made a small mistake and you won't be able to hear calls. Fixing it atm.
[Nexus 6  Original Android Development] franciscofranco:
SORRY :'(
[Nexus 6  Original Android Development] stas333:
good excuse to hit up a strip club
[Nexus 6  Original Android Development] pinoyflayv:
The update upgraded/sidegraded my Nexus 6 into Nexus 7! It's the worlds fastest tablet now.
[Nexus 6  Original Android Development] adame09:
Don't let it happen again!!!

??????
[Nexus 6  Original Android Development] franciscofranco:
Sorry guys, just re-uploaded r22, and I can confirm calls volume are back in order.
[Nexus 6  Original Android Development] Langduscher:
Where do I learn more about this ability to disable certain wifi wakelocks?
[Nexus 6  Original Android Development] franciscofranco:
You want to learn about how to do it, or what each wakelock represents? Because I don't know the latter, I just know how to disable/enable them, and it's explained on the changelog. Go to that path and echo 0 > whatever_file to disable and echo 1 > whatever_file to enable.
[Nexus 6  Original Android Development] pinoyflayv:
Thanks Cisco!
[Nexus 6  Original Android Development] Langduscher:
The latter: what each one is.

Ever since the L preview up until now I'm experiencing drain when on WiFi when screen is off (and no - not your "regular" wakelocks).

I thought I might give this a shot - but I'd like to learn more first.
[Nexus 6  Original Android Development] franciscofranco:
As I said, I don't know what those locks are meant for, I just added because users asked me to. I suggest you go through your BBS list and disable the ones that are higher for around 24hrs and see if it has impacted your Wi-Fi usage/performance at all and if Wi-Fi is still functional during screen off.
[Nexus 6  Original Android Development] Sieber101:
I flashed r22 and now my WiFi is broke!!!
[Nexus 6  Original Android Development] franciscofranco:
No it isn't.
[Nexus 6  Original Android Development] Sieber101:
Seriously though. You rock Franco. I noticed in the change log that its compatable with multirom? Is multirom working on the n6 now? I'll def. Have to look into that again. I missed it after coming from my n4
[Nexus 6  Original Android Development] franciscofranco:
Yup, it's working I believe!
[Nexus 6  Original Android Development] nexusmaniac:
Hey Franco, small bug with FKU dark theme ;)

Go to Performance Profiles, clixk either of the 2 not selected. The one you were on has now turned black. Hit the other remaining white find and the one you were just on will turn black.

To get them all back to the correct colours, go to a completely different section of the app and go back into Performance Profiles :)
[Nexus 6  Original Android Development] franciscofranco:
Yup :)
[Nexus 6  Original Android Development] R-Rizzo:
When you play on the bleeding edge, sometimes you get cut.......
[Nexus 6  Original Android Development] pwned3:
Multirom is working well on my end. Thanks for the quick update.

Sent from my Nexus 6 using Xparent Skyblue Tapatalk 2
[Nexus 6  Original Android Development] anthonyg45157:
Here ya go [MENTION=3292224]franciscofranco[/MENTION] !

Thanks for bringing the kernel and fku app his far. I purchased when I first got my galaxy nexus I believe it was 2.49? Maybe even less. Been a long way, material design, and now the dark theme... Thanks!
[Nexus 6  Original Android Development] anthonyg45157:
Very well put!!:thumbup:
[Nexus 6  Original Android Development] franciscofranco:
<3
[Nexus 6  Original Android Development] mrgwap:
Thank u sir updating now
[Nexus 6  Original Android Development] stevessvt:
Hey thanks for incorporating my suggestion of upping power saving a few MHz. Snappier now!
[Nexus 6  Original Android Development] Tzfardaya:
Reminds me of the early red hat Linux days... "Red Hat likes to work on the cutting edge, but that tends to leave their users bleeding"
[Nexus 6  Original Android Development] info[]box1:
Impressive changelog flashing now
[Nexus 6  Original Android Development] franciscofranco:
I see it, again, what there you did.
[Nexus 6  Original Android Development] Johnny424:
anyone else having an issue with color profile not surviving reboot?

playing with it now to see if maybe I accidently changed anything
[Nexus 6  Original Android Development] szale9001:
Tried the new dark theme. I would echo what others have been saying, that the colored text in the sidebar makes it a bit hard to read. Other than that it looks solid. Not really much of a dark theme person in general, but I definitely appreciate the effort that went into it, so thanks.

I did want to run a suggestion by you for the app. What do you think about adding an item to the overflow menu or something that would grab the ramoops files and save them to the Fk folder or somewhere in storage? Just wondering if it might make getting those logs easier for users who aren't that great with the console to post them if they need to.

Either way, awesome app and R22 is great so far. Thanks :good::good:
[Nexus 6  Original Android Development] trailblazerz11:
Rather odd but flashing r22 kernel oops right after boot finishes first 2 times.

flash r22 (FKU app or fastboot - I checked all md5sums match)

First boot right before it finishes and goes to lock screen it crashes and reboots

Second boot, it seems app cache got removed as it has to rebuild cache. Before it finishes boot, it again crashes and reboots again.

Third boot, boots as normal. Pull oops from log

Tried several times now, pulled the oops last 2 times ( attached).
[Nexus 6  Original Android Development] franciscofranco:
I already fixed some of those coloring ****s based on user suggestion.

About the suggestion, I had that a long time ago. It's a mess for my e-mail and I receive bogus logs and spam - so no, won't happen.
[Nexus 6  Original Android Development] franciscofranco:
Nice crashes. Thanks for the logs.
[Nexus 6  Original Android Development] Sieber101:
Checked it out and got multirom working like a champ! Thanks for the heads up!
[Nexus 6  Original Android Development] szale9001:
I meant more for the user to decide what to do with, not automail to you. But fair enough.

I forgot to ask though: what was the reason we can't get speaker gain settings? Don't think you ever mentioned.
[Nexus 6  Original Android Development] franciscofranco:
Because the speaker volume goes through a different amp and the volume is already gigantic. On 5.1 they're using some special moto libs to automatically equalize the sound.
[Nexus 6  Original Android Development] szale9001:
Gotcha, and I know. I actually wanted to drop the gain lol.
[Nexus 6  Original Android Development] trailblazerz11:
It seems that it wasn't flashing the kernel that specifically caused the opps.

Initially I rebooted a couple times to make sure the boot after flashing was the issue and it booted fine.

But I just had it crash after I power offed the device, waited a minute then power on. It's optimizing apps now again, so I'll grab another log after.
[Nexus 6  Original Android Development] franciscofranco:
That's a bit odd...
[Nexus 6  Original Android Development] adil17:
Amazing kernel Franco, I use your kernel on my Nexus 6 and 7 and it works like a boss.

One question though,I bought your FKUpdater app (Great app by the way) and was wondering where would I sign up for the beta releases? I wasn't able to find any info on it. I'd love to help you out with the beta testing.
[Nexus 6  Original Android Development] trailblazerz11:
No kidding, I'll double check though, reboot some more and see if its random.

Rather annoying to test, tt is taking awhile for it to optimize cache, quite a few apps and phones throttling because its so hot now from reoptimizing so many times ^^

Attached the log, pretty much the same as the others PC @ tcp_transmit_skb

Might be related, Wi-Fi isn't connected when it boots following the crash. It forgot all of the previous connections.
[Nexus 6  Original Android Development] Johnny424:
tried reinstalling kernel, uninstalling and reinstalling fku but after a reboot the color profile resets back to stock. anyone got any ideas or possibly a log k could pull for this?
[Nexus 6  Original Android Development] mrgwap:
Love this kernel I've been using it since the Nexus 4 and I bought the app when u first put it on the play store. Is it possible to get sweep to wake feature on this kernel?
[Nexus 6  Original Android Development] franciscofranco:
Please try the attached boot.img
[Nexus 6  Original Android Development] franciscofranco:
Thanks for the continued support, but that ain't going to happen due to reasons I already stated before.
[Nexus 6  Original Android Development] mrgwap:
O ok. Not a big deal I love this kernel thanks alot lol.. I will always use this kernel when I have a nexus :)
[Nexus 6  Original Android Development] trailblazerz11:
Crashes too. What did you change? I had a kernel compiled reverting all the tcp changes you made the past couple days, was about to try it but then you posted that.

So I can't say with absolute certainty but it seems that it crashes only if it is connected to Wi-Fi during the boot process.

For some reason when it crashes all previous connections get erased which is why I can boot after, it can't connect.

I have tried several times with Wi-Fi turned off, in the midst of trying several more times to make sure.
[Nexus 6  Original Android Development] franciscofranco:
Flash stock boot.img and see if it still ****s up. I also reverted the tcp patches.
[Nexus 6  Original Android Development] shwise:
Terrible benchmark

I've just gotten this kernel on my Nexus 6, and suddenly, Antutu began to put my phone below the S5, whereas, before, it was above the Note 4. What's up with this? Is it related to the kernel?
[Nexus 6  Original Android Development] trailblazerz11:
I checked against r21 initially but I'll check stock too.
[Nexus 6  Original Android Development] Utini:
Ahh that makes sense as everything else runs very smooth and fast. During the typical work day i wont notice anything Bad at all.

Thanks Franco !
[Nexus 6  Original Android Development] JRJ442:
You may wanna check your kernel settings.