USB: add VID/PID for charging config

Set the correct usb device descriptor for charging function.

Change-Id: I1ef423a74a370848f9926b51fa3ae8ab80b1f26d
Ultrasound: Add digital pen service resources

Add digital pen resources needed for the system service

Change-Id: I7d0e457cf044dd64cdc2fc96e8e5e379ac9fcb71
Ultrasound: Add digital pen service image resource

Add an image resource for the digital pen service status bar
notification for positioning issues.

Change-Id: I000d8ec37ce375c45916c4880179fab451849f15
Camera: Round camera settings icon margins to 8

Rounding margins of camera settings icon to 8.
This would avoid overlapping of constituent tiles.

CRs-Fixed: 562465
Change-Id: I4fb86487ad1281c8d3fce0cb66445075dac70047
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 "USB: add VID/PID for charging config"
init.qcom.post_boot: lock two cores online for 8974 pro and 8084

MSM8974 pro and APQ8084 targets require two cores to be online
when the display is on to improve user experience.
Set ro.qualcomm.perf.cores_online property to a value of 2 to
enable this feature for said targets.

CRs-fixed: 609826
Change-Id: I054fee2c247b00bca3a129f86b488b2f77104ec7
Merge "Ultrasound: Add digital pen service resources"
Merge "Ultrasound: Add digital pen service image resource"
Merge "Camera: Round camera settings icon margins to 8"
Merge "init.qcom.post_boot: lock two cores online for 8974 pro and 8084"
set usb_uicc_daemon as oneshot

set usb_uicc_deemon as oneshot

Change-Id: I93d9f4ff1279e383a5deb5d446b6e2ca56772fad
sepolicy: add policies for camera

Added security policies needed for camera daemon, for
domain transition, device policies

CRs-fixed: 569218
Change-Id: Ib7126a0465a88a629afee871d242e27ad8221a66
Merge "sepolicy: add policies for camera"
librecovery_updater_msm: Properly free allocated memory

Free updater ReadArgs allocated memory.

CRs-Fixed: 553376
Change-Id: Id92723a51a82830b8ba845df96a246a5708c7c3c
Merge "librecovery_updater_msm: Properly free allocated memory"
Merge "set usb_uicc_daemon as oneshot"
USB: Use qdss function for charging mode

There is no way for data transmittion under usb qdss function.
Using qdss function can satisfy "charging only mode" requirement.

Change-Id: I52fba39df8423dc77b1b436b3c50a6f70ce716ef
Merge "USB: Use qdss function for charging mode"
init.qcom.post_boot: Setting minimum freq for 8x10/8x26 to 787200Hz

Changing the min_freq to max nominal will make apps enter IPC
more often and hence saving power for active use cases.

Change-Id: I8eec5a67dcf5016b9053788281ed870db9beeb81