forked from LineageOS/android_device_google_crosshatch
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdevice-lineage.mk
87 lines (71 loc) · 1.9 KB
/
device-lineage.mk
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
# Active Edge
PRODUCT_PACKAGES += \
ElmyraService
# AV media
PRODUCT_PACKAGES += \
libavservices_minijail_vendor:32 \
libcodec2_hidl@1.0.vendor:32 \
libcodec2_vndk.vendor:64 \
libmediaplayerservice
# Bluetooth
PRODUCT_PACKAGES += \
com.qualcomm.qti.bluetooth_audio@1.0 \
vendor.qti.hardware.bluetooth_audio@2.0.vendor
# Context Hub Runtime Environment
PRODUCT_PACKAGES += \
chre
# Display
PRODUCT_PACKAGES += \
libdisplayconfig \
vendor.display.config@1.8
# DRM
PRODUCT_PROPERTY_OVERRIDES += \
drm.service.enabled=true \
media.mediadrmservice.enable=true
# EUICC
PRODUCT_COPY_FILES += \
frameworks/native/data/etc/android.hardware.telephony.euicc.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/permissions/android.hardware.telephony.euicc.xml
# Google Assistant
PRODUCT_PRODUCT_PROPERTIES += ro.opa.eligible_device=true
# Graphics
PRODUCT_PROPERTY_OVERRIDES += \
ro.hardware.egl=adreno \
ro.hardware.vulkan=adreno
# HIDL
PRODUCT_PACKAGES += \
libhidltransport.vendor \
libhwbinder.vendor
# Keymaster
PRODUCT_PACKAGES += \
android.hardware.identity-support-lib.vendor:64 \
libnos_client_citadel:64 \
libcppbor.vendor:64 \
libteeui_hal_support.vendor:64 \
nos_app_avb:64 \
nos_app_identity:64 \
nos_app_keymaster:64 \
nos_app_weaver:64 \
vendor.qti.hardware.cryptfshw@1.0 \
vendor.qti.hardware.cryptfshw@1.0.vendor
# Overlays
DEVICE_PACKAGE_OVERLAYS += device/google/crosshatch/overlay-lineage
# Parts
PRODUCT_PACKAGES += \
GoogleParts
# Perf
PRODUCT_PACKAGES += \
vendor.qti.hardware.perf@1.0 \
vendor.qti.hardware.perf@1.0.vendor \
vendor.qti.hardware.perf@2.0.vendor
# Trust HAL
PRODUCT_PACKAGES += \
vendor.lineage.trust@1.0-service
# Utilities
PRODUCT_PACKAGES += \
libjson \
libprotobuf-cpp-full-vendorcompat \
libtinyxml
# WiFi
PRODUCT_PACKAGES += \
libwifi-hal:64 \
libwifi-hal-qcom