vendor: Update SELinux policy for sysinit

Change-Id: I41d4c25d9d6246cd2ca0a8ff3b5a4e114e3bc4d4
Add selinux policies for superuser

Change-Id: I878eaa9d25feaedf46e89083f91d6a21f4aff37a
selinux: Add a rule to label the extended keyhandler dex files

These should be treated as regular dex cache files, but they're
expanded outside of the normal cache dir

Change-Id: Id046e1b90116b35d2e7817ed4717fcef78135f08
vendor/cm: We are at CM-12 now.

Change-Id: If92ade1a3992c5e9d828f23a5bccd80df8d27dfc
selinux: Fix healthd's access to /dev nodes

Our healthd's support for power-on alarms adds some steps that imply
reading files its user doesn't own. Let it.

Change-Id: I3d4735aaab8fbec7acc460f812bc21f1dfa516ab
cm: sepolicy: Add contexts for cm recovery

 * Allow setup of secure adb (setup_adbd)

 * minivold in recovery

Change-Id: Id1243154f4016b59e54890404cadea46a2aad212
Update Reliance APNs

Change-Id: Ie223d4d485f94f374dd57fe660d44bcd0ed74a23
(cherry picked from commit e4704d95e5bba24c4f9fad0dc3966eb03caa4c04)
Update Japanese APNs

Change-Id: Ia145e566f9b8a65dfb17f8d43db5c92b537b34a6
Allow SystemServer to set service.adb.tcp.* properties

Required for network adb enable/disable to function

Change-Id: I3e2aacb6b8e9b107dcd229187a5dd76128e20001
SELinux: su: Remove extra quote in a comment

* Fixes
  vendor/cm/sepolicy/su.te:46:WARNING 'unrecognized character' at token '''

Change-Id: I3957ba7ac05062766cbf6c8f3c3975f20c95532e
add slim launcher

(cherry picked from commit 8bbc39c4dfcb9146d03ec31668982813c49426bb)
Merge remote-tracking branch 'github/cm-12.0' into cm-12.0

Conflicts:
	sepolicy/file_contexts
	sepolicy/sepolicy.mk
	sepolicy/su.te
vendor/omni: Add chromium_prebuilt.sh

This script will pull the necessary libs from a complete build and generate proper
makefiles in order to support using a prebuilt Chromium. Files are placed in
prebuilts/chromium/-devicenamehere-, and are not tracked by git, so they are completely
out of the way.

PS3:
-replace git -C with params compatible to old git versions

Change-Id: I3141defcbd4108178881f7203f3105aecc27378b
(cherry picked from commit 2aea4c5e122a6a12a1049c1881f23903bd93c9d9)

(cherry picked from commit 4c86a55ccd2ac65a53611d8c80f8fcfc810b0cb6)
vendor/omni: Fix-ups for prebuilt Chromium

- Make copying far more reliable, even on non-clean builds
- Use $OUT in script in all cases, apparently get_build_var OUT_DIR isn't reliable.
envsetup.sh, please -_-

Change-Id: I27fa9bc7a043c32bcb29e7667e86b40226222a5a

Conflicts:
	config/common.mk

(cherry picked from commit 840b2c51c7dd4002237c0435c02e8631a67a2170)

(cherry picked from commit 6ea61a3aeb81f98567a6cc3a156761d9c2cc4bb8)
Prebuilt chromium: update script for lollipop

Change-Id: I3fbef0d23e76a6f5c25579d1ca9336bcfe19290d
(cherry picked from commit 0add28f60b138fe4b65326968769a5bafb53d1a7)

(cherry picked from commit 503be39376540aa510faf14d3eed201b609defbd)
Shell EOF derps : Chromium prebuilt

(cherry picked from commit d554a10f46beb88a0eb67d48221385deb8f61d94)

(cherry picked from commit 3feb02eb8ad576c9ea7ae17dfe8f1142318d41d2)