Commit Graph

2108 Commits

Author SHA1 Message Date
Linux Build Service Account 73b2650172 Merge "base.mk: Add support for camera HAL on 8992" 2014-12-17 19:05:01 -08:00
Linux Build Service Account 5052925953 Merge "device: common: change the user permission to access sdcard" 2014-12-17 19:04:40 -08:00
Nagesh Subba Reddy f0ea6edda9 base.mk: Add support for camera HAL on 8992
Enabled camera hal compilation on 8992

Change-Id: I46904c0f89195f626663f3b4001a8c58be3a1506
2014-12-17 14:07:24 -08:00
Linux Build Service Account e33e2a6d88 Merge "msm8992 audio configuration" 2014-12-16 20:24:18 -08:00
Linux Build Service Account d9eca286a4 Merge "init.qcom.rc: Assign system_health_monitor device ownership" 2014-12-16 16:33:53 -08:00
Linux Build Service Account bafa2699aa Merge "init.qcom.post_boot.sh: Remove energy-awareness" 2014-12-16 16:33:20 -08:00
Mahesh Sivasubramanian ebbbec333d init.qcom.post_boot.sh: Remove energy-awareness
Enery-awareness is started as a service in init.target.rc. Removing it from
the init.qcom.post_boot.sh

Change-Id: If604b0b91904c94e5642da8e6f45e7d469914c6f
2014-12-15 23:48:49 -07:00
Fred Oh fa2e3e80b6 msm8992 audio configuration
Add audio support for msm8992

Change-Id: Iba6c1a95aba0d78f2f99666b2fe79c1fa1e5febc
2014-12-15 18:13:22 -08:00
Karthikeyan Ramasubramanian 8070a2ba52 init.qcom.rc: Assign system_health_monitor device ownership
Assign the ownership of system_health_monitor device to radio user and
system group. Allow read-only access of system_health_monitor to others.

CRs-Fixed: 770415
Change-Id: I62f424f4516e5483ea969f3eae0f15b5e8d4bcc1
2014-12-15 18:30:50 -07:00
Linux Build Service Account 7a1a0e4953 Merge "AppOps: popup confirm dialog when calendar and email read contacts" 2014-12-12 08:50:35 -08:00
Linux Build Service Account 932e5abcdc Merge "init.qcom.post_boot: Enable LPM modes for 8992" 2014-12-12 08:50:30 -08:00
Linux Build Service Account 45ffdd4e70 Merge "storage_list.xml: Add 'allowMTP' option for storage volume" 2014-12-12 04:37:18 -08:00
Linux Build Service Account 9ac09ad065 Merge "init.qcom.usb: Add USB compositions for RmNet with DPL" 2014-12-12 04:37:17 -08:00
Linux Build Service Account 324726e599 Merge "init: Add MSM-specific init extension library for 8992" 2014-12-12 04:37:12 -08:00
Katish Paran 0a976ccf99 device: common: change the user permission to access sdcard
Change the user permission to enable diag_mdlog from
diag_mdlog_start and diag_mdlog_stop service to access /sdcard.

Change-Id: Icb65a72d886928572de9af0b3656820d819a1cb8
2014-12-12 11:19:13 +05:30
Kun Liang f6f4be305b AppOps: popup confirm dialog when calendar and email read contacts
Calendar and email are not supposed to read contacts by function.
Any system app that trys to do sensative operations must let users
know what will happen.

Change-Id: I3058f5dc7989577c2068299a0945927f35e3ef63
2014-12-10 23:26:06 -08:00
Jack Pham 9b118a0ed5 init.qcom.usb: Add USB compositions for RmNet with DPL
Add new USB compositions to support RmNet with additional
data packet logging (DPL) function, a single BULK IN endpoint
connected via BAM2BAM with IPA. This re-uses the QDSS function
since it is functionally similar. Add the following PIDs:

0x90AD - DIAG + ADB + MODEM + NMEA + RMNET + Mass Storage + DPL
0x90B0 - DIAG + MODEM + NMEA + RMNET + Mass Storage + DPL

Change-Id: I95ea0a67da5593ebcd3ad4479906c7ee24ec8aa2
2014-12-10 17:16:29 -08:00
Linux Build Service Account c76cf35c27 Merge "Adding support of Inline Crypto Engine (ICE)" 2014-12-10 13:03:33 -08:00
Dinesh K Garg 7cadaea9bd Adding support of Inline Crypto Engine (ICE)
ICE requires keys to be set in key LUT. Changing APIs so that it
return the key index in key LUT. It also needs to take care if
ICE is available on the chip.

Change-Id:  I22be18738ba33e5b5c61639c24b320484d0ad7f2
2014-12-08 18:42:36 -08:00
Murali Nalajala b0f9c3aabd init.qcom.post_boot: Enable LPM modes for 8992
Enable LPM modes for 8992 and bring A57 cores online

Change-Id: Ifb22b84ea45d8b79f5a2f54391d69ffc68bf3375
2014-12-08 18:38:49 -08:00
Linux Build Service Account c9e01e4e8f Merge "display: Enable display HAL's for msm8992" 2014-12-08 16:42:00 -08:00
Jeykumar Sankaran fcba9a74ae init: Add MSM-specific init extension library for 8992
- Implements MSM-specific initialization during bootup
- Sets the lcd density to 480

Change-Id: I2997e902c3bdafefda0bb98b8d8b3c1279c7b5dc
2014-12-08 13:52:20 -08:00
Linux Build Service Account 697b6c6af1 Merge "common: Support hardware accelerated audio effects" 2014-12-06 14:38:49 -08:00
Linux Build Service Account 1a77f52d9a Merge "common: Support hardware accelerated audio effects" 2014-12-06 14:38:46 -08:00
Subhash Chandra Bose Naripeddy deeee8bca0 common: Support hardware accelerated audio effects
A native driver to support hardware accelerated effects is
implemented. provide 660 permissions for the same.

Change-Id: I81559ef9bfd0485d2f6077c12aa4eefe70d2a33b
2014-12-06 03:22:31 -08:00
Subhash Chandra Bose Naripeddy 0bb2980e5e common: Support hardware accelerated audio effects
A native driver to support hardware accelerated effects is
implemented. provide 660 permissions for the same.

Change-Id: I81559ef9bfd0485d2f6077c12aa4eefe70d2a33b
2014-12-06 03:22:22 -08:00
Linux Build Service Account 0357f832f1 Merge "init.qcom.uicc: Handle uicc insert/remove properly" 2014-12-06 00:26:23 -08:00
Jeykumar Sankaran 854948c94f display: Enable display HAL's for msm8992
Enable display HAL's for msm8992.

Change-Id: Ide920db9cb507cbc0ec89b6921cea7f11c4d587a
2014-12-04 20:56:10 -08:00
Linux Build Service Account 02c27f3121 Merge "init: Set permissions for dynamic partial update node" 2014-12-03 23:05:43 -08:00
Maunik Shah 500dd1f781 storage_list.xml: Add 'allowMTP' option for storage volume
Added 'allowMTP' option for each storage volume to decide whether
to show up volume in MTP mode or not. If it not defined, by default
it will be visible on MTP. If someone wants to hide the volume,
one can set it 'false'.

Change-Id: Iea6e41c835a51f5e28e6492f1c498a0f15b66d71
2014-12-03 21:47:14 -08:00
Hemant Kumar 206214dab7 init.qcom.uicc: Handle uicc insert/remove properly
uicc_insert() and uicc_remove() actions are only
performed when sys.usb_uicc.loading property is
set to 1 by USB uicc client. Any other value of
this property is considered as invalid. This
prevents msm_ehci_host driver unbind for the hw
platforms do not support uicc over secondary high
speed usb controller.

CRs-Fixed: 758193
Change-Id: If2cb6fa06b20d4caf180a3890fb000efb6ab03f3
2014-12-03 21:13:14 -08:00
Jeykumar Sankaran 7591884b64 init: Set permissions for dynamic partial update node
Set file permissions for dynamic partial update system node to
control the feature at runtime.

Change-Id: Icd4799907d168c2606c8811c73f4fedd847d55f0
2014-12-03 12:15:53 -08:00
Linux Build Service Account 2ba60415c9 Merge "Enable msm8992 configuration" 2014-12-03 01:33:36 -08:00
Linux Build Service Account 6b0c5aa271 Merge "init.qcom.rc: Launch tftp_server process as root user." 2014-12-01 14:47:51 -08:00
Linux Build Service Account 7bf1b42613 Merge "init: Set permissions for dynamic partial update node" 2014-11-30 13:18:12 -08:00
Linux Build Service Account fc8e601c2e Merge "Add permission for rild to access QMI UIMRMT" 2014-11-27 04:56:48 -08:00
Naina Nalluri 5dfcae18c6 Add permission for rild to access QMI UIMRMT
Allows rild to access QMI UIMRMT
service.

Change-Id: Ib8259029bbadc381efe4d614ea717fa1fbfaafdc
CRs-fixed: 762101
2014-11-26 22:14:33 -08:00
Linux Build Service Account 1574b2e252 Merge "init.qcom.usb.sh: Add support for msm8992" 2014-11-26 03:22:35 -08:00
Linux Build Service Account 88ecee9dca Merge "msm8992 configuration" 2014-11-25 10:59:22 -08:00
Linux Build Service Account 4824dc1f2a Merge "init.post_boot: Optionally start QDSS debug agent" 2014-11-25 10:59:20 -08:00
Jeykumar Sankaran 8094e64341 init: Set permissions for dynamic partial update node
Set file permissions for dynamic partial update system node to
control the feature at runtime.

Change-Id: Icd4799907d168c2606c8811c73f4fedd847d55f0
2014-11-24 20:04:23 -08:00
Jack Pham c655598742 init.qcom.usb.sh: Add support for msm8992
Perform target-specific USB initialization for MSM8992, which is
similar to MSM8994.

Change-Id: I8a00bd66b2307dcdec3aadb9ae8e12d61ac2f886
2014-11-24 16:42:15 -08:00
Linux Build Service Account 82dc6e4db6 Merge "init.qcom.rc: Add permissions for delta files" 2014-11-22 21:38:56 -08:00
Ben Romberger 40446f77f9 init.qcom.rc: Add permissions for delta files
Add permissions for ACDB delta file folders.
Add 770 permissions to /data/audio/acdbdata
and /data/audio/acdbdata/delta

Change-Id: Ibb8e7602bcc7865a39a11cb064873481e2aa801d
2014-11-22 19:02:37 -08:00
Aravind Asam 5aa37e2309 msm8992 configuration
Add support for msm8992

Change-Id: I3846c8b0d3fe21f0d4d3c215b162fd11a34e5855
2014-11-21 13:57:45 -08:00
Aravind Asam b0a941351b Enable msm8992 configuration
For lunch selection during build

Change-Id: I0659c413bf40558da290563de1f0ee19e27a93e3
2014-11-21 13:57:31 -08:00
Linux Build Service Account 89134671ab Merge "init.qcom.post_boot: Minimize time period that disables thermal hotplug" 2014-11-21 04:31:19 -08:00
Junjie Wu 0a84f370d6 init.qcom.post_boot: Minimize time period that disables thermal hotplug
Changing governor needs to be protected against hotplug. However,
disabling thermal and BCL hotplug for too long would cause potential
stability issue. Minimize the time that thermal and BCL hotplug is
disabled in post_bost script.

Change-Id: I9cb356914c3d019e4c3c5ee502f86b4e63292e3a
2014-11-19 11:50:07 -08:00
Nikhilesh Reddy a37d636f22 init.qcom.rc: Launch tftp_server process as root user.
The tftp_server daemon requires root privileges to open
the wakelock files and grab capabilities for accessing
wakelocks.
The tftp_server daemon will downgrade to user AID_SYSTEM
after enabling and retaining the necessary capabilities.

Change-Id: Iae5995f606e54152fdbe5e229c0c8d4c03b00382
2014-11-18 12:22:33 -08:00
Linux Build Service Account fc3a4c5005 Merge "init.qcom.rc: Launch tftp_server process as root user." 2014-11-18 11:30:12 -08:00