overlay: use config-based tcp buffer sizes
m8: Give the ethernet feature.

BUG: 15143878
Change-Id: Ie29c6426e9cec7fbabc2ae40328f448181132f45
keylayout: remove deprecated wake flags

Change-Id: Ic6def504958b75a6601454a707eeae5e39abb9f9
m8: fix a2dp: set sample rate to 48K

Sets the sample rate for Bluetooth to 48k to fix issue where pausing
music while connected results in about 3 seconds of playback, then
silence, yet still shows as playing.
Tune some audio
Revert "Enable notification and battery led configs"

This reverts commit 561a3ac15685b2854c3883a7bc3cd2fb6225a398.
m8: Use main-mic for handset-mic

handset-mic is used in Viber, Line, Cord, etc for VOIP messaging and chat. Using
dual-mic-inverse (through dmic-endfire) seems to be doing very bad noise
cancellation, causing murky, quiet audio in these VOIP applications. This patch
changes it to main-mic (through line-vr), which sounds much better, and matches
the HTC stock mixer_paths.

Change-Id: If39b6dc9c76129f51b21898cd9af638b43571b86