blob: a35300d713acae812013de9e855a8c1234c3ae0a [file] [log] [blame]
Vivekbalachandar M7af3d832020-02-12 15:56:09 +05301# Copyright 2018-2020 Fairphone B.V.
Vivekbalachandar Marisamy659e6a62019-10-08 08:44:33 +00002#
3# Licensed under the Apache License, Version 2.0 (the "License");
4# you may not use this file except in compliance with the License.
5# You may obtain a copy of the License at
6#
7# http://www.apache.org/licenses/LICENSE-2.0
8#
9# Unless required by applicable law or agreed to in writing, software
10# distributed under the License is distributed on an "AS IS" BASIS,
11# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12# See the License for the specific language governing permissions and
13# limitations under the License.
14#
15
Vivekbalachandar M7af3d832020-02-12 15:56:09 +053016# camera_detect
17$(call inherit-product-if-exists, device/fairphone/fp2-common/camera_detect/camera_detect.mk)
Vivekbalachandar Marisamy659e6a62019-10-08 08:44:33 +000018
Vivekbalachandar M7af3d832020-02-12 15:56:09 +053019# setup dalvik vm configs.
20$(call inherit-product, frameworks/native/build/phone-xhdpi-2048-dalvik-heap.mk)
Vivekbalachandar Marisamy659e6a62019-10-08 08:44:33 +000021
Prityaac36e0712020-03-05 15:35:16 +053022# we don't have the calibration data so don't generate persist.img
23FP2_SKIP_PERSIST_IMG := true
24
Vivekbalachandar Marisamy659e6a62019-10-08 08:44:33 +000025# This is needed for the 2016 June official Nexus 5 driver's glsub
26TARGET_USE_COMPAT_GRALLOC_PERFORM := true
27
Vivekbalachandar M7af3d832020-02-12 15:56:09 +053028# Common definitions to set undefined properties
29$(call inherit-product, device/qcom/common/common.mk)
30
31
32BLOBS_PATH = device/fairphone/fp2-proprietary
33
34# Call the proprietary setup
35$(call inherit-product, $(BLOBS_PATH)/device-vendor.mk)
36
37TARGET_USES_QCOM_BSP := true
38TARGET_USES_QCA_NFC := other
39
40ifeq ($(TARGET_USES_QCOM_BSP), true)
41# Add QC Video Enhancements flag
42TARGET_ENABLE_QC_AV_ENHANCEMENTS := true
43endif #TARGET_USES_QCOM_BSP
44
Vivekbalachandar M7af3d832020-02-12 15:56:09 +053045PRODUCT_DEVICE := FP2
46PRODUCT_BRAND := Fairphone
47PRODUCT_MANUFACTURER := Fairphone
48
Borjan Tchakaloff832cec42018-05-24 16:07:24 +020049# The product flavors will set PRODUCT_NAME and PRODUCT_MODEL to something else
50# but really, we are not allowed to change it because it was certified like this.
51# To not break the build system and still have some properties set with the fancy
52# flavour name, we only override the variables in the generated build.prop file.
53PRODUCT_BUILD_PROP_OVERRIDES += PRODUCT_MODEL=FP2 PRODUCT_NAME=FP2
54
Borjan Tchakaloff1b9d2602018-05-11 11:35:06 +020055# Define the build number based on the product flavour and on the build manifest
56# revision
57ifneq (,$(strip $(PRODUCT_FLAVOR)))
58 _BUILD_MANIFEST_REV := $(shell (git -C $(TOPDIR).repo/manifests rev-parse --short=8 HEAD))
59 BUILD_NUMBER := $(PRODUCT_FLAVOR)-$(_BUILD_MANIFEST_REV)
60 HAS_BUILD_NUMBER := true
61else
62 $(error PRODUCT_FLAVOR must be defined)
63endif
64$(warning Build defined as $(BUILD_ID) ($(BUILD_NUMBER)))
65
66
Vivekbalachandar M7af3d832020-02-12 15:56:09 +053067PRODUCT_PROPERTY_OVERRIDES += ro.frp.pst=/dev/block/bootdevice/by-name/pad
68
69DEVICE_PACKAGE_OVERLAYS += device/fairphone/fp2-common/overlay
70
71# Do not enable data roaming by default
72PRODUCT_PROPERTY_OVERRIDES := $(filter-out ro.com.android.dataroaming=%,\
73 $(PRODUCT_PROPERTY_OVERRIDES)) \
74 ro.com.android.dataroaming=false
75
76# Set default alarm sound
77PRODUCT_PROPERTY_OVERRIDES += \
78 ro.config.alarm_alert=Cesium.ogg
79
80# Allow mediaserver to allocate up to 75% of total RAM
81PRODUCT_PROPERTY_OVERRIDES += \
82 ro.media.maxmem=1451891712
83
84# Enable strict operation
85PRODUCT_DEFAULT_PROPERTY_OVERRIDES += \
86 persist.sys.strict_op_enable=false
87
88PRODUCT_DEFAULT_PROPERTY_OVERRIDES += \
89 persist.sys.whitelist=/system/etc/whitelist_appops.xml
90
91PRODUCT_DEFAULT_PROPERTY_OVERRIDES += \
92 camera2.portability.force_api=1
93
94
95PRODUCT_COPY_FILES += \
96 device/fairphone/fp2-common/rootdir/system/etc/old-apns-conf.xml:system/etc/old-apns-conf.xml \
97 device/fairphone/fp2-common/rootdir/system/etc/apns-conf.xml:system/etc/apns-conf.xml
98
99# MIDI feature
100PRODUCT_COPY_FILES += \
101 frameworks/native/data/etc/android.software.midi.xml:system/etc/permissions/android.software.midi.xml
102
103PRODUCT_COPY_FILES += \
104 device/fairphone/FP2/whitelist_appops.xml:system/etc/whitelist_appops.xml
105
Arvind Singh13c02672020-02-19 11:03:27 +0530106# WiFi driver
107PRODUCT_COPY_FILES += \
Prityaac36e0712020-03-05 15:35:16 +0530108 device/fairphone/FP2/wifi/WCNSS_qcom_cfg.ini:system/etc/wifi/WCNSS_qcom_cfg.ini
109
110ifneq ($(strip $(FP2_SKIP_PERSIST_IMG)),true)
111PRODUCT_COPY_FILES += \
Arvind Singh13c02672020-02-19 11:03:27 +0530112 device/fairphone/FP2/wifi/WCNSS_qcom_wlan_nv.bin:persist/WCNSS_qcom_wlan_nv.bin
Prityaac36e0712020-03-05 15:35:16 +0530113endif
Arvind Singh13c02672020-02-19 11:03:27 +0530114
115# WiFi
116PRODUCT_COPY_FILES += \
117 device/fairphone/FP2/wifi/WCNSS_cfg.dat:$(TARGET_COPY_OUT_VENDOR)/firmware/wlan/prima/WCNSS_cfg.dat \
118 device/fairphone/FP2/wifi/WCNSS_qcom_cfg.ini:$(TARGET_COPY_OUT_VENDOR)/firmware/wlan/prima/WCNSS_qcom_cfg.ini \
119 device/fairphone/FP2/wifi/WCNSS_qcom_wlan_nv.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/wlan/prima/WCNSS_qcom_wlan_nv.bin
120
Vivekbalachandar M7af3d832020-02-12 15:56:09 +0530121# Features
122PRODUCT_COPY_FILES += \
123 external/ant-wireless/antradio-library/com.dsi.ant.antradio_library.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/com.dsi.ant.antradio_library.xml \
124 frameworks/native/data/etc/android.hardware.audio.low_latency.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.audio.low_latency.xml \
125 frameworks/native/data/etc/android.hardware.camera.flash-autofocus.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.camera.flash-autofocus.xml \
126 frameworks/native/data/etc/android.hardware.camera.front.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.camera.front.xml \
127 frameworks/native/data/etc/android.hardware.ethernet.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.ethernet.xml \
128 frameworks/native/data/etc/android.hardware.sensor.accelerometer.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.sensor.accelerometer.xml \
129 frameworks/native/data/etc/android.hardware.sensor.compass.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.sensor.compass.xml \
130 frameworks/native/data/etc/android.hardware.sensor.gyroscope.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.sensor.gyroscope.xml \
131 frameworks/native/data/etc/android.hardware.sensor.light.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.sensor.light.xml \
132 frameworks/native/data/etc/android.hardware.sensor.proximity.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.sensor.proximity.xml \
133 frameworks/native/data/etc/android.hardware.sensor.stepcounter.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.sensor.stepcounter.xml \
134 frameworks/native/data/etc/android.hardware.sensor.stepdetector.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.sensor.stepdetector.xml \
135 frameworks/native/data/etc/android.hardware.telephony.gsm.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.telephony.gsm.xml \
136 frameworks/native/data/etc/android.hardware.touchscreen.multitouch.jazzhand.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.touchscreen.multitouch.jazzhand.xml \
137 frameworks/native/data/etc/android.hardware.usb.accessory.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.usb.accessory.xml \
138 frameworks/native/data/etc/android.hardware.usb.host.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.usb.host.xml \
139 frameworks/native/data/etc/android.hardware.wifi.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.xml \
140 frameworks/native/data/etc/android.hardware.wifi.direct.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.direct.xml \
141 frameworks/native/data/etc/android.software.midi.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.software.midi.xml \
142 frameworks/native/data/etc/android.software.sip.voip.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.software.sip.voip.xml \
143 frameworks/native/data/etc/handheld_core_hardware.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/handheld_core_hardware.xml \
144
Vivekbalachandar M64df7ec2020-03-09 10:21:30 +0530145# Media
146PRODUCT_COPY_FILES += \
147 frameworks/av/media/libstagefright/data/media_codecs_google_audio.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_codecs_google_audio.xml \
148 frameworks/av/media/libstagefright/data/media_codecs_google_telephony.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_codecs_google_telephony.xml \
149 frameworks/av/media/libstagefright/data/media_codecs_google_video.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_codecs_google_video.xml
150
151PRODUCT_COPY_FILES += \
152 device/fairphone/FP2/media/media_codecs_8974.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_codecs.xml \
153 device/fairphone/FP2/media/media_codecs_performance.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_codecs_performance.xml \
154 device/fairphone/FP2/media/media_profiles_8974.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_profiles_V1_0.xml
155
156# Audio
157PRODUCT_COPY_FILES += \
158 device/fairphone/FP2/audio/acdbdata/MTP/MTP_Bluetooth_cal.acdb:$(TARGET_COPY_OUT_SYSTEM)/etc/acdbdata/MTP/MTP_Bluetooth_cal.acdb \
159 device/fairphone/FP2/audio/acdbdata/MTP/MTP_General_cal.acdb:$(TARGET_COPY_OUT_SYSTEM)/etc/acdbdata/MTP/MTP_General_cal.acdb \
160 device/fairphone/FP2/audio/acdbdata/MTP/MTP_Global_cal.acdb:$(TARGET_COPY_OUT_SYSTEM)/etc/acdbdata/MTP/MTP_Global_cal.acdb \
161 device/fairphone/FP2/audio/acdbdata/MTP/MTP_Handset_cal.acdb:$(TARGET_COPY_OUT_SYSTEM)/etc/acdbdata/MTP/MTP_Handset_cal.acdb \
162 device/fairphone/FP2/audio/acdbdata/MTP/MTP_Hdmi_cal.acdb:$(TARGET_COPY_OUT_SYSTEM)/etc/acdbdata/MTP/MTP_Hdmi_cal.acdb \
163 device/fairphone/FP2/audio/acdbdata/MTP/MTP_Headset_cal.acdb:$(TARGET_COPY_OUT_SYSTEM)/etc/acdbdata/MTP/MTP_Headset_cal.acdb \
164 device/fairphone/FP2/audio/acdbdata/MTP/MTP_Speaker_cal.acdb:$(TARGET_COPY_OUT_SYSTEM)/etc/acdbdata/MTP/MTP_Speaker_cal.acdb
165
166PRODUCT_COPY_FILES += \
167 device/fairphone/FP2/audio/audio_effects.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_effects.xml \
168 device/fairphone/FP2/audio/audio_policy.conf:$(TARGET_COPY_OUT_VENDOR)/etc/audio_policy.conf \
169 device/fairphone/FP2/audio/mixer_paths.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mixer_paths.xml \
170 device/fairphone/FP2/audio/mixer_paths_auxpcm.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mixer_paths_auxpcm.xml
171
172# Seccomp
173PRODUCT_COPY_FILES += \
174 device/fairphone/FP2/seccomp/mediacodec.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/mediacodec.policy \
175 device/fairphone/FP2/seccomp/mediaextractor.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/mediaextractor.policy
176
Vivekbalachandar M7af3d832020-02-12 15:56:09 +0530177# Boot animation
178PRODUCT_COPY_FILES += \
179 vendor/fairphone/media/bootanimation/fp2.zip:system/media/bootanimation.zip
180
181# Display logo image file
182PRODUCT_PACKAGES += \
183 libqcomvisualizer \
184 libqcomvoiceprocessing \
185 libqcompostprocbundle
186
187# battery_monitor
188PRODUCT_PACKAGES += \
189 battery_monitor \
190 battery_shutdown
191
192# fstab.qcom
193PRODUCT_PACKAGES += fstab.qcom
194
Arvind Singh13c02672020-02-19 11:03:27 +0530195# WiFi
196PRODUCT_PACKAGES += \
197 hostapd \
198 wcnss_service \
199 wpa_supplicant
200
201PRODUCT_PACKAGES += \
202 p2p_supplicant_overlay.conf \
203 wpa_supplicant.conf \
204 wpa_supplicant_overlay.conf
205
Vivekbalachandar M7af3d832020-02-12 15:56:09 +0530206# ANT stack
207PRODUCT_PACKAGES += \
208 AntHalService \
209 libantradio \
210 ANTRadioService \
211 antradio_app
212
Tejashwini Prabhu59601e92020-04-13 17:26:46 +0530213# Radio
214PRODUCT_PACKAGES += \
215 libril-wrapper
216
Vivekbalachandar M7af3d832020-02-12 15:56:09 +0530217# include an expanded selection of fonts for the SDK.
218EXTENDED_FONT_FOOTPRINT := true
219
220# remove /dev/diag in user version for CTS
221ifeq ($(TARGET_BUILD_VARIANT),user)
222PRODUCT_COPY_FILES += device/qcom/common/rootdir/etc/init.qcom.diag.rc.user:root/init.qcom.diag.rc
Vivekbalachandar Marisamy659e6a62019-10-08 08:44:33 +0000223endif
Vivekbalachandar Marisamy659e6a62019-10-08 08:44:33 +0000224
Vivekbalachandar M7af3d832020-02-12 15:56:09 +0530225# Enable the diagnostics interface by default in userdebug and eng builds
226ifneq (,$(filter userdebug eng,$(TARGET_BUILD_VARIANT)))
227PRODUCT_DEFAULT_PROPERTY_OVERRIDES += \
228 persist.sys.usb.config=diag
229endif
Vivekbalachandar Marisamy659e6a62019-10-08 08:44:33 +0000230
Vivekbalachandar M7af3d832020-02-12 15:56:09 +0530231ifeq ($(strip $(FP2_SKIP_BOOT_JARS_CHECK)),)
232SKIP_BOOT_JARS_CHECK := true
233endif
234
Vivekbalachandar M7af3d832020-02-12 15:56:09 +0530235# display density
236PRODUCT_PROPERTY_OVERRIDES += \
237 ro.sf.lcd_density=480
238
239$(call inherit-product, build/target/product/product_launched_with_l_mr1.mk)
240
241# Media
242PRODUCT_PACKAGES += \
243 audio.a2dp.default \
244 audio.primary.msm8974 \
245 audio.r_submix.default \
246 audio.usb.default \
247 audio_policy.msm8974 \
248 libqcompostprocbundle \
249 libqcomvisualizer \
250 libqcomvoiceprocessing \
251 libqcomvoiceprocessingdescriptors \
252 tinymix
253
254# RenderScript
255PRODUCT_PACKAGES += \
256 android.hardware.renderscript@1.0-impl
Vivekbalachandar Marisamy659e6a62019-10-08 08:44:33 +0000257
258# Boot animation
259TARGET_SCREEN_HEIGHT := 1920
260TARGET_SCREEN_WIDTH := 1080
261
Arvind Singhab01cec2020-02-20 16:22:51 +0530262# Bluetooth
263PRODUCT_PACKAGES += \
264 android.hardware.bluetooth@1.0-impl \
265 android.hardware.bluetooth@1.0-service \
266 libbt-vendor
267
Vivekbalachandar M7af3d832020-02-12 15:56:09 +0530268# Camera
269PRODUCT_PACKAGES += \
270 android.hardware.camera.provider@2.4-impl \
271 camera.device@1.0-impl \
272 camera.msm8974
273
Prityaa86940a22020-03-05 17:21:35 +0530274# Sensors
275PRODUCT_PACKAGES += \
276 android.hardware.sensors@1.0-impl
277
Vivekbalachandar M7af3d832020-02-12 15:56:09 +0530278# Media
279PRODUCT_PACKAGES += \
280 libOmxAacEnc \
281 libOmxAmrEnc \
282 libOmxCore \
283 libOmxEvrcEnc \
284 libOmxQcelp13Enc \
285 libOmxVdec \
286 libOmxVenc \
287 libc2dcolorconvert \
288 libstagefrighthw
289
Vivekbalachandar Marisamy659e6a62019-10-08 08:44:33 +0000290
291# Display
292PRODUCT_AAPT_CONFIG := normal
293PRODUCT_AAPT_PREF_CONFIG := xxhdpi
294
Vivekbalachandar M7af3d832020-02-12 15:56:09 +0530295# Graphics
Vivekbalachandar Marisamy659e6a62019-10-08 08:44:33 +0000296PRODUCT_PACKAGES += \
Vivekbalachandar M7af3d832020-02-12 15:56:09 +0530297 copybit.msm8974 \
298 gralloc.msm8974 \
299 hwcomposer.msm8974 \
300 liboverlay \
301 memtrack.msm8974
Vivekbalachandar Marisamy659e6a62019-10-08 08:44:33 +0000302
Vivekbalachandar M7af3d832020-02-12 15:56:09 +0530303# HAL Modules
Vivekbalachandar Marisamy659e6a62019-10-08 08:44:33 +0000304
Arvind Singh13c02672020-02-19 11:03:27 +0530305# WiFi
306PRODUCT_PACKAGES += \
307 android.hardware.wifi@1.0-service
308
Vivekbalachandar Marisamy659e6a62019-10-08 08:44:33 +0000309PRODUCT_PACKAGES += \
Vivekbalachandar M7af3d832020-02-12 15:56:09 +0530310 android.hardware.graphics.allocator@2.0-impl \
311 android.hardware.graphics.allocator@2.0-service \
312 android.hardware.graphics.composer@2.1-impl \
313 android.hardware.graphics.mapper@2.0-impl \
314 android.hardware.memtrack@1.0-impl \
315 android.hardware.memtrack@1.0-service
Vivekbalachandar Marisamy659e6a62019-10-08 08:44:33 +0000316
317PRODUCT_PACKAGES += \
Vivekbalachandar M7af3d832020-02-12 15:56:09 +0530318 android.hardware.audio@2.0-impl \
319 android.hardware.audio@2.0-service \
320 android.hardware.audio.effect@2.0-impl
Vivekbalachandar Marisamy659e6a62019-10-08 08:44:33 +0000321
Vivekbalachandar Marisamy659e6a62019-10-08 08:44:33 +0000322PRODUCT_PACKAGES += \
Vivekbalachandar M7af3d832020-02-12 15:56:09 +0530323 android.hardware.graphics.allocator@2.1-impl \
324 android.hardware.graphics.allocator@2.1-service \
325 android.hardware.graphics.composer@2.0-impl \
326 android.hardware.graphics.mapper@2.0-impl \
327 android.hardware.memtrack@1.0-impl \
328 android.hardware.memtrack@1.0-service \
329 android.hardware.graphics.allocator@2.0-service \
330 android.hardware.graphics.composer@2.1-service
Vivekbalachandar Marisamy659e6a62019-10-08 08:44:33 +0000331
332# Keystore
333PRODUCT_PACKAGES += \
Vivekbalachandar M7af3d832020-02-12 15:56:09 +0530334 android.hardware.keymaster@3.0-impl \
335 android.hardware.keymaster@3.0-service \
336 keystore.msm8974
Vivekbalachandar Marisamy659e6a62019-10-08 08:44:33 +0000337
Vivekbalachandar M7af3d832020-02-12 15:56:09 +0530338# Lights
339PRODUCT_PACKAGES += \
340 android.hardware.light@2.0-service.FP2
Vivekbalachandar Marisamy659e6a62019-10-08 08:44:33 +0000341
Vivekbalachandar M7af3d832020-02-12 15:56:09 +0530342# Power
343PRODUCT_PACKAGES += \
344 android.hardware.power@1.1-service-qti
Vivekbalachandar Marisamy659e6a62019-10-08 08:44:33 +0000345
Vivekbalachandar M7af3d832020-02-12 15:56:09 +0530346# USB
347PRODUCT_PACKAGES += \
348 android.hardware.usb@1.0-service.basic
349
350# Vibrator
351PRODUCT_PACKAGES += \
352 android.hardware.vibrator@1.0-impl \
353 android.hardware.vibrator@1.0-service
354
Vivekbalachandar M7af3d832020-02-12 15:56:09 +0530355PRODUCT_PACKAGES += \
356 libhealthd.FP2
357
358PRODUCT_PACKAGES += xdivert
359
360# Ship the ModuleDetect app to inform users of a successful camera swap
361PRODUCT_PACKAGES += \
362 ModuleDetect \
363 CameraSwapInfo
364
365# Ship the sound recorder app for backward compatibility with previous releases
366PRODUCT_PACKAGES += SoundRecorder
367
368# Ramdisk
369PRODUCT_PACKAGES += \
370 init.qcom.power.rc \
371 init.qcom.rc \
372 init.qcom.usb.rc \
373 ueventd.qcom.rc
374
375# GPS
376PRODUCT_PACKAGES += \
377 android.hardware.gnss@1.0-impl \
378 android.hardware.gnss@1.0-service \
379 gps.msm8974
380
381PRODUCT_PACKAGES += senread
Maarten Derksde2e1b72020-04-02 16:25:58 +0200382
383# Call the vendor setup
384$(call inherit-product-if-exists, vendor/fairphone/fp2-common/device-vendor.mk)