Switch to source-built hwcomposer

Change-Id: Ib676cae7e5761aa294ea6b9100d8d67667223fee
add API 0.3 support to HWC HAL.

this includes support for VSYNC

Change-Id: I14b8b133b29b0b6c825d67d18d5262843ca6bd96
hwc: add handling for new style vsync events

Change-Id: Ia435c57e0938826206010a3bdb58bcefe4201405
radio: Change CPATH to 5

and bump up the playback mixers

Change-Id: I50723de97f422602a0c5436072a08ffc1f83f036
radio: Adjust IDs for new blobs

Change-Id: I04943af498f0e1e46d904d5634dfb999ccb1295a
audio: Split earpiece/speaker volume control, lower earpiece scale ranges

Change-Id: I3d7f7b21a90f8ae1b78fb6c136a5ed0d4cf8ad5a
Settings: Enable home wake option

Change-Id: I8ca711269b2ed77d498b6a63ec0a68b90401a1b3
radio: Split earpiece/speaker call paths

These apparently need different values in order to work properly

Change-Id: I5c3805ba4996782ffd095279c6860fc85eac8138
audio: Reduce the amount of filtering in DL2

And bring down the volume a bit to compensate
Change-Id: I1dafa28b6b8887412107a48244c60084205605db
Set userdata size variable

Change-Id: I9d1c4f3ce7d1bbeb9c001815862d3d20d37d735f
init: Run pvrsrvinit right after the fs setup

This needs to be done as soon as possible to avoid race conditions
with zygote

Change-Id: Ice8330db9f882d44a54ac940f3adced008a6353f
selinux: Add device-specific rules

Change-Id: I69952d49ef0b48d634debc5ac5bc7c2eeea23903
Remove pointless clause

This condition didn't do anything and was misleading, SEPOLICY variables
are only relevant when selinux is built in the first place

Change-Id: I423cf0e5b04fd9e92f4cc9c33d13d4875c9aafc6
Switch to not emulated storage
Thanks to AntonX
Add advanced settings
Thanks to AntonX for source.

I've added polish language.
Advanced Settings: fixed polish language
fixed too long strings
Increase microphone volume
Decrease headphone volume
Fix in-call headset volume control
+ some adjustments..

Thanks to AntonX !!! :)
Fix call rejection