yashsingh1/xdaforums huggingface dataset:
[Nexus 6 Android Development] droidkevlar:
Wasnt trying to come off as an a$$ when replying to you. I love your kernel. As I said before, its the best one I have tried and wont try anything else. As for saying commit, Im no dev, so was just taking a shot in the dark and looks like I was wrong.

The way Ive always gauged if my battery is full is when it says 100%. Never had an issue before using this way. If there is another way I should try, please let me know. And since you said you dont have a way to test, I might have an extra Qi charger laying around that I can send to you if you are interested.

Its your kernel, so I understand if you dont care. Im not gonna try and say you have to do this. I was just bringing it to attention.
[Nexus 6 Android Development] DespairFactor:
Google added a ton of stuff from moto regarding battery calculation and stuff, so it could be that your phone reads 100, but it isn't 100, I don't know how long you are charging for. If anything it would be a commit that needs to be reverted, but without any idea of which driver is causing issues, if it is, I cannot do much.
[Nexus 6 Android Development] droidkevlar:
I leave it on charger for hours, more than enough to let it fully charge.

Would you be interested in me sending you a Qi charger to look deeper into this? Again, if not, I understand.
[Nexus 6 Android Development] DespairFactor:
I just need a log, not a charger.
[Nexus 6 Android Development] droidkevlar:
Just a reg logcat while on Qi charger?
[Nexus 6 Android Development] DespairFactor:
Dmesg
[Nexus 6 Android Development] droidkevlar:
Will do. Does it need to be on the Qi charger when I pull the dmesg?
[Nexus 6 Android Development] DespairFactor:
Dmesg is like a running log, it'll grab anything after a reboot to the time you pull it, just do a reboot before to clear it out so its cleaner.
[Nexus 6 Android Development] droidkevlar:
Got it. Thanks.
[Nexus 6 Android Development] stebomurkn420:
*Question*

So how does ramdisk work when restoring a backup? I ran the CFS/linaro variant all day yesterday and had less than average results. Restored my BFS/uber backup and I'm still getting fast drain. I was thinking maybe it had to do something with the ramdisk? If your statement is correct though I should still be on the default ramdisk from lean kernel since he includes his own ramdisk, even after I restore a backup?
[Nexus 6 Android Development] DespairFactor:
Yep you should be, check your wakelocks and stuff.
[Nexus 6 Android Development] stebomurkn420:
I mean... Everything looks pretty normal to me.
[Nexus 6 Android Development] stebomurkn420:
Wait... Wtf is this... Lol. I haven't made or received any calls yet today. Haha.
[Nexus 6 Android Development] droidkevlar:
In a poor reception area?
[Nexus 6 Android Development] stebomurkn420:
Yea. I am, but I am in the same spot doing the same thing as I was when I reached 8 hours SOT. Lol. Anyways, I'm rocking solid again after reflashing lean kernel, rebooting, then flashing despair. I'm on par for another 8 hours SOT after doing that. Annnnd I went back to R29 BFS/uber. Not R29.1 BFS/uber. I know it was only toolchain updates but idk. Things are running perfectly again after doing that. Thought I would share. And here's proof as always... Lol
[Nexus 6 Android Development] stebomurkn420:
Just trying to report any data I can from personal experiences.... Sorry if you feel I'm spamming.
[Nexus 6 Android Development] erk1725:
Think I'm finally starting to get things under control a little bit.....I used airplane mode last night, which I guess could be considered cheating! Ha....just wanted to try it out but best battery and SOT I've ever had to this point! Can't wait to see how things finish up with this cycle

Thanks everyone!!
[Nexus 6 Android Development] droidkevlar:
Hope this helps. I tried to reboot a few mins before it hit full charge and wasnt using the device.

http://pastebin.com/pZyNNb90
[Nexus 6 Android Development] droidkevlar:
No, should say thank you for looking into this. It is something that can be easily fixed?
[Nexus 6 Android Development] DespairFactor:
Not sure because I don't know the driver too well and how it reads the taper value, I'd have to look, does it work fine on wall chargers?
[Nexus 6 Android Development] droidkevlar:
Ill get a dmesg for you on that as well.

If it helps, on other kernels I tried before yours, it did work properly.
[Nexus 6 Android Development] hellsgod:
Which ones?

hells
[Nexus 6 Android Development] DespairFactor:
They may not have the driver or commits in their source though.
[Nexus 6 Android Development] droidkevlar:
benzo (b23 was last one i tried), franco, and I believe lean (these are the ones I ran recently) and Im 90% sure about stock kernel from Pure ROM

Makes sense. Hopefully they did put the commit in their source.

---------- Post added at 10:29 AM ---------- Previous post was at 10:24 AM ----------

@despairfactor

Here is dmesg for on wired charger

http://pastebin.com/7wsW2MTA
[Nexus 6 Android Development] DespairFactor:
Yep, taper code is broken
[Nexus 6 Android Development] droidkevlar:
Is there anything else I can do to try and help you out? Minus learning how to code of course ;)
[Nexus 6 Android Development] jodvova:
What's new in 29.1 ?
[Nexus 6 Android Development] str8str:
I've never done that just because I have way too many other mods I'd have to reflash install etc. I know it's for ram disk compatibility and what not but I've never had an issue. Jmtc

---------- Post added at 20:46 ---------- Previous post was at 20:42 ----------

Syslog in play store does everything automatically. Pulls all the required files adds salt wraps them in a ready to go file to be sent. Easy for reading.

---------- Post added at 21:43 ---------- Previous post was at 20:46 ----------

OK guys and gals I thought I'd share this for those of you who like to try different kernels and versions. It basically makes sure there is no conflicting settings left over in init,d and or whatever kernel settings app your using so that when you flash a new kernel the stock or recommended settings of said kernel get applied and nothing is left over from previous to interfere with new kernel/settings.https://www.dropbox.com/s/k7at69loc26ypiz/cwm-Kernel.Emergency.Settings.Reset.zip?dl=0. Have fun
[Nexus 6 Android Development] :
SysLog app is nice, thanks man! Will definitely use it in the future. As far as kernel apps just clear data on app and delete system/etc/init.d folder and your good. Never been a fan of scripts personally. Root explorer works great to delete things. :)

If and when I get another reboot I'll make sure and get a log op. Tks again for your awesome kernel! :cool:
[Nexus 6 Android Development] Psych0t1c20:
I just had a reboot while on a phone call with 29.1 bfs. Anyone know a fix or something?
[Nexus 6 Android Development] ridobe:
All I know is that it turns out my phone doesn't like stock voltages. I bumped them globally +35 and haven't had any since.
[Nexus 6 Android Development] droidkevlar:
[MENTION=5169465]DespairFactor[/MENTION]

had some time to mess around due to power outage at work and tested with just stock kernel from Pure Nexus, which I believe is stock kernel from google (I could be wrong, but Im pretty sure it is) and it does shut off like its supposed to on the Qi charger. Hoping this helps make things easier for ya to find to resolve. Thanks again and hope you have a great weekend.
[Nexus 6 Android Development] hellsgod:
They haven't merged the latest M stuff then, because google broke it in the m-source, which by the way also runs on lollipop and is used in this kernel.

hells
[Nexus 6 Android Development] droidkevlar:
Ah, that makes sense. So then youre saying any M based kernel will have this issue? Is it possible to revert that commit to LP or would it break more than it fixes?
[Nexus 6 Android Development] hellsgod:
Probably every kernel that uses the m-source as base, or have merged all the code (especially the charger/battery stuff), yes. No idea if it'd break something, since I haven't looked at which commit it could be etc.

hells
[Nexus 6 Android Development] miguelito18:
Is there any app that you can change governor when you're about to play games? Fk updater doesnt seem to work, and same with tasker.
[Nexus 6 Android Development] Psych0t1c20:
How's your battery with that +35?
[Nexus 6 Android Development] ridobe:
Even with the constant reboots I was getting 5+ SOT. Still averaging the same. I had just recently bought it and was very disappointed. Now, I love this phone.
[Nexus 6 Android Development] Psych0t1c20:
I'll try it out. Thanks.
[Nexus 6 Android Development] aloom:
My usb otg is not working after flashing the kernel. Thanks.
[Nexus 6 Android Development] Psych0t1c20:
Is WiFi disconnects associated with the kernel, or ROM?
[Nexus 6 Android Development] stebomurkn420:
Seems to be a ROM issue. I've had no issues on pure nexus using this kernel.
[Nexus 6 Android Development] DespairFactor:
Sorry guys, been MIA with life, I actually found stuff to do outside of android dev, isn't that weird?
[Nexus 6 Android Development] hellsgod:
hells
[Nexus 6 Android Development] ztotherad:
to answer your question, i know a lot of us here use kernel adiutor on the play store. it doesn't change your governor automatically but you can set stuff up easier with the app.
[Nexus 6 Android Development] Droidphilev:
Hi,

I have this problem too with Blisspop and very last Despair CFS/uber. I don't have disconnects with exact the same rom and another kernel.
[Nexus 6 Android Development] DespairFactor:
This has already been answered... it is due to M commits with WiFi but only on 5GHz 802.11n, it does not affect 802.11ac
[Nexus 6 Android Development] Droidphilev:
Hi,

Thank you for your answer. I did search the thread first. The difference is that i don't have 5GHz at home. Please mind that i have the n6 for only couple of days now. :)
[Nexus 6 Android Development] DespairFactor:
What are you using for Wi FI?
[Nexus 6 Android Development] Droidphilev:
2.4GHz 802.11bgn WPA2 AES
[Nexus 6 Android Development] DespairFactor:
Can you get me a dmesg of when it disconnects?
[Nexus 6 Android Development] Droidphilev:
If i ever can find out what dmesg is i will do so, yes. I can also tell you that this does not happen when i'm only a few meters from the router. Seems to be happening when the signal gets weaker. Can those "packet schedulers" what you wrote in second post be a reason?
[Nexus 6 Android Development] DespairFactor:
nope, it is new commits from google
[Nexus 6 Android Development] aloom:
I'm running latest blisspop build , before I flash this kernel usb otg was working . However after flashing this kernel whenever I insert my usb otg nothing happens. Thanks.
[Nexus 6 Android Development] DespairFactor:
just replace the fstab
[Nexus 6 Android Development] aloom:
Sorry , I have no idea how to do that. [emoji28]
[Nexus 6 Android Development] DespairFactor:
Guys, I have a crazy idea, it may take a few days, but I want to merge a bunch of scheduler patches and rebase my entire CFS build to make it kill the BFS build.
[Nexus 6 Android Development] Dachfenster:
cpu-z I think.

Or Kernel Audiutor's profiles controlled by tasker or - what I prefer instead of tasker but which does the same in a much more user friendly way - automagic every time you open the app/ game.
[Nexus 6 Android Development] DespairFactor:
CFS sched patches merged, it was about 388 commits I added, I am adding all my code ontop now, but I need to sleep, I am unsure if it will boot or work properly. It is all just a test for now.

EDIT: Got a few errors, I will have to look into when I am at a PC again, this is not something I can fix remotely because of the amount of work required.

Here is the patches I was working with if anyone is interested.

https://github.com/DespairFactor/N6/commits/CFS-test/kernel
[Nexus 6 Android Development] droidkevlar:
[MENTION=5169465]DespairFactor[/MENTION] and [MENTION=647113]hellsgod[/MENTION]

How bad is it for the battery that it doesn't shut down after hitting full capacity? And any luck on finding a fix or have to wait since Google broke it?

Thanks again for your hard work.
[Nexus 6 Android Development] DespairFactor:
Probably until M, I don't exactly want to revert a bunch of commits, does it also do it on wall chargers or just wireless? Wireless charging is such a slow rate that I doubt it will have a large impact on battery.
[Nexus 6 Android Development] droidkevlar:
Its both from what you said after the logs I posted.
[Nexus 6 Android Development] DespairFactor:
Ahhhh crap, I guess I may need to look at it again then:/ but not until after I get this new CFS Kernel sorted out
[Nexus 6 Android Development] stebomurkn420:
Patiently waiting... F5,f5,f5... I've switched over to the cfs build anyhow with on par results as the bfs variant. Sticking with uber toolchain build as well.
[Nexus 6 Android Development] ttabbal:
Logs from a random reboot just now. I hope they are useful.
[Nexus 6 Android Development] DespairFactor:
What were you doing?
[Nexus 6 Android Development] Droidphilev:
[MENTION=5169465]DespairFactor[/MENTION],

I didn't have time to learn about dmesg yet but it seems that the disconnects do not occur on kernels that use the Lollipop driver.
[Nexus 6 Android Development] ttabbal:
Browsing with chrome. I'm not blaming the kernel, just thought it might help if there is an issue.
[Nexus 6 Android Development] DespairFactor:
I'm only asking because it looks like an IRQ wake affinity issue. Is this on BFS or CFS? and which toolchain?
[Nexus 6 Android Development] erk1725:
yayyyyy.....hes awake!! lol
[Nexus 6 Android Development] DespairFactor:
I haven't slept yet, I am going home shortly to sleep
[Nexus 6 Android Development] ttabbal:
BFS/UBER. I'm interested in trying out the new CFS when it's ready.
[Nexus 6 Android Development] droidkevlar:
Just to let ya know...I was testing more kernels again last night and saw that benzocore shuts off properly for charging and I believe it has the M stuff like you and hellsgod said. So hopefully that helps when ya get a chance. Thanks again for hardwork.

EDIT: Get some sleep man!!!!
[Nexus 6 Android Development] DespairFactor:
Nope doesn't help tbh, I also refuse to look at his code:)
[Nexus 6 Android Development] YevOmega:
Btw, wireless charging goes at 600 mA for me, according to Ampere, so not as slow as you make it out to be. Please get some sleep. Thanks for all your hard work!
[Nexus 6 Android Development] nfremd:
Can anyone explain to me the difference between the different despair kernels?
[Nexus 6 Android Development] beepea206:
Can someone tell me what the difference is between bfs and cfs? Also, I see lots of reference to Google commit errors, so is that an issue with 29.2? I'm on 29 but don't want to flash the new version if there's issues.
[Nexus 6 Android Development] branedamig:
Is IPv6 enabled on your router? If so, disable it, reboot it, and see if that makes a difference. Worked for me. I'm running CFS/Uber 29 build.
[Nexus 6 Android Development] HueyT:
Could not get 9/14/15 CFS M Linaro kernel to boot when flashing on top of M rom X-trasmooth. Hydra, Hellscore, Elemental, and Bluspark M kernels all worked fine with this rom.
[Nexus 6 Android Development] DespairFactor:
Too bad
[Nexus 6 Android Development] Droidphilev:
Hello,

I'm 99% sure that IPv6 is not enabled but i will check this again. Thanks for the tip!!
[Nexus 6 Android Development] erk1725:
Bump.........this kernel is too good to be on the second page!!

Hope the new changes are going well for you

Thank you
[Nexus 6 Android Development] DespairFactor:
It won't compile with them. I am actually testing something else right now on my device for a new build, but I'm feeling there are some regressions from the previous build.
[Nexus 6 Android Development] Darian71:
I've flashed back to the L build R28.3 BFS UBER to see if I get a reboot. Cleared data in kernel auditor, wiped contents of the intd file, wiped caches and flashed. So far smooth as I'd hoped.
[Nexus 6 Android Development] stebomurkn420:
I've had the best results with R29 CFS/uber...I have tried the updated builds but have seen some regression in doing so. I will probably stick with this kernel until M officially drops. I receive nothing but smooth performance matched with outstanding battery life. No need to fix if it ain't broke right? Not one single RR in a week of running this build and only this build. Anyways, thanks again despair.
[Nexus 6 Android Development] DespairFactor:
I'm not even using my Shamu today, I'm testing this OnePlus Two thing again.
[Nexus 6 Android Development] stebomurkn420:
I thought about picking one up to use pretty much as a remote for all my home media. Lol. But then I'm like, nexus 6 is only 349 now. P.s. It seems as if we are both third shifters... I personally prefer the third shift life at my work. Its dead and I can do w.e. I want. Lol. Security guard life.
[Nexus 6 Android Development] DespairFactor:
I'm an operations systems analyst, I work 12 hour shifts, I'm working 7pm to 7am today and the next 2 days
[Nexus 6 Android Development] stebomurkn420:
Fortunately we just switched to 8 hour shifts this past Xmas. Those 12 hour shifts get old. Lol. I work at city hall. They trust me with the keys to the city, literally. Hahha. If they only knew I spent my nights being a flash phuck on the roof puffing away... Mwahahahha
[Nexus 6 Android Development] DespairFactor:
Hangouts me
[Nexus 6 Android Development] erk1725:
Trying out intelliplug with some uv....not bad for my first 10% battery....mostly aosp browsing, reading xda, and some gmail. I'm anxious to see how this cycle turns out!

Thanks despair for your hard work!!
[Nexus 6 Android Development] beepea206:
Anyone? I haven't seen anything explaining the bfs/cfs difference.
[Nexus 6 Android Development] DespairFactor:
It's been posted here several times...
[Nexus 6 Android Development] beepea206:
It's not in the OP and I scanned a few pages, so I asked.
[Nexus 6 Android Development] DespairFactor:
It doesn't need to be, there is a search button
[Nexus 6 Android Development] beepea206:
Listen man, you're a **** to the annoying guys and that's fine, but I asked a simple question, because this is your release and you do the have official info about a feature. You have ever a good kernel here, but the attitude is off-putting.
[Nexus 6 Android Development] DespairFactor:
Here are 3 posts regarding the question you asked...

http://xdaforums.com/nexus-6/development/kernel-despair-kernel-t3022434/post62633143#post62633143

http://xdaforums.com/nexus-6/development/kernel-despair-kernel-t3022434/post62290766#post62290766

http://xdaforums.com/nexus-6/development/kernel-despair-kernel-t3022434/post62086619#post62086619

I used the search box/button on the forum and found these within 2 minutes, likely less time than it took for you to insult how I deal with people who refuse to help themselves.
[Nexus 6 Android Development] micmars:
The kernel here is the entire point...it's free, represents hundreds of hours of hard work by the dev, and in return for that, the dev expects a bit of effort on the part of the user...it seems to me that to denigrate the dev in his thread serves no good ends, under any circumstances, ever.

If you feel that the attitude of the dev is less than desirable, then you are still free to avail yourself of his work product...or not.

If you're unhappy with the way the dev may have treated you, I'm certain that sending the dev a PM, or ignoring the post entirely, would be a better means of handling the situation.

#WhiteUIsMustDie, #EndDarkAppOppression
[Nexus 6 Android Development] YevOmega:
Sorry, but I have to....

*Gasp* ^^"If your unhappy...." You mean *you're! Shame shame Mr. [MENTION=5244502]micmars[/MENTION] sir!
[Nexus 6 Android Development] micmars:
Lol, fixed.

Thanks for pointing that out.

#WhiteUIsMustDie, #EndDarkAppOppression
[Nexus 6 Android Development] DespairFactor:
What are your settings in that?
[Nexus 6 Android Development] DespairFactor:
Guys, I am dropping BFS I think and rebasing my CFS to make it more lean and have proper options, if I miss options you like in the rebase, feel free to ask about them but please do not duplicate the questions.
[Nexus 6 Android Development] erk1725:
UV-50 and......

Thank you! Can't wait for the next build! This thing is running great!!
[Nexus 6 Android Development] DespairFactor:
Alright guys, new build is up now
[Nexus 6 Android Development] HueyT:
http://renderserver.net/?dl=5bb23e865cb7ef01cd855589ab2c12fa

29.3 Uber CFS build works great with latest M, JDX 3.0.5 build. Great work. dev :good:

EDIT:

http://renderserver.net/?dl=c39bd7a9af3833df5d18d345f662e224

29.3 Linaro CFS build also works great with latest M, JDX 3.0.5 build. Linaro seems a bit snappier to me. Way to go dude :good:
[Nexus 6 Android Development] droidkevlar:
Nice. Thanks again for all your hard work. Not trying to nag ya...just wanted to see if you had a chance to look into the charging issue mentioned before. Ive tried other kernels and they all seem to shut off as expected once hitting 100%....but none give me the performance and battery like like yours. Thanks again for all your hard work.
[Nexus 6 Android Development] tatoniss:
I'm curious as to why you are dropping bfs. Has cfs caught up to the fluidity that bfs offers? If so that's exciting.
[Nexus 6 Android Development] erk1725:
Is there a way to get a GPU frequency in the 400s? No biggie, just curious, as 600 (stock) is fast, and 500 works, but the next step down is 389

Thank you
[Nexus 6 Android Development] KonoeKyon:
Well, I gave the new CFS build a try today, it's snappy but I ended up going back to the 29.2 BFS UBER kernel which I still feel has overall better animations and smoothness in the UI as well as interactivity. It just feels better when using in my opinion. Still good work on the kernel and thanks for everything you do. :good:
[Nexus 6 Android Development] DespairFactor:
Did you check hellsgod's?
[Nexus 6 Android Development] DespairFactor:
CFS is more stable and easier to pull in patches for.
[Nexus 6 Android Development] YevOmega:
Hey [MENTION=5169465]DespairFactor[/MENTION]

I installed BFS UBER 29.2 this morning, before 29.3 was up. Can I just flash the update over it? Should I dirty flash the ROM?
[Nexus 6 Android Development] DespairFactor:
You can flash it over, I suggest clearing your kernel settings first though just in case your app tries to set ones that don't exist:P
[Nexus 6 Android Development] YevOmega:
Thanks. I'm gonna uninstall Kernel Adiutor and then reinstall it from Play Store after flashing. Is that sufficient?
[Nexus 6 Android Development] DespairFactor:
You can just clear the app data;)
[Nexus 6 Android Development] YevOmega:
:embarrassed: Good call!
[Nexus 6 Android Development] DespairFactor:
BFS was dropped to allow me to merge patches more efficiently into the kernel source, CFS is what mainline, linaro and CAF track. It should also be more stable for usage. With that being said, there will still be M and L builds with Linaro and Uber.
[Nexus 6 Android Development] droidkevlar:
I have not. Do you want me to?
[Nexus 6 Android Development] DespairFactor:
Yes please
[Nexus 6 Android Development] droidkevlar:
Just flashed. Will report back.

---------- Post added at 07:04 PM ---------- Previous post was at 06:17 PM ----------

Hells shuts off at full charge
[Nexus 6 Android Development] DespairFactor:
message me on hangouts and we can try something
[Nexus 6 Android Development] DespairFactor:
I just uploaded some new builds, I also have a test L linaro build here, its meant for me really, but if any of you are interested in trying it out.

http://renderserver.net/?dir=devs/DespairFactor/WIP
[Nexus 6 Android Development] droidkevlar:
PM sent.
[Nexus 6 Android Development] Darian71:
Downloaded and bout to flash! Thanks kind sir!
[Nexus 6 Android Development] AlexxxR:
I'm running 29.2cfs.uber and when using Synapse to configure wake, dt2w doesn't stick. After clicking apply, the option resets to disabled. Anyone else had this issue? Other than that, this kernel has been amazing!