Anton Hansson | d8062b2 | 2018-07-10 17:25:52 +0100 | [diff] [blame] | 1 | # |
| 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 Etchebehere | 92b6ebe | 2019-01-08 14:45:10 -0800 | [diff] [blame] | 27 | $(call inherit-product-if-exists, external/google-fonts/source-sans-pro/fonts.mk) |
Anton Hansson | d8062b2 | 2018-07-10 17:25:52 +0100 | [diff] [blame] | 28 | $(call inherit-product-if-exists, external/noto-fonts/fonts.mk) |
| 29 | $(call inherit-product-if-exists, external/roboto-fonts/fonts.mk) |
Seigo Nonaka | 1260450 | 2023-05-29 17:49:20 +0900 | [diff] [blame] | 30 | $(call inherit-product-if-exists, external/roboto-flex-fonts/fonts.mk) |
Anton Hansson | d8062b2 | 2018-07-10 17:25:52 +0100 | [diff] [blame] | 31 | $(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 | |
| 35 | PRODUCT_PACKAGES += \ |
Justin Yun | db07c59 | 2024-06-24 18:14:38 +0900 | [diff] [blame] | 36 | android.software.window_magnification.prebuilt.xml \ |
Anton Hansson | d8062b2 | 2018-07-10 17:25:52 +0100 | [diff] [blame] | 37 | BasicDreams \ |
| 38 | BlockedNumberProvider \ |
Anton Hansson | d8062b2 | 2018-07-10 17:25:52 +0100 | [diff] [blame] | 39 | BluetoothMidiService \ |
| 40 | BookmarkProvider \ |
Anton Hansson | d8062b2 | 2018-07-10 17:25:52 +0100 | [diff] [blame] | 41 | BuiltInPrintService \ |
Anton Hansson | d8062b2 | 2018-07-10 17:25:52 +0100 | [diff] [blame] | 42 | CalendarProvider \ |
Patrik Fimml | 6936e12 | 2018-11-21 15:39:13 +0100 | [diff] [blame] | 43 | cameraserver \ |
Emilian Peev | 780b804 | 2020-11-17 17:26:16 -0800 | [diff] [blame] | 44 | CameraExtensionsProxy \ |
Anton Hansson | d8062b2 | 2018-07-10 17:25:52 +0100 | [diff] [blame] | 45 | CaptivePortalLogin \ |
| 46 | CertInstaller \ |
Helen Qin | 4ea1696 | 2022-09-26 20:59:01 +0000 | [diff] [blame] | 47 | CredentialManager \ |
Avichal Rakesh | 68923b3 | 2023-05-10 14:55:19 -0700 | [diff] [blame] | 48 | DeviceAsWebcam \ |
Paul Lawrence | cb96277 | 2024-03-13 08:49:57 -0700 | [diff] [blame] | 49 | DeviceDiagnostics \ |
Anton Hansson | d8062b2 | 2018-07-10 17:25:52 +0100 | [diff] [blame] | 50 | DocumentsUI \ |
| 51 | DownloadProviderUi \ |
| 52 | EasterEgg \ |
Anton Hansson | d8062b2 | 2018-07-10 17:25:52 +0100 | [diff] [blame] | 53 | ExternalStorageProvider \ |
| 54 | FusedLocation \ |
Anton Hansson | d8062b2 | 2018-07-10 17:25:52 +0100 | [diff] [blame] | 55 | InputDevices \ |
| 56 | KeyChain \ |
Anton Hansson | d8062b2 | 2018-07-10 17:25:52 +0100 | [diff] [blame] | 57 | librs_jni \ |
| 58 | ManagedProvisioning \ |
| 59 | MmsService \ |
Jeff Sharkey | 82df41f | 2019-08-09 11:02:20 -0600 | [diff] [blame] | 60 | MtpService \ |
Anton Hansson | d8062b2 | 2018-07-10 17:25:52 +0100 | [diff] [blame] | 61 | MusicFX \ |
Anton Hansson | d8062b2 | 2018-07-10 17:25:52 +0100 | [diff] [blame] | 62 | PacProcessor \ |
Cynthia Wasonga | 3001ead | 2022-11-10 23:39:47 +0000 | [diff] [blame] | 63 | preinstalled-packages-platform-handheld-system.xml \ |
Anton Hansson | dca5c96 | 2019-01-25 11:14:47 +0000 | [diff] [blame] | 64 | PrintRecommendationService \ |
Anton Hansson | d8062b2 | 2018-07-10 17:25:52 +0100 | [diff] [blame] | 65 | PrintSpooler \ |
Anton Hansson | d8062b2 | 2018-07-10 17:25:52 +0100 | [diff] [blame] | 66 | ProxyHandler \ |
Anton Hansson | d8062b2 | 2018-07-10 17:25:52 +0100 | [diff] [blame] | 67 | screenrecord \ |
| 68 | SecureElement \ |
Anton Hansson | d8062b2 | 2018-07-10 17:25:52 +0100 | [diff] [blame] | 69 | SharedStorageBackup \ |
| 70 | SimAppDialog \ |
Anton Hansson | d8062b2 | 2018-07-10 17:25:52 +0100 | [diff] [blame] | 71 | Telecom \ |
| 72 | TelephonyProvider \ |
| 73 | TeleService \ |
| 74 | Traceur \ |
| 75 | UserDictionaryProvider \ |
| 76 | VpnDialogs \ |
| 77 | vr \ |
Anton Hansson | d8062b2 | 2018-07-10 17:25:52 +0100 | [diff] [blame] | 78 | |
Jan Sebechlebsky | 8deb771 | 2023-11-22 19:29:32 +0100 | [diff] [blame] | 79 | PRODUCT_PACKAGES += $(RELEASE_PACKAGE_VIRTUAL_CAMERA) |
Jan Sebechlebsky | 939e8d6 | 2024-01-16 17:13:54 +0100 | [diff] [blame] | 80 | # Set virtual_camera_service_enabled soong config variable based on the |
| 81 | # RELEASE_PACKAGE_VIRTUAL_CAMERA build. virtual_camera_service_enabled soong config |
| 82 | # variable is used to prevent accessing the service when it's not present in the build. |
| 83 | $(call soong_config_set,vdm,virtual_camera_service_enabled,$(if $(RELEASE_PACKAGE_VIRTUAL_CAMERA),true,false)) |
Anton Hansson | d8062b2 | 2018-07-10 17:25:52 +0100 | [diff] [blame] | 84 | |
| 85 | PRODUCT_SYSTEM_SERVER_APPS += \ |
| 86 | FusedLocation \ |
| 87 | InputDevices \ |
| 88 | KeyChain \ |
| 89 | Telecom \ |
| 90 | |
Inseob Kim | 284a84b | 2024-04-17 18:19:07 +0900 | [diff] [blame] | 91 | PRODUCT_PACKAGES += framework-audio_effects.xml |
| 92 | |
Jiyong Park | ad810b6 | 2020-05-29 17:50:03 +0900 | [diff] [blame] | 93 | PRODUCT_VENDOR_PROPERTIES += \ |
Jiyong Park | dfb3937 | 2020-06-22 20:15:55 +0900 | [diff] [blame] | 94 | ro.carrier?=unknown \ |
| 95 | ro.config.notification_sound?=OnTheHunt.ogg \ |
| 96 | ro.config.alarm_alert?=Alarm_Classic.ogg |