Disable FUSE service for non emulated volume when system boot up.

If FUSE service for non emulated volume was started up by default
when system boot up, some 3rd party apks will still have write
permission even volume was not inserted, this will lead apk run
failed. Instead, only when volume was detected then start these
service during mount action in vold.

Change-Id: Ib594e7b3584d4229980ef0a57fb2731bfce58b0d
CRs-Fixed: 652948
init.qcom.rc: Revised permissions for /storage

Starts the sdcard service as per the AOSP recommended args
which helps in fixing the sdcard related CTS test cases

Change-Id: Ic42fbe8061fdb461133316f4d6a7e45daa1d62ca
device: common: Create socket qlogd

This socket file is need by logging system, and should be created
during boot for config sepolicy.

Change-Id: I7106b73a6f2fab4c13c37e44eca872b3be2cbc89
Merge "init.qcom.rc: Revised permissions for /storage"
generate_extra_images: Create $(PRODUCT_OUT)/system/etc

Required to fix a race condition due to a missing dependency on
$(PRODUCT_OUT)/system/etc in build-cdrom-target

Change-Id: I22ce8ee6bdd91fe65b582d6792aed62a07358391
Config item to speed up the audio mode

This config item will be used to set the audio mode to IN_CALL
prior to RIL sending ACTIVE state for a MT call.

Change-Id: Ia67fea607d90b612a3ad1f4ce195354dfe185ff2
CRs-Fixed: 726708
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
Disable FUSE service for non emulated volume when system boot up.

If FUSE service for non emulated volume was started up by default
when system boot up, some 3rd party apks will still have write
permission even volume was not inserted, this will lead apk run
failed. Instead, only when volume was detected then start these
service during mount action in vold.

Change-Id: Ib594e7b3584d4229980ef0a57fb2731bfce58b0d
CRs-Fixed: 652948
Fix: CTS android.text.format.cts.TimeTests Failure

In CTS test, it is searching for french, japanise, UK language
support which was missing ealier. Adding these locales to fix CTS
failures

Change-Id: I4ce02a73dd6baaed43a5ca0499514d22ab9c0c85
Fix: CTS android.text.format.cts.TimeTests Failure

In CTS test, it is searching for french, japanise, UK language
support which was missing ealier. Adding these locales to fix CTS
failures

Change-Id: I4ce02a73dd6baaed43a5ca0499514d22ab9c0c85
Merge "Config item to speed up the audio mode"
post_boot.sh:msm8939:Update task packing parameters

Change task packing parameters for msm8939.
sched_small_task 20, mostly_idle_load 30,
mostly_idle_nr_run 3

Change-Id: Ib59b21be44459807064a519cee11177568c3cec9
Merge "Disable FUSE service for non emulated volume when system boot up."
init.qcom.usb.sh: Remove the diag_extra section

The handling of the persist.sys.usb.config.extra property currently
reads the existing value and attempts to set the correct value based on
ro.baseband. This is fragile as future/unsupported baseband targets would
get the wrong value re-written contrary to what the user originally set.
Further, this does not support ESOC and would have to be added as well.

Simply remove this section altogether, as it would ease future maintenance
effort. As the persist.sys.usb.config.extra property is an undocumented
test feature which is not enabled by end-users, we don't necessarily need
script logic to handle it, and can instead place the burden of setting it
correctly on the developer/tester.

CRs-fixed: 657143
Change-Id: Iaed833a93d75af8738de751d288aedf622b9cfdb
init.qcom.usb.sh: Initialize persist.sys.usb.config.extra property

commit c6a666ce "init.qcom.usb.sh: Remove the diag_extra section"
removed the section that sanitizes the persist.sys.usb.config.extra
property. However, if it is unset, the init.qcom.usb.rc rules will
fail to parse the empty property upon USB composition switch to
RNDIS. Instead, it needs to at least be initialized to 'none' if
not already set.

Change-Id: I98c08180bcbe791667d0ccb866a11796a7debc12
Merge "device: common: Create socket qlogd"
Add operator specific volte replacement RATs

Modify volte replacement RAT values based on mcc mnc values from SIM

Change-Id: Ifc29892c9c2066c58cf07c031487254290138c7d
Merge "Add operator specific volte replacement RATs"
Merge "Add tcpbuffer parameters into overlay."
Merge "init.qcom.usb.sh: Remove the diag_extra section"