Flo: Customize

Add custom_flo-userdebug build

Change-Id: I760ac8be996a0dfcc047c9b2a93082303a909ccb
Signed-off-by: Jorrit Jongma <git@jongma.org>
flo: Use inline kernel build

Change-Id: I7c8b5f696c46924576610fa81bca958d265de783
flo: Inherit proper vendor repo

Change-Id: I70675e8485074c04c2a7fc24535f04314476f242
flo: custom -> omni

Change-Id: I83d2bb9cf0e0467cfe81cbacebaa886aae309005
LED: show only white option as device has no multi-color-led

Change-Id: I330edde08ea931903c378720f00fd8df65f4d725
flo: add omni.dependencies

Change-Id: I50d1c75c55af43818353059052613ad04586c0fe
flo:       -add volume wake
           -enable global button settings

Change-Id: Icf7407b22fc9a62fa6a60f913988d2f1241b7cce
Blup

Change-Id: I0dbf33b3dc77e9a041cb25d759b38a2c383b355d
TMP: Disable button settings overlay

Change-Id: Id5ac922e4578825af3c11fca3c169c8a9c6d5778
TWRP-ify (Squashed commits)

Original author: Dees_Troy

Additional commits below: Tasssadar

Add TW_NO_SCREEN_BLANK := true

Use rgb565 framebuffer format

* A bit faster, since recovery has to copy half the amount of data

Change-Id: I5eadd957b44fc90b7bf78bfbfa58d831a12039af
kernel: Use a separate path

This avoids path conflicts/checkout error when multiple device
use the same original google_msm kernel repository (e.g. if you
build both flo and hammerhead)

Change-Id: I72466d5915c1c50e03a724dc14ef8aadba9c0b81
dependencies: Update kernel branch

Change-Id: Iad5fc489ae7fe17f9b002ad04c51b71a980e2a52
flo: Update inline kernel build info

Change-Id: I74ec6e8f5cc787204eab0714db36bbe32d23ddff
audio_effects: Use DSP Manager

Change-Id: I8c23ff94c6cd2360b7570a538de46cf704cb854d
Rename omni_flo.mk to du_flo.mk
Update du_flo.mk
Update du_flo.mk
Update AndroidProducts.mk
Update vendorsetup.sh
Update aosp_flo.mk