yashsingh1/xdaforums huggingface dataset:
[Nexus 5X Original Android Development] Smoosh1:
So, I've reinstalled R21 linaro 5.x and installed BBS. Then I put my device on a table where it has been resting idle for about 1,5 hours. Now I've just checked for kernel wakelocks with BBS, here are some screenshots. Hope this helps. If you need any more information please let me know.

http://picpaste.de/Screenshot_20160624-162503-JGCFUelp.png

http://picpaste.de/Screenshot_20160624-201741-SnJewBN8.png

http://picpaste.de/Screenshot_20160624-201851-2SqgBesf.png
[Nexus 5X Original Android Development] DespairFactor:
That didn't really help at all honestly. can you show me freq stats? and also partial wakelocks on bbs?
[Nexus 5X Original Android Development] Smoosh1:
EXKM freq stats and BBS partial wakelocks (not much in there ATM though):

http://picpaste.de/Screenshot_20160624-211437-IYrsujn2.png

http://picpaste.de/Screenshot_20160624-211455-zglyYKrL.png

http://picpaste.de/Screenshot_20160624-211611-GL1aBkr3.png

*Update*

Just rebooted my phone. Still on R21 linaro 5.x. Gonna let it rest overnight with activated airplane mode. Will report in about 10 hours the BBS stats (partial and kernel wakelocks) and EXKM CPU freq stats. Please let me know if you need additional info.
[Nexus 5X Original Android Development] DespairFactor:
Yeah doesn't show me anything, I guess I'll have to test myself tomorrow
[Nexus 5X Original Android Development] Smoosh1:
R22 available + ScrShots for R21

Another set of screenshots after resting idle overnight with activated airplane mode (kernel R21 linaro 5.x):

http://picpaste.de/Screenshot_20160625-063424-RjTWZbKG.png

http://picpaste.de/Screenshot_20160625-063453-KMKmPG8L.png

http://picpaste.de/Screenshot_20160625-063510-P14gjAlT.png

http://picpaste.de/Screenshot_20160625-063558-aZY1iK7V.png

http://picpaste.de/Screenshot_20160625-063625-BTLSlvZk.png

http://picpaste.de/Screenshot_20160625-063646-hWSPj0GZ.png

http://picpaste.de/Screenshot_20160625-063702-EJT5Pe2k.png

http://picpaste.de/Screenshot_20160625-063735-aoFkQGDV.png

http://picpaste.de/Screenshot_20160625-063747-vukwCObk.png

http://picpaste.de/Screenshot_20160625-063811-2ENWpYbk.png

http://picpaste.de/Screenshot_20160625-063822-NX3dEgYQ.png

http://picpaste.de/Screenshot_20160625-063843-oFyXLEZ6.png

http://picpaste.de/Screenshot_20160625-063854-R30xE8k1.png

http://picpaste.de/Screenshot_20160625-063920-707Ne72N.png

http://picpaste.de/Screenshot_20160625-063932-KZClx9fC.png

http://picpaste.de/Screenshot_20160625-064047-h6yJ6nQ3.png

I've seen R22 is up. Gonna flash the linaro 5.x variant right away and check for idle drain again.
[Nexus 5X Original Android Development] DespairFactor:
This is my drain
[Nexus 5X Original Android Development] Smoosh1:
My drain with R19 used to be nearly exactly the same as yours. What's your TC variant, also linaro 5.x?

Now with R22 linaro 5.x it's almost as good as with R19. Thank you!

http://picpaste.de/Screenshot_20160625-142200-Zw6PidRq.png
[Nexus 5X Original Android Development] DespairFactor:
I reverted back to R19 and added a few patches for HMP task allocation bugs.
[Nexus 5X Original Android Development] DespairFactor:
Bullhead will be redone today/tomorrow
[Nexus 5X Original Android Development] Razorless:
Which thermal tweaks is it using? Elemental/franco have little tweaks and use the stock thermal-engine-8992. Jolla/Racer have their own tweaks and do not use ther thermal-engine.

That means with Jolla/Racer the tweaking of the thermal engine will not work. What about phasma kernel?
[Nexus 5X Original Android Development] Razer2333:
Yes it works with phasma .. but i just tested the normal version .. and it works good
[Nexus 5X Original Android Development] Smoosh1:
R19 overhauled?

Currently available R19 are different from the ones that got released few days ago, right? Just wondering as there are so many downloads already. Are today's latest Github commits/ reverts implemented in this R19?
[Nexus 5X Original Android Development] Mrcactuseater:
These are new versions.
[Nexus 5X Original Android Development] Smoosh1:
[MENTION=5169465]DespairFactor[/MENTION]: I don't want to withhold this from you:

http://picpaste.de/Screenshot_20160626-154113-4KHE8Bt6.png

http://picpaste.de/Screenshot_20160626-203927-qJZTlSuS.png

Idle drain was just awesome with R22 linaro 6.x, the lowest I've ever had (0,34%) :good:

Now I'm going to give the latest R19 linaro 6.x a shot.
[Nexus 5X Original Android Development] DespairFactor:
Should be better on newer one, I think, I had 0% after 2 hours off charge on my 6P with the same patches.
[Nexus 5X Original Android Development] AABatteries:
What is the difference between R19.M and R19 versions? I'm guessing M versions are Marshmallow only, and no-M versions also for Android N? Are both versions remade with the changes you mentioned? Thanks!
[Nexus 5X Original Android Development] Traxex_:
With R19 linaro 6.x my phone can't connect to camera.

Was working fine with previous versions.
[Nexus 5X Original Android Development] Smoosh1:
Unfortunately idle drain is at 1,7% with the latest R19 linaro 6.x

http://picpaste.de/Screenshot_20160627-054713-jE4dS9Ye.png

http://picpaste.de/Screenshot_20160627-054739-a9mvAI0t.png

http://picpaste.de/Screenshot_20160627-054744-2YoCiRAS.png
[Nexus 5X Original Android Development] nirogu325:
The 6.x versions are developmental versions so they are supposed to be unstable at times. I'm using the Uber 4.9 version without camera issues.

Sent from my Nexus 5X.
[Nexus 5X Original Android Development] Traxex_:
My camera is not working even with Uber 5.x.

And not with Uber 4.9...

Going back to the old R19 version.
[Nexus 5X Original Android Development] DespairFactor:
you probably flashed the wrong version
[Nexus 5X Original Android Development] Traxex_:
Should be the correct version
[Nexus 5X Original Android Development] Mrcactuseater:
And you on N?

Tapatalk'd from my Twisted, Yank'd Nexus 5
[Nexus 5X Original Android Development] Traxex_:
No Marshmallow.
[Nexus 5X Original Android Development] Mrcactuseater:
So you flashed N kernel, on Marshmallow?

Tapatalk'd from my Twisted, Yank'd Nexus 5
[Nexus 5X Original Android Development] Traxex_:
I did? Oo

Just noticed that the Marshmallow version has a "M" in the name.
[Nexus 5X Original Android Development] MustBeTrippin:
so M is for Marshmallow ? weird .....
[Nexus 5X Original Android Development] Mrcactuseater:
Imagine that?
[Nexus 5X Original Android Development] Traxex_:
I was just confused that the N version had no "N" in the name.

Camera working now :D
[Nexus 5X Original Android Development] mykenyc:
The funny part is the username "mustbetrippin".
[Nexus 5X Original Android Development] MustBeTrippin:
Exactly. :confused: I can only point out the obvious....
[Nexus 5X Original Android Development] Smoosh1:
R21 (released 2016-06-28) is available

R21 is available for download. AOSP, Linaro and Uber variants: https://basketbuild.com/devs/DespairFactor/Bullhead/Kernel

Changes: https://github.com/DespairFactor/bullhead/commits/maul?author=DespairFactor

-> A lot of stuff has been reverted.
[Nexus 5X Original Android Development] doyou37:
Log has been sent.
[Nexus 5X Original Android Development] nirogu325:
With R21 and all those reverts, battery life is now back to its golden days here. Just losing less than 1% per hour even with Auto-Sync on. Using the Uber 6.x version with Despair governor (with Darkside R1 profile) for little, Interactive for big cluster and FIOPS as I/O Scheduler.
[Nexus 5X Original Android Development] DespairFactor:
This is good news
[Nexus 5X Original Android Development] HesThatGuy:
Would you mind adding in the original post what kernel comes pre-packaged with Uberstock and Ubermallow?
[Nexus 5X Original Android Development] DespairFactor:
My kernel
[Nexus 5X Original Android Development] HesThatGuy:
Allow me to expand upon my first question. Would you mind adding to the original post which kernel of yours comes pre-packaged with Uberstock & Ubermallow?

Ex.) R21.M.Uber6.0, R21.M.AOSP4.9
[Nexus 5X Original Android Development] DespairFactor:
it's all uber 4.9, I don't build with the experimental stuff.
[Nexus 5X Original Android Development] HesThatGuy:
Thanks, but can you add it to your original post so others can see? It just makes things a little bit easier for everyone. :good:
[Nexus 5X Original Android Development] Smoosh1:
I second that. 0,13% idle drain with R21 Uber 4.9. Good job [MENTION=5169465]DespairFactor[/MENTION] :good:
[Nexus 5X Original Android Development] MustBeTrippin:
Nobody has ever asked except you :cyclops: Most people flash a standalone kernel anyways. I don't think that's very high priority really but what do I know lol :D
[Nexus 5X Original Android Development] nirogu325:
His username says a lot, lol.

Indeed. I just lost 3% in 8 hours (testing while sleeping - Auto-Sync on). See attached pics. As I said previously, back to golden days!
[Nexus 5X Original Android Development] mykenyc:
Whoa, never tried your Kernel before, but i'm glad i did. whatever you did, please don't change the kernel lol.
[Nexus 5X Original Android Development] nirogu325:
UberStock.

Sent from my Nexus 5X.
[Nexus 5X Original Android Development] XMoDuLeSx:
Uber or Linaro is better for battery life?
[Nexus 5X Original Android Development] Mrcactuseater:
The differences are not the toolchain itself, but the version of the toolchain you use. Try 4.9 of either version, and I personally prefer Linaro.

Tapatalk'd from my Twisted, Despaired Nexus 5x
[Nexus 5X Original Android Development] DespairFactor:
You are sort of correct, linaro seems to patch more for the arm architecture/android in combination, uber is a lot of GCC patches without all of linaro and some other various patches we pull in.
[Nexus 5X Original Android Development] VictorLapin:
Just installed Phasma.R21.M.bullhead.LINARO4.9, will report if anything goes weirdy, cheers
[Nexus 5X Original Android Development] XMoDuLeSx:
Im also using the same combination lol thanks for your rom :fingers-crossed:

It's possible to add appops in next builds?
[Nexus 5X Original Android Development] DespairFactor:
App ops is already there
[Nexus 5X Original Android Development] XMoDuLeSx:
flashed the rom 3h ago v1.27 find all settings but not the app ops,it's not at security section ?
[Nexus 5X Original Android Development] DespairFactor:
What is V1.27?
[Nexus 5X Original Android Development] XMoDuLeSx:
https://www.androidfilehost.com/?fid=24591000424943272 this one,sorry for my edits i didnt saw all the features they are hidden :P
[Nexus 5X Original Android Development] DespairFactor:
Oh that isn't my rom
[Nexus 5X Original Android Development] nirogu325:
Using UberStock, I noticed something particular. Whenever I see a Contact card then, let's say, put the phone landscape, the card will say No Name, forcing me to tap Back and tap on the desired contact again to see its information. Is this behavior normal? Also, I noticed the phone charging number goes from 26% to 24%, not touching 25%, same when charging. Does this has something to do with having Power Saver turn on automatically at 25%?
[Nexus 5X Original Android Development] herBosaurus:
Please forgive me for asking, on mobile, tried searching Google and this site, what is the diff between Ubermallow and Uberstock?

Also, what type of SOT are you guys getting? Modifying the kernel with an interactive profile or leaving it stock?

What GApps to install? Open or Banks? And, does this come with SuperSU or it needs to be flashed? And vendor? Want to give this a shot.
[Nexus 5X Original Android Development] nirogu325:
I only installed UberStock along with Open GApps and SuperSU.

Try it for yourself. I've never tried Linaro, but the previous result (with screenshots) I posted was using the Uber 6.x version. I suggest you try whichever version.

---------- Post added at 05:07 AM ---------- Previous post was at 05:00 AM ----------

1. UberMallow is an old February build with some customization options. UberStock is the latest stock-based ROM with just one or two added customization options to keep everything stable. I suggest you try it.

2. About SOT, that can greatly vary from user to user. I can only tell you I've only lost 3% in almost 9 hours while sleeping and doing other stuff when having the Phasma kernel installed. I posted proof some pages back. I suggest you try whichever kernel version and see for yourself.

3. Whichever GApps you want. I installed Open GApps.

4. You need to flash SuperSU and about Vendor.img flash only if you haven't updated your device to the latest ones from the stock June build before.
[Nexus 5X Original Android Development] herBosaurus:
Why R21 Uber 4.9 vs Uber 6.X?
[Nexus 5X Original Android Development] Mrcactuseater:
Why not?

Tapatalk'd from my Twisted, Despaired Nexus 5x
[Nexus 5X Original Android Development] herBosaurus:
I don't know what the difference would be. One of you say 4.9 Uber, one of you say 6.X is doing great. What's the difference? And why are there so many versions? Like linaro, Uber and aosp, and diff numbering between them. Confusing for a noob like me
[Nexus 5X Original Android Development] Mrcactuseater:
As long as you pick one that has an M and NOT 7.0, you can pick whichever one calls out to you.

Tapatalk'd from my Twisted, Despaired Nexus 5x
[Nexus 5X Original Android Development] herBosaurus:
When I flash uberstock and 6.0 Uber, I flash gapps, and I can boot. When I flash SuperSU it stays on the boot screen forever. Ideas?
[Nexus 5X Original Android Development] MustBeTrippin:
What version are you trying to flash?
[Nexus 5X Original Android Development] herBosaurus:
The latest available on the superfire site. I think it was 2.62

Edit: It was 2.46
[Nexus 5X Original Android Development] MustBeTrippin:
I'm on 2.74-2 which is beta but fine. I think the last Stable was 2.65. Maybe try a more current release.
[Nexus 5X Original Android Development] XMoDuLeSx:
Holy moly best stats I ever had with this device, zero lags total stable and smooth as hell :cool:
[Nexus 5X Original Android Development] herBosaurus:
The site doesn't have that version, I wonder why. Could you please link it here?

Edit: Found the thread, I currently also have 2.74-2 installed with Chroma ROM so I will try that again soon. Here's hoping!!
[Nexus 5X Original Android Development] MustBeTrippin:
Happy belated Canada Day eh!
[Nexus 5X Original Android Development] XMoDuLeSx:
I'm at Greece now :P
[Nexus 5X Original Android Development] herBosaurus:
Was able to boot up with 2.74-2 SuperSU! Just restored my apps via Titanium Backup, clearing cache/dalvik, and I should be good to go! I hope to experience excellent idle drain like you guys. It's so funny how when I first started getting into flashing and this community in general back in Feb, I told myself, all I need is Pure Nexus + ElementalX, flash forward 5 months, I flashed Chroma ROM, Paranoid ROM, franco kernel and now Uberstock and Phasma now. The power of being able to flash whatever you want is awesome! Thank you guys.

---------- Post added at 03:56 PM ---------- Previous post was at 03:50 PM ----------

Where can I find the Darkside R1 profile?

EDIT: Found it :), will try it out

EDIT: How do you guys have your clusters set up? Despair governor for both? Touchboost was enabled, but I just disabled it. That should be better for battery life right..? Also, using any governor profiles..?
[Nexus 5X Original Android Development] herBosaurus:
My phone isn't going to sleep. Not sure what the issue is. Any ideas?

[MENTION=5667185]MustBeTrippin[/MENTION]
[Nexus 5X Original Android Development] herBosaurus:
I think it might have to be with WiFi? I turned it off after flashing Phasma Uber 6.X and now it's going into deep sleep. I will test with WiFi with home to see if that was the cause or something with Uber 4.9? Idk
[Nexus 5X Original Android Development] MustBeTrippin:
Tough to say. first, clear cache, and reboot. Might take a clean install, or new gapps maybe to identify a rouge app.
[Nexus 5X Original Android Development] herBosaurus:
So when I flashed Uber 6.X I did clear cache and dalvik. By clean install you mean just the normal wipe in twrp plus wipe system right? I have pico opengapps, the bare minimum.

Anyways, it seems to have been resolved now but again, haven't tried on WiFi. Hopefully it just stays this way now! Will report back.

Edit: [MENTION=5667185]MustBeTrippin[/MENTION]

So I turned on my WiFi, and now my phone is staying awake again. I didn't have this issue on other ROMs. Would flashing again really fix it?
[Nexus 5X Original Android Development] nirogu325:
Weird. See if going to Settings > Security > App Ops > GooglePlayServices, then the turn off the very last "keep your device awake" tab. Test. If not, then there's a rogue app waking up your device over and over and you need to identify which one using apps such as BBS (Better Battery Stats) or similar. Good luck.

---------- Post added at 03:09 AM ---------- Previous post was at 03:07 AM ----------

Reference post.
[Nexus 5X Original Android Development] herBosaurus:
Nothing showed up under Wakelock Detector, but I will try the above suggestion and see if it gets any better. Really want this to work cause I want good idle drain like you guys :(

I don't have FB/Messenger installed, although I have Snapchat, but use it minimally and it never shows up in Wakelock or under battery use.
[Nexus 5X Original Android Development] herBosaurus:
Got a solid 4hrs SOT over 20 hours with better idle drain and deep sleep than I have gotten on other ROMs. I had Bluetooth audio streaming also going for 20-30 mins, brightness at 15% for the most part, sometimes it was at 5% (during the night).

Thanks [MENTION=5169465]DespairFactor[/MENTION] [MENTION=5667185]MustBeTrippin[/MENTION]
[Nexus 5X Original Android Development] DespairFactor:
There is a July 4 uberstock up, it includes substratum theme engine, for more info look here: https://plus.google.com/+JacobKleineSDB/posts/6ogBLTsjwue
[Nexus 5X Original Android Development] Atemi1337:
Curious on linaro. Is there a specific rom it should be used with? I'm on pure nexus running phasma aosp, but I was curious if I would be able to try linaro without any negatives. If there happens to be a post on the differences, that would be fantastic. Thanks guys!
[Nexus 5X Original Android Development] DespairFactor:
All kernels can be used with whatever rom
[Nexus 5X Original Android Development] Rennrg:
DespairFactor do you have a plane to update the Ubermallow?
[Nexus 5X Original Android Development] DespairFactor:
Not right now
[Nexus 5X Original Android Development] :
On July 4 Uber stock and running great. New theme engine is cool, very different and cool. Thanks for update!
[Nexus 5X Original Android Development] Schrotty35:
Support the Rom CM Themes oder Pro Layers?
[Nexus 5X Original Android Development] Stevica Smederevac:
Layers.
[Nexus 5X Original Android Development] herBosaurus:
I'm on the July 3rd build/Uber4.9, at 13hrs on battery, 73% battery remaining with SOT of 1h 11mins. My idle drain over night was nearly non-existent, 3% over 8hrs, and when I went to the battery monitor it said I have 9 days remaining. I am in love with this ROM/stock kernel with despair governor and DarksideR1 governor settings. I have touchboost disabled, limiting max cpu of big cluster to 633mhz. and min to 384mhz. Using greenify in root-mode and naptime with slightly modified settings (just going into idle/deep sleep much quicker 1.5mins vs 3mins (default in naptime)).

Looking forward to the build with the July security updates. Also, when will Uber5.X and 6.X come out of beta? What differences do they bring compared to the current stock kernel?
[Nexus 5X Original Android Development] glehel:
The last uberstock rom kernel which toolchain to use?
[Nexus 5X Original Android Development] Smoosh1:
Uber 4.9
[Nexus 5X Original Android Development] herBosaurus:
Is the latest update good to dirty flash or clean install? Uberstock 07/07
[Nexus 5X Original Android Development] glehel:
works well and I really like this new theme engine
[Nexus 5X Original Android Development] mykenyc:
Agreed, i don't know what voodoo magic he did to this kernel, but best battery life standby i ever had on Android. Seriously.
[Nexus 5X Original Android Development] XMoDuLeSx:
Accurate AF!!!
[Nexus 5X Original Android Development] shindiggity:
Are you referring to R23? Curious how overclocking is going.
[Nexus 5X Original Android Development] XMoDuLeSx:
im using r23 linaro 4.9 and powns :p
[Nexus 5X Original Android Development] DespairFactor:
I had guidance from Supreme Leader Snoke.
[Nexus 5X Original Android Development] Schrotty35:
Support the Rom the new Substratum themes?

Edit ok support but there a many new code. Wait for next update.

Gesendet von meinem Nexus 5X mit Tapatalk
[Nexus 5X Original Android Development] shindiggity:
Great job on R23, wholly crap fast + great battery life = amazing!!
[Nexus 5X Original Android Development] nirogu325:
Edit: Disregard.
[Nexus 5X Original Android Development] herBosaurus:
[MENTION=5169465]DespairFactor[/MENTION] is it possible to please include the Bluetooth Smart Lock feature? I can't seem to find it under the Security settings as I have in previous ROMS. Am I just looking in the wrong area?
[Nexus 5X Original Android Development] Atemi1337:
[MENTION=5169465]DespairFactor[/MENTION] Going back and reading most of the original posts, you mentioned, on the second post, packet scheduling was available. I'm running Pure Nexus currently, with Phasma as my kernel of choice. Are the packet schedulers able to be used on PN or do we need to be running something like UBER?
[Nexus 5X Original Android Development] marioemp2k7:
[MENTION=5169465]DespairFactor[/MENTION]: I've seen that Angler has the troubling wakelocks (sensor_ind, msm_hsic_host, wlan_rx_wake, wlan_ctrl_wake and wlan_wake) exposed in Kernel Adiutor. Can you please also update bullhead's wakeup.c-->wakeup_source_activate function so we can also benefit this?

Thank you!
[Nexus 5X Original Android Development] DespairFactor:
I will attempt, I need to find the driver for those wakelocks, I haven't had the time yet
[Nexus 5X Original Android Development] DespairFactor:
New ubermallow is up!

I fixed now on tap.
[Nexus 5X Original Android Development] marioemp2k7:
You need to apply 3 commits already present in your Angler source: e85d9abab3cbe8beacfbae12a350f02535b1c30b, e2a7902006cd205c6b6eed8422a93e121f83bf9e & 0fe9b240df2d6ccd2dae60106452d2984a72a576

I just tested this and it seems to work fine. No other dependencies are needed.
[Nexus 5X Original Android Development] asqwrd:
now on tap is still not working on 11/18 i cant open google now from the home button at all
[Nexus 5X Original Android Development] DespairFactor:
Tested how? They aren't even using the same drivers

EDIT: Now I see what you are referring to, I have added them
[Nexus 5X Original Android Development] asqwrd:
Is there another build 11/18 now on tap does not work holding the home button does nuthin
[Nexus 5X Original Android Development] DespairFactor:
Oops, I guess I need to look into this more.
[Nexus 5X Original Android Development] marioemp2k7:
[MENTION=5169465]DespairFactor[/MENTION] : I build my own kernel from your sources but I haven't added anything of great importance. I was curious about CDG congestion control so I added it from your Nexus 6 BFS kernel source.

Also, in your Nexus 5X source there are many TCP congestion control algorithms, but they're not enabled in the defconfig. When you have the time, please add them to the defconfig and maybe you can also add CDG (4 commits).

It's also very nice to see the CPU voltages exposed and maybe in the foreseeable future we'll be able to change it.

Thanks again for your time and effort!
[Nexus 5X Original Android Development] DespairFactor:
I actually thought I enabled all my congestion control, I'll do it later today
[Nexus 5X Original Android Development] DespairFactor:
Are there not many 5X users? I'm confused as to why development is so slow and responses are lacking on this forum subsection.
[Nexus 5X Original Android Development] jorgen2009:
I've always been a fan of darkpop and now this ROM, they give me the best performance