padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 1 | # Board platforms lists to be used for |
| 2 | # TARGET_BOARD_PLATFORM specific featurization |
| 3 | QCOM_BOARD_PLATFORMS += msm8974 |
| 4 | QCOM_BOARD_PLATFORMS += msm8610 |
| 5 | QCOM_BOARD_PLATFORMS += msm8226 |
| 6 | QCOM_BOARD_PLATFORMS += apq8084 |
| 7 | QCOM_BOARD_PLATFORMS += mpq8092 |
| 8 | QCOM_BOARD_PLATFORMS += msm_bronze |
| 9 | QCOM_BOARD_PLATFORMS += msm8916 |
| 10 | QCOM_BOARD_PLATFORMS += msm8916_32 |
| 11 | QCOM_BOARD_PLATFORMS += msm8916_32_512 |
| 12 | QCOM_BOARD_PLATFORMS += msm8916_64 |
| 13 | QCOM_BOARD_PLATFORMS += msm8994 |
| 14 | QCOM_BOARD_PLATFORMS += msm8909 |
| 15 | QCOM_BOARD_PLATFORMS += msm8909_512 |
| 16 | QCOM_BOARD_PLATFORMS += msm8992 |
| 17 | QCOM_BOARD_PLATFORMS += msm8996 |
| 18 | QCOM_BOARD_PLATFORMS += msm8952 |
| 19 | QCOM_BOARD_PLATFORMS += msm8937 |
| 20 | QCOM_BOARD_PLATFORMS += msm8953 |
| 21 | QCOM_BOARD_PLATFORMS += msm8998 |
| 22 | QCOM_BOARD_PLATFORMS += apq8098_latv |
| 23 | QCOM_BOARD_PLATFORMS += sdm660 |
| 24 | QCOM_BOARD_PLATFORMS += sdm845 |
| 25 | QCOM_BOARD_PLATFORMS += msmnile |
| 26 | QCOM_BOARD_PLATFORMS += sdm710 |
| 27 | QCOM_BOARD_PLATFORMS += msmnile_au |
Richard J K | c0d5ca8 | 2021-06-19 22:13:02 +0530 | [diff] [blame] | 28 | QCOM_BOARD_PLATFORMS += msmnile_tb |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 29 | QCOM_BOARD_PLATFORMS += qcs605 |
| 30 | QCOM_BOARD_PLATFORMS += $(MSMSTEPPE) |
Mohit Sharma | 71a850b | 2019-05-29 10:55:12 +0530 | [diff] [blame] | 31 | QCOM_BOARD_PLATFORMS += $(TRINKET) |
Vinayak Soni | 2714d79 | 2019-04-01 09:56:40 -0700 | [diff] [blame] | 32 | QCOM_BOARD_PLATFORMS += kona |
Deepthi Gunturi | 4e4d792 | 2019-04-29 12:05:34 +0530 | [diff] [blame] | 33 | QCOM_BOARD_PLATFORMS += atoll |
Manisha Agarwal | 1616c31 | 2019-05-14 15:45:18 +0530 | [diff] [blame] | 34 | QCOM_BOARD_PLATFORMS += lito |
P.V. Phani Kumar | 709d86c | 2019-07-19 23:59:25 +0530 | [diff] [blame] | 35 | QCOM_BOARD_PLATFORMS += bengal |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 36 | |
| 37 | QSD8K_BOARD_PLATFORMS := qsd8k |
| 38 | |
Vinayak Soni | 2714d79 | 2019-04-01 09:56:40 -0700 | [diff] [blame] | 39 | TARGET_USE_VENDOR_CAMERA_EXT := true |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 40 | |
| 41 | BOARD_HAVE_QCOM_FM ?= true |
| 42 | |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 43 | #Camera QC extends API |
farenl | 8413bc0 | 2018-12-27 15:34:07 +0800 | [diff] [blame] | 44 | #ifeq ($(strip $(TARGET_USES_QTIC_EXTENSION)),true) |
| 45 | #PRODUCT_BOOT_JARS += com.qualcomm.qti.camera |
| 46 | #endif |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 47 | |
| 48 | #skip boot jars check |
| 49 | SKIP_BOOT_JARS_CHECK := true |
| 50 | |
| 51 | |
| 52 | #Enable suspend during charger mode |
| 53 | BOARD_CHARGER_ENABLE_SUSPEND := true |
| 54 | |
| 55 | #List of targets that use video hw |
Veerubhotla Hari | 98c2960 | 2019-06-11 12:40:46 +0530 | [diff] [blame] | 56 | MSM_VIDC_TARGET_LIST := msm8974 msm8610 msm8226 apq8084 msm8916 msm8994 msm8909 msm8992 msm8996 msm8952 msm8937 msm8953 msm8998 apq8098_latv sdm660 sdm845 sdm710 qcs605 msmnile $(MSMSTEPPE) $(TRINKET) kona atoll lito |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 57 | |
| 58 | #List of targets that use master side content protection |
junj | 44f2b1c | 2020-05-21 21:30:01 +0800 | [diff] [blame] | 59 | MASTER_SIDE_CP_TARGET_LIST := msm8996 msm8998 sdm660 sdm845 apq8098_latv sdm710 qcs605 msmnile $(MSMSTEPPE) $(TRINKET) kona lito atoll bengal |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 60 | |
Pawan Chilka | b5c0a62 | 2019-02-18 21:23:01 +0530 | [diff] [blame] | 61 | # Below projects/packages with LOCAL_MODULEs will be used by |
| 62 | # PRODUCT_PACKAGES to build LOCAL_MODULEs that are tagged with |
| 63 | # optional tag, which will not be available on target unless |
| 64 | # explicitly list here. Where project corresponds to the vars here |
| 65 | # in CAPs. |
| 66 | |
| 67 | #ALSA |
| 68 | ALSA_HARDWARE := alsa.msm8960 |
| 69 | ALSA_HARDWARE += alsa.msm8974 |
| 70 | ALSA_HARDWARE += alsa.msm8226 |
| 71 | ALSA_HARDWARE += alsa.msm8610 |
| 72 | ALSA_HARDWARE += alsa.apq8084 |
| 73 | |
| 74 | ALSA_UCM := snd_soc_msm |
| 75 | ALSA_UCM += snd_soc_msm_2x |
| 76 | ALSA_UCM += snd_soc_msm_2x_mpq |
| 77 | ALSA_UCM += snd_soc_msm_2x_Fusion3 |
| 78 | ALSA_UCM += snd_soc_msm_Sitar |
| 79 | ALSA_UCM += snd_soc_msm_auxpcm |
| 80 | ALSA_UCM += snd_soc_msm_2x_auxpcm |
| 81 | ALSA_UCM += snd_soc_msm_2x_mpq_auxpcm |
| 82 | ALSA_UCM += snd_soc_msm_2x_Fusion3_auxpcm |
| 83 | ALSA_UCM += snd_soc_msm_Sitar_auxpcm |
| 84 | ALSA_UCM += snd_soc_msm_Taiko |
| 85 | ALSA_UCM += snd_soc_msm_Taiko_CDP |
| 86 | ALSA_UCM += snd_soc_msm_Taiko_Fluid |
| 87 | ALSA_UCM += snd_soc_msm_Taiko_liquid |
| 88 | ALSA_UCM += snd_soc_apq_Taiko_DB |
| 89 | ALSA_UCM += snd_soc_msm_I2SFusion |
| 90 | ALSA_UCM += snd_soc_msm_Tapan |
| 91 | ALSA_UCM += snd_soc_msm_TapanLite |
| 92 | ALSA_UCM += snd_soc_msm_Tapan_SKUF |
| 93 | ALSA_UCM += snd_soc_msm_TapanLite_SKUF |
| 94 | ALSA_UCM += snd_soc_msm_8x10_wcd |
| 95 | ALSA_UCM += snd_soc_msm_8x10_wcd_skuab |
| 96 | ALSA_UCM += snd_soc_msm_8x10_wcd_skuaa |
| 97 | ALSA_UCM += snd_soc_msm_samarium_Tapan |
| 98 | |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 99 | #ANGLE |
| 100 | ANGLE := libangle |
| 101 | |
| 102 | #APPOPS_POLICY |
| 103 | APPOPS_POLICY := appops_policy.xml |
| 104 | |
Jun Wang | 45d78f6 | 2019-05-16 11:20:06 +0800 | [diff] [blame] | 105 | #ATRACE_HAL |
| 106 | ATRACE_HAL := android.hardware.atrace@1.0-service |
| 107 | |
Pawan Chilka | b5c0a62 | 2019-02-18 21:23:01 +0530 | [diff] [blame] | 108 | AUDIO_HARDWARE := audio.primary.mpq8064 |
| 109 | AUDIO_HARDWARE += audio.primary.apq8084 |
| 110 | AUDIO_HARDWARE += audio.primary.msm8960 |
| 111 | AUDIO_HARDWARE += audio.primary.msm8974 |
| 112 | AUDIO_HARDWARE += audio.primary.msm8226 |
| 113 | AUDIO_HARDWARE += audio.primary.msm8660 |
| 114 | AUDIO_HARDWARE += audio.primary.msm8610 |
| 115 | #AUDIO_HARDWARE += audio.primary.msm7627_surf |
| 116 | AUDIO_HARDWARE += audio.primary.msm7627a |
| 117 | AUDIO_HARDWARE += audio.primary.msm7630_surf |
| 118 | AUDIO_HARDWARE += audio.primary.msm7630_fusion |
| 119 | #AUDIO_HARDWARE += audio.primary.default |
| 120 | AUDIO_HARDWARE += audio.a2dp.default |
| 121 | AUDIO_HARDWARE += audio.usb.default |
| 122 | AUDIO_HARDWARE += audio.r_submix.default |
| 123 | AUDIO_HARDWARE += audio.primary.mpq8092 |
| 124 | AUDIO_HARDWARE += audio.primary.msm8916 |
| 125 | AUDIO_HARDWARE += audio.primary.msm8909 |
| 126 | AUDIO_HARDWARE += audio.primary.msm8994 |
| 127 | AUDIO_HARDWARE += audio.primary.msm8992 |
| 128 | AUDIO_HARDWARE += audio.primary.msm8996 |
| 129 | AUDIO_HARDWARE += audio.primary.msm8952 |
| 130 | AUDIO_HARDWARE += audio.primary.msm8937 |
| 131 | AUDIO_HARDWARE += audio.primary.msm8953 |
| 132 | AUDIO_HARDWARE += audio.primary.msmgold |
| 133 | AUDIO_HARDWARE += audio.primary.msm8998 |
| 134 | AUDIO_HARDWARE += audio.primary.sdm660 |
| 135 | AUDIO_HARDWARE += audio.primary.sdm845 |
| 136 | AUDIO_HARDWARE += audio.primary.apq8098_latv |
| 137 | AUDIO_HARDWARE += audio.primary.sdm710 |
| 138 | AUDIO_HARDWARE += audio.primary.qcs605 |
| 139 | AUDIO_HARDWARE += audio.primary.msmnile |
| 140 | AUDIO_HARDWARE += audio.primary.$(MSMSTEPPE) |
Mohit Sharma | 71a850b | 2019-05-29 10:55:12 +0530 | [diff] [blame] | 141 | AUDIO_HARDWARE += audio.primary.$(TRINKET) |
Vinayak Soni | 2714d79 | 2019-04-01 09:56:40 -0700 | [diff] [blame] | 142 | AUDIO_HARDWARE += audio.primary.kona |
Manisha Agarwal | 1616c31 | 2019-05-14 15:45:18 +0530 | [diff] [blame] | 143 | AUDIO_HARDWARE += audio.primary.lito |
junj | 44f2b1c | 2020-05-21 21:30:01 +0800 | [diff] [blame] | 144 | AUDIO_HARDWARE += audio.primary.bengal |
Manisha Agarwal | 1616c31 | 2019-05-14 15:45:18 +0530 | [diff] [blame] | 145 | AUDIO_HARDWARE += audio.primary.atoll |
Pawan Chilka | b5c0a62 | 2019-02-18 21:23:01 +0530 | [diff] [blame] | 146 | # |
| 147 | AUDIO_POLICY := audio_policy.mpq8064 |
| 148 | AUDIO_POLICY += audio_policy.apq8084 |
| 149 | AUDIO_POLICY += audio_policy.msm8960 |
| 150 | AUDIO_POLICY += audio_policy.msm8974 |
| 151 | AUDIO_POLICY += audio_policy.msm8226 |
| 152 | AUDIO_POLICY += audio_policy.msm8660 |
| 153 | AUDIO_POLICY += audio_policy.msm8610 |
| 154 | AUDIO_POLICY += audio_policy.mpq8092 |
| 155 | #AUDIO_POLICY += audio_policy.msm7627_surf |
| 156 | AUDIO_POLICY += audio_policy.msm7627a |
| 157 | AUDIO_POLICY += audio_policy.msm7630_surf |
| 158 | AUDIO_POLICY += audio_policy.msm7630_fusion |
| 159 | #AUDIO_POLICY += audio_policy.default |
| 160 | AUDIO_POLICY += audio_policy.conf |
| 161 | AUDIO_POLICY += audio_policy_8064.conf |
| 162 | AUDIO_POLICY += audio_policy.msm8916 |
| 163 | AUDIO_POLICY += audio_policy.msm8909 |
| 164 | AUDIO_POLICY += audio_policy.msm8994 |
| 165 | AUDIO_POLICY += audio_policy.msm8992 |
| 166 | AUDIO_POLICY += audio_policy.msm8996 |
| 167 | AUDIO_POLICY += audio_policy.msm8952 |
| 168 | AUDIO_POLICY += audio_policy.msm8937 |
| 169 | AUDIO_POLICY += audio_policy.msm8953 |
| 170 | AUDIO_POLICY += audio_policy.msmgold |
| 171 | |
| 172 | #HAL Wrapper |
| 173 | AUDIO_WRAPPER := libqahw |
| 174 | AUDIO_WRAPPER += libqahwwrapper |
| 175 | |
| 176 | #HAL Test app |
| 177 | AUDIO_HAL_TEST_APPS := hal_play_test |
| 178 | AUDIO_HAL_TEST_APPS += hal_rec_test |
| 179 | |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 180 | #tinyalsa test apps |
| 181 | TINY_ALSA_TEST_APPS := tinyplay |
| 182 | TINY_ALSA_TEST_APPS += tinycap |
| 183 | TINY_ALSA_TEST_APPS += tinymix |
| 184 | TINY_ALSA_TEST_APPS += tinypcminfo |
| 185 | TINY_ALSA_TEST_APPS += cplay |
| 186 | |
| 187 | #AMPLOADER |
| 188 | AMPLOADER := amploader |
| 189 | |
| 190 | #APPS |
| 191 | APPS := QualcommSoftAP |
| 192 | APPS += TSCalibration |
| 193 | |
| 194 | #BRCTL |
| 195 | BRCTL := brctl |
| 196 | BRTCL += libbridge |
| 197 | |
| 198 | #BSON |
| 199 | BSON := libbson |
| 200 | |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 201 | #C2DColorConvert |
| 202 | C2DCC := libc2dcolorconvert |
| 203 | |
| 204 | CHROMIUM := libwebviewchromium |
| 205 | CHROMIUM += libwebviewchromium_loader |
| 206 | CHROMIUM += libwebviewchromium_plat_support |
| 207 | |
| 208 | #CIMAX |
| 209 | CIMAX := libcimax_spi |
| 210 | |
| 211 | ifneq ($(TARGET_HAS_LOW_RAM),true) |
| 212 | #CM |
| 213 | CM :=CMFileManager |
| 214 | #CM += Trebuchet |
| 215 | endif |
| 216 | |
| 217 | #CONNECTIVITY |
| 218 | CONNECTIVITY := libcnefeatureconfig |
| 219 | CONNECTIVITY += services-ext |
| 220 | |
| 221 | #CURL |
| 222 | CURL := libcurl |
| 223 | CURL += curl |
| 224 | |
| 225 | #DASH |
| 226 | DASH := libdashplayer |
| 227 | DASH += libqcmediaplayer |
| 228 | DASH += qcmediaplayer |
| 229 | DASH += libextmedia_jni |
| 230 | |
| 231 | #EXTENDEDMEDIA_EXT |
| 232 | EXTENDEDMEDIA_EXT := libextendedmediaextractor |
| 233 | EXTENDEDMEDIA_EXT += libextendedmediaextractor_jni |
| 234 | EXTENDEDMEDIA_EXT += extendedmediaextractor |
| 235 | EXTENDEDMEDIA_EXT += ExtendedMediaPlayer |
| 236 | |
| 237 | |
| 238 | #DATA_OS |
| 239 | DATA_OS := librmnetctl |
| 240 | |
| 241 | #E2FSPROGS |
| 242 | E2FSPROGS := e2fsck |
| 243 | |
| 244 | #EBTABLES |
| 245 | EBTABLES := ebtables |
| 246 | EBTABLES += ethertypes |
| 247 | EBTABLES += libebtc |
| 248 | |
| 249 | #FASTPOWERON |
| 250 | FASTPOWERON := FastBoot |
| 251 | |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 252 | #HDMID |
| 253 | HDMID := hdmid |
| 254 | |
| 255 | #HOSTAPD |
| 256 | HOSTAPD := hostapd |
| 257 | HOSTAPD += hostapd_cli |
| 258 | HOSTAPD += nt_password_hash |
| 259 | HOSTAPD += hlr_auc_gw |
| 260 | HOSTAPD += test-milenage |
| 261 | HOSTAPD += hostapd.conf |
| 262 | HOSTAPD += hostapd_default.conf |
| 263 | HOSTAPD += hostapd.deny |
| 264 | HOSTAPD += hostapd.accept |
| 265 | |
| 266 | #I420COLORCONVERT |
| 267 | I420CC := libI420colorconvert |
| 268 | |
| 269 | #INIT |
| 270 | INIT := init.qcom.composition_type.sh |
| 271 | INIT += init.target.8x25.sh |
| 272 | INIT += init.qcom.mdm_links.sh |
| 273 | INIT += init.qcom.modem_links.sh |
| 274 | INIT += init.qcom.sensor.sh |
| 275 | INIT += init.target.rc |
| 276 | INIT += init.qti.ims.sh |
| 277 | INIT += init.qcom.coex.sh |
| 278 | INIT += init.qcom.early_boot.sh |
| 279 | INIT += init.qcom.post_boot.sh |
| 280 | INIT += init.qcom.syspart_fixup.sh |
| 281 | INIT += init.qcom.rc |
| 282 | INIT += init.recovery.qcom.rc |
| 283 | INIT += init.qcom.factory.rc |
| 284 | INIT += init.qcom.sdio.sh |
| 285 | INIT += init.qcom.sh |
| 286 | INIT += init.qcom.class_core.sh |
| 287 | INIT += init.class_main.sh |
| 288 | INIT += init.qcom.wifi.sh |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 289 | INIT += init.qcom.usb.rc |
| 290 | INIT += init.msm.usb.configfs.rc |
| 291 | INIT += init.qcom.usb.sh |
| 292 | INIT += usf_post_boot.sh |
| 293 | INIT += init.qcom.efs.sync.sh |
| 294 | INIT += ueventd.qcom.rc |
| 295 | INIT += qca6234-service.sh |
| 296 | INIT += ssr_setup |
| 297 | INIT += enable_swap.sh |
| 298 | INIT += init.mdm.sh |
| 299 | INIT += fstab.qcom |
Vinayak Soni | 2714d79 | 2019-04-01 09:56:40 -0700 | [diff] [blame] | 300 | INIT += fstab.qti |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 301 | INIT += init.qcom.sensors.sh |
| 302 | INIT += init.qcom.crashdata.sh |
| 303 | INIT += init.qcom.vendor.rc |
| 304 | INIT += init.target.vendor.rc |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 305 | |
| 306 | #IPROUTE2 |
| 307 | IPROUTE2 := ip |
| 308 | IPROUTE2 += libiprouteutil |
| 309 | |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 310 | #IPTABLES |
| 311 | IPTABLES := libiptc |
| 312 | IPTABLES += libext |
| 313 | IPTABLES += iptables |
| 314 | |
| 315 | #KERNEL_TESTS |
| 316 | KERNEL_TESTS := mm-audio-native-test |
| 317 | |
| 318 | #KEYPAD |
| 319 | KEYPAD := ffa-keypad_qwerty.kcm |
| 320 | KEYPAD += ffa-keypad_numeric.kcm |
| 321 | KEYPAD += fluid-keypad_qwerty.kcm |
| 322 | KEYPAD += fluid-keypad_numeric.kcm |
| 323 | KEYPAD += surf_keypad_qwerty.kcm |
| 324 | KEYPAD += surf_keypad_numeric.kcm |
| 325 | KEYPAD += surf_keypad.kcm |
| 326 | KEYPAD += 7k_ffa_keypad.kcm |
| 327 | KEYPAD += 7x27a_kp.kcm |
| 328 | KEYPAD += keypad_8960_qwerty.kcm |
| 329 | KEYPAD += 7k_ffa_keypad.kl |
| 330 | KEYPAD += 7k_handset.kl |
| 331 | KEYPAD += 7x27a_kp.kl |
| 332 | KEYPAD += 8660_handset.kl |
| 333 | KEYPAD += atmel_mxt_ts.kl |
| 334 | KEYPAD += synaptics_rmi4_i2c.kl |
| 335 | KEYPAD += synaptics_dsx.kl |
| 336 | KEYPAD += synaptics_dsxv26.kl |
| 337 | KEYPAD += cyttsp-i2c.kl |
| 338 | KEYPAD += ft5x06_ts.kl |
| 339 | KEYPAD += ffa-keypad.kl |
| 340 | KEYPAD += fluid-keypad.kl |
| 341 | KEYPAD += gpio-keys.kl |
| 342 | KEYPAD += qpnp_pon.kl |
| 343 | KEYPAD += keypad_8960.kl |
| 344 | KEYPAD += keypad_8960_liquid.kl |
| 345 | KEYPAD += synaptics_rmi4_i2c.kl |
| 346 | KEYPAD += msm_tma300_ts.kl |
| 347 | KEYPAD += philips_remote_ir.kl |
| 348 | KEYPAD += samsung_remote_ir.kl |
| 349 | KEYPAD += surf_keypad.kl |
| 350 | KEYPAD += ue_rf4ce_remote.kl |
| 351 | |
| 352 | #KS |
| 353 | KS := ks |
| 354 | KS += qcks |
| 355 | KS += efsks |
| 356 | |
| 357 | #LIB_NL |
| 358 | LIB_NL := libnl_2 |
| 359 | |
| 360 | #LIB_XML2 |
| 361 | LIB_XML2 := libxml2 |
| 362 | |
Vinayak Soni | 2714d79 | 2019-04-01 09:56:40 -0700 | [diff] [blame] | 363 | #LIBCAMERA |
| 364 | LIBCAMERA := camera.apq8084 |
| 365 | LIBCAMERA += camera.msm8974 |
| 366 | LIBCAMERA += camera.msm8226 |
| 367 | LIBCAMERA += camera.msm8610 |
| 368 | LIBCAMERA += camera.msm8960 |
| 369 | LIBCAMERA += camera.msm8660 |
| 370 | LIBCAMERA += camera.msm7630_surf |
| 371 | LIBCAMERA += camera.msm7630_fusion |
| 372 | LIBCAMERA += camera.msm7627a |
| 373 | LIBCAMERA += camera.msm8909 |
| 374 | LIBCAMERA += camera.msm8916 |
| 375 | LIBCAMERA += camera.msm8994 |
| 376 | LIBCAMERA += camera.msm8992 |
| 377 | LIBCAMERA += camera.msm8996 |
| 378 | LIBCAMERA += camera.msm8998 |
| 379 | LIBCAMERA += camera.apq8098_latv |
| 380 | LIBCAMERA += camera.sdm660 |
| 381 | LIBCAMERA += camera.msm8952 |
| 382 | LIBCAMERA += camera.msm8937 |
| 383 | LIBCAMERA += camera.msm8953 |
Mohit Sharma | 71a850b | 2019-05-29 10:55:12 +0530 | [diff] [blame] | 384 | LIBCAMERA += camera.$(TRINKET) |
Vinayak Soni | 2714d79 | 2019-04-01 09:56:40 -0700 | [diff] [blame] | 385 | LIBCAMERA += libcamera |
| 386 | LIBCAMERA += libmmcamera_interface |
| 387 | LIBCAMERA += libmmcamera_interface2 |
| 388 | LIBCAMERA += libmmjpeg_interface |
| 389 | LIBCAMERA += libmmlib2d_interface |
| 390 | LIBCAMERA += libqomx_core |
| 391 | LIBCAMERA += mm-qcamera-app |
| 392 | LIBCAMERA += camera_test |
| 393 | LIBCAMERA += org.codeaurora.camera |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 394 | |
| 395 | #LIBCOPYBIT |
| 396 | LIBCOPYBIT := copybit.msm8660 |
| 397 | LIBCOPYBIT += copybit.msm8960 |
| 398 | LIBCOPYBIT += copybit.msm8974 |
| 399 | LIBCOPYBIT += copybit.msm8226 |
| 400 | LIBCOPYBIT += copybit.msm8610 |
| 401 | LIBCOPYBIT += copybit.msm8909 |
| 402 | LIBCOPYBIT += copybit.msm8916 |
| 403 | LIBCOPYBIT += copybit.msm8994 |
| 404 | LIBCOPYBIT += copybit.msm8992 |
| 405 | LIBCOPYBIT += copybit.apq8084 |
| 406 | LIBCOPYBIT += copybit.msm7k |
| 407 | LIBCOPYBIT += copybit.qsd8k |
| 408 | LIBCOPYBIT += copybit.msm7630_surf |
| 409 | LIBCOPYBIT += copybit.msm7630_fusion |
| 410 | LIBCOPYBIT += copybit.msm7627_surf |
| 411 | LIBCOPYBIT += copybit.msm7627_6x |
| 412 | LIBCOPYBIT += copybit.msm7627a |
| 413 | LIBCOPYBIT += copybit.msm8996 |
| 414 | LIBCOPYBIT += copybit.msm8952 |
| 415 | LIBCOPYBIT += copybit.msm8937 |
| 416 | LIBCOPYBIT += copybit.msm8953 |
| 417 | LIBCOPYBIT += copybit.msm8998 |
| 418 | LIBCOPYBIT += copybit.sdm630 |
| 419 | LIBCOPYBIT += copybit.sdm660 |
| 420 | LIBCOPYBIT += copybit.sda630 |
| 421 | LIBCOPYBIT += copybit.apq8098_latv |
| 422 | LIBCOPYBIT += copybit.sdm710 |
| 423 | LIBCOPYBIT += copybit.qcs605 |
| 424 | |
| 425 | #LIBGESTURES |
| 426 | LIBGESTURES := libgestures |
| 427 | LIBGESTURES += gestures.msm8960 |
| 428 | |
| 429 | #LIBGRALLOC |
| 430 | LIBGRALLOC := gralloc.default |
| 431 | LIBGRALLOC += gralloc.msm8660 |
| 432 | LIBGRALLOC += gralloc.msm8960 |
| 433 | LIBGRALLOC += gralloc.msm8974 |
| 434 | LIBGRALLOC += gralloc.msm8226 |
| 435 | LIBGRALLOC += gralloc.msm8610 |
| 436 | LIBGRALLOC += gralloc.msm8909 |
| 437 | LIBGRALLOC += gralloc.msm8916 |
| 438 | LIBGRALLOC += gralloc.msm8994 |
| 439 | LIBGRALLOC += gralloc.msm8992 |
| 440 | LIBGRALLOC += gralloc.apq8084 |
| 441 | LIBGRALLOC += gralloc.mpq8092 |
| 442 | LIBGRALLOC += gralloc.msm7k |
| 443 | LIBGRALLOC += gralloc.msm7630_surf |
| 444 | LIBGRALLOC += gralloc.msm7630_fusion |
| 445 | LIBGRALLOC += gralloc.msm7627_surf |
| 446 | LIBGRALLOC += gralloc.msm7627_6x |
| 447 | LIBGRALLOC += gralloc.msm7627a |
| 448 | LIBGRALLOC += gralloc.msm8996 |
| 449 | LIBGRALLOC += gralloc.msm8952 |
| 450 | LIBGRALLOC += gralloc.msm8937 |
| 451 | LIBGRALLOC += gralloc.msm8953 |
| 452 | LIBGRALLOC += gralloc.msm8998 |
| 453 | LIBGRALLOC += gralloc.msmnile |
Vinayak Soni | 2714d79 | 2019-04-01 09:56:40 -0700 | [diff] [blame] | 454 | LIBGRALLOC += gralloc.kona |
Veerubhotla Hari | 98c2960 | 2019-06-11 12:40:46 +0530 | [diff] [blame] | 455 | LIBGRALLOC += gralloc.lito |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 456 | LIBGRALLOC += gralloc.sdm845 |
| 457 | LIBGRALLOC += gralloc.apq8098_latv |
| 458 | LIBGRALLOC += libmemalloc |
| 459 | LIBGRALLOC += gralloc.sdm630 |
| 460 | LIBGRALLOC += gralloc.sdm660 |
| 461 | LIBGRALLOC += gralloc.sdm710 |
| 462 | LIBGRALLOC += gralloc.qcs605 |
| 463 | LIBGRALLOC += gralloc.$(MSMSTEPPE) |
Mohit Sharma | 71a850b | 2019-05-29 10:55:12 +0530 | [diff] [blame] | 464 | LIBGRALLOC += gralloc.$(TRINKET) |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 465 | |
| 466 | #memtrack |
| 467 | LIBMEMTRACK := memtrack.default |
| 468 | LIBMEMTRACK += memtrack.msm8974 |
| 469 | LIBMEMTRACK += memtrack.msm8226 |
| 470 | LIBMEMTRACK += memtrack.msm8909 |
| 471 | LIBMEMTRACK += memtrack.msm8916 |
| 472 | LIBMEMTRACK += memtrack.msm8994 |
| 473 | LIBMEMTRACK += memtrack.msm8610 |
| 474 | LIBMEMTRACK += memtrack.apq8084 |
| 475 | LIBMEMTRACK += memtrack.mpq8092 |
| 476 | LIBMEMTRACK += memtrack.msm8996 |
| 477 | LIBMEMTRACK += memtrack.msm8952 |
| 478 | LIBMEMTRACK += memtrack.msm8937 |
| 479 | LIBMEMTRACK += memtrack.msm8953 |
| 480 | LIBMEMTRACK += memtrack.msm8998 |
| 481 | LIBMEMTRACK += memtrack.msmnile |
Vinayak Soni | 2714d79 | 2019-04-01 09:56:40 -0700 | [diff] [blame] | 482 | LIBMEMTRACK += memtrack.kona |
Veerubhotla Hari | 98c2960 | 2019-06-11 12:40:46 +0530 | [diff] [blame] | 483 | LIBMEMTRACK += memtrack.lito |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 484 | LIBMEMTRACK += memtrack.sdm660 |
| 485 | LIBMEMTRACK += memtrack.sdm845 |
| 486 | LIBMEMTRACK += memtrack.apq8098_latv |
| 487 | LIBMEMTRACK += memtrack.sdm710 |
| 488 | LIBMEMTRACK += memtrack.qcs605 |
| 489 | LIBMEMTRACK += memtrack.$(MSMSTEPPE) |
Mohit Sharma | 71a850b | 2019-05-29 10:55:12 +0530 | [diff] [blame] | 490 | LIBMEMTRACK += memtrack.$(TRINKET) |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 491 | |
| 492 | #LIBLIGHTS |
| 493 | LIBLIGHTS := lights.msm8660 |
| 494 | LIBLIGHTS += lights.msm8960 |
| 495 | LIBLIGHTS += lights.msm8974 |
| 496 | LIBLIGHTS += lights.msm8226 |
| 497 | LIBLIGHTS += lights.msm8909 |
| 498 | LIBLIGHTS += lights.msm8916 |
| 499 | LIBLIGHTS += lights.msm8994 |
| 500 | LIBLIGHTS += lights.msm8992 |
| 501 | LIBLIGHTS += lights.msm7k |
| 502 | LIBLIGHTS += lights.msm7630_surf |
| 503 | LIBLIGHTS += lights.msm7630_fusion |
| 504 | LIBLIGHTS += lights.msm7627_surf |
| 505 | LIBLIGHTS += lights.msm7627_6x |
| 506 | LIBLIGHTS += lights.msm7627a |
| 507 | LIBLIGHTS += lights.msm8610 |
| 508 | LIBLIGHTS += lights.apq8084 |
| 509 | LIBLIGHTS += lights.msm8996 |
| 510 | LIBLIGHTS += lights.msm8952 |
| 511 | LIBLIGHTS += lights.msm8937 |
| 512 | LIBLIGHTS += lights.msm8953 |
| 513 | LIBLIGHTS += lights.msm8998 |
| 514 | LIBLIGHTS += lights.msmnile |
Vinayak Soni | 2714d79 | 2019-04-01 09:56:40 -0700 | [diff] [blame] | 515 | LIBLIGHTS += lights.kona |
Veerubhotla Hari | 98c2960 | 2019-06-11 12:40:46 +0530 | [diff] [blame] | 516 | LIBLIGHTS += lights.lito |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 517 | LIBLIGHTS += lights.sdm660 |
| 518 | LIBLIGHTS += lights.sdm845 |
| 519 | LIBLIGHTS += lights.apq8098_latv |
| 520 | LIBLIGHTS += lights.sdm710 |
| 521 | LIBLIGHTS += lights.qcs605 |
| 522 | LIBLIGHTS += lights.$(MSMSTEPPE) |
Mohit Sharma | 71a850b | 2019-05-29 10:55:12 +0530 | [diff] [blame] | 523 | LIBLIGHTS += lights.$(TRINKET) |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 524 | |
| 525 | #LIBHWCOMPOSER |
| 526 | LIBHWCOMPOSER := hwcomposer.msm8660 |
| 527 | LIBHWCOMPOSER += hwcomposer.msm8960 |
| 528 | LIBHWCOMPOSER += hwcomposer.msm8974 |
| 529 | LIBHWCOMPOSER += hwcomposer.msm8226 |
| 530 | LIBHWCOMPOSER += hwcomposer.msm8610 |
| 531 | LIBHWCOMPOSER += hwcomposer.msm8909 |
| 532 | LIBHWCOMPOSER += hwcomposer.msm8916 |
| 533 | LIBHWCOMPOSER += hwcomposer.msm8994 |
| 534 | LIBHWCOMPOSER += hwcomposer.msm8992 |
| 535 | LIBHWCOMPOSER += hwcomposer.apq8084 |
| 536 | LIBHWCOMPOSER += hwcomposer.mpq8092 |
| 537 | LIBHWCOMPOSER += hwcomposer.msm7k |
| 538 | LIBHWCOMPOSER += hwcomposer.msm7630_surf |
| 539 | LIBHWCOMPOSER += hwcomposer.msm7630_fusion |
| 540 | LIBHWCOMPOSER += hwcomposer.msm7627_surf |
| 541 | LIBHWCOMPOSER += hwcomposer.msm7627_6x |
| 542 | LIBHWCOMPOSER += hwcomposer.msm7627a |
| 543 | LIBHWCOMPOSER += hwcomposer.msm8996 |
| 544 | LIBHWCOMPOSER += hwcomposer.msm8952 |
| 545 | LIBHWCOMPOSER += hwcomposer.msm8937 |
| 546 | LIBHWCOMPOSER += hwcomposer.msm8953 |
| 547 | LIBHWCOMPOSER += hwcomposer.msm8998 |
| 548 | LIBHWCOMPOSER += hwcomposer.msmnile |
Vinayak Soni | 2714d79 | 2019-04-01 09:56:40 -0700 | [diff] [blame] | 549 | LIBHWCOMPOSER += hwcomposer.kona |
Veerubhotla Hari | 98c2960 | 2019-06-11 12:40:46 +0530 | [diff] [blame] | 550 | LIBHWCOMPOSER += hwcomposer.lito |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 551 | LIBHWCOMPOSER += hwcomposer.sdm660 |
| 552 | LIBHWCOMPOSER += hwcomposer.sdm845 |
| 553 | LIBHWCOMPOSER += hwcomposer.apq8098_latv |
| 554 | LIBHWCOMPOSER += hwcomposer.sdm710 |
| 555 | LIBHWCOMPOSER += hwcomposer.qcs605 |
| 556 | LIBHWCOMPOSER += hwcomposer.$(MSMSTEPPE) |
Mohit Sharma | 71a850b | 2019-05-29 10:55:12 +0530 | [diff] [blame] | 557 | LIBHWCOMPOSER += hwcomposer.$(TRINKET) |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 558 | |
| 559 | #LIBAUDIOPARAM -- Exposing AudioParameter as dynamic library for SRS TruMedia to work |
| 560 | LIBAUDIOPARAM := libaudioparameter |
| 561 | |
| 562 | #LIBAUDIORESAMPLER -- High-quality audio resampler |
| 563 | LIBAUDIORESAMPLER := libaudio-resampler |
| 564 | |
| 565 | #LIBOPENCOREHW |
| 566 | LIBOPENCOREHW := libopencorehw |
| 567 | |
| 568 | #LIBOVERLAY |
| 569 | LIBOVERLAY := liboverlay |
| 570 | LIBOVERLAY += overlay.default |
| 571 | |
| 572 | #LIBGENLOCK |
| 573 | LIBGENLOCK := libgenlock |
| 574 | |
Vinayak Soni | 2714d79 | 2019-04-01 09:56:40 -0700 | [diff] [blame] | 575 | #LIBPERFLOCK |
| 576 | LIBPERFLOCK := org.codeaurora.Performance |
| 577 | |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 578 | #LIBQCOMUI |
| 579 | LIBQCOMUI := libQcomUI |
| 580 | |
| 581 | #LIBQDUTILS |
| 582 | LIBQDUTILS := libqdutils |
| 583 | |
| 584 | #LIBQDMETADATA |
| 585 | LIBQDMETADATA := libqdMetaData |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 586 | |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 587 | #LLVM for RenderScript |
| 588 | #use qcom LLVM |
| 589 | $(call inherit-product-if-exists, external/llvm/llvm-select.mk) |
| 590 | |
| 591 | #LOC_API |
| 592 | LOC_API := libloc_api-rpc-qc |
| 593 | |
| 594 | #MEDIA_PROFILES |
| 595 | MEDIA_PROFILES := media_profiles.xml |
| 596 | |
| 597 | #MM_AUDIO |
| 598 | MM_AUDIO := libOmxAacDec |
| 599 | MM_AUDIO += libOmxAacEnc |
| 600 | MM_AUDIO += libOmxAmrEnc |
| 601 | MM_AUDIO += libOmxEvrcEnc |
| 602 | MM_AUDIO += libOmxMp3Dec |
| 603 | MM_AUDIO += libOmxQcelp13Enc |
| 604 | MM_AUDIO += libOmxAc3HwDec |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 605 | |
| 606 | #MM_CORE |
| 607 | MM_CORE := libmm-omxcore |
| 608 | MM_CORE += libOmxCore |
| 609 | |
| 610 | #WFD |
| 611 | MM_WFD := libwfdaac |
Mahesh Raja Bhogineni | 569909e | 2020-10-27 17:08:28 +0530 | [diff] [blame] | 612 | MM_WFD += libwfdaac_vendor |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 613 | |
| 614 | |
| 615 | #MM_VIDEO |
| 616 | MM_VIDEO := ast-mm-vdec-omx-test |
| 617 | MM_VIDEO += beat |
| 618 | MM_VIDEO += liblasic |
| 619 | MM_VIDEO += libOmxVdec |
| 620 | MM_VIDEO += libOmxVdecHevc |
| 621 | MM_VIDEO += libOmxVenc |
| 622 | MM_VIDEO += libOmxVidEnc |
| 623 | MM_VIDEO += libOmxSwVdec |
| 624 | MM_VIDEO += libOmxSwVencMpeg4 |
| 625 | MM_VIDEO += libstagefrighthw |
| 626 | MM_VIDEO += mm-vdec-omx-property-mgr |
| 627 | MM_VIDEO += mm-vdec-omx-test |
| 628 | MM_VIDEO += mm-venc-omx-test |
| 629 | MM_VIDEO += mm-venc-omx-test720p |
| 630 | MM_VIDEO += mm-video-driver-test |
| 631 | MM_VIDEO += mm-video-encdrv-test |
| 632 | MM_VIDEO += ExoplayerDemo |
| 633 | MM_VIDEO += libaacwrapper |
| 634 | |
Praveen Chavan | bb98f3a | 2019-01-25 11:52:09 -0800 | [diff] [blame] | 635 | |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 636 | #OPENCORE |
| 637 | OPENCORE := libomx_aacdec_sharedlibrary |
| 638 | OPENCORE += libomx_avcdec_sharedlibrary |
| 639 | OPENCORE += libomx_m4vdec_sharedlibrary |
| 640 | OPENCORE += libomx_mp3dec_sharedlibrary |
| 641 | OPENCORE += libopencore_author |
| 642 | OPENCORE += libopencore_common |
| 643 | OPENCORE += libopencore_download |
| 644 | OPENCORE += libopencore_downloadreg |
| 645 | OPENCORE += libopencore_mp4local |
| 646 | OPENCORE += libopencore_mp4localreg |
| 647 | OPENCORE += libopencore_net_support |
| 648 | OPENCORE += libopencore_player |
| 649 | OPENCORE += libopencore_rtsp |
| 650 | OPENCORE += libopencore_rtspreg |
| 651 | OPENCORE += libpvplayer_engine |
| 652 | OPENCORE += libpvauthorengine |
| 653 | OPENCORE += pvplayer |
| 654 | OPENCORE += pvplayer_engine_test |
| 655 | |
| 656 | #PPP |
| 657 | PPP := ip-up-vpn |
| 658 | |
| 659 | PROTOBUF := libprotobuf-cpp-full |
| 660 | |
| 661 | #PVOMX |
| 662 | PVOMX := libqcomm_omx |
| 663 | PVOMX += 01_qcomm_omx |
| 664 | |
| 665 | #RF4CE |
| 666 | RF4CE := RemoTI_RNP.cfg |
| 667 | RF4CE += rf4ce |
| 668 | |
| 669 | #SENSORS_HARDWARE |
| 670 | SENSORS_HARDWARE := sensors.msm7630_surf |
| 671 | SENSORS_HARDWARE += sensors.msm7630_fusion |
| 672 | SENSORS_HARDWARE += sensors.msm8996_auto |
| 673 | |
| 674 | #SOFTAP |
| 675 | SOFTAP := libQWiFiSoftApCfg |
| 676 | SOFTAP += libqsap_sdk |
| 677 | |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 678 | |
| 679 | #STM LOG |
| 680 | STMLOG := libstm-log |
| 681 | |
| 682 | #THERMAL_HAL |
| 683 | THERMAL_HAL := thermal.msm8998 |
| 684 | THERMAL_HAL += thermal.sdm845 |
| 685 | THERMAL_HAL += thermal.sdm710 |
| 686 | THERMAL_HAL += thermal.qcs605 |
| 687 | THERMAL_HAL += thermal.sdm660 |
| 688 | THERMAL_HAL += thermal.msm8996 |
| 689 | THERMAL_HAL += thermal.msm8953 |
| 690 | THERMAL_HAL += thermal.msm8937 |
| 691 | |
| 692 | #TSLIB_EXTERNAL |
| 693 | TSLIB_EXTERNAL := corgi |
| 694 | TSLIB_EXTERNAL += dejitter |
| 695 | TSLIB_EXTERNAL += inputraw |
| 696 | TSLIB_EXTERNAL += linear |
| 697 | TSLIB_EXTERNAL += variance |
| 698 | TSLIB_EXTERNAL += pthres |
| 699 | TSLIB_EXTERNAL += libtslib |
| 700 | TSLIB_EXTERNAL += tsprint |
| 701 | TSLIB_EXTERNAL += tstest |
| 702 | TSLIB_EXTERNAL += tsutils |
| 703 | TSLIB_EXTERNAL += tscalib |
| 704 | TSLIB_EXTERNAL += ts |
| 705 | |
| 706 | #VR_HAL |
| 707 | VR_HAL := vr.msm8998 |
| 708 | VR_HAL += vr.sdm845 |
| 709 | |
| 710 | #QRGND |
| 711 | QRGND := qrngd |
| 712 | QRGND += qrngp |
| 713 | QRGND += qrngtest |
| 714 | |
| 715 | #WPA |
| 716 | WPA := wpa_supplicant.conf |
Vinayak Soni | 2714d79 | 2019-04-01 09:56:40 -0700 | [diff] [blame] | 717 | WPA += wpa_cli |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 718 | WPA += wpa_supplicant_wcn.conf |
| 719 | WPA += wpa_supplicant_ath6kl.conf |
| 720 | WPA += wpa_supplicant |
| 721 | WPA += hs20-osu-client |
| 722 | |
| 723 | #ZLIB |
| 724 | ZLIB := gzip |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 725 | ZLIB += libunz |
padarshr | 85f2aad | 2019-04-08 23:10:14 +0530 | [diff] [blame] | 726 | ZLIB_HOST := minigzip |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 727 | |
| 728 | #Charger |
| 729 | CHARGER := charger |
| 730 | CHARGER += charger_res_images |
| 731 | |
| 732 | #VT_JNI |
| 733 | VT_JNI := libvt_jni |
| 734 | VT_JNI += libimscamera_jni |
| 735 | |
| 736 | # VT QTI Permissions |
| 737 | VT_QTI_PERMISSIONS := qti_permissions.xml |
| 738 | |
| 739 | #RCS |
| 740 | RCS := rcs_service_aidl |
| 741 | RCS += rcs_service_aidl.xml |
| 742 | RCS += rcs_service_aidl_static |
| 743 | RCS += rcs_service_api |
| 744 | RCS += rcs_service_api.xml |
| 745 | |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 746 | #CRDA |
| 747 | CRDA := crda |
| 748 | CRDA += regdbdump |
| 749 | CRDA += regulatory.bin |
| 750 | CRDA += linville.key.pub.pem |
| 751 | CRDA += init.crda.sh |
| 752 | |
| 753 | #WLAN |
| 754 | WLAN := prima_wlan.ko |
| 755 | WLAN += pronto_wlan.ko |
| 756 | WLAN += qca_cld_wlan.ko |
| 757 | |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 758 | #FD_LEAK |
| 759 | FD_LEAK := libc_leak_detector |
| 760 | |
| 761 | PRODUCT_PACKAGES := \ |
| 762 | AccountAndSyncSettings \ |
| 763 | DeskClock \ |
| 764 | AlarmProvider \ |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 765 | Calculator \ |
| 766 | Calendar \ |
| 767 | Camera \ |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 768 | CertInstaller \ |
| 769 | DrmProvider \ |
| 770 | Email \ |
| 771 | Gallery2 \ |
| 772 | LatinIME \ |
| 773 | Music \ |
| 774 | netutils-wrapper-1.0 \ |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 775 | Provision \ |
| 776 | Protips \ |
| 777 | QuickSearchBox \ |
| 778 | Settings \ |
| 779 | Sync \ |
| 780 | SystemUI \ |
| 781 | Updater \ |
| 782 | CalendarProvider \ |
| 783 | SyncProvider \ |
| 784 | SoundRecorder \ |
| 785 | IM \ |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 786 | SnapdragonGallery \ |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 787 | VideoEditor \ |
Nitin Shivpure | d00592e | 2019-02-03 00:59:01 +0530 | [diff] [blame] | 788 | SnapdragonLauncher |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 789 | |
| 790 | ifeq ($(TARGET_HAS_LOW_RAM),true) |
| 791 | DELAUN := Launcher3Go |
| 792 | else |
| 793 | # Live Wallpapers |
| 794 | PRODUCT_PACKAGES += \ |
| 795 | LiveWallpapers \ |
| 796 | LiveWallpapersPicker \ |
| 797 | VisualizationWallpapers |
| 798 | |
| 799 | DELAUN := Launcher3 |
| 800 | endif |
| 801 | |
Pawan Chilka | b5c0a62 | 2019-02-18 21:23:01 +0530 | [diff] [blame] | 802 | PRODUCT_PACKAGES += $(ALSA_HARDWARE) |
| 803 | PRODUCT_PACKAGES += $(ALSA_UCM) |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 804 | PRODUCT_PACKAGES += $(ANGLE) |
| 805 | PRODUCT_PACKAGES += $(APPOPS_POLICY) |
Jun Wang | 45d78f6 | 2019-05-16 11:20:06 +0800 | [diff] [blame] | 806 | PRODUCT_PACKAGES += $(ATRACE_HAL) |
Pawan Chilka | b5c0a62 | 2019-02-18 21:23:01 +0530 | [diff] [blame] | 807 | PRODUCT_PACKAGES += $(AUDIO_HARDWARE) |
| 808 | PRODUCT_PACKAGES += $(AUDIO_POLICY) |
| 809 | PRODUCT_PACKAGES += $(AUDIO_WRAPPER) |
| 810 | PRODUCT_PACKAGES += $(AUDIO_HAL_TEST_APPS) |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 811 | PRODUCT_PACKAGES += $(TINY_ALSA_TEST_APPS) |
| 812 | PRODUCT_PACKAGES += $(AMPLOADER) |
| 813 | PRODUCT_PACKAGES += $(APPS) |
| 814 | PRODUCT_PACKAGES += $(BRCTL) |
| 815 | PRODUCT_PACKAGES += $(BSON) |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 816 | PRODUCT_PACKAGES += $(C2DCC) |
| 817 | PRODUCT_PACKAGES += $(CHROMIUM) |
| 818 | PRODUCT_PACKAGES += $(CIMAX) |
| 819 | PRODUCT_PACKAGES += $(CM) |
| 820 | PRODUCT_PACKAGES += $(DELAUN) |
| 821 | PRODUCT_PACKAGES += $(RCS) |
| 822 | PRODUCT_PACKAGES += $(CONNECTIVITY) |
| 823 | PRODUCT_PACKAGES += $(CHARGER) |
| 824 | PRODUCT_PACKAGES += $(CURL) |
| 825 | PRODUCT_PACKAGES += $(DASH) |
| 826 | PRODUCT_PACKAGES += $(DATA_OS) |
| 827 | PRODUCT_PACKAGES += $(E2FSPROGS) |
| 828 | PRODUCT_PACKAGES += $(EBTABLES) |
| 829 | PRODUCT_PACKAGES += $(EXTENDEDMEDIA_EXT) |
| 830 | PRODUCT_PACKAGES += $(FASTPOWERON) |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 831 | PRODUCT_PACKAGES += $(HDMID) |
| 832 | PRODUCT_PACKAGES += $(HOSTAPD) |
| 833 | PRODUCT_PACKAGES += $(I420CC) |
| 834 | PRODUCT_PACKAGES += $(INIT) |
| 835 | PRODUCT_PACKAGES += $(IPROUTE2) |
| 836 | PRODUCT_PACKAGES += $(IPTABLES) |
| 837 | PRODUCT_PACKAGES += $(KERNEL_TESTS) |
| 838 | PRODUCT_PACKAGES += $(KEYPAD) |
| 839 | PRODUCT_PACKAGES += $(KS) |
| 840 | PRODUCT_PACKAGES += $(LIB_NL) |
| 841 | PRODUCT_PACKAGES += $(LIB_XML2) |
Vinayak Soni | 2714d79 | 2019-04-01 09:56:40 -0700 | [diff] [blame] | 842 | PRODUCT_PACKAGES += $(LIBCAMERA) |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 843 | PRODUCT_PACKAGES += $(LIBGESTURES) |
| 844 | PRODUCT_PACKAGES += $(LIBCOPYBIT) |
| 845 | PRODUCT_PACKAGES += $(LIBGRALLOC) |
| 846 | PRODUCT_PACKAGES += $(LIBMEMTRACK) |
| 847 | PRODUCT_PACKAGES += $(LIBLIGHTS) |
| 848 | PRODUCT_PACKAGES += $(LIBAUDIOPARAM) |
| 849 | PRODUCT_PACKAGES += $(LIBAUDIORESAMPLER) |
| 850 | PRODUCT_PACKAGES += $(LIBOPENCOREHW) |
| 851 | PRODUCT_PACKAGES += $(LIBOVERLAY) |
| 852 | PRODUCT_PACKAGES += $(LIBHWCOMPOSER) |
| 853 | PRODUCT_PACKAGES += $(LIBGENLOCK) |
| 854 | PRODUCT_PACKAGES += $(LIBPERFLOCK) |
| 855 | PRODUCT_PACKAGES += $(LIBQCOMUI) |
| 856 | PRODUCT_PACKAGES += $(LIBQDUTILS) |
| 857 | PRODUCT_PACKAGES += $(LIBQDMETADATA) |
| 858 | PRODUCT_PACKAGES += $(LIBPOWER) |
| 859 | PRODUCT_PACKAGES += $(LOC_API) |
| 860 | PRODUCT_PACKAGES += $(MEDIA_PROFILES) |
| 861 | PRODUCT_PACKAGES += $(MM_AUDIO) |
| 862 | PRODUCT_PACKAGES += $(MM_CORE) |
| 863 | PRODUCT_PACKAGES += $(MM_WFD) |
| 864 | PRODUCT_PACKAGES += $(MM_VIDEO) |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 865 | PRODUCT_PACKAGES += $(OPENCORE) |
| 866 | PRODUCT_PACKAGES += $(PPP) |
| 867 | PRODUCT_PACKAGES += $(PROTOBUF) |
| 868 | PRODUCT_PACKAGES += $(PVOMX) |
| 869 | PRODUCT_PACKAGES += $(RF4CE) |
| 870 | PRODUCT_PACKAGES += $(SENSORS_HARDWARE) |
| 871 | #PRODUCT_PACKAGES += $(SOFTAP) |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 872 | PRODUCT_PACKAGES += $(STMLOG) |
| 873 | PRODUCT_PACKAGES += $(THERMAL_HAL) |
| 874 | PRODUCT_PACKAGES += $(TSLIB_EXTERNAL) |
| 875 | PRODUCT_PACKAGES += $(VR_HAL) |
| 876 | PRODUCT_PACKAGES += $(QRGND) |
| 877 | PRODUCT_PACKAGES += $(UPDATER) |
| 878 | PRODUCT_PACKAGES += $(WPA) |
| 879 | PRODUCT_PACKAGES += $(ZLIB) |
padarshr | 85f2aad | 2019-04-08 23:10:14 +0530 | [diff] [blame] | 880 | PRODUCT_HOST_PACKAGES += $(ZLIB_HOST) |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 881 | PRODUCT_PACKAGES += $(VT_JNI) |
| 882 | PRODUCT_PACKAGES += $(VT_QTI_PERMISSIONS) |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 883 | PRODUCT_PACKAGES += $(CRDA) |
| 884 | PRODUCT_PACKAGES += $(WLAN) |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 885 | PRODUCT_PACKAGES += $(FD_LEAK) |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 886 | |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 887 | PRODUCT_PACKAGES += move_wifi_data.sh |
| 888 | PRODUCT_PACKAGES += librs_jni |
Roopesh Rajashekharaiah Nataraja | 11ccf50 | 2019-02-04 17:20:52 -0800 | [diff] [blame] | 889 | PRODUCT_PACKAGES += libion |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 890 | |
| 891 | # Filesystem management tools |
| 892 | PRODUCT_PACKAGES += \ |
| 893 | make_ext4fs \ |
| 894 | setup_fs |
| 895 | |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 896 | |
| 897 | # MSM updater library |
| 898 | PRODUCT_PACKAGES += librecovery_updater_msm |
| 899 | |
| 900 | # vcard jar |
| 901 | PRODUCT_PACKAGES += vcard |
| 902 | |
| 903 | # tcmiface for tcm support |
| 904 | PRODUCT_PACKAGES += tcmiface |
| 905 | |
| 906 | # healthd libaray expanded for mode charger |
| 907 | PRODUCT_PACKAGES += libhealthd.msm |
| 908 | |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 909 | #Add init.qcom.test.rc to PRODUCT_PACKAGES_DEBUG list |
| 910 | PRODUCT_PACKAGES_DEBUG += init.qcom.test.rc |
| 911 | PRODUCT_PACKAGES_DEBUG += init.qcom.debug.sh |
| 912 | |
| 913 | #NANOPB_LIBRARY_NAME := libnanopb-c-2.8.0 |
| 914 | |
Mulugeta Engdaw | fd11c89 | 2020-02-05 17:32:22 -0800 | [diff] [blame] | 915 | PRODUCT_COPY_FILES += frameworks/native/data/etc/android.software.verified_boot.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/android.software.verified_boot.xml |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 916 | |
| 917 | ifneq ($(strip $(TARGET_USES_RRO)),true) |
| 918 | # enable overlays to use our version of |
| 919 | # source/resources etc. |
| 920 | DEVICE_PACKAGE_OVERLAYS += device/qcom/common/device/overlay |
| 921 | PRODUCT_PACKAGE_OVERLAYS += device/qcom/common/product/overlay |
| 922 | endif |
| 923 | |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 924 | # include additional build utilities |
Mulugeta Engdaw | fd11c89 | 2020-02-05 17:32:22 -0800 | [diff] [blame] | 925 | -include vendor/qcom/opensource/core-utils/build/utils.mk |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 926 | |
| 927 | #Enabling Ring Tones |
| 928 | #include frameworks/base/data/sounds/OriginalAudio.mk |
| 929 | |
| 930 | #Enabling video for live effects |
| 931 | -include frameworks/base/data/videos/VideoPackage1.mk |
| 932 | |
| 933 | # dm-verity definitions |
| 934 | ifneq ($(BOARD_AVB_ENABLE), true) |
| 935 | PRODUCT_SYSTEM_VERITY_PARTITION=/dev/block/bootdevice/by-name/system |
| 936 | ifeq ($(ENABLE_VENDOR_IMAGE), true) |
| 937 | PRODUCT_VENDOR_VERITY_PARTITION=/dev/block/bootdevice/by-name/vendor |
| 938 | endif |
| 939 | $(call inherit-product, build/target/product/verity.mk) |
| 940 | endif |
| 941 | |
| 942 | ifeq ($(TARGET_BUILD_VARIANT),user) |
| 943 | PRODUCT_DEFAULT_PROPERTY_OVERRIDES+= \ |
| 944 | ro.adb.secure=1 |
| 945 | endif |
| 946 | |
| 947 | # OEM Unlock reporting |
| 948 | PRODUCT_DEFAULT_PROPERTY_OVERRIDES += \ |
| 949 | ro.oem_unlock_supported=1 |
| 950 | |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 951 | |
| 952 | # VNDK-SP: |
| 953 | PRODUCT_PACKAGES += \ |
| 954 | vndk-sp \ |
| 955 | |
Mulugeta Engdaw | fd11c89 | 2020-02-05 17:32:22 -0800 | [diff] [blame] | 956 | TARGET_FS_CONFIG_GEN := device/qcom/qssi/config.fs |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 957 | |
| 958 | ifeq ($(TARGET_HAS_LOW_RAM),true) |
| 959 | PRODUCT_PROPERTY_OVERRIDES += \ |
| 960 | persist.vendor.qcomsysd.enabled=0 |
| 961 | else |
| 962 | PRODUCT_PROPERTY_OVERRIDES += \ |
| 963 | persist.vendor.qcomsysd.enabled=1 |
| 964 | endif |
| 965 | |
padarshr | 6b0d90f | 2019-04-25 17:59:46 +0530 | [diff] [blame] | 966 | PRODUCT_PACKAGES_DEBUG += \ |
| 967 | init.qcom.debug.sh \ |
| 968 | init.qcom.debug-sdm660.sh \ |
| 969 | init.qcom.debug-sdm710.sh \ |
| 970 | init.qti.debug-msmnile-apps.sh \ |
| 971 | init.qti.debug-msmnile-modem.sh \ |
| 972 | init.qti.debug-msmnile-slpi.sh \ |
| 973 | init.qti.debug-talos.sh \ |
| 974 | init.qti.debug-msmnile.sh \ |
Ankur Bansal | 6ea119d | 2019-06-17 11:07:17 +0530 | [diff] [blame] | 975 | init.qti.debug-kona.sh \ |
Mahesh Komuravelli | a270398 | 2019-07-05 17:01:32 +0530 | [diff] [blame] | 976 | init.qti.debug-lito.sh \ |
Manjunathgouda Karegoudar | d3dd823 | 2019-09-04 18:10:23 +0530 | [diff] [blame] | 977 | init.qti.debug-atoll.sh \ |
junj | 44f2b1c | 2020-05-21 21:30:01 +0800 | [diff] [blame] | 978 | init.qti.debug-trinket.sh \ |
| 979 | init.qti.debug-bengal.sh \ |
padarshr | 6b0d90f | 2019-04-25 17:59:46 +0530 | [diff] [blame] | 980 | |
padarshr | 1ebabf0 | 2018-12-14 19:20:10 +0530 | [diff] [blame] | 981 | PRODUCT_PACKAGES += liboemaids_system |
| 982 | PRODUCT_PACKAGES += liboemaids_vendor |
| 983 | PRODUCT_PACKAGES += android.hardware.health@2.0-service |
shoudil | d90da34 | 2019-01-09 18:06:29 +0800 | [diff] [blame] | 984 | # framework detect libs |
| 985 | PRODUCT_PACKAGES += libvndfwk_detect_jni.qti |
| 986 | PRODUCT_PACKAGES += libqti_vndfwk_detect |
| 987 | PRODUCT_PACKAGES += libvndfwk_detect_jni.qti.vendor |
| 988 | PRODUCT_PACKAGES += libqti_vndfwk_detect.vendor |
Mulugeta Engdaw | 014f663 | 2020-05-05 11:27:19 -0700 | [diff] [blame] | 989 | |
Mulugeta Engdaw | 239c070 | 2020-07-21 20:26:56 -0700 | [diff] [blame] | 990 | #add thermal 2.0 hal lib to product packages |
| 991 | PRODUCT_PACKAGES += android.hardware.thermal@2.0 |
| 992 | |
Mulugeta Engdaw | 014f663 | 2020-05-05 11:27:19 -0700 | [diff] [blame] | 993 | #soong namespace for qssi vs vendor differentiation |
| 994 | SOONG_CONFIG_NAMESPACES += qssi_vs_vendor |
| 995 | SOONG_CONFIG_qssi_vs_vendor += qssi_or_vendor |
| 996 | SOONG_CONFIG_qssi_vs_vendor_qssi_or_vendor := qssi |
Vinayak Soni | 25a91f9 | 2020-09-18 15:24:07 +0530 | [diff] [blame] | 997 | |
| 998 | SOONG_CONFIG_NAMESPACES += aosp_vs_qva |
| 999 | SOONG_CONFIG_aosp_vs_qva += aosp_or_qva |
| 1000 | ifeq ($(TARGET_FWK_SUPPORTS_FULL_VALUEADDS),true) |
| 1001 | SOONG_CONFIG_aosp_vs_qva_aosp_or_qva := qva |
| 1002 | else |
| 1003 | SOONG_CONFIG_aosp_vs_qva_aosp_or_qva := aosp |
| 1004 | endif |