yashsingh1/xdaforums huggingface dataset:
[Nexus 6 Android Development] Formhault:
I just download their The Tek weekly show in .mp4 format from YouTube, place it on my phone and play it back with MX Player.

Not sure it is exactly a podcast, but it is similar to what LinusTechTips does every week (the WAN show), which is a podcast.

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

Typo in the OP. Title says 7-23-15, but the first post says "Elite_Shamu_LP-07_19_2015" :p

---------- Post added at 09:14 AM ---------- Previous post was at 09:11 AM ----------

I did see someone in The Pure Nexus Project thread telling someone to do it via Synapse only, as any other app doesn't work. Not sure if that was you, lol.

Okay, I'm gonna flash UKM and install Synapse myself. I'm curious to see if that "Quality" profile makes my speakers more awesome...
[Nexus 6 Android Development] wrongway213:
Yessir, that'd be me. Normally I don't make it a point to repeat myself, but I am not looking for help - I am trying to spread information that I know no one has as Synapse app is not very active right now, FauxSound I don't believe is being worked on at all and I don't understand the pieces and parts quite yet enough to figure this out on my own, or I'd simply share the fix as opposed to the info needed to figure things out. This is my white whale man... at some point I'm gonna figure out why UKM/Synapse work and other apps don't. I've had one nudge in the right direction but it honestly made things more confusing somewhat (FauxSound literally should be impossible on the N6 - UKM must allow drivers to be modified on the fly or else PowerAmp Gain would not work). That's as far as I am for now though.. so anytime I notice a developer show interest in FauxSound I hold out hope.
[Nexus 6 Android Development] mashuto:
Well regardless of whether its impossible or not... it does at least work with that combination, right? I mean I guess its not such a horrible thing to just use synapse for audio adjustments and whatever other kernel app for anything else.

Also, you have convinced me to give it a try, though I am not an audiophile, and have never had a headphone amp, so honestly not sure what I am looking for. Plus I think my cheapo (though nice) xiaomi pistons are probably not the best to really tell a difference. Will have to try it it out with my hifiman re-400's this evening and see what I can hear.
[Nexus 6 Android Development] Formhault:
I had two COMPLETE signal drops today. Like... I was on the top of a mountain.

After the second time it happened, I managed to get a log (no last_kmsg though, not sure why thay is greyed out in SysLog).

Is there anything useful in there? :eek:

Pure Nexus ROM... Not sure if it's kernel or ROM or carrier related but this NEVER happened before, and I just flashed Elite kernel last night.

http://dump.no/files/0acb8cb253b8/2015-07-24_17.26.zip
[Nexus 6 Android Development] buckmarble:
I will take a look. I kinda doubt its kernel related. What radio version and what carrier are you on? This the first report of something like this happening on our kernel.
[Nexus 6 Android Development] :
Just in case anyone wants to know I'm using Extreme music and Dolby ATMOS here: http://xdaforums.com/showthread.php?t=3029951

with M preview 2+ Elite and seems to work great. Just flashed the 2 zips in Twrp yesterday. Updating kernel now. Thanks guys! :)
[Nexus 6 Android Development] Formhault:
I'm on the LYZ28E radio (104649.09.05.14R baseband).

Been on it for like a week. No issues... until today, when I lost signal completely for about 3 times (one time, I was during a freaking call).

It's the first day I've switched from 3G to 4G, so there could be that. Still, I'm on Vodafone - which is a very good carrier - and I never had this happening... well, not for 3 times in less than 24 hours, that's for sure (more like once a week or so, I guess).

Could be the carrier, but... Oh well, if there's anything useful in that log, let me know. If not... fml lol.
[Nexus 6 Android Development] buckmarble:
I would try the radio from the m2 preview. It's been better than any of the LP radios for me.
[Nexus 6 Android Development] Formhault:
Yeah... I would, too... if I was in the US...
[Nexus 6 Android Development] buckmarble:
It's supposed to be for all carriers, not just US carriers. Give it a try. It won't hurt anything. You can always go back. That's the beautiful thing about Nexus devices.
[Nexus 6 Android Development] brymaster5000:
+1^^^

It is the best radio so far for me. And like buck said - you can always go back.:silly:
[Nexus 6 Android Development] jackpollard:
New flasher of your kernel, so far excellent experience! Smooth, stable, no lag and battery has been very good. Everything you want in a kernel!

For the radio discussion; here is a link to the flashable radio's http://xdaforums.com/nexus-6/general/ref-nexus-6-modem-collection-t2969380

I've been using the latest M radio, 17r, and its been very good.
[Nexus 6 Android Development] :
For anyone wanting to know this kernel is great! Extremely smooth, fast, snappy and very good on the battery. I'm on Sprint network and in San Antonio Texas and using latest Elite with MPZ79M and sound mods I posted in my last post and extremely happy!! :D
[Nexus 6 Android Development] Formhault:
I did use it for about 2 days. Oftentimes the signal meter would not refresh & stay empty (even though I did have signal). Oh well..
[Nexus 6 Android Development] stacksptdtdm:
How's it going buck
[Nexus 6 Android Development] buckmarble:
Going well. I see you're rocking the m8 still. How you doing?
[Nexus 6 Android Development] stacksptdtdm:
Yea still have the m8 but my daily is the s6e. Im doing good. Was just stopping by. Glad your good bro

---------- Post added at 04:17 PM ---------- Previous post was at 04:16 PM ----------

Yea still have the m8 but my daily is the s6e. Im doing good. Was just stopping by. Glad your good bro
[Nexus 6 Android Development] fantasy2c:
I have to agree with everyone here, this kernel is great no lags, great battery life. Very happy with elite kernel!
[Nexus 6 Android Development] buckmarble:
Well, there are one of 3 things going on here.

1. We have little or no users here because they think our kernel sucks

2. Our kernel has no issues and there's nothing to report

3. Everyone is using one of the many different derivatives of hells kernel and just plain old not interested in our kernel.

I would love to know where we stand on a user basis
[Nexus 6 Android Development] wrongway213:
Complete and total honesty from someone who loves your kernel and currently is not using it. I mean this with nothing but respect for both you and brymaster5000, as again, I am quite fond of your work and find it to work very well. I also see that users among the Pure Nexus crowd seem to like your kernel quite a bit - they just post about it in that thread more than here for whatever reason. However, this is why I am not currently using Elite: This kernel is amazing with Zen. People on all kinds of kernels are having random reboot issues. Zen is thought to be the cause, so many users are switching to mako/msm/another hotplug. On this kernel, my only other option would be to switch to mp-decision - I absolutely cannot stand the way mp-decision causes my phone to perform, and one of the reasons I flash a custom kernel is to kill it with fire. I'm not here right now simply because the Zen issue hasn't been pinpointed, and I can't just switch to mako/msm/what have you for now as this kernel has no other hotplugs but stock mp-decision. I do not believe I am alone in this, as users are clearly avoiding and being told to avoid Zen for right now. I definitely don't think many people flash custom kernels to use stock mp-decision, so I imagine many are doing the same as I did and using something else until Zen is safe to use again. I would hop back on this kernel in an instant if you guys were to add a hotplug option - however, that does not appear to be part of your vision for this kernel, and your vision for the kernel is paramount. So, the more likely outcome for myself, at least, is that I will hop back on this kernel when the reboot issue has fully been solved and Zen has been deemed entirely stable for daily use.

TL; DR You guys didn't do anything wrong, people do not think your kernel sucks or anything close to it, and there absolutely is interest in Elite. I know you run Pure Nexus too bud, go search your kernel in that thread.. people have love for ya, they just express it in the Pure Nexus thread for some reason as opposed to here. Truth be told, that thread is so pleasant and active that I think many users do not think to thank you/give feedback here because they see you in that thread from time to time and assume you're reading it post for post like they are, which you most likely are not. Kind words have been said about your kernel in there more than a few times though, that's for certain. If you come to find at any point that your kernel is not afflicted with the random reboot issue other kernels are when using Zen (it was not very bad at all when I used i compared to other kernels with Zen), I'd advise you make it a point to let people know.. we miss your kernel just as much as you miss us man.
[Nexus 6 Android Development] buckmarble:
I get what you are saying. Neither mpd or zen are even a hotplug. Hotplug is in the governors. Only thing mpd does that zen doesn't is it has its own touch boost built into it.

So those who have mako or another actual hotplug driver in their kernel have the governor and the driver conflicting for doing the actual hotplugging. Which in my mind, is retarded and will create addition issues. You can see this simply by flashing our kernel and disabling MPD. You will see all cores still hotplug. The issue with turning it off is when the cores go to sleep, they don't want to wake back up. Which is what zen and mpd do.

I'm with you on zen. Its much better than mpd but [MENTION=2632235]bbedward[/MENTION] needs to get it updated to solve the sync issue that causes the kernel panic and reboot.

I don't foresee us using an additional hotplug driver because it isn't needed what so ever. If there is something that will serve the same purpose as mpd or zen that is NOT a hotplug driver that I'm not aware of, I am willing to try it.
[Nexus 6 Android Development] wrongway213:
Yes, your logic is quite easy to follow indeed as to why you do not wish to add a true hotplug. Also I did know mpd and Zen are not really hotplugs - I never have known what they were technically called (Zen is just literally called an "mp-decision replacement" I believe) but they go under "hotplugs" in Synapse, so "hotplugs" to me they have become haha. Touch boost is the whole issue for me.. my usage patterns I am lucky to pull 2 hours SOT using mpd on a kernel I could get 6 with using Zen. MPD is just simply the absolute worst enemy of my kind of user (I check my phone very, very frequently for very short periods of time as opposed to using it for prolonged periods less often), and cores not waking back up.. well, the problem with that I will not insult your intelligence by expanding on. Again, your vision for this awesome kernel is paramount - until a fix for Zen or an alternative comes along, I'm perfectly content waiting just like I did for you guys to add Zen back when this kernel only offered MPD. Regardless, I can't speak for everyone, but I for one did not skip trains because i was unhappy with performance, features or because of anything other than an issue with Zen and a lack of viable alternatives for me on this particular kernel... don't think anyone thinks your kernel sucks - I've yet to hear anyone say that about Elite.
[Nexus 6 Android Development] buckmarble:
I'm working on reimplementing a fix for the hotplug sync, which I believe is the issue, that [MENTION=2632235]bbedward[/MENTION] had in his first iteration of Zen decision. I should have you test.
[Nexus 6 Android Development] wrongway213:
Glad to hear you are working on it. I don't know if you have kept up with the Zen thread or if you and bbedward communicate regularly or whatever, but in case you don't he has recently accepted quite the job offer.. not surprised he hasn't been at peak XDA activity, so I am very glad to see other capable individuals carrying on his work. I'd be glad to test anything you need man, feel free to shoot a PM whenever (I have Hangouts as well, so whatever's clever I'm certainly available). The only thing is, I cannot flash a boot.img, only a zip, as I would be testing on Pure Nexus - my secondary in MultiROM. As long as it's a zip, I'd be glad to test and put it through the ringer.. I'm very good at breaking kernels, ask just about any kernel dev on these forums :p
[Nexus 6 Android Development] resynx:
I'm using this kernel happily, just not as active in posting as I used to be.. But thank you for this kernel, I like it :)
[Nexus 6 Android Development] SeVIIn:
I've always been a fan of the Kernel, it has the perfect balance of speed to battery performance. That said it's almost too good if that makes sense at all, there are no issues with the kernel, but it's not bare bones/stock like some kernels and it's not packed with a million features like others, so you kind of have a niche market. That said I love flashing every new build, I admittedly spend more time browsing your server than looking at this thread.

Edit: I should probably note that I started out using Elite on the M8
[Nexus 6 Android Development] jackpollard:
I'm also using this kernel and honestly its fantastic. Here is the really odd thing, I started using your kernel because I was haveing the dreaded reboot issue on the few last builds of my rom/kernel. I was not in the position to supply a good reboot log, but contributed what I could to the issue discussion. I tried a few other kernels and they seemed to fix the issue. Then I tried yours and it was exceptionally smooth, very good battery and I enjoyed the good positive discussions, so I decided to stay.

I've not posted due to having nothing to post! Oh yeah, I'm using zen and have not had 1 single issue, so odd!

So, again, thank you very much for this kernel.
[Nexus 6 Android Development] mashuto:
Hey count me as a number 2 on your list. Using it happily with no real issues.

Feeling the flashaholic need so it's possible I'll flash off, but inevitably I'll be back.

Just quiet because I haven't been having any issues.
[Nexus 6 Android Development] enzoevo:
I flash back and forth between Elite and ElementalX. For some reason that I haven't been able to pinpoint, I just seem to get longer battery life with ElementalX at the moment. I use ElementalX governor, and everything else I configure the same as Elite. I haven't had any reboots with Zen and in fact my camera is more stable, but the battery drains faster, especially when I get under 20%. It starts to run hot even with the screen off. That isn't happening with ElementalX. Again not sure what's going on and BBS isn't showing anything obvious. I try each new kernel you release for about 3 days, then end up going back. Featurewise these two kernels are pretty similar, and I keep reading great reviews about Elite and the great battery life, but my N6 just isn't seeing it right now. I check this forum everyday eagerly awaiting the next build hoping it solves whatever I'm experiencing.
[Nexus 6 Android Development] fantasy2c:
I have no problems using zen either.. Smooth performance, no reboots. Did notice today my phone was idling warmer than normal while deep sleeping like enzoevo said above me. Nothing out of the ordinary
[Nexus 6 Android Development] Mr_S:
Yeah I've read nothing but positives about this kernel. No news is good news no?
[Nexus 6 Android Development] mashuto:
Just figured I would check back in, I did a fresh install yesterday of my rom and decided to give a couple other kernels a go. For some reason elite is the only one that performs the way I want, meaning, no stuttering. Every other kernel I seem to try just seems to stutter a bit. In most cases I cant notice it, but in some cases I cant fail to notice it. But on Elite, no stuttering. I dont know if its just the default settings you have chosen or if you have some other magic you put in there, but I just cant seem to match the performance of elite on other kernels.

I did decide to give zen a try since people seem to talk it up a lot as being great (for battery life and performance?) but I dont have a lot of experience or evidence to show any with it. But I did get a reboot this morning, so I am back to mpdecision. Though, based on what [MENTION=5964313]wrongway213[/MENTION] said, zen would be best for me since I use the phone fairly often for short periods of time instead of less often for longer periods. Except, in my case, I remain here because battery life meets my average expectations here (most of the time, occasionally, I see battery drain I cant account for, no wakelocks or any other obvious signs, which means I have no idea if its rom or kernel related) but the performance for me, and the lack of stuttering is more important for me.
[Nexus 6 Android Development] Powereh:
Using the newest kernel on the M2 release & it has been fine no issues for me.
[Nexus 6 Android Development] buckmarble:
I actually have a fix in place for mpd that kills off mpds ability to change the min freq and achieve the same out come that zen does. It is in testing ATM and looking pretty good so far.
[Nexus 6 Android Development] mashuto:
Excellent, and like I said, never really saw much of a big battery savings with zen (but never really tested much), but I imagine this would certainly help by keeping the min at 300, to hopefully squeeze some extra battery life when the screen is actually on without hitting performance much if at all, right?

I will look forward to release, and just hope it drops when the new pure nexus drops so I can just do a nice clean install in one go.
[Nexus 6 Android Development] buckmarble:
Hmmmm...
[Nexus 6 Android Development] mashuto:
You know, you devs and your teasing... might just have to put my CS degree to use and actually learn some android development.

And I also know you build from source, which, I cant do because I dont have an android development environment set up (or actually know how yet)
[Nexus 6 Android Development] wrongway213:
Looking excellent and extremely promising*
[Nexus 6 Android Development] brymaster5000:
Glad you guys like the kernel so much. Buck deserves pretty much all the credit on how it is right now. Between life and my new job, I haven't had the time or been able to figure out the time to work on Android. So don't forget to thank him in post two!! Thankfully one of us picks up each other's slack when needed.
[Nexus 6 Android Development] resynx:
Random reboot while sitting on the table untouched. OmniROM and haven't changed anything that would cause a random reboot, on the latest kernel.

dmesg-ramoops-0: http://pastiebin.com/55b7cb328e256

console-ramoops: http://pastiebin.com/55b7cb9813433
[Nexus 6 Android Development] mashuto:
I absolutely hate asking for features, but is there any chance to allow for blocking wlan_rx wakelocks in additions to msm_hsic? If not, no big deal, but I am getting a ton of wlan_rx wakelocks. While idle I see to get maybe 65% deep sleep time, but the phone is waking up constantly, if just for small periods of time, then back to sleep. Doesnt seem to want to stay asleep for any significant periods. Not sure if this has anything to do related to the kernel or if its most likely some ridiculous runaway google play services crap, but I do know that some kernels allow you to block them.
[Nexus 6 Android Development] buckmarble:
based on those logs, the reboot was caused by the ROM, not the kernel. There are no kernel panics or reboots initiated by the kernel in the logs.

---------- Post added at 03:18 PM ---------- Previous post was at 03:16 PM ----------

It's already in the kernel, but you have to use the init.d script to do so. There is a section named # Set Wakelocks that looks like this:

# Set Wakelocks

# echo 0 > /sys/module/bcmdhd/parameters/wlrx_divide

echo 1 > /sys/module/bcmdhd/parameters/wlrx_divide

# echo 0 > /sys/module/bcmdhd/parameters/wlctrl_divide

echo 1 > /sys/module/bcmdhd/parameters/wlctrl_divide

echo 0 > /sys/module/xhci_hcd/parameters/wl_divide

# echo 1 > /sys/module/xhci_hcd/parameters/wl_divide

change to this to disable the wlan wakelocks:

# Set Wakelocks

echo 0 > /sys/module/bcmdhd/parameters/wlrx_divide

# echo 1 > /sys/module/bcmdhd/parameters/wlrx_divide

echo 0 > /sys/module/bcmdhd/parameters/wlctrl_divide

# echo 1 > /sys/module/bcmdhd/parameters/wlctrl_divide

echo 0 > /sys/module/xhci_hcd/parameters/wl_divide

# echo 1 > /sys/module/xhci_hcd/parameters/wl_divide
[Nexus 6 Android Development] mashuto:
So thats then supposed to write those values, 0 or 1, to those parameters, correct? I also used kernel adiutor to edit the 92Elite init.d script, but, still getting the wakelocks, and checking those parameters individually, looks like they are still set to 1. Interestingly, the last one is set to 17 (does that one correspond to msm_hsic? In which case, is it getting set by the slider in kernel adiutor?)

Also, if I am doing something completely wrong, I do apologize.

Thanks!
[Nexus 6 Android Development] buckmarble:
I would manually change with a root explorer and set them to 0 to disable the wakelocks.
[Nexus 6 Android Development] mashuto:
Will do, will those values persist through reboots? And any idea what was going on with the 17?
[Nexus 6 Android Development] resynx:
Thanks for the quick response! Will direct my post towards the Omni thread.
[Nexus 6 Android Development] buckmarble:
Probably something with KA app. Yes, they will persist through reboot. After setting them, you have to execute the script or reboot to get the new values applied.
[Nexus 6 Android Development] mashuto:
Hmm, values reset to 1 after I rebooted. But, I gotta finish up working, so I will mess around with this later this evening, after I clean flash the new pure nexus and your 7-27 kernel.
[Nexus 6 Android Development] buckmarble:
Make sure the system is mounted r/w. Occasionally with Root Explorer, I have to unmount and remount in order for it to save the changes. It should create a .bak file if the changes were saved successfully.

---------- Post added at 04:24 PM ---------- Previous post was at 04:05 PM ----------

New build posted in OP. Included the mentioned patch that limits mpd from changing the min freq. If you still see the min bounce up, just set the min with a kernel app. Sometimse the min being set with the scripts at boot doesn't take and the patch doesn't effectively limit mpd from changing the min freq.
[Nexus 6 Android Development] eluspo:
Downloading the new build ?
[Nexus 6 Android Development] d08speed3:
I feel like today's build is slower than the 7-23? Flashed back o this 7-23 and its flying again. Did a couple back and Forth's and yea....7-23 it is for me lol.
[Nexus 6 Android Development] enzoevo:
I wiped my caches and flashed to 7-23, after getting a number of reboots with the latest version of the other kernel I frequent. I'm running Zen and Blu Active, and I have to say it's been pretty damn great. My battery life is significantly better, and the performance is buttery smooth no matter what app I'm running. Keep up the good work. This may be not be on topic, but do the devs have any knowledge where we stand with Stagefright and the N6?

Thanks guys.