diff options
author | B--B <dark.schneider.ds@gmail.com> | 2017-09-23 23:36:55 +0200 |
---|---|---|
committer | dd3boh <dade.garberi@gmail.com> | 2017-10-31 12:34:43 +0100 |
commit | cbed406eac20038cd2cecf7488363a5009cbaed9 (patch) | |
tree | 9643037e05ce965fcb344d52b9d0b5433194c018 | |
parent | f9b9b871655846f42f89ac2261ded65953db1b64 (diff) |
z2_plus: Move hidl hals to hidl.mk
Signed-off-by: dd3boh <dade.garberi@gmail.com>
-rwxr-xr-x | device.mk | 54 | ||||
-rw-r--r-- | hidl.mk | 95 |
2 files changed, 100 insertions, 49 deletions
@@ -24,6 +24,9 @@ $(call inherit-product-if-exists, vendor/zuk/z2_plus/z2_plus-vendor.mk) +# Hidl HALs +$(call inherit-product, $(LOCAL_PATH)/hidl.mk) + # Overlays DEVICE_PACKAGE_OVERLAYS += \ $(LOCAL_PATH)/overlay @@ -78,9 +81,6 @@ PRODUCT_CHARACTERISTICS := nosdcard # Audio PRODUCT_PACKAGES += \ audiod \ - android.hardware.audio@2.0-impl \ - android.hardware.audio.effect@2.0-impl \ - android.hardware.soundtrigger@2.0-impl \ audio.a2dp.default \ audio.primary.msm8996 \ audio.r_submix.default \ @@ -113,26 +113,14 @@ PRODUCT_COPY_FILES += \ # Bluetooth PRODUCT_PACKAGES += \ - android.hardware.bluetooth@1.0-impl \ libbt-vendor # Camera PRODUCT_PACKAGES += \ - Camera2 \ - android.hardware.camera.provider@2.4-impl \ - camera.device@3.2-impl \ - -# DRM -PRODUCT_PACKAGES += \ - android.hardware.drm@1.0-impl \ + Camera2 # Display PRODUCT_PACKAGES += \ - android.hardware.graphics.allocator@2.0-impl \ - android.hardware.graphics.allocator@2.0-service \ - android.hardware.graphics.composer@2.1-impl \ - android.hardware.graphics.mapper@2.0-impl \ - android.hardware.memtrack@1.0-impl \ libgenlock \ gralloc.msm8996 \ hwcomposer.msm8996 \ @@ -140,8 +128,7 @@ PRODUCT_PACKAGES += \ # Fingerprint PRODUCT_PACKAGES += \ - fingerprint.msm8996 \ - android.hardware.biometrics.fingerprint@2.1-service + fingerprint.msm8996 # For config.fs PRODUCT_PACKAGES += \ @@ -149,7 +136,6 @@ PRODUCT_PACKAGES += \ # GPS PRODUCT_PACKAGES += \ - android.hardware.gnss@1.0-impl \ gps.msm8996 \ libcurl \ libgnsspps @@ -162,10 +148,6 @@ PRODUCT_COPY_FILES += \ $(LOCAL_PATH)/gps/etc/sap.conf:system/etc/sap.conf \ $(LOCAL_PATH)/gps/etc/xtwifi.conf:system/etc/xtwifi.conf -# Gatekeeper HAL -PRODUCT_PACKAGES += \ - android.hardware.gatekeeper@1.0-impl - # HIDL manifest PRODUCT_COPY_FILES += \ $(LOCAL_PATH)/manifest.xml:system/vendor/manifest.xml @@ -202,13 +184,8 @@ PRODUCT_COPY_FILES += \ $(LOCAL_PATH)/keylayout/msm8996-tasha-mtp-snd-card_Button_Jack.kl:system/usr/keylayout/msm8996-tasha-mtp-snd-card_Button_Jack.kl \ $(LOCAL_PATH)/keylayout/qpnp_pon.kl:system/usr/keylayout/qpnp_pon.kl -# Keymaster HAL -PRODUCT_PACKAGES += \ - android.hardware.keymaster@3.0-impl - # Lights PRODUCT_PACKAGES += \ - android.hardware.light@2.0-impl \ lights.msm8996 # Media @@ -241,7 +218,6 @@ PRODUCT_PACKAGES += \ # Power # PRODUCT_PACKAGES += \ - android.hardware.power@1.0-impl \ power.msm8996 # QMI @@ -259,36 +235,16 @@ PRODUCT_PACKAGES += \ init.qcom.bt.sh \ ueventd.qcom.rc -# RenderScript HAL -PRODUCT_PACKAGES += \ - android.hardware.renderscript@1.0-impl - # RIL PRODUCT_PACKAGES += \ librmnetctl \ libxml2 \ rild_socket -# Sensors -PRODUCT_PACKAGES += \ - android.hardware.sensors@1.0-impl - # Seccomp policy PRODUCT_COPY_FILES += \ $(LOCAL_PATH)/seccomp_policy/mediacodec.policy:system/vendor/etc/seccomp_policy/mediacodec.policy -# USB HAL -PRODUCT_PACKAGES += \ - android.hardware.usb@1.0-service - -# Vibrator -PRODUCT_PACKAGES += \ - android.hardware.vibrator@1.0-impl - -# WiFi HAL -PRODUCT_PACKAGES += \ - android.hardware.wifi@1.0-service - # Wifi PRODUCT_PACKAGES += \ libwpa_client \ @@ -0,0 +1,95 @@ +# Copyright (C) 2013-2016, The CyanogenMod Project +# Copyright (C) 2017, 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. + +# +# This file sets variables that control the way modules are built +# thorughout the system. It should not be used to conditionally +# disable makefiles (the proper mechanism to control what gets +# included in a build is to use PRODUCT_PACKAGES in a product +# definition file). +# + +# Audio +PRODUCT_PACKAGES += \ + android.hardware.audio@2.0-impl \ + android.hardware.audio.effect@2.0-impl \ + android.hardware.soundtrigger@2.0-impl + +# Bluetooth +PRODUCT_PACKAGES += \ + android.hardware.bluetooth@1.0-impl + +# Camera +PRODUCT_PACKAGES += \ + android.hardware.camera.provider@2.4-impl \ + camera.device@3.2-impl + +# Display +PRODUCT_PACKAGES += \ + android.hardware.graphics.allocator@2.0-impl \ + android.hardware.graphics.allocator@2.0-service \ + android.hardware.graphics.composer@2.1-impl \ + android.hardware.graphics.mapper@2.0-impl \ + android.hardware.memtrack@1.0-impl \ + +# DRM +PRODUCT_PACKAGES += \ + android.hardware.drm@1.0-impl + + +# Fingerprint +PRODUCT_PACKAGES += \ + android.hardware.biometrics.fingerprint@2.1-service + +# GPS +PRODUCT_PACKAGES += \ + android.hardware.gnss@1.0-impl + +# Gatekeeper HAL +PRODUCT_PACKAGES += \ + android.hardware.gatekeeper@1.0-impl + +# Keymaster HAL +PRODUCT_PACKAGES += \ + android.hardware.keymaster@3.0-impl + +# Lights +PRODUCT_PACKAGES += \ + android.hardware.light@2.0-impl + +# Power +# PRODUCT_PACKAGES += \ + android.hardware.power@1.0-impl + +# RenderScript HAL +PRODUCT_PACKAGES += \ + android.hardware.renderscript@1.0-impl + +# Sensors +PRODUCT_PACKAGES += \ + android.hardware.sensors@1.0-impl + +# USB HAL +PRODUCT_PACKAGES += \ + android.hardware.usb@1.0-service + +# Vibrator +PRODUCT_PACKAGES += \ + android.hardware.vibrator@1.0-impl + +# WiFi HAL +PRODUCT_PACKAGES += \ + android.hardware.wifi@1.0-service + |