103e76ace38fde4ab1719a9702bb6e5d9185caaaeYing Wang#
203e76ace38fde4ab1719a9702bb6e5d9185caaaeYing Wang# Copyright (C) 2007 The Android Open Source Project
303e76ace38fde4ab1719a9702bb6e5d9185caaaeYing Wang#
403e76ace38fde4ab1719a9702bb6e5d9185caaaeYing Wang# Licensed under the Apache License, Version 2.0 (the "License");
503e76ace38fde4ab1719a9702bb6e5d9185caaaeYing Wang# you may not use this file except in compliance with the License.
603e76ace38fde4ab1719a9702bb6e5d9185caaaeYing Wang# You may obtain a copy of the License at
703e76ace38fde4ab1719a9702bb6e5d9185caaaeYing Wang#
803e76ace38fde4ab1719a9702bb6e5d9185caaaeYing Wang#      http://www.apache.org/licenses/LICENSE-2.0
903e76ace38fde4ab1719a9702bb6e5d9185caaaeYing Wang#
1003e76ace38fde4ab1719a9702bb6e5d9185caaaeYing Wang# Unless required by applicable law or agreed to in writing, software
1103e76ace38fde4ab1719a9702bb6e5d9185caaaeYing Wang# distributed under the License is distributed on an "AS IS" BASIS,
1203e76ace38fde4ab1719a9702bb6e5d9185caaaeYing Wang# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1303e76ace38fde4ab1719a9702bb6e5d9185caaaeYing Wang# See the License for the specific language governing permissions and
1403e76ace38fde4ab1719a9702bb6e5d9185caaaeYing Wang# limitations under the License.
1503e76ace38fde4ab1719a9702bb6e5d9185caaaeYing Wang#
1603e76ace38fde4ab1719a9702bb6e5d9185caaaeYing Wang
1703e76ace38fde4ab1719a9702bb6e5d9185caaaeYing Wang# This is a generic phone product that isn't specialized for a specific device.
1803e76ace38fde4ab1719a9702bb6e5d9185caaaeYing Wang# It includes the base Android platform.
1903e76ace38fde4ab1719a9702bb6e5d9185caaaeYing Wang
2003e76ace38fde4ab1719a9702bb6e5d9185caaaeYing WangPRODUCT_PACKAGES := \
2103e76ace38fde4ab1719a9702bb6e5d9185caaaeYing Wang    Bluetooth \
22477b12b45ad0c8e73aafe12e3056c051080c0de9Vineeta Srivastava    Camera2 \
232c4887729613e5bd478fdf8fb729793346d655e4Owen Lin    Gallery2 \
24dc31ccab643fe9ace60f9b8ee8704297ad144290Jean-Baptiste Queru    Music \
25f0fee66e504c3488283d88329144393607b84cabMarco Nelissen    MusicFX \
266c7341cac913ed6b98e89fe4a9e9f4faa3f4f9e9Chiao Cheng    OneTimeInitializer \
2703e76ace38fde4ab1719a9702bb6e5d9185caaaeYing Wang    Provision \
2803e76ace38fde4ab1719a9702bb6e5d9185caaaeYing Wang    SystemUI \
29dea7975bf19d4fa26f26a0dced8d7c22924614efMichael Jurka    WallpaperCropper
3003e76ace38fde4ab1719a9702bb6e5d9185caaaeYing Wang
3103e76ace38fde4ab1719a9702bb6e5d9185caaaeYing WangPRODUCT_PACKAGES += \
326aaf5895eccabf7ec7e4ab961aef2ffbdda26715Lorenzo Colitti    clatd \
33f0be96575bfa2f6ec81200e0295eebb81066679aLorenzo Colitti    clatd.conf \
34e948255ac6b807dc72e219312c3f7a06746bd57bYing Wang    pppd \
35e948255ac6b807dc72e219312c3f7a06746bd57bYing Wang    screenrecord
368cfca47f5aa7a6e4c90082ab76db919ad45eb744Joe Onorato
378cfca47f5aa7a6e4c90082ab76db919ad45eb744Joe OnoratoPRODUCT_PACKAGES += \
3804e1f31dfdf7511cb8f5dbdf0376651fbb783fa2Ying Wang    librs_jni \
3904e1f31dfdf7511cb8f5dbdf0376651fbb783fa2Ying Wang    libvideoeditor_jni \
404007faf4c6bb99883f6ac7a8d80a956837909ff8James Dong    libvideoeditor_core \
414007faf4c6bb99883f6ac7a8d80a956837909ff8James Dong    libvideoeditor_osal \
424007faf4c6bb99883f6ac7a8d80a956837909ff8James Dong    libvideoeditor_videofilters \
4304e1f31dfdf7511cb8f5dbdf0376651fbb783fa2Ying Wang    libvideoeditorplayer \
4404e1f31dfdf7511cb8f5dbdf0376651fbb783fa2Ying Wang
457fbe6bc99e03d993f2774d73dd49d9d70df11e2fDima ZavinPRODUCT_PACKAGES += \
467fbe6bc99e03d993f2774d73dd49d9d70df11e2fDima Zavin    audio.primary.default \
477295780576ff13c6b9be801f7277d82d29e81e4cJohn Grossman    audio_policy.default \
4866ec6c88ef98d5a18d7fa73516df0893e89fae11Todd Poynor    local_time.default \
494e0ee6c74a397a1f16c5112c15cad62fa3604d10David Wagner    vibrator.default \
5066ec6c88ef98d5a18d7fa73516df0893e89fae11Todd Poynor    power.default
5188e76ceca0514ce4ff5558d2f5842cdfe07f811cDavid 'Digit' Turner
52a09c24db71ec4babd0e4db36ffdd180b2fcc6f7aJohn GrossmanPRODUCT_PACKAGES += \
53a09c24db71ec4babd0e4db36ffdd180b2fcc6f7aJohn Grossman    local_time.default
54a09c24db71ec4babd0e4db36ffdd180b2fcc6f7aJohn Grossman
558666dd63c7ef3d33df201f6020974871acd2941bJean-Baptiste QueruPRODUCT_COPY_FILES := \
5655f3f8549fe82316e3f5437d5b849bad42f8594eEric Laurent        frameworks/av/media/libeffects/data/audio_effects.conf:system/etc/audio_effects.conf
578666dd63c7ef3d33df201f6020974871acd2941bJean-Baptiste Queru
58dc790b0f1d2e2163a692c15331299e795cf7148dAndrew FlynnPRODUCT_PROPERTY_OVERRIDES += \
59dc790b0f1d2e2163a692c15331299e795cf7148dAndrew Flynn    ro.carrier=unknown
60dc790b0f1d2e2163a692c15331299e795cf7148dAndrew Flynn
6103e76ace38fde4ab1719a9702bb6e5d9185caaaeYing Wang$(call inherit-product-if-exists, frameworks/base/data/fonts/fonts.mk)
628da3a02c1f3e9fb3f44509c3903fc9468d2577cbVictoria Lease$(call inherit-product-if-exists, external/google-fonts/dancing-script/fonts.mk)
638da3a02c1f3e9fb3f44509c3903fc9468d2577cbVictoria Lease$(call inherit-product-if-exists, external/google-fonts/carrois-gothic-sc/fonts.mk)
648da3a02c1f3e9fb3f44509c3903fc9468d2577cbVictoria Lease$(call inherit-product-if-exists, external/google-fonts/coming-soon/fonts.mk)
656444212890363678621f548b2795369d89e9ee0bAlan Viverette$(call inherit-product-if-exists, external/google-fonts/cutive-mono/fonts.mk)
66ddfb58bfde79b4abbe881f62b5a2f3985f49ba32Raph Levien$(call inherit-product-if-exists, external/noto-fonts/fonts.mk)
6704873af06299863b2cbb3e75d26d73c31454a5ecBart Sears$(call inherit-product-if-exists, external/naver-fonts/fonts.mk)
6899aacc211ea62e6a143445d1809e19980f49b956Jeff Brown$(call inherit-product-if-exists, frameworks/base/data/keyboards/keyboards.mk)
691d3f06abd061c24fdc44bc93fcc2c5b14b723a9cBen Murdoch$(call inherit-product-if-exists, frameworks/webview/chromium/chromium.mk)
7003e76ace38fde4ab1719a9702bb6e5d9185caaaeYing Wang$(call inherit-product, $(SRC_TARGET_DIR)/product/core.mk)
7103e76ace38fde4ab1719a9702bb6e5d9185caaaeYing Wang
7203e76ace38fde4ab1719a9702bb6e5d9185caaaeYing Wang# Overrides
7303e76ace38fde4ab1719a9702bb6e5d9185caaaeYing WangPRODUCT_BRAND := generic
7403e76ace38fde4ab1719a9702bb6e5d9185caaaeYing WangPRODUCT_DEVICE := generic
7503e76ace38fde4ab1719a9702bb6e5d9185caaaeYing WangPRODUCT_NAME := generic_no_telephony
76