[Nexus 5 Original Android Development] show-p1984:
That's what I said. That small mic beside the headphone jack is the ambient noise mic. Whats done here differs from algorithm to algorithm. Basically you substract the difference of the audio noise of both microphones from the one faced towards the desired sound source and route that 'improved' audio signal.

While the kernel knows about both microphones, initializes them and controls the gain, it still has no idea about that algorithm. That is done in libs, rom side. There is close to nothing the kernel could change about that.

Remember: A kernel provides easy access, without that mess of initialization etc., to the hardware it manages, it is not an all-round operating system.

Scheduler is a false negative.

The compatibility list issue is usually caused by busybox "smart-installs". Something seems to go wrong there so that a few commands are missing.

I am considering to deliver busybox with the next version of KControl currently, though that is actually something I would like to avoid.

Which version of KControl are you on?

Scheduler: look above.

btw: Get out of my head! (I actually have a version name list and Don't blink! is actually on that list :))

The install zip will revert renaming of the thermal and mpdecision binaries, reinstate the original ondemand values (if they are matching bricked values only) and restore your kernel you had installed before installing bricked from /sdcard/pre_bricked_kernel_zImage (if existing)

Let me guess, with s2w enabled? That's why s2w is beta and disabled as default.

On the Nexus 5 we need quite a bit more stuff online than I would like to have online because of corner cutting due to cost reduction I assume. That's why we have more drain with s2w than on other devices.

The main issue is that we have no documentation about the µC controlling our panel, so we don't really know what to tell it to disable only the panel controller and leave touch enabled. Flar2 did some trial and error and found a way to still get touch data in sleep, but this hack might just invalidate a checksum so that the panel off command is completely ignore here. I also improved his patch by deactivating all regulators instead of keeping them online, which decreases power consumption too.

I contacted LG about the matter and I hope to get some useful insights back. I would be fine with a documentation paper, or a panel off command that does what I need, but I guess the most probable answer will be none at all.

That's rather due to too short DHCP leases than broadcast messages.

That would be possible and it also wouldn't.

I do not change any system files remotely connected to this issue and the kernel has SELINUX as it comes with stock kernel. So if it works on stock it's gotta be working here.

If you give me a kernel log I can see if this is a SELinux issue.

And this is a classic case of "I was too lazy to search

properly

, so I just say I did and it didn't show anything" I mentioned a few posts back.

Seriously now, I read every post in this thread, I wrote a lot in here too and you tell me the search function didn't turn up anything? Come on. If you have to lie at least show a bit of creativity so it's not that obvious.

That said, one last time:

GPU Control is currently not operational on the Nexus 5 because the driver changed a bit too much. KControl needs weed, blunts and a couch to successfully smoke on msm devices. At least the blunts are a-wall atm, while the couch moved to an undisclosed location. (Luckily we still got that weed :cool:)

It will be fixed soon(tm).