sensors: allow dac_override

Same issue as device/lge/hammerhead commit
9ae16c2016141cc578a4bd7f6baa69f39e1900c9 . Screen rotation
is broken. Allowing dac_override fixes it.

Change-Id: Ia8dfb27306f543db88cf38f457c76ff3969f6943
Merge "sensors: allow dac_override"
Use permissive_or_unconfined.

please see external/sepolicy commit 623975fa5aece708032aaf29689d73e1f3a615e7
for details.

Change-Id: I23175a2982d7bdb962182b9b667d3767533b78d1
Merge "Use permissive_or_unconfined."
restorecon /data/media and /data/misc/audio.

Just as with hammerhead.  Other files/directories were already
addressed for flo.

Change-Id: I90d10e2654d5e52d40a553a9b7db4d8e5989037b
Signed-off-by: Stephen Smalley <sds@tycho.nsa.gov>
Merge "restorecon /data/media and /data/misc/audio."
Remove /data/app/sensor_ctl_socket on boot.

Unix domain sockets need to be unlinked and re-created on each
reboot regardless, and removing the old socket left by a prior boot
ensures that we do not have a dead socket file in the wrong security
context, thereby yielding denials and preventing proper removal
and re-creation by the sensors service.

Change-Id: Ibe15768d9ae6955a0358568b11804f0267a1680e
Signed-off-by: Stephen Smalley <sds@tycho.nsa.gov>
Merge "Remove /data/app/sensor_ctl_socket on boot."
Remove include <linux/android_pmem.h>

This file is not needed and does not exist in the uapi kernel headers.

Bug: 11559337
Change-Id: I9be25aa796df93981c9708f5e3f7d8805e58925f
Merge "Remove include <linux/android_pmem.h>"
Merge branch 'master' of https://android.googlesource.com/device/asus/flo into HEAD