audio_policy: don't separate a2dp output

Change-Id: Ia40a5b591013c386ac28e0325afdbb66a4f1da05
tenderloin: move lvm.static to boot.img

* With sepolicy, we cannot run exectuables that reside on other
  partitions during init so we move lvm.static to our boot.img,
  increasing the image size by roughly 1.4mb (eek!). Thankfully
  we still have some extra space after a boot and recovery image
  but not really enough for another whole image.

* I've rebuilt lvm.static for this situation, hard coding some
  things that init failed to properly set, as well as updated
  the lvm.conf.

* More info on the new lvm.static, and instructions to build it, can
  be found here: https://github.com/invisiblek/android_external_lvm2

Change-Id: I7b4b770f02261e02a1a4ac3b3c06d8178e7800c5
serial: use property service to set ro.serialno

* SELinux is not happy with us modifying default.prop, and who
  can blame it? We shouldn't be writing to a file on / anyway.

* Utilize property service to set the prop instead.

Change-Id: I121ae8e21f8da5b7c825c6ad3ac53c26b5e4cdd3
tenderloin: don't check GAP in art

Change-Id: Idba9620eb5f2316ad9ca9b154d0279c24469b131
sepolicy: initial rules

Change-Id: I9340482cc9cf6a8abbb1361c6a35e0ab806f8dab
tenderloin: user AwesomePlayer instead of NuPlayer

Change-Id: Id320f26f07062911c56ff71fc71bddcefe3d0fb3
tenderloin: set LIBART_IMG_BASE

Change-Id: Id46a9083330468b1e0bcc0c472d40879b145240e
tenderloin: enable legacay mmap

Change-Id: I98b26c270e02a598fc7bd812d9f4fd72279d0511
props: add adb to default usb mode

Change-Id: Iad259c6b08112e5b0cfdc5fd3bb8243e50609415
media_codecs: updates for lollipop

* use google and ffmped codecs
* fix up to pass cts

Change-Id: Ia8f88f6f64edebae733adb26740c590679b24bde
tenderloin: build wpa_supplicant

* also don't take the generic wpa_supplicant.conf, we provide our own

Change-Id: Ia5a75b892ff736d5272364ab13b9f4ac4639fb54
tenderloin-common:  add in Feature name="adaptive-playback

Change-Id: I4dc4c61cdc60eb41bea06faf32834b72ba735ee7
Revert "tenderloin:  add in ro.config.low_ram and a little clean up"

This reverts commit 2606fa726257edbb23dbd7e3302f3c162ddd7c15.
releasetools: use block mode

Change-Id: I601ca6d83c5b1a6e00a2ce6a3730c252067cf8ee
tenderloin-common: Set TARGET_NO_ADAPTIVE_PLAYBACK

This reverts commit 1ae7f9106a39bb302b3920eccf0f725fac2400fc.
tenderloin: fix reboot process

* rebootcmd is pretty useless really, and selinux hates everything
  about it

* catch the sys.shutdown.requested from framework and kick off
  the moboot_control.sh directly

Change-Id: I74d20f8872d8ef0d8456006f3d9f5b5690ff25e6
sepolicy: additional rules

* mpdecision, sensors, moboot_control

* don't hate me for running moboot_control in the vold domain

Change-Id: Ibe6130fe3524081e45e67a2042eedff25425237b