blob: 6a84c35f55bedf547c77ad8bc1ff38015e9760c6 [file] [log] [blame]
Ying Wang03e76ac2010-09-21 16:08:26 -07001#
2# Copyright (C) 2007 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 is a generic phone product that isn't specialized for a specific device.
18# It includes the base Android platform.
19
Ying Wang03e76ac2010-09-21 16:08:26 -070020PRODUCT_PACKAGES := \
Ying Wang03e76ac2010-09-21 16:08:26 -070021 Bluetooth \
Mike Lockwood0c651c52015-04-01 14:16:48 -070022 BluetoothMidiService \
Vineeta Srivastava477b12b2013-08-14 13:28:06 -070023 Camera2 \
Owen Lin2c488772011-09-01 14:21:22 +080024 Gallery2 \
Jean-Baptiste Querudc31cca2013-06-25 16:33:44 -070025 Music \
Marco Nelissenf0fee662011-07-18 14:46:09 -070026 MusicFX \
Martijn Coenen96d62d72017-04-13 11:10:29 -070027 NfcNci \
Chiao Cheng6c7341c2012-08-28 18:53:00 -070028 OneTimeInitializer \
Ying Wang03e76ac2010-09-21 16:08:26 -070029 Provision \
Ying Wang03e76ac2010-09-21 16:08:26 -070030 SystemUI \
Lucas Dupinb5e44b02017-05-26 08:38:52 -070031 SysuiDarkThemeOverlay \
Adrian Roos17444d12018-03-09 17:30:14 +010032 DisplayCutoutEmulationDoubleOverlay \
Adrian Roos12f3d9e2018-03-09 17:30:14 +010033 DisplayCutoutEmulationCornerOverlay \
Adrian Roos39837752018-01-18 13:22:32 +010034 DisplayCutoutEmulationTallOverlay \
Dan Sandler26c4ef42016-06-25 10:54:39 -040035 EasterEgg \
Michael Jurkadea79752013-09-16 13:07:50 +020036 WallpaperCropper
Ying Wang03e76ac2010-09-21 16:08:26 -070037
38PRODUCT_PACKAGES += \
Lorenzo Colitti6aaf5892013-03-16 09:41:49 +090039 clatd \
Lorenzo Colittif0be9652013-07-08 19:43:42 +090040 clatd.conf \
Ying Wange9482552014-04-15 14:42:27 -070041 pppd \
42 screenrecord
Joe Onorato8cfca472012-05-22 12:20:27 -070043
44PRODUCT_PACKAGES += \
Ying Wang04e1f312011-01-19 10:28:05 -080045 librs_jni \
46 libvideoeditor_jni \
James Dong4007faf2012-05-15 00:45:19 -070047 libvideoeditor_core \
48 libvideoeditor_osal \
49 libvideoeditor_videofilters \
Ying Wang04e1f312011-01-19 10:28:05 -080050 libvideoeditorplayer \
Ying Wang04e1f312011-01-19 10:28:05 -080051
Dima Zavin7fbe6bc2011-04-20 16:40:28 -070052PRODUCT_PACKAGES += \
53 audio.primary.default \
Todd Poynor66ec6c82012-02-10 18:33:58 -080054 local_time.default \
David Wagner4e0ee6c2013-12-30 14:30:37 +010055 vibrator.default \
Tim Kilbourn5b1d9f72015-06-10 16:27:47 -070056 power.default
David 'Digit' Turner88e76ce2011-01-17 00:15:34 +010057
Jean-Baptiste Queru8666dd62010-09-26 15:54:18 -070058PRODUCT_COPY_FILES := \
Eric Laurent55f3f852012-04-13 18:58:20 -070059 frameworks/av/media/libeffects/data/audio_effects.conf:system/etc/audio_effects.conf
Jean-Baptiste Queru8666dd62010-09-26 15:54:18 -070060
Andrew Flynndc790b02012-04-13 08:53:44 -070061PRODUCT_PROPERTY_OVERRIDES += \
62 ro.carrier=unknown
63
Ying Wang03e76ac2010-09-21 16:08:26 -070064$(call inherit-product-if-exists, frameworks/base/data/fonts/fonts.mk)
Victoria Lease8da3a022014-02-28 15:30:57 -080065$(call inherit-product-if-exists, external/google-fonts/dancing-script/fonts.mk)
66$(call inherit-product-if-exists, external/google-fonts/carrois-gothic-sc/fonts.mk)
67$(call inherit-product-if-exists, external/google-fonts/coming-soon/fonts.mk)
Alan Viverette64442122014-10-10 12:48:34 -070068$(call inherit-product-if-exists, external/google-fonts/cutive-mono/fonts.mk)
Raph Levienddfb58b2013-03-29 10:22:31 -070069$(call inherit-product-if-exists, external/noto-fonts/fonts.mk)
Roozbeh Pournader3ab85e42015-02-25 16:39:22 -080070$(call inherit-product-if-exists, external/roboto-fonts/fonts.mk)
Roozbeh Pournaderfe4b3b12015-04-07 09:13:21 -070071$(call inherit-product-if-exists, external/hyphenation-patterns/patterns.mk)
Jeff Brown99aacc22010-11-18 00:08:24 -080072$(call inherit-product-if-exists, frameworks/base/data/keyboards/keyboards.mk)
Ben Murdoch1d3f06a2013-02-07 10:52:04 +000073$(call inherit-product-if-exists, frameworks/webview/chromium/chromium.mk)
Ying Wang03e76ac2010-09-21 16:08:26 -070074$(call inherit-product, $(SRC_TARGET_DIR)/product/core.mk)
75
76# Overrides
77PRODUCT_BRAND := generic
78PRODUCT_DEVICE := generic
79PRODUCT_NAME := generic_no_telephony