init.qcom.post_boot: Add support for image version info

- Send APPS image version info to kernel through sysfs nodes.
- Image version node contains: "ro.build.id:ro.build.version.incremental".
Image variant contains "ro.product.name". Image oem version contains:
"ro.build.type:ro.build.version.codename". E.g:
image_version - > JLS36C:eng.julian.20131022.045853
image_variant - >
image_crm_version - > REL

Change-Id: Ib3e6e06a681249998acab8e3ac27980d43028702
init.qcom.post_boot: Install SWE_Browser.apk on first bootup

Install SWE_Browser.apk from /data/prebuilt if it is not already
installed.

CRs-fixed: 657017
Change-Id: I48c9acbf3257121b3d89dec2f779aa61b50eff43
init.qcom.post_boot: set min freq to 787 Mhz for 8610

For 8610 target, set the property that will enable
the device to have its scaling_min_freq set to
787 Mhz indefinitely.

CRs-Fixed: 630893

Conflicts:

	prebuilt/system/etc/init.qcom.post_boot.sh

Change-Id: I3bcd04206443e0c855663fc8411ff41b48f97f55
system.prop: set ro.min_freq to 787MHz

For 8610 target, set the ro.min_freq property
to ensure the correct functioning of perf_lock

Change-Id: I7079f52c15224b2862a4866effa19f4ba3937e63
CRs-Fixed: 630893
system.prop: perf: ro.min_freq name change

Change ro.min_freq to ro.min_freq_0

Change-Id: I291ba1136ff2f6c3ba3e0afb9b95e222f5b022d1
system.prop: correct ro.min_freq_0

Property was set to 787000. The actual
value from available frequencies is
787200. Due to this difference, the cpu
freq kernel test (part of sanity) was
failing. It passes after changing the
property value to 787200.

Change-Id: I19ff1018f987f0fbd95248f25d9371aec0dc5381
ramdisk: audio: Add appropriate permission for voice_svc driver

Update the permisions for voice_svc driver so that only apps
with audio group permission can open it

Change-Id: I4a3697457884946cc9ff65c4307c944d3606bb42
ramdisk: security: Add appropriate permission for PFT driver

Update the permissions for PFT driver so that only apps
with drmrpc group permission can open it.

Change-Id: Id985234cb62ac34bc92875618ff79dc9d8bc8ad9
sec_config: Allow sensors group process to QMI Sensor services

Enable Sensors QMI services for sensors process groups.

CRs-Fixed: 431081

Change-Id: Ibbdb0e07d9497e1809e7ef817e8400d4a9e4f8c1
sec_config: Provide QMI permission for IMS on APPS

Change-Id: I9f96a7ab2c15217253bd2c1a646b9dc5d761f9a3
ramdisk: Add paths for DRM to work with SEAndroid

Widevine and playready store data under sfs and tz directory under
persist filesystem. These paths should be created for DRM to work
with SEAndroid

Change-Id: Icd46caac2dce6d3bcd2b64ab93d33471047d6d75
ramdisk: Add paths for DRM to work with SEAndroid

Widevine and playready store data under app_ms directory under
data filesystem. These paths should be created for DRM to work
with SEAndroid.

Change-Id: I05b8c1ce9f5f4d2fd3dd23a2db5fffc9062c8aa1
ramdisk: Add thermal file socket creation into init

Add thermal file socket creation into target init.
This change is required for SEAndroid so that
thermal socket context are not overridden by init.

Change-Id: Iecf7d594083eb5085ae583043c7fa1415c220d3d
wifi: Change accept_mac and deny_mac file paths.

Change default paths of the accept and deny mac
files from /data/hostapd/* to /data/misc/wifi/*
in hostapd.conf.

CRs-Fixed: 756614
Change-Id: I7e06f870b7f372796c4311f09947015d6d9db711
proprietary-files: don't link libtime_genoff

* no need when BOARD_USES_QC_TIME_SERVICES is not set
* missing from commit 93630d8f4e1258f1ff84a3a49f189ed54f9c1c3e

Change-Id: I953fca924a1c6e2dbbd830f91f7fde42721b17eb
cmhw: display color calibration

Change-Id: Ia2833332a8e1e30f18c912f66aedddb78e90b025