1# 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 17PRODUCT_BRAND := generic 18PRODUCT_DEVICE := generic 19PRODUCT_NAME := core 20 21PRODUCT_PROPERTY_OVERRIDES := \ 22 ro.config.notification_sound=OnTheHunt.ogg \ 23 ro.config.alarm_alert=Alarm_Classic.ogg 24 25PRODUCT_PACKAGES += \ 26 ApplicationsProvider \ 27 BackupRestoreConfirmation \ 28 BasicDreams \ 29 Browser \ 30 Contacts \ 31 ContactsProvider \ 32 DefaultContainerService \ 33 DownloadProvider \ 34 DownloadProviderUi \ 35 HTMLViewer \ 36 Home \ 37 KeyChain \ 38 MediaProvider \ 39 PackageInstaller \ 40 PicoTts \ 41 SettingsProvider \ 42 SharedStorageBackup \ 43 TelephonyProvider \ 44 UserDictionaryProvider \ 45 VpnDialogs \ 46 abcc \ 47 apache-xml \ 48 atrace \ 49 bouncycastle \ 50 bu \ 51 cacerts \ 52 com.android.location.provider \ 53 com.android.location.provider.xml \ 54 core \ 55 core-junit \ 56 dalvikvm \ 57 dexdeps \ 58 dexdump \ 59 dexlist \ 60 dexopt \ 61 dmtracedump \ 62 drmserver \ 63 dx \ 64 ext \ 65 framework-res \ 66 hprof-conv \ 67 icu.dat \ 68 installd \ 69 ip \ 70 ip-up-vpn \ 71 ip6tables \ 72 iptables \ 73 keystore \ 74 keystore.default \ 75 libandroidfw \ 76 libOpenMAXAL \ 77 libOpenSLES \ 78 libaudiopreprocessing \ 79 libaudioutils \ 80 libbcc \ 81 libcrypto \ 82 libdownmix \ 83 libdvm \ 84 libdrmframework \ 85 libdrmframework_jni \ 86 libexpat \ 87 libfilterfw \ 88 libfilterpack_imageproc \ 89 libgabi++ \ 90 libicui18n \ 91 libicuuc \ 92 libjavacore \ 93 libkeystore \ 94 libmdnssd \ 95 libnativehelper \ 96 libnfc_ndef \ 97 libportable \ 98 libpowermanager \ 99 libspeexresampler \ 100 libsqlite_jni \ 101 libssl \ 102 libstagefright \ 103 libstagefright_chromium_http \ 104 libstagefright_soft_aacdec \ 105 libstagefright_soft_aacenc \ 106 libstagefright_soft_amrdec \ 107 libstagefright_soft_amrnbenc \ 108 libstagefright_soft_amrwbenc \ 109 libstagefright_soft_flacenc \ 110 libstagefright_soft_g711dec \ 111 libstagefright_soft_h264dec \ 112 libstagefright_soft_h264enc \ 113 libstagefright_soft_mp3dec \ 114 libstagefright_soft_mpeg4dec \ 115 libstagefright_soft_mpeg4enc \ 116 libstagefright_soft_vorbisdec \ 117 libstagefright_soft_vpxdec \ 118 libstagefright_soft_rawdec \ 119 libvariablespeed \ 120 libwebrtc_audio_preprocessing \ 121 libwilhelm \ 122 libz \ 123 make_ext4fs \ 124 mdnsd \ 125 requestsync \ 126 screencap \ 127 sensorservice \ 128 lint \ 129 uiautomator \ 130 telephony-common \ 131 mms-common \ 132 zoneinfo.dat \ 133 zoneinfo.idx \ 134 zoneinfo.version 135 136PRODUCT_COPY_FILES += \ 137 system/core/rootdir/init.usb.rc:root/init.usb.rc \ 138 system/core/rootdir/init.trace.rc:root/init.trace.rc \ 139 140# host-only dependencies 141ifeq ($(WITH_HOST_DALVIK),true) 142 PRODUCT_PACKAGES += \ 143 apache-xml-hostdex \ 144 bouncycastle-hostdex \ 145 core-hostdex \ 146 libcrypto \ 147 libexpat \ 148 libicui18n \ 149 libicuuc \ 150 libjavacore \ 151 libssl \ 152 libz-host \ 153 dalvik \ 154 zoneinfo-host.dat \ 155 zoneinfo-host.idx \ 156 zoneinfo-host.version 157endif 158 159ifeq ($(HAVE_SELINUX),true) 160 PRODUCT_PACKAGES += \ 161 sepolicy \ 162 file_contexts \ 163 seapp_contexts \ 164 property_contexts \ 165 mac_permissions.xml 166endif 167 168$(call inherit-product, $(SRC_TARGET_DIR)/product/base.mk) 169 170