David Ng | 06081d6 | 2014-05-29 12:33:24 -0700 | [diff] [blame] | 1 | $(call inherit-product, device/qcom/common/base.mk) |
| 2 | |
| 3 | # For PRODUCT_COPY_FILES, the first instance takes precedence. |
| 4 | # Since we want use QC specific files, we should inherit |
| 5 | # device-vendor.mk first to make sure QC specific files gets installed. |
| 6 | $(call inherit-product-if-exists, $(QCPATH)/common/config/device-vendor.mk) |
David Ng | 74b481c | 2015-10-13 11:06:57 -0700 | [diff] [blame] | 7 | $(call inherit-product, $(SRC_TARGET_DIR)/product/core_64_bit.mk) |
Vijayakumar Badiger | e49dc9d | 2020-12-13 18:37:06 -0800 | [diff] [blame] | 8 | ifeq ($(TARGET_BOARD_AUTO), true) |
| 9 | $(call inherit-product, $(SRC_TARGET_DIR)/product/aosp_base.mk) |
| 10 | else |
| 11 | $(call inherit-product, $(SRC_TARGET_DIR)/product/aosp_base_telephony.mk) |
| 12 | endif |
| 13 | |
David Ng | 06081d6 | 2014-05-29 12:33:24 -0700 | [diff] [blame] | 14 | |
| 15 | PRODUCT_BRAND := qcom |
Maunik Shah | 66c788a | 2014-11-12 19:42:04 +0530 | [diff] [blame] | 16 | PRODUCT_AAPT_CONFIG += hdpi mdpi |
David Ng | 06081d6 | 2014-05-29 12:33:24 -0700 | [diff] [blame] | 17 | |
Houston Hoffman | a42f8be | 2014-08-25 14:17:32 -0700 | [diff] [blame] | 18 | PRODUCT_MANUFACTURER := QUALCOMM |
Houston Hoffman | a42f8be | 2014-08-25 14:17:32 -0700 | [diff] [blame] | 19 | |
David Ng | 06081d6 | 2014-05-29 12:33:24 -0700 | [diff] [blame] | 20 | PRODUCT_PROPERTY_OVERRIDES += \ |
Vince Leung | d73695b | 2014-08-15 16:09:36 -0700 | [diff] [blame] | 21 | ro.vendor.extension_library=libqti-perfd-client.so \ |
Vijayakumar Badiger | e49dc9d | 2020-12-13 18:37:06 -0800 | [diff] [blame] | 22 | persist.backup.ntpServer=0.pool.ntp.org \ |
| 23 | sys.vendor.shutdown.waittime=500 |
| 24 | |
| 25 | |
| 26 | ifneq ($(TARGET_BOARD_AUTO), true) |
| 27 | PRODUCT_PROPERTY_OVERRIDES += \ |
Jiju Kinattingal | 23608cd | 2018-01-11 23:02:33 +0530 | [diff] [blame] | 28 | persist.vendor.radio.apm_sim_not_pwdn=1 \ |
Yujing Gu | 1df2310 | 2017-06-19 13:51:17 +0800 | [diff] [blame] | 29 | persist.vendor.radio.sib16_support=1 \ |
| 30 | persist.vendor.radio.custom_ecc=1 \ |
zljing | 05aa93b | 2017-08-02 14:44:58 +0800 | [diff] [blame] | 31 | persist.vendor.radio.rat_on=combine \ |
Sandeep Gutta | 75bf37b | 2019-07-17 18:08:08 +0530 | [diff] [blame] | 32 | persist.vendor.radio.procedure_bytes=SKIP |
Vijayakumar Badiger | e49dc9d | 2020-12-13 18:37:06 -0800 | [diff] [blame] | 33 | endif |
Uma Maheswari Ramalingam | 7569a8f | 2017-04-01 11:15:23 -0700 | [diff] [blame] | 34 | |
Nasif | fd61fb6 | 2019-12-19 20:20:41 +0530 | [diff] [blame] | 35 | ifneq ($(ENABLE_HYP),true) |
Ameya Thakur | e04199f | 2016-08-05 11:27:37 -0700 | [diff] [blame] | 36 | ifneq ($(BOARD_FRP_PARTITION_NAME),) |
| 37 | PRODUCT_PROPERTY_OVERRIDES += ro.frp.pst=/dev/block/bootdevice/by-name/$(BOARD_FRP_PARTITION_NAME) |
| 38 | else |
| 39 | PRODUCT_PROPERTY_OVERRIDES += ro.frp.pst=/dev/block/bootdevice/by-name/config |
| 40 | endif |
Nasif | fd61fb6 | 2019-12-19 20:20:41 +0530 | [diff] [blame] | 41 | endif |
David Ng | 06081d6 | 2014-05-29 12:33:24 -0700 | [diff] [blame] | 42 | |
Ruthwar Kumar Ambeer | a6cd79b | 2017-04-10 15:41:38 +0530 | [diff] [blame] | 43 | # whitelisted app |
| 44 | PRODUCT_COPY_FILES += \ |
Benergy Meenan Ravuri | fdc1bf3 | 2020-03-24 15:09:13 +0530 | [diff] [blame] | 45 | device/qcom/common/qti_whitelist.xml:system/etc/sysconfig/qti_whitelist.xml |
Ruthwar Kumar Ambeer | a6cd79b | 2017-04-10 15:41:38 +0530 | [diff] [blame] | 46 | |
Devi Sandeep Endluri V V | 81c40e9 | 2017-10-30 10:24:53 +0530 | [diff] [blame] | 47 | PRODUCT_COPY_FILES += \ |
Benergy Meenan Ravuri | fdc1bf3 | 2020-03-24 15:09:13 +0530 | [diff] [blame] | 48 | device/qcom/common/privapp-permissions-qti.xml:system/etc/permissions/privapp-permissions-qti.xml |
Devi Sandeep Endluri V V | 81c40e9 | 2017-10-30 10:24:53 +0530 | [diff] [blame] | 49 | |
Vijayakumar Badiger | 34d2ca7 | 2020-02-06 17:16:58 -0800 | [diff] [blame] | 50 | ifneq ($(TARGET_BOARD_AUTO),true) |
Srikanth Chintala | c786fe1 | 2019-06-19 15:00:59 +0530 | [diff] [blame] | 51 | #copy telephony app's permissions |
Umashankar Godachi | 5323ebe | 2020-04-30 15:24:14 +0530 | [diff] [blame] | 52 | PRODUCT_COPY_FILES += $(QCPATH)/commonsys/telephony-build/build/telephony_product_privapp-permissions-qti.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/permissions/telephony_product_privapp-permissions-qti.xml |
| 53 | |
| 54 | PRODUCT_COPY_FILES += $(QCPATH)/commonsys/telephony-build/build/telephony_system-ext_privapp-permissions-qti.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/telephony_system-ext_privapp-permissions-qti.xml |
Vijayakumar Badiger | 34d2ca7 | 2020-02-06 17:16:58 -0800 | [diff] [blame] | 55 | endif |
Srikanth Chintala | c786fe1 | 2019-06-19 15:00:59 +0530 | [diff] [blame] | 56 | |
Mohammad Asaad Akram | 971e177 | 2019-07-09 18:42:56 +0530 | [diff] [blame] | 57 | # Permission for Wi-Fi passpoint support |
| 58 | PRODUCT_COPY_FILES += frameworks/native/data/etc/android.hardware.wifi.passpoint.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.passpoint.xml |
| 59 | |
David Ng | 06081d6 | 2014-05-29 12:33:24 -0700 | [diff] [blame] | 60 | PRODUCT_PRIVATE_KEY := device/qcom/common/qcom.key |
| 61 | |
Pullakavi Srinivas | 75bd374 | 2017-10-27 19:21:16 +0530 | [diff] [blame] | 62 | ifneq ($(TARGET_DEFINES_DALVIK_HEAP), true) |
Shibin George | 91ee962 | 2018-06-08 11:35:23 +0530 | [diff] [blame] | 63 | ifneq ($(TARGET_HAS_LOW_RAM), true) |
David Ng | 06081d6 | 2014-05-29 12:33:24 -0700 | [diff] [blame] | 64 | $(call inherit-product, frameworks/native/build/phone-xhdpi-1024-dalvik-heap.mk) |
Pullakavi Srinivas | 75bd374 | 2017-10-27 19:21:16 +0530 | [diff] [blame] | 65 | endif |
Shibin George | 91ee962 | 2018-06-08 11:35:23 +0530 | [diff] [blame] | 66 | endif |
Pullakavi Srinivas | 75bd374 | 2017-10-27 19:21:16 +0530 | [diff] [blame] | 67 | |
David Ng | 06081d6 | 2014-05-29 12:33:24 -0700 | [diff] [blame] | 68 | #$(call inherit-product, frameworks/base/data/fonts/fonts.mk) |
| 69 | #$(call inherit-product, frameworks/base/data/keyboards/keyboards.mk) |