blob: 72feacf40739852c560d32b96419ac950cacf7a2 [file] [log] [blame]
Sam Hurstace80182016-03-18 09:42:02 -07001#
2# Copyright (C) 2016 The Android Open-Source Project
3#
4# Licensed under the Apache License, Version 2.0 (the "License");
5# you may not use this file except in compliance with the License.
6# You may obtain a copy of the License at
7#
8# http://www.apache.org/licenses/LICENSE-2.0
9#
10# Unless required by applicable law or agreed to in writing, software
11# distributed under the License is distributed on an "AS IS" BASIS,
12# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13# See the License for the specific language governing permissions and
14# limitations under the License.
15#
16
17# Base platform for car builds
18# car packages should be added to car.mk instead of here
19
Guobin Zhangd1033c32017-08-25 15:54:48 +080020PRODUCT_PACKAGE_OVERLAYS += packages/services/Car/car_product/overlay
Sam Hurstace80182016-03-18 09:42:02 -070021
22PRODUCT_PACKAGES += \
Sam Hurstace80182016-03-18 09:42:02 -070023 Home \
24 BasicDreams \
25 CaptivePortalLogin \
26 CertInstaller \
Sam Hurstace80182016-03-18 09:42:02 -070027 DocumentsUI \
28 DownloadProviderUi \
29 FusedLocation \
30 InputDevices \
31 KeyChain \
32 Keyguard \
33 LatinIME \
34 Launcher2 \
35 ManagedProvisioning \
Sam Hurstace80182016-03-18 09:42:02 -070036 PacProcessor \
Sam Hurstace80182016-03-18 09:42:02 -070037 PrintSpooler \
38 ProxyHandler \
39 Settings \
40 SharedStorageBackup \
41 VpnDialogs \
42 MmsService \
43 ExternalStorageProvider \
44 atrace \
Patrik Fimml703b84c2018-11-21 15:39:13 +010045 cameraserver \
Sam Hurstace80182016-03-18 09:42:02 -070046 libandroidfw \
Sam Hurstace80182016-03-18 09:42:02 -070047 libaudioutils \
Sam Hurstace80182016-03-18 09:42:02 -070048 libmdnssd \
49 libnfc_ndef \
50 libpowermanager \
51 libspeexresampler \
Sam Hurstace80182016-03-18 09:42:02 -070052 libvariablespeed \
53 libwebrtc_audio_preprocessing \
Sam Hurstace80182016-03-18 09:42:02 -070054 wifi-service \
Pavel Maltsev0d07c762016-11-03 16:40:15 -070055 A2dpSinkService \
Selim Gurunc4d7c012019-05-13 20:27:22 -070056 PackageInstaller \
57 car-bugreportd \
Pavel Maltsev2cc76d02017-02-14 12:28:33 -080058
Scott Randolphda289be2017-03-30 14:30:34 -070059# EVS resources
Scott Randolphda289be2017-03-30 14:30:34 -070060PRODUCT_PACKAGES += android.automotive.evs.manager@1.0
Scott Randolph4a232ac2017-05-31 12:19:46 -070061# The following packages, or their vendor specific equivalents should be include in the device.mk
Scott Randolph2060b452017-10-17 18:48:29 +010062#PRODUCT_PACKAGES += evs_app
Scott Randolph4a232ac2017-05-31 12:19:46 -070063#PRODUCT_PACKAGES += evs_app_default_resources
64#PRODUCT_PACKAGES += android.hardware.automotive.evs@1.0-service
Scott Randolphda289be2017-03-30 14:30:34 -070065
Bryan Eyler77096de2017-05-24 13:50:51 -070066# Device running Android is a car
67PRODUCT_COPY_FILES += \
68 frameworks/native/data/etc/android.hardware.type.automotive.xml:system/etc/permissions/android.hardware.type.automotive.xml
69
Lujiang Xuec66ccf42017-09-07 09:26:13 -070070# Default permission grant exceptions
71PRODUCT_COPY_FILES += \
72 packages/services/Car/car_product/build/default-car-permissions.xml:system/etc/default-permissions/default-car-permissions.xml
73
Sam Hurstace80182016-03-18 09:42:02 -070074$(call inherit-product, $(SRC_TARGET_DIR)/product/core_minimal.mk)
75
Eric Jeong889fca02019-10-28 20:28:37 -070076# Default dex optimization configurations
77PRODUCT_PROPERTY_OVERRIDES += \
78 pm.dexopt.disable_bg_dexopt=true