init.qcom.rc: Deferring ADSP load until debug flag setup

-ADSP was getting loaded way too early. This blocked debugging
processor
-Moved ADSP loading command to the line after the command to setup
debug flag
-The debug flag couldn't be moved as its current place allows
access to android persistent properties

Change-Id: Ia5281557f9502151cbd8ca5959c965c81bfb8f8f
CRs-Fixed: 554019
Modify init.qcom.rc to create /data/misc/dash needed by MM/DASH client

This change persists bandwidth history across DASH Sessions to use for
representation selection at DASH session startup.

Change-Id: Ibdb1e1eeb85f79a174ab0e7897b1efaf293482f6
msm: common: Correct the cdrom iso build

Fix the Logical mistake of cdrom iso build.

Change-Id: Iea92f3a258b23f842dae73ef863406b42677b195
Merge "msm: common: Correct the cdrom iso build"
common: disable the dsds mode for SKUG board

The MSM8926 SKUG board is not dsds mode. It is necessary to disable
the dsds mode before execute the init.qcom.ril.sh script.

Change-Id: Ie65dffca4fd8670ca3cebf90e9cb823c51f76c53
Merge "common: disable the dsds mode for SKUG board"
Bluetooth: start/stop bt-dun service based on DUN profile status

Start/Stop bt-dun service based on DUN profile status property
"bluetooth.dun.status"

Renamed the SAP profile property to "ro.bluetooth.sap" and
DUN profile property to "ro.bluetooth.dun".

CRs-Fixed: 557180
Change-Id: I4dee395ba20d9f734ae3faed3e760fe8a680685d
init: qcom: Update HDCP topology sysfs permissions

This change updates the sysfs node "hdcp/tp" permissions
such that it can be accessed by system modules.

Change-Id: Iafc1788b5454cb034a7a62fa3e9c0ff62d46dbdc
device/qcom/common: Remove SOC check for Retention.

Enable Krait Retention on all 8974.

Change-Id: I21ddff0ecdde7fbac7eafab14b8e2d965dbfc6b0
common: Enabling overlays to override resource for Chinese translation

Overlay Gallery2 resource to add unfinished Chinese translation, the
resource file is for common target

Change-Id: I2312868601ec5d680191e44a849eefd31ebcfa84
Merge "init: qcom: Update HDCP topology sysfs permissions"
Merge "device/qcom/common: Remove SOC check for Retention."
SystemUI: Fix time without 'AM' or 'PM' in 12hour format.

The initial value of AM/PM style is 'AM_PM_STYLE_GONE' which
means the time on statusbar will not show 'AM' or 'PM'.
The time on lockscreen does not support AM/PM.

Change the initial value of AM/PM style to 'AM_PM_STYLE_NORMAL'.
About the time on lockscreen, add extra support for AM/PM:
Add layout contains AM/PM TextView to overlay, add symbol and
dimen related to layout.

CRs-Fixed: 522239
Revert "Set default time before Zygote init to year 2009".

The original gerrit was a workaround needed for Zygote
class initialitation before JB_MR2. it is not needed from JB_MR2

This reverts commit 620710d7a891a6cb4a451c614491b2d4bbe4b82b.

Change-Id: I8640654322dfe7df14509ba1166179b95b9c8678
Merge "init.qcom.rc: Deferring ADSP load until debug flag setup"
Merge "SystemUI: Fix time without 'AM' or 'PM' in 12hour format."
Merge "Revert "Set default time before Zygote init to year 2009"."
Merge "Bluetooth: start/stop bt-dun service based on DUN profile status"
Merge "common: Enabling overlays to override resource for Chinese translation"
Build: generate persist image where applicable

generating persist image for vendor specific
targets ensures this

CRs-fixed: 548229

Change-Id: I771ae8a97784e9349be53340366d92a2481a7b1b