149 lines
7.0 KiB
Makefile
149 lines
7.0 KiB
Makefile
# Copyright (C) 2019 The LineageOS Project
|
|
#
|
|
# Licensed under the Apache License, Version 2.0 (the "License");
|
|
# you may not use this file except in compliance with the License.
|
|
# You may obtain a copy of the License at
|
|
#
|
|
# http://www.apache.org/licenses/LICENSE-2.0
|
|
#
|
|
# Unless required by applicable law or agreed to in writing, software
|
|
# distributed under the License is distributed on an "AS IS" BASIS,
|
|
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
# See the License for the specific language governing permissions and
|
|
# limitations under the License.
|
|
|
|
# TODO
|
|
#$(call inherit-product, $(SRC_TARGET_DIR)/product/product_launched_with_k.mk)
|
|
|
|
COMMON_PATH := device/sony/loire-common
|
|
|
|
# Overlay
|
|
DEVICE_PACKAGE_OVERLAYS += $(COMMON_PATH)/overlay
|
|
|
|
# TODO
|
|
# Audio
|
|
#PRODUCT_COPY_FILES += \
|
|
# $(COMMON_PATH)/configs/audio/audio_platform_info.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_platform_info.xml \
|
|
# $(COMMON_PATH)/configs/audio/audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_policy_configuration.xml
|
|
#
|
|
#PRODUCT_COPY_FILES += \
|
|
# frameworks/av/services/audiopolicy/config/a2dp_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/a2dp_audio_policy_configuration.xml \
|
|
# frameworks/av/services/audiopolicy/config/audio_policy_volumes.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_policy_volumes.xml \
|
|
# frameworks/av/services/audiopolicy/config/default_volume_tables.xml:$(TARGET_COPY_OUT_VENDOR)/etc/default_volume_tables.xml \
|
|
# frameworks/av/services/audiopolicy/config/r_submix_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/r_submix_audio_policy_configuration.xml \
|
|
# frameworks/av/services/audiopolicy/config/usb_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/usb_audio_policy_configuration.xml
|
|
#
|
|
#PRODUCT_PACKAGES += \
|
|
# tfa9890_amp
|
|
#
|
|
## Bluetooth
|
|
#PRODUCT_PACKAGES += \
|
|
# android.hardware.bluetooth@1.0-impl
|
|
#
|
|
#PRODUCT_PACKAGES += \
|
|
# libbt-vendor
|
|
#
|
|
#PRODUCT_COPY_FILES += \
|
|
# $(COMMON_PATH)/bluetooth/bt_vendor.conf:system/etc/bluetooth/bt_vendor.conf
|
|
#
|
|
## Camera
|
|
#PRODUCT_PACKAGES += \
|
|
# libshim_camera
|
|
#
|
|
#PRODUCT_PACKAGES += \
|
|
# tad_static \
|
|
# wait4tad_static
|
|
#
|
|
## FM
|
|
#PRODUCT_PACKAGES += \
|
|
# FMRadio \
|
|
# brcm-uim-sysfs \
|
|
# libfmradio.v4l2-fm
|
|
#
|
|
## IPC Security Config
|
|
#PRODUCT_COPY_FILES += \
|
|
# $(COMMON_PATH)/configs/sec_config:$(TARGET_COPY_OUT_VENDOR)/etc/sec_config
|
|
#
|
|
## Keylayout
|
|
#PRODUCT_COPY_FILES += \
|
|
# $(COMMON_PATH)/configs/keylayout/gpio-keys.kl:$(TARGET_COPY_OUT_VENDOR)/usr/keylayout/gpio-keys.kl \
|
|
# $(COMMON_PATH)/configs/keylayout/mhl-rcp.kl:$(TARGET_COPY_OUT_VENDOR)/usr/keylayout/mhl-rcp.kl \
|
|
# $(COMMON_PATH)/configs/keylayout/msm8974-taiko-mtp-snd-card_Button_Jack.kl:$(TARGET_COPY_OUT_VENDOR)/usr/keylayout/msm8974-taiko-mtp-snd-card_Button_Jack.kl
|
|
#
|
|
## Keystore
|
|
#PRODUCT_PACKAGES += \
|
|
# keystore.msm8974
|
|
#
|
|
## MAC address - BT and Wi-Fi
|
|
#PRODUCT_PACKAGES += \
|
|
# macaddrsetup
|
|
#
|
|
## Media profile
|
|
#PRODUCT_COPY_FILES += \
|
|
# $(COMMON_PATH)/configs/media/media_codecs.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_codecs.xml \
|
|
# $(COMMON_PATH)/configs/media/media_codecs_performance.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_codecs_performance.xml \
|
|
# $(COMMON_PATH)/configs/media/media_profiles_V1_0.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_profiles_V1_0.xml
|
|
#
|
|
## NFC
|
|
#PRODUCT_PACKAGES += \
|
|
# android.hardware.nfc@1.0-impl \
|
|
# android.hardware.nfc@1.0-service \
|
|
# com.android.nfc_extras \
|
|
# NfcNci \
|
|
# nfc_nci.msm8974
|
|
#
|
|
#PRODUCT_PACKAGES += \
|
|
# libnfc-nci.conf \
|
|
# libnfc-nxp.conf
|
|
#
|
|
#PRODUCT_COPY_FILES += \
|
|
# $(COMMON_PATH)/configs/nfc/nfcee_access.xml:$(TARGET_COPY_OUT_VENDOR)/etc/nfcee_access.xml \
|
|
# frameworks/native/data/etc/android.hardware.nfc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.nfc.xml \
|
|
# frameworks/native/data/etc/android.hardware.nfc.hce.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.nfc.hce.xml \
|
|
# frameworks/native/data/etc/com.android.nfc_extras.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/com.android.nfc_extras.xml \
|
|
# frameworks/native/data/etc/com.nxp.mifare.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/com.nxp.mifare.xml
|
|
#
|
|
## Permissions
|
|
#PRODUCT_COPY_FILES += \
|
|
# frameworks/native/data/etc/android.hardware.audio.low_latency.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.audio.low_latency.xml \
|
|
# frameworks/native/data/etc/android.hardware.bluetooth_le.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.bluetooth_le.xml \
|
|
# frameworks/native/data/etc/android.hardware.bluetooth.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.bluetooth.xml \
|
|
# frameworks/native/data/etc/android.hardware.camera.front.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.camera.front.xml \
|
|
# frameworks/native/data/etc/android.hardware.nfc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.nfc.xml \
|
|
# frameworks/native/data/etc/android.hardware.sensor.compass.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.sensor.compass.xml \
|
|
# frameworks/native/data/etc/android.hardware.sensor.gyroscope.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.sensor.gyroscope.xml \
|
|
# frameworks/native/data/etc/android.hardware.sensor.light.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.sensor.light.xml \
|
|
# frameworks/native/data/etc/android.hardware.sensor.stepcounter.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.sensor.stepcounter.xml \
|
|
# frameworks/native/data/etc/android.hardware.sensor.stepdetector.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.sensor.stepdetector.xml \
|
|
# frameworks/native/data/etc/android.hardware.touchscreen.multitouch.jazzhand.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.touchscreen.multitouch.jazzhand.xml \
|
|
# frameworks/native/data/etc/android.hardware.usb.accessory.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.usb.accessory.xml \
|
|
# frameworks/native/data/etc/android.hardware.usb.host.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.usb.host.xml \
|
|
# frameworks/native/data/etc/android.hardware.wifi.direct.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.direct.xml \
|
|
# frameworks/native/data/etc/android.hardware.wifi.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.xml \
|
|
# frameworks/native/data/etc/android.software.sip.voip.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.software.sip.voip.xml
|
|
#
|
|
|
|
# Properties
|
|
include $(COMMON_PATH)/system_prop.mk
|
|
|
|
# TODO
|
|
## Ramdisk
|
|
#PRODUCT_PACKAGES += \
|
|
# fstab.qcom \
|
|
# init.camera.rc \
|
|
# init.qcom.power.rc \
|
|
# init.qcom.rc \
|
|
# init.recovery.qcom.rc \
|
|
# init.sony.usb.rc \
|
|
# ueventd.qcom.rc
|
|
#
|
|
#PRODUCT_PACKAGES += \
|
|
# credmgrfirstboot.sh \
|
|
# init.qcom-sensor.sh
|
|
#
|
|
## Include BCM Wifi
|
|
#$(call inherit-product-if-exists, hardware/broadcom/wlan/bcmdhd/config/config-bcm.mk)
|
|
|
|
# Call the proprietary setup
|
|
$(call inherit-product, vendor/sony/loire-common/loire-common-vendor.mk)
|