Baldev Sahu | 31dd170 | 2015-08-13 16:50:04 +0530 | [diff] [blame] | 1 | TARGET_USES_QCOM_BSP := true |
Srinivas Ankem | 8ad5417 | 2014-09-16 13:16:04 +0530 | [diff] [blame] | 2 | TARGET_USES_QCA_NFC := other |
vivek mehta | aa5c26e | 2013-06-27 14:26:26 -0700 | [diff] [blame] | 3 | |
Baldev Sahu | 31dd170 | 2015-08-13 16:50:04 +0530 | [diff] [blame] | 4 | ifeq ($(TARGET_USES_QCOM_BSP), true) |
Nirmal Abraham | 8b2e789 | 2014-08-07 18:35:52 +0530 | [diff] [blame] | 5 | # Add QC Video Enhancements flag |
vivek mehta | aa5c26e | 2013-06-27 14:26:26 -0700 | [diff] [blame] | 6 | TARGET_ENABLE_QC_AV_ENHANCEMENTS := true |
Baldev Sahu | 31dd170 | 2015-08-13 16:50:04 +0530 | [diff] [blame] | 7 | endif #TARGET_USES_QCOM_BSP |
vivek mehta | aa5c26e | 2013-06-27 14:26:26 -0700 | [diff] [blame] | 8 | |
Praveen Chavan | bba8176 | 2013-11-14 12:12:38 -0800 | [diff] [blame] | 9 | #TARGET_DISABLE_DASH := true |
| 10 | #TARGET_DISABLE_OMX_SECURE_TEST_APP := true |
Praveen Chavan | 30d6e0c | 2013-10-09 11:14:06 -0700 | [diff] [blame] | 11 | |
Shalaj Jain | 0b2aaeb | 2013-04-02 19:33:51 -0700 | [diff] [blame] | 12 | # media_profiles and media_codecs xmls for 8974 |
vivek mehta | d069ca1 | 2013-06-03 17:18:29 -0700 | [diff] [blame] | 13 | ifeq ($(TARGET_ENABLE_QC_AV_ENHANCEMENTS), true) |
Paras Nagda | 8c43868 | 2015-08-06 14:36:49 +0530 | [diff] [blame] | 14 | PRODUCT_COPY_FILES += device/qcom/msm8974/media/media_profiles_8974.xml:system/etc/media_profiles.xml \ |
Paras Nagda | d77a345 | 2015-09-16 15:34:22 +0530 | [diff] [blame] | 15 | device/qcom/msm8974/media/media_codecs_8974.xml:system/etc/media_codecs.xml \ |
| 16 | device/qcom/msm8974/media/media_codecs_performance_8974.xml:system/etc/media_codecs_performance.xml |
vivek mehta | d069ca1 | 2013-06-03 17:18:29 -0700 | [diff] [blame] | 17 | endif #TARGET_ENABLE_QC_AV_ENHANCEMENTS |
vivek mehta | aa5c26e | 2013-06-27 14:26:26 -0700 | [diff] [blame] | 18 | |
Raghavendra Prasad Nagaraj | 46763df | 2015-11-23 15:41:33 +0530 | [diff] [blame] | 19 | PRODUCT_PROPERTY_OVERRIDES += \ |
| 20 | dalvik.vm.heapminfree=2m |
David Ng | f286ae3 | 2012-07-18 16:48:28 -0700 | [diff] [blame] | 21 | $(call inherit-product, device/qcom/common/common.mk) |
| 22 | |
| 23 | PRODUCT_NAME := msm8974 |
| 24 | PRODUCT_DEVICE := msm8974 |
| 25 | |
Harmandeep Singh | c2fc1c4 | 2012-12-08 18:16:27 -0800 | [diff] [blame] | 26 | # Audio configuration file |
| 27 | PRODUCT_COPY_FILES += \ |
| 28 | device/qcom/msm8974/audio_policy.conf:system/etc/audio_policy.conf \ |
Ravi Kumar Alamanda | 0473c76 | 2013-11-06 19:35:05 -0800 | [diff] [blame] | 29 | device/qcom/msm8974/audio_effects.conf:system/vendor/etc/audio_effects.conf \ |
Damir Didjusto | 4223869 | 2013-10-28 17:08:54 -0700 | [diff] [blame] | 30 | device/qcom/msm8974/mixer_paths.xml:system/etc/mixer_paths.xml \ |
| 31 | device/qcom/msm8974/mixer_paths_auxpcm.xml:system/etc/mixer_paths_auxpcm.xml |
Phani Kumar Uppalapati | 7a01279 | 2012-12-08 19:02:18 -0800 | [diff] [blame] | 32 | |
Ravi Kumar Alamanda | 0473c76 | 2013-11-06 19:35:05 -0800 | [diff] [blame] | 33 | PRODUCT_PACKAGES += \ |
| 34 | libqcomvisualizer \ |
Haynes Mathew George | 1ba2d87 | 2014-02-19 18:31:37 -0800 | [diff] [blame] | 35 | libqcomvoiceprocessing \ |
| 36 | libqcompostprocbundle |
Phani Kumar Uppalapati | 7a01279 | 2012-12-08 19:02:18 -0800 | [diff] [blame] | 37 | |
David Ng | fd5182a | 2012-12-21 12:09:20 -0800 | [diff] [blame] | 38 | # Feature definition files for 8974 |
Bhakthavatsala Raghavendra | 8b93783 | 2012-08-27 14:28:12 -0700 | [diff] [blame] | 39 | PRODUCT_COPY_FILES += \ |
David Ng | fd5182a | 2012-12-21 12:09:20 -0800 | [diff] [blame] | 40 | frameworks/native/data/etc/android.hardware.sensor.accelerometer.xml:system/etc/permissions/android.hardware.sensor.accelerometer.xml \ |
| 41 | frameworks/native/data/etc/android.hardware.sensor.compass.xml:system/etc/permissions/android.hardware.sensor.compass.xml \ |
| 42 | frameworks/native/data/etc/android.hardware.sensor.gyroscope.xml:system/etc/permissions/android.hardware.sensor.gyroscope.xml \ |
| 43 | frameworks/native/data/etc/android.hardware.sensor.light.xml:system/etc/permissions/android.hardware.sensor.light.xml \ |
| 44 | frameworks/native/data/etc/android.hardware.sensor.proximity.xml:system/etc/permissions/android.hardware.sensor.proximity.xml \ |
Oliver Wang | ac39411 | 2014-01-02 11:21:45 +0800 | [diff] [blame] | 45 | frameworks/native/data/etc/android.hardware.sensor.barometer.xml:system/etc/permissions/android.hardware.sensor.barometer.xml \ |
| 46 | frameworks/native/data/etc/android.hardware.sensor.stepcounter.xml:system/etc/permissions/android.hardware.sensor.stepcounter.xml \ |
| 47 | frameworks/native/data/etc/android.hardware.sensor.stepdetector.xml:system/etc/permissions/android.hardware.sensor.stepdetector.xml |
Bhakthavatsala Raghavendra | 8b93783 | 2012-08-27 14:28:12 -0700 | [diff] [blame] | 48 | |
Anirudh Ghayal | b0f3c73 | 2013-06-12 09:09:19 +0530 | [diff] [blame] | 49 | #battery_monitor |
| 50 | PRODUCT_PACKAGES += \ |
| 51 | battery_monitor \ |
| 52 | battery_shutdown |
| 53 | |
David Ng | 8c19649 | 2012-08-13 22:26:59 -0700 | [diff] [blame] | 54 | #fstab.qcom |
| 55 | PRODUCT_PACKAGES += fstab.qcom |
Jeff Johnson | 1100da8 | 2012-12-18 13:57:41 -0800 | [diff] [blame] | 56 | |
| 57 | #wlan driver |
| 58 | PRODUCT_COPY_FILES += \ |
Jeff Johnson | 1100da8 | 2012-12-18 13:57:41 -0800 | [diff] [blame] | 59 | device/qcom/msm8974/WCNSS_qcom_cfg.ini:system/etc/wifi/WCNSS_qcom_cfg.ini \ |
Jeff Johnson | b67dba8 | 2013-02-07 13:42:27 -0800 | [diff] [blame] | 60 | device/qcom/msm8974/WCNSS_qcom_wlan_nv.bin:persist/WCNSS_qcom_wlan_nv.bin |
Sameer Thalappil | 5d4110d | 2013-05-17 10:01:47 -0700 | [diff] [blame] | 61 | |
Leo Chang | 34bc649 | 2013-09-24 12:51:07 -0700 | [diff] [blame] | 62 | PRODUCT_PACKAGES += \ |
| 63 | wpa_supplicant_overlay.conf \ |
| 64 | p2p_supplicant_overlay.conf |
| 65 | |
Sameer Thalappil | 5d4110d | 2013-05-17 10:01:47 -0700 | [diff] [blame] | 66 | PRODUCT_PACKAGES += wcnss_service |
| 67 | |
Ramjee Singh | 7453074 | 2015-11-05 16:16:45 +0530 | [diff] [blame] | 68 | # MIDI feature |
| 69 | PRODUCT_COPY_FILES += \ |
| 70 | frameworks/native/data/etc/android.software.midi.xml:system/etc/permissions/android.software.midi.xml |
| 71 | |
Satish kumar sugasi | b6aa633 | 2012-11-29 11:11:16 -0800 | [diff] [blame] | 72 | #ANT stack |
| 73 | PRODUCT_PACKAGES += \ |
| 74 | AntHalService \ |
| 75 | libantradio \ |
| 76 | ANTRadioService \ |
| 77 | antradio_app |
Shashank Mittal | 2597d12 | 2013-09-05 14:26:17 -0700 | [diff] [blame] | 78 | |
| 79 | # Enable strict operation |
| 80 | PRODUCT_DEFAULT_PROPERTY_OVERRIDES += \ |
| 81 | persist.sys.strict_op_enable=false |
| 82 | |
| 83 | PRODUCT_DEFAULT_PROPERTY_OVERRIDES += \ |
| 84 | persist.sys.whitelist=/system/etc/whitelist_appops.xml |
| 85 | |
Suman Mukherjee | 78f7862 | 2014-09-04 16:26:39 +0530 | [diff] [blame] | 86 | PRODUCT_DEFAULT_PROPERTY_OVERRIDES += \ |
| 87 | camera2.portability.force_api=1 |
| 88 | |
Shashank Mittal | 2597d12 | 2013-09-05 14:26:17 -0700 | [diff] [blame] | 89 | PRODUCT_COPY_FILES += \ |
| 90 | device/qcom/msm8974/whitelist_appops.xml:system/etc/whitelist_appops.xml |
Houston Hoffman | 1995814 | 2014-01-02 15:12:33 -0800 | [diff] [blame] | 91 | |
Satish Kumar Singh | 5ec7f7b | 2014-02-21 14:14:02 -0800 | [diff] [blame] | 92 | |
Houston Hoffman | 1995814 | 2014-01-02 15:12:33 -0800 | [diff] [blame] | 93 | # NFC packages |
Satish Kumar Singh | 5ec7f7b | 2014-02-21 14:14:02 -0800 | [diff] [blame] | 94 | ifeq ($(TARGET_USES_QCA_NFC),true) |
| 95 | NFC_D := true |
| 96 | |
| 97 | ifeq ($(NFC_D), true) |
| 98 | PRODUCT_PACKAGES += \ |
| 99 | libnfcD-nci \ |
| 100 | libnfcD_nci_jni \ |
| 101 | nfc_nci.msm8974 \ |
| 102 | NfcDNci \ |
| 103 | Tag \ |
| 104 | com.android.nfc_extras \ |
| 105 | com.android.nfc.helper |
| 106 | else |
Houston Hoffman | 1995814 | 2014-01-02 15:12:33 -0800 | [diff] [blame] | 107 | PRODUCT_PACKAGES += \ |
| 108 | libnfc-nci \ |
| 109 | libnfc_nci_jni \ |
| 110 | nfc_nci.msm8974 \ |
| 111 | NfcNci \ |
| 112 | Tag \ |
| 113 | com.android.nfc_extras |
Satish Kumar Singh | 5ec7f7b | 2014-02-21 14:14:02 -0800 | [diff] [blame] | 114 | endif |
Houston Hoffman | 1995814 | 2014-01-02 15:12:33 -0800 | [diff] [blame] | 115 | |
| 116 | # file that declares the MIFARE NFC constant |
| 117 | # Commands to migrate prefs from com.android.nfc3 to com.android.nfc |
| 118 | # NFC access control + feature files + configuration |
| 119 | PRODUCT_COPY_FILES += \ |
Houston Hoffman | 1995814 | 2014-01-02 15:12:33 -0800 | [diff] [blame] | 120 | frameworks/native/data/etc/com.nxp.mifare.xml:system/etc/permissions/com.nxp.mifare.xml \ |
| 121 | frameworks/native/data/etc/com.android.nfc_extras.xml:system/etc/permissions/com.android.nfc_extras.xml \ |
| 122 | frameworks/native/data/etc/android.hardware.nfc.xml:system/etc/permissions/android.hardware.nfc.xml |
Srinivas Ankem | e6614b6 | 2014-06-11 13:05:17 +0530 | [diff] [blame] | 123 | # Enable NFC Forum testing by temporarily changing the PRODUCT_BOOT_JARS |
| 124 | # line has to be in sync with build/target/product/core_base.mk |
Houston Hoffman | 1995814 | 2014-01-02 15:12:33 -0800 | [diff] [blame] | 125 | endif |
AUDITYA BHATTARAM | 2223b56 | 2014-07-15 16:51:51 +0530 | [diff] [blame] | 126 | |
Manikanta Sivapala | f71f4cd | 2015-08-11 18:27:53 +0530 | [diff] [blame] | 127 | #PRODUCT_BOOT_JARS += org.codeaurora.Performance \ |
Bhavya Sokke Mallikarjunappa | 507fd71 | 2014-11-06 18:19:48 -0800 | [diff] [blame] | 128 | vcard \ |
Susheel Yadagiri | 9acd7a6 | 2015-07-27 22:04:38 -0700 | [diff] [blame] | 129 | |
| 130 | PRODUCT_BOOT_JARS += tcmiface |
Manikanta Sivapala | f71f4cd | 2015-08-11 18:27:53 +0530 | [diff] [blame] | 131 | PRODUCT_BOOT_JARS += qcmediaplayer |
Susheel Yadagiri | 9acd7a6 | 2015-07-27 22:04:38 -0700 | [diff] [blame] | 132 | |
Susheel Yadagiri | 1ebdcd1 | 2015-08-10 16:51:45 -0700 | [diff] [blame] | 133 | ifneq ($(strip $(QCPATH)),) |
Manu Prasad | a33f71e | 2015-08-12 15:35:50 +0530 | [diff] [blame] | 134 | PRODUCT_BOOT_JARS += WfdCommon |
Venkateshwarlu Domakonda | 913e622 | 2015-08-04 11:29:56 +0530 | [diff] [blame] | 135 | PRODUCT_BOOT_JARS += qcom.fmradio |
Samir Mehta | 3dd4407 | 2015-06-30 13:01:25 +0530 | [diff] [blame] | 136 | #PRODUCT_BOOT_JARS += security-bridge |
| 137 | #PRODUCT_BOOT_JARS += qsb-port |
Ameya Thakur | ffbaadd | 2015-09-22 11:16:03 -0700 | [diff] [blame] | 138 | PRODUCT_BOOT_JARS += oem-services |
Susheel Yadagiri | 1ebdcd1 | 2015-08-10 16:51:45 -0700 | [diff] [blame] | 139 | PRODUCT_BOOT_JARS += com.qti.dpmframework |
| 140 | PRODUCT_BOOT_JARS += dpmapi |
Susheel Yadagiri | 2cf7750 | 2015-11-05 19:01:43 -0800 | [diff] [blame] | 141 | PRODUCT_BOOT_JARS += com.qti.location.sdk |
Susheel Yadagiri | 1ebdcd1 | 2015-08-10 16:51:45 -0700 | [diff] [blame] | 142 | endif |