g2: update audio configuration

Signed-off-by: houst0nn <houstonn@gmail.com>
g2: add PA Lightbulb overlay for app and core.

* Needed by device with flash, default flash availability is false.

Signed-off-by: houst0nn <houstonn@gmail.com>
g2: move gps to gps folder

Signed-off-by: houst0nn <houstonn@gmail.com>
g2: update thermal

Signed-off-by: houst0nn <houstonn@gmail.com>
g2: Add libqc-opt property override

* libqc-opt is located in /vendor/lib not /lib

Signed-off-by: houst0nn <houstonn@gmail.com>
g2: init: update cpufreq settings

Signed-off-by: houst0nn <houstonn@gmail.com>
g2: update default wallpaper & screen brightness

* lower initial startup brightness
* fix usb tethering (thanks to arcardinal)

Signed-off-by: houst0nn <houstonn@gmail.com>
g2: add cmhw class for tap-to-wake

Signed-off-by: houst0nn <houstonn@gmail.com>
g2: battery leds

Signed-off-by: houst0nn <houstonn@gmail.com>
g2: wifi: change owner for reading address
To read wifi address, change owner of directory from system to wifi

Signed-off-by: houst0nn <houstonn@gmail.com>
g2:  enable booting modem for charger
Because msm8974 need modem for XO shutdown, enable booting modem for charger.

Signed-off-by: houst0nn <houstonn@gmail.com>
g2: build libion

Signed-off-by: houst0nn <houstonn@gmail.com>
g2: Enable qrngd

 * Improves boot time

Signed-off-by: houst0nn <houstonn@gmail.com>