yashsingh1/xdaforums huggingface dataset:
[Nexus 6 Android Development] DespairFactor:
To be honest, with about 16 hours off the charger, I can't even hit that percentage to shut it off:P
[Nexus 6 Android Development] elreydenj:
It shut off exactly at 10% again. Do I need to make sure it charges all the way to 100 after clearing bootloader logs?
[Nexus 6 Android Development] DespairFactor:
Hmmm, I am not 100% sure, you could try.
[Nexus 6 Android Development] elreydenj:
Thanks will do. I have a suspicion that it has something to do with the thermal.shamu.conf file. I know you delete yours.
[Nexus 6 Android Development] droidkevlar:
bfs or cfs? I have no idea what that means, lol
[Nexus 6 Android Development] mademan420:
This will give you a little insight;)

Update: Looks like XDA stips part of the link because of the name:p

https://en.wikipedia.org/wiki/Completely_Fair_Scheduler
[Nexus 6 Android Development] MrBrady:
I'm using FIOPS - setup similar to [MENTION=3811076]berndt_toast[/MENTION] configuration here: http://xdaforums.com/showpost.php?p=62486326&postcount=1438
[Nexus 6 Android Development] berndt_toast:
I believe he is asking about the 2 different variants of Despair kernel, not I/O scheduler. here is a link to a discussion of the 2:

https://bbs.archlinux.org/viewtopic.php?id=151084

I use the BFS version and have used the CFS version too, I haven't noticed a difference either way.
[Nexus 6 Android Development] Tylog:
Yes, he mean the different Kernel variants. I/O has also bfs ,i think thats why he gave this reply
[Nexus 6 Android Development] droidkevlar:
Thanks everyone so far...I usually try to stick to stock settings dev set unless I notice a big batt drain...only thing I changed was CPU hotplug...I thought I set just zen decision, but when I went back into KA, it showed zen and mako were running. Should there only be one selected or can both those run side by side? Thanks in advance. So far loving how well this kernel sleeps and performs when needed.
[Nexus 6 Android Development] Tylog:
Only One. Zen or Mako , not both. Best Way for this kernel is Kernel Adiutor , there you can set the hotplug and it sticks fine.
[Nexus 6 Android Development] DespairFactor:
I have ordered an OPT with rosewood back. I secretly have another invite, please do not spam me for it. I am trying to see if any devs want it first, it has about 11 hours left, if no one takes it in a couple hours, I will post it publicly from my pushbullet.
[Nexus 6 Android Development] Darian71:
Let us know how the OPT Is. While the resale is still up I may decide to make that move myself.
[Nexus 6 Android Development] DespairFactor:
https://invites.oneplus.net/claim/GLEX-CFGI-Z0SQ-5ZJS is the code, if no one has taken it yet.
[Nexus 6 Android Development] nexusmaniac:
This code can only be claimed by its original recipient :( owh well haha
[Nexus 6 Android Development] DespairFactor:
Seriously?
[Nexus 6 Android Development] Darian71:
Dang. That's cheaper than what I paid for my N6! I created my account, just haven't gotten my confirmation email yet. :(
[Nexus 6 Android Development] nexusmaniac:
Yep :( I would post a screenshot but I'm using the XDA one app with no access to a PC for a little bit :P
[Nexus 6 Android Development] nixie2121:
sorry if this was discussed as I did not see it... what is the difference between the 2 different download options uber vs linaro? Thanks
[Nexus 6 Android Development] droidkevlar:
Thanks. This kernel sleeps so damn well. I have literally tried every kernel out there and have to say, with just using stock settings cept hotplug, its amazing. On other kernels, setting up for battery saving, it would be great on battery, but performance would suck. Not here. Thanks OP for amazing kernel.
[Nexus 6 Android Development] nixie2121:
which kernel version?

bfs, CFS? uber or linaro?
[Nexus 6 Android Development] ohad129:
Which one is the best for M over N6
[Nexus 6 Android Development] thuggn16315:
Hey can we get a GPU over clock to 700 or is it not worth it
[Nexus 6 Android Development] ohad129:
No recomended one for M??

There is 3 v29 please help
[Nexus 6 Android Development] DespairFactor:
I don't find it worthwhile, why do you need 700MHz? The stock is 600MHz max and I rarely see my GPU near that.
[Nexus 6 Android Development] Tylog:
What for a help?

The difference is

One is cfs one is bfs one is build with linaro other is build with uber tool=chain. There is no"best" it would be so you would need to build only one version. You have to find out yourself what's the best One for you.
[Nexus 6 Android Development] DespairFactor:
I am trying to revive darkpop for shamu, is anyone able to sync my source from here and try to compile it?

https://github.com/DespairFactor/manifest

EDIT: if someone can, please contact me on hangouts as well so I can help if any issues. or if someone who isn't too familiar want's to build it, let me know.
[Nexus 6 Android Development] jon.s.nelson:
It's been said before that there is no "better" (they're all good) and unless you know and understand the differences (many users don't) you can just choose whichever one at random.
[Nexus 6 Android Development] miguelito18:
is impulse the best governor for batt life and performance?
[Nexus 6 Android Development] Tylog:
Take a look here http://xdaforums.com/showthread.php?t=3048957

Read and love it
[Nexus 6 Android Development] stebomurkn420:
Your kernel is straight beast for me [MENTION=5169465]DespairFactor[/MENTION]. I am running it on another AOSP based ROM other than yours. I am using the BFS/UBER build. This kernel is so fine tuned for my device. I think I am gonna have another 7 hour SOT for two days in a row now using your kernel. NEVER have I reached these kind of SOT's on any ROM/kernel combo. At best, I am lucky to get 4 1/2 hours of SOT. Thank you for your efforts towards this project, and all of your projects at that.

Thought I should move this post to this thread... My bad despair...

*UPDATE*

Just wow guys/gals... I have NEVER experienced battery life like this. [MENTION=5169465]DespairFactor[/MENTION], I don't know what you did, but your kernel is simply amazing for me. Two days in a row with heavy usage and on par results. These are my stats from today. I leave everything stock kernel wise and I'm using the R29 BFS/uber variant.. My ROM is pure nexus. Have a look at today's final stats in detail.... I will have to attach the images In another post because the XDA premium app will not let me add attachments during an edit :(
[Nexus 6 Android Development] stebomurkn420:
Here you go...
[Nexus 6 Android Development] DespairFactor:
What were your settings?
[Nexus 6 Android Development] wrongway213:
Not sure it matters... 29r sleeps like no kernel I've ever seen before (and I'm on CFS, whereas hes on BFS, no matter).. Excellent work, my phone is immediately responsive but it's like waking the dead statistically.. Really just flat out awesome work man, thanks for sharing it. Ive never run your kernel before somehow.. appears that was my first mistake.
[Nexus 6 Android Development] stebomurkn420:
My settings were as you intended them to be. I did not alter any values...
[Nexus 6 Android Development] DespairFactor:
They are whatever your ramdisk sets them as:P I don't set defaults
[Nexus 6 Android Development] stebomurkn420:
Damn.. So how would I go about getting you those settings?

---------- Post added at 08:04 AM ---------- Previous post was at 08:02 AM ----------

I can tell you that I was running lean kernel before your kernel, would this mean that his default ramdisk would still be intact. I'm not familiar with ramdisk and how it works.
[Nexus 6 Android Development] DespairFactor:
Get kernel adiutor and check what your settings are if you flash his kernel before mine again. Yeah, his ramdisk would still be there.
[Nexus 6 Android Development] stebomurkn420:
Cool thanks. I will screen cap all settings and upload here before I test twitch in the new build this morning. I have the day off today and I'm going to go ahead and be a flash fuch... Lol
[Nexus 6 Android Development] stebomurkn420:
Here you go.. I am not on a computer so I had to upload them like this. I guess I could have used my dropbox after thinking about it and already attaching all these. My bad for cluttering the thread. Also, I read in the op of darpop that you don't like anybody hot linking your projects. I definitely hotlinked your specific kernel build that I'm using in the Pure Nexus thread. Would you like me to go back and pull it?
[Nexus 6 Android Development] DespairFactor:
R12 is up, I just made a small change to get us better idle time with mako hotplug.
[Nexus 6 Android Development] seniorstew:
Anyone still have random reboot issues on cm12 based roms with R12?
[Nexus 6 Android Development] DespairFactor:
Who said this was the case?
[Nexus 6 Android Development] seniorstew:
On R9 I tried it on fresh installs of blisspop and temasek and it would reboot every 15 to 20 min
[Nexus 6 Android Development] DespairFactor:
and you didn't pull a log? and who says it was an issue with the rom or kernel and not some of the settings?
[Nexus 6 Android Development] seniorstew:
I'll try r12 and pull a log for you if it happens again.. When I had it I loved it! ?
[Nexus 6 Android Development] seniorstew:
It's working great! Yay!
[Nexus 6 Android Development] DespairFactor:
Attention: Encrypted Users

Added a disclaimer to the OP
[Nexus 6 Android Development] DespairFactor:
R13 is up now, changelog in OP
[Nexus 6 Android Development] evolishesh:
Does this kernel force encryption?
[Nexus 6 Android Development] DespairFactor:
No...
[Nexus 6 Android Development] DespairFactor:
............
[Nexus 6 Android Development] elevatorguy:
See a change log for R14 but newest version I see for dl is R13. Am I blind? ?
[Nexus 6 Android Development] DespairFactor:
It compiling;)
[Nexus 6 Android Development] elevatorguy:
To quick on the trigger. Do you ever sleep dude ? I work nights that's my excuse for being up now
[Nexus 6 Android Development] DespairFactor:
Sleep is a concept I never truly understood, but after releasing I will have a 4 hour hibernation before my tasks of the day.
[Nexus 6 Android Development] DespairFactor:
R14 is up!
[Nexus 6 Android Development] elevatorguy:
You sound like me usually in bed at 9am up 1 -2pm

---------- Post added at 04:43 AM ---------- Previous post was at 04:36 AM ----------

Got it. Thanks. Time to hibernate ?
[Nexus 6 Android Development] DespairFactor:
R16 is up
[Nexus 6 Android Development] DespairFactor:
And now R17...

Nevermind, pulled
[Nexus 6 Android Development] DespairFactor:
That's like stock google settings, is that after flashing lean kernel and then mine?
[Nexus 6 Android Development] stebomurkn420:
I swear on everything holy. I went from a clean install of pure Nexus, tk gapps and lean kernel which I installed last Monday and ran for 5 days. When running that setup I was getting iissh battery life so I decided to give your kernel a try and just dirty flashed it.
[Nexus 6 Android Development] DespairFactor:
Yeah but I have optimizations, so it could be true. I'm just trying to ensure that you just flashed lean kernel followed by mine with that screenshot.
[Nexus 6 Android Development] stebomurkn420:
In that case, yes Sir, that is precisely what took place :) which makes since really because imoseyon keeps ish as close to stock as possible as noted in op.
[Nexus 6 Android Development] DespairFactor:
I'll give a variation of that a spin to see what I get.
[Nexus 6 Android Development] stebomurkn420:
Now time to make a backup and flash some darkpop.
[Nexus 6 Android Development] PokerPlayer:
I'm running chroma latest build I'm confused should I download from the m folder or the L folder? Should I download uber or linaro and should I choose cfs or bfs? Someone please clarify
[Nexus 6 Android Development] DespairFactor:
L is lollipop, M is marshmallow, there are notes on what the difference is for the other options earlier on in the thread, just use the search box.
[Nexus 6 Android Development] goila:
changelog for 29.1? thanks
[Nexus 6 Android Development] jon.s.nelson:
Is your brightness on zero? :) I've never been able to get more than 3.5 hrs SOT with my device (with brightness on 55% and regular non-game usage), and mine seems to deep sleep well...Wonder if my battery is screwed... I'll try R29.1 next :)
[Nexus 6 Android Development] wrongway213:
Only commit added from 29R was a toolchain bump, for both CFS and BFS versions.. just check github if you ever wanna know all nice and tidy in his git lol.
[Nexus 6 Android Development] Darian71:
Hallelujah ?!! 8 hours SOT sounds like a dream come true! Bout time someone stumbled across this. With interactive governor at that! Thanks [MENTION=4517290]stebomurkn420[/MENTION]. I'm currently working off Elite Kernel initial flash, then R29 M BFS LINARO on Sinless V8.02 M Rom and have easily hit 5 hours SOT, But 7 is gonna be a stretch and highly unlikely. Good find sir!
[Nexus 6 Android Development] :
Dude your R29~BFS kernel whoops a$s on Pure Nex. Much tks!!!!! :cool:
[Nexus 6 Android Development] stebomurkn420:
My brightness is/was set to approx 30-40% with adaptive brightness enabled.

---------- Post added at 10:25 AM ---------- Previous post was at 10:22 AM ----------

If you noticed in my pic attachments I was connected to WiFi for the whole battery cycle. This makes an HUGE difference. Like SOOOOoO huge.. Bigger than big. Enormous difference. Did I mention that being connected to WiFi the whole time makes a huge difference?
[Nexus 6 Android Development] desantim:
Uber or Linaro? :)
[Nexus 6 Android Development] stebomurkn420:
Im running uber which is also included in [MENTION=5169465]DespairFactor[/MENTION]'s Darkpop build...
[Nexus 6 Android Development] desantim:
Awesome, TY! I tried a couple Roms with AOSIP hitting some bumps and dev stopping and none were really that smooth. I settled on Euphoria for a bit, but wanted to go back to Pure. This might just do the ticket :)
[Nexus 6 Android Development] stebomurkn420:
Yes, I can DEFINITELY recommend a clean install of pure nexus and r29 BFS/uber. See if you can get similar results on battery life...
[Nexus 6 Android Development] :
Uber. :o
[Nexus 6 Android Development] jon.s.nelson:
Does that mean you actually turn off your "cellular data" when you're on WiFi?
[Nexus 6 Android Development] mantakos:
[MENTION=5169465]DespairFactor[/MENTION] I have one request if it is ok. Could you eventually remove the bcl driver throttling from the kernel? That throttling down to 1.9ghz. Would be really cool ??

Heres how to do it http://xdaforums.com/nexu...3019015/page50

(the init.d solution doesnt seem to work for me although i have set permisions etc.)

Thanks for all your work.
[Nexus 6 Android Development] stebomurkn420:
No, I don't disable it, but there is definitely something thats happening when connected to WiFi. Layman terms. My phone like doesn't care as much if I don't have a good 3g/LTE connection if I'm connected to WiFi. You see in my house (circa 1950's) we have plaster walls. Which makes for a sketchy connection and forces my phone to sit in one spot a literally toggle between 3g/LTE. Lol. I should add that I am lazy and do not just disable LTE when I'm at home, though it does solve that issue.
[Nexus 6 Android Development] Darian71:
Well, I just got my best SOT ever on R29 M BFS LINARO at 6 hours 12 minutes. And 18 hours+ battery life, and 50% of that battery SOT was OC'd to 2.7 MHz on elementalx governor. The last 50% after throttling began was on conservative governor. As always, Zen Decision as my hot plugging. I am quite sure it is Elite Kernel ramdisk for M baked in the Rom. I am not sure if they are using Lean Kernel goodies or not.
[Nexus 6 Android Development] KonoeKyon:
Make sure the init.d folder also has the permissions, and what did you name the file?

There can be some issues with disabling it though if you load the CPU enough at lower battery levels, especially when overclocking.

I've got mine set as follows

The file name is: 01disablebcl

#!/system/bin/sh
echo disabled > /sys/devices/qcom,bcl.39/mode
[Nexus 6 Android Development] mantakos:
I have named the file as Despair suggested some pages back. I have set all permissions to 755. I will test it again and report back being at 22% now
[Nexus 6 Android Development] NITRO_2:
For some reason I keep getting reboots on Uber r29. I'm on pure nexus and I flashed a backup of the boot.img of pure before I flashed this and still getting reboots when I 1. Try to unlock the screen or 2. Sometimes during a phone call. Is there anyway to pull a log? Or does anyone have any advice?
[Nexus 6 Android Development] YevOmega:
Can I just flash this over the latest Elite, or do you recommend some wipes or anything else, like dirty flashing the ROM?
[Nexus 6 Android Development] jarhead565:
It is recommended to dirty flash your Rom before flashing a new kernel.
[Nexus 6 Android Development] jon.s.nelson:
---------- Post added at 07:25 PM ---------- Previous post was at 07:23 PM ----------

[/COLOR]

Wanna try one more time with my file, which I put in the system/etc/init.d folder?

https://drive.google.com/file/d/0B_rF6g_2JV9tRTdtOERaNzJsckk/view?usp=sharing

It ALWAYS works for me on this kernel (even with a variety of ROMs). Maybe turn off any hotplugs or thermal settings (in kernel adiutor, or whatever) just to test first...

Double check permissions, and of course REBOOT.
[Nexus 6 Android Development] mantakos:
it says the file doesnt exist.
[Nexus 6 Android Development] jon.s.nelson:
So sorry- fixed:

https://drive.google.com/file/d/0B_rF6g_2JV9tRTdtOERaNzJsckk/view?usp=sharing
[Nexus 6 Android Development] mantakos:
thabk you ☺ i will try my file first and if i have any issues i will use yours.
[Nexus 6 Android Development] nodnarb91:
Holy mackerel, I need to try this kernel. Thanks for this man.:good:
[Nexus 6 Android Development] :
I flashed Pure Nex+ gapps reboot, then R29 Uber and everything has been flawless on my end. Maybe you have something in your system, etc, init.d that needs deleted? I'd clear anything in that and reboot recovery and flash kernel again. Can't link you now but if you Google how to get a kernel log.. I believe there's an option in kernel auditor app in settings that will slap a log on your sdcard then you can put it here and someone can look but... I'd clear that folder out and reboot and flash kernel again. No issues at all on my end, just pure awesomeness. :)
[Nexus 6 Android Development] stebomurkn420:
I like how android just decides to pick a random app to show my hotspot activity. I haven't used the live stream app all day. Hope that makes since. I feel like its kind of a bug with battery stats. You would think the hotpot activity would have its own category or at least merged into system stats. Idk just a little rant and complaint that I wish Google would address. Haha. Any thoughts on this guys/gals.
[Nexus 6 Android Development] YevOmega:
Can I still get in on the fun?
[Nexus 6 Android Development] erk1725:
Here is what I'm working with at the moment....

I have to be honest and say I did stray from despair for a little and I'm happy to be back. Things are running really well and I'm on pace to break the 5 hour SOT mark for the first time ever, but still nowhere near 8! any tips or suggestions on how to stretch this out a little more?

Anyone know why android system is always second on my list?? I'm connected to WiFi almost 24/7 except when driving

Running jdx and 29.1 uber/bfs currently

Thanks [MENTION=5169465]DespairFactor[/MENTION] for all your work!!
[Nexus 6 Android Development] YevOmega:
Cell standby is quite high too. What's your signal strength?
[Nexus 6 Android Development] erk1725:
Thank you for the reply

I'm running most recent M radio and feel like my signal is pretty good but I dunno

I'm usually low 80s to 100 for my dbm in settings/about phone/sim status

Pretty much always connected to wifi... More dark green when I'm at work than at home which is odd cause home is 2.4 and 5.0 ghz. In the attached, the lighter green puzzles me because I was sleeping and supposedly connected to 5ghz

Thanks again
[Nexus 6 Android Development] erk1725:
Forgot I wanted to post this also....

Thanks
[Nexus 6 Android Development] NITRO_2:
Is it safe to wipe system in twrp and not lose data? I tried googling it but couldn't get an answer
[Nexus 6 Android Development] adl:
Yes, wipe system won't touch your apps, settings etc. You only have to reactivate apps like adblocker if you use those.
[Nexus 6 Android Development] stebomurkn420:
19 hours of uptime 3 hours of sot with 58% left. I would say that you are getting maximum performance bro. That is really good if you ask me. My uptime was 18 hours at the end of my cycle when I had 8hours of SOT. Lol. I can say that as of right now the 29.1 CFS/linaro build is not sleeping for me.. :(
[Nexus 6 Android Development] :
Yes

---------- Post added at 06:45 AM ---------- Previous post was at 06:44 AM ----------

Reboot on 29.1 Uber log: https://drive.google.com/file/d/0B2M-8kbDp-fUcDZfLVhPYTEwRTQ/view?usp=docslist_api
[Nexus 6 Android Development] DespairFactor:
Dmesg is not a crash log...
[Nexus 6 Android Development] erk1725:
Thank you! I plugged in around 25% remaining with 4 hours SOT, so I thought I would finish with around 6, but it more than likely would have finished around 5, which is about what Im always getting

I will keep playing with stuff and see how it goes

Sorry to hear about your setup not sleeping for you, I assume you tried all the normal tricks? I find a lot of times I have to open maps and get a location and then it will deep sleep, not that I have had to that with this kernel yet, but sometimes that works for me

Thanks again:good:
[Nexus 6 Android Development] :
https://drive.google.com/file/d/0B2M-8kbDp-fUZVNzR3BqckRvZ28/view?usp=docslist_api
[Nexus 6 Android Development] DespairFactor:
Link doesn't work
[Nexus 6 Android Development] :
Terminal keeps saying read only when I try and slap a log on sdcard. Its been years since I've gotten a kernel log. I'm not the sharpest tool in the shed. Sorry. :/
[Nexus 6 Android Development] droidkevlar:
question...since flashing this kernel, ive noticed my Qi charger doesnt shut off anymore once fully charged. would the kernel have anything to do with that? and if it doesnt, what might? trying to figure this out or if my qi charger is busted.
[Nexus 6 Android Development] maddoggin:
need a little help distinguishing which kernel version to download. its a little confusing. im on stock android m and just want to root my device. in order to do that i need this kernel but i dont know which version. what is uber and twrp f2fs and the other one? whats the difference? can anyone point me in the right direction. just need root! which is the latest? thanks
[Nexus 6 Android Development] loadie:
just noticed the same thing this morning. in my case, it's not the charger as it works fine with other devices.. i would try a different kernel but this one is settling in quite nicely.
[Nexus 6 Android Development] droidkevlar:
OK, so Im not going insane. Problem is though, this is the best kernel ever for my phone. And Ive tried them all. [MENTION=5169465]DespairFactor[/MENTION] is there anyway to get this resolved?
[Nexus 6 Android Development] DespairFactor:
I don't know, I don't use wireless charging ever, maybe your phone isn't fully charged yet?
[Nexus 6 Android Development] droidkevlar:
You dont? You're missing out :D

Its fully charged. As [MENTION=4307496]loadie[/MENTION] said above, he is having same issue. If I switch to another kernel, it works as it should. Im no dev, but maybe missing a commit for that feature?

And thanks for the quick reply.
[Nexus 6 Android Development] DespairFactor:
Missing a commit? So Google doesn't support wireless charging? If you care so much, change kernels, I don't have a way to even troubleshoot what you are reporting.

You also haven't stated how you gauge that your battery is full.