blob: 309ef0c12cc0c3b2dfd8d64a01ef21f27c9a623a [file] [log] [blame]
Anton Hanssond8062b22018-07-10 17:25:52 +01001#
2# Copyright (C) 2018 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# This makefile contains the system partition contents for
18# a generic phone or tablet device. Only add something here if
19# it definitely doesn't belong on other types of devices (if it
20# does, use base_vendor.mk).
21$(call inherit-product, $(SRC_TARGET_DIR)/product/media_system.mk)
22$(call inherit-product-if-exists, frameworks/base/data/fonts/fonts.mk)
23$(call inherit-product-if-exists, external/google-fonts/dancing-script/fonts.mk)
24$(call inherit-product-if-exists, external/google-fonts/carrois-gothic-sc/fonts.mk)
25$(call inherit-product-if-exists, external/google-fonts/coming-soon/fonts.mk)
26$(call inherit-product-if-exists, external/google-fonts/cutive-mono/fonts.mk)
Santiago Etchebehere92b6ebe2019-01-08 14:45:10 -080027$(call inherit-product-if-exists, external/google-fonts/source-sans-pro/fonts.mk)
Anton Hanssond8062b22018-07-10 17:25:52 +010028$(call inherit-product-if-exists, external/noto-fonts/fonts.mk)
29$(call inherit-product-if-exists, external/roboto-fonts/fonts.mk)
Seigo Nonaka12604502023-05-29 17:49:20 +090030$(call inherit-product-if-exists, external/roboto-flex-fonts/fonts.mk)
Anton Hanssond8062b22018-07-10 17:25:52 +010031$(call inherit-product-if-exists, external/hyphenation-patterns/patterns.mk)
32$(call inherit-product-if-exists, frameworks/base/data/keyboards/keyboards.mk)
33$(call inherit-product-if-exists, frameworks/webview/chromium/chromium.mk)
34
35PRODUCT_PACKAGES += \
36 BasicDreams \
37 BlockedNumberProvider \
Anton Hanssond8062b22018-07-10 17:25:52 +010038 BluetoothMidiService \
39 BookmarkProvider \
Anton Hanssond8062b22018-07-10 17:25:52 +010040 BuiltInPrintService \
Anton Hanssond8062b22018-07-10 17:25:52 +010041 CalendarProvider \
Patrik Fimml6936e122018-11-21 15:39:13 +010042 cameraserver \
Emilian Peev780b8042020-11-17 17:26:16 -080043 CameraExtensionsProxy \
Anton Hanssond8062b22018-07-10 17:25:52 +010044 CaptivePortalLogin \
45 CertInstaller \
Helen Qin4ea16962022-09-26 20:59:01 +000046 CredentialManager \
Avichal Rakesh68923b32023-05-10 14:55:19 -070047 DeviceAsWebcam \
Anton Hanssond8062b22018-07-10 17:25:52 +010048 DocumentsUI \
49 DownloadProviderUi \
50 EasterEgg \
Anton Hanssond8062b22018-07-10 17:25:52 +010051 ExternalStorageProvider \
52 FusedLocation \
Anton Hanssond8062b22018-07-10 17:25:52 +010053 InputDevices \
54 KeyChain \
Anton Hanssond8062b22018-07-10 17:25:52 +010055 librs_jni \
56 ManagedProvisioning \
57 MmsService \
Jeff Sharkey82df41f2019-08-09 11:02:20 -060058 MtpService \
Anton Hanssond8062b22018-07-10 17:25:52 +010059 MusicFX \
Roshan Pius51dc3e72023-11-04 14:58:26 +000060 NfcNci \
Anton Hanssond8062b22018-07-10 17:25:52 +010061 PacProcessor \
Cynthia Wasonga3001ead2022-11-10 23:39:47 +000062 preinstalled-packages-platform-handheld-system.xml \
Anton Hanssondca5c962019-01-25 11:14:47 +000063 PrintRecommendationService \
Anton Hanssond8062b22018-07-10 17:25:52 +010064 PrintSpooler \
Anton Hanssond8062b22018-07-10 17:25:52 +010065 ProxyHandler \
Anton Hanssond8062b22018-07-10 17:25:52 +010066 screenrecord \
67 SecureElement \
Anton Hanssond8062b22018-07-10 17:25:52 +010068 SharedStorageBackup \
69 SimAppDialog \
Anton Hanssond8062b22018-07-10 17:25:52 +010070 Telecom \
71 TelephonyProvider \
72 TeleService \
73 Traceur \
74 UserDictionaryProvider \
75 VpnDialogs \
76 vr \
Anton Hanssond8062b22018-07-10 17:25:52 +010077
Jan Sebechlebsky8deb7712023-11-22 19:29:32 +010078PRODUCT_PACKAGES += $(RELEASE_PACKAGE_VIRTUAL_CAMERA)
Anton Hanssond8062b22018-07-10 17:25:52 +010079
80PRODUCT_SYSTEM_SERVER_APPS += \
81 FusedLocation \
82 InputDevices \
83 KeyChain \
84 Telecom \
85
86PRODUCT_COPY_FILES += \
Shunkai Yao995cfae2023-05-04 18:39:59 +000087 frameworks/av/media/libeffects/data/audio_effects.xml:system/etc/audio_effects.xml \
ryanlwlinfe635da2022-08-30 20:13:15 +080088 frameworks/native/data/etc/android.software.window_magnification.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/android.software.window_magnification.xml \
Anton Hanssond8062b22018-07-10 17:25:52 +010089
Jiyong Parkad810b62020-05-29 17:50:03 +090090PRODUCT_VENDOR_PROPERTIES += \
Jiyong Parkdfb39372020-06-22 20:15:55 +090091 ro.carrier?=unknown \
92 ro.config.notification_sound?=OnTheHunt.ogg \
93 ro.config.alarm_alert?=Alarm_Classic.ogg