core_base.mk revision af5ad49846030dfb03cdaa7b20fe63384904d894
1#
2# Copyright (C) 2013 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# Note that components added here will be also shared in PDK. Components
17# that should not be in PDK should be added in lower level like core.mk.
18
19PRODUCT_PROPERTY_OVERRIDES := \
20    ro.config.notification_sound=OnTheHunt.ogg \
21    ro.config.alarm_alert=Alarm_Classic.ogg
22
23PRODUCT_PACKAGES += \
24    ContactsProvider \
25    DefaultContainerService \
26    Home \
27    TelephonyProvider \
28    UserDictionaryProvider \
29    atrace \
30    libandroidfw \
31    libaudiopreprocessing \
32    libaudioutils \
33    libbcc \
34    libfilterpack_imageproc \
35    libgabi++ \
36    libkeystore \
37    libmdnssd \
38    libnfc_ndef \
39    libportable \
40    libpowermanager \
41    libspeexresampler \
42    libstagefright_chromium_http \
43    libstagefright_soft_aacdec \
44    libstagefright_soft_aacenc \
45    libstagefright_soft_amrdec \
46    libstagefright_soft_amrnbenc \
47    libstagefright_soft_amrwbenc \
48    libstagefright_soft_flacenc \
49    libstagefright_soft_g711dec \
50    libstagefright_soft_gsmdec \
51    libstagefright_soft_h264dec \
52    libstagefright_soft_h264enc \
53    libstagefright_soft_mp3dec \
54    libstagefright_soft_mpeg4dec \
55    libstagefright_soft_mpeg4enc \
56    libstagefright_soft_rawdec \
57    libstagefright_soft_vorbisdec \
58    libstagefright_soft_vpxdec \
59    libstagefright_soft_vpxenc \
60    libvariablespeed \
61    libwebrtc_audio_preprocessing \
62    mdnsd \
63    mms-common \
64    requestsync \
65    screenrecord \
66    telephony-common \
67    voip-common \
68    wifi-service
69
70$(call inherit-product, $(SRC_TARGET_DIR)/product/core_minimal.mk)
71# Override the PRODUCT_BOOT_JARS set in core_minimal.mk. The order matters.
72PRODUCT_BOOT_JARS := \
73    core \
74    conscrypt \
75    okhttp \
76    core-junit \
77    bouncycastle \
78    ext \
79    framework \
80    framework2 \
81    telephony-common \
82    voip-common \
83    mms-common \
84    android.policy \
85    services \
86    apache-xml \
87    webviewchromium \
88    wifi-service