Add missing QCOM variables

Change-Id: I17afac4966cef0b0d2c0df748dc6da73bbe22448
Signed-off-by: cj360 <ayunker551@gmail.com>

Conflicts:
	include/system/audio.h
init: Fix memory corruption when sanitizing platform paths

This commit fixes code that incorrectly increments s when it
hits the terminator character of the string being sanitized.
This means it will randomly start trashing memory beyond the
end of the string being sanitized until it happens to hit two
NULs (\0\0) which will break it out of the loop.

Change-Id: I76553d7f183236a78a0bc7b408e92559b98f732f
core: Always define NEEDS_VECTORIMPL_SYMBOLS for host build

This ensures the host version of libbcc.so builds consistently, so that
the same host binaries may be used for building both devices that do
and don't define this flag.

Change-Id: I38f313c503c7a255e1c9f6eb46a41fd7b4510895
audio: Changes for LPA/Tunnel mode

 Intitial changes to enable LPA/Tunnel mode

Change-Id: I099480931661c1190b53363d2ee6716a78b81ccb
Signed-off-by: cj360 <ayunker551@gmail.com>

Conflicts:
	include/system/audio.h
system/core: Add command NATIVE_WINDOW_SET_BUFFERS_SIZE

Add native window command to set user defined buffer size.

Change-Id: Id6d1f96daba81e8aba83479b5bda6ce0bfabb6e7
init:  Add support for init.target.rc.

  Forward port of 42e62abe32ba5819ade4dec0b95e4d847b5d67ff
  from cm-11.0

Change-Id: I3ffd07ff84b08f0307ebc6429f0976621dd9560e