Keun young Park | fd9f8bc | 2012-06-04 10:47:31 -0700 | [diff] [blame] | 1 | # Copyright (C) 2012 The Android Open Source Project |
| 2 | # |
| 3 | # Licensed under the Apache License, Version 2.0 (the "License"); |
| 4 | # you may not use this file except in compliance with the License. |
| 5 | # You may obtain a copy of the License at |
| 6 | # |
| 7 | # http://www.apache.org/licenses/LICENSE-2.0 |
| 8 | # |
| 9 | # Unless required by applicable law or agreed to in writing, software |
| 10 | # distributed under the License is distributed on an "AS IS" BASIS, |
| 11 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| 12 | # See the License for the specific language governing permissions and |
| 13 | # limitations under the License. |
| 14 | |
| 15 | # Common configurations for mini_XXX lunch targets |
| 16 | # This is mainly for creating small system image during early development stage. |
| 17 | |
| 18 | PRODUCT_BRAND := mini |
| 19 | PRODUCT_DEVICE := mini |
| 20 | PRODUCT_NAME := mini |
| 21 | |
| 22 | # add all configurations |
| 23 | PRODUCT_AAPT_CONFIG := normal ldpi mdpi hdpi xhdpi xxhdpi |
| 24 | PRODUCT_AAPT_PREF_CONFIG := hdpi |
| 25 | |
| 26 | # en_US only |
| 27 | PRODUCT_LOCALES := en_US |
| 28 | |
| 29 | # dummy definitions to use += in later parts |
| 30 | PRODUCT_PROPERTY_OVERRIDES := |
| 31 | PRODUCT_COPY_FILES := |
| 32 | |
| 33 | |
| 34 | # for CtsVerifier |
| 35 | PRODUCT_PACKAGES += \ |
| 36 | com.android.future.usb.accessory |
| 37 | |
| 38 | # It does not mean that all features are supproted, but only for meeting |
| 39 | # configuration requirements for some CTS |
| 40 | PRODUCT_COPY_FILES += \ |
| 41 | frameworks/native/data/etc/handheld_core_hardware.xml:system/etc/permissions/handheld_core_hardware.xml \ |
| 42 | frameworks/native/data/etc/android.hardware.location.gps.xml:system/etc/permissions/android.hardware.location.gps.xml \ |
| 43 | frameworks/native/data/etc/android.hardware.sensor.light.xml:system/etc/permissions/android.hardware.sensor.light.xml \ |
| 44 | frameworks/native/data/etc/android.hardware.sensor.barometer.xml:system/etc/permissions/android.hardware.sensor.barometer.xml \ |
| 45 | frameworks/native/data/etc/android.hardware.sensor.gyroscope.xml:system/etc/permissions/android.hardware.sensor.gyroscope.xml \ |
| 46 | frameworks/native/data/etc/android.hardware.usb.accessory.xml:system/etc/permissions/android.hardware.usb.accessory.xml |
| 47 | |
| 48 | #----------------- originally from core.mk ---------------- |
| 49 | |
| 50 | PRODUCT_PROPERTY_OVERRIDES += \ |
| 51 | ro.config.notification_sound=OnTheHunt.ogg \ |
| 52 | ro.config.alarm_alert=Alarm_Classic.ogg |
| 53 | |
Joe Onorato | c7d6f1c | 2012-07-23 18:20:07 -0700 | [diff] [blame] | 54 | # Please keep this list sorted alphabetically |
Keun young Park | fd9f8bc | 2012-06-04 10:47:31 -0700 | [diff] [blame] | 55 | PRODUCT_PACKAGES += \ |
| 56 | ApplicationsProvider \ |
| 57 | ContactsProvider \ |
| 58 | DefaultContainerService \ |
| 59 | DownloadProvider \ |
| 60 | DownloadProviderUi \ |
| 61 | MediaProvider \ |
| 62 | PackageInstaller \ |
| 63 | SettingsProvider \ |
| 64 | TelephonyProvider \ |
| 65 | UserDictionaryProvider \ |
Shih-wei Liao | b09d26a | 2012-07-27 18:04:07 -0700 | [diff] [blame] | 66 | abcc \ |
Keun young Park | fd9f8bc | 2012-06-04 10:47:31 -0700 | [diff] [blame] | 67 | apache-xml \ |
Joe Onorato | c7d6f1c | 2012-07-23 18:20:07 -0700 | [diff] [blame] | 68 | audio \ |
Keun young Park | fd9f8bc | 2012-06-04 10:47:31 -0700 | [diff] [blame] | 69 | bouncycastle \ |
| 70 | bu \ |
| 71 | cacerts \ |
| 72 | com.android.location.provider \ |
| 73 | com.android.location.provider.xml \ |
| 74 | core \ |
| 75 | core-junit \ |
| 76 | dalvikvm \ |
| 77 | dexdeps \ |
| 78 | dexdump \ |
| 79 | dexlist \ |
| 80 | dexopt \ |
| 81 | dmtracedump \ |
| 82 | drmserver \ |
| 83 | dx \ |
| 84 | ext \ |
| 85 | framework-res \ |
| 86 | hprof-conv \ |
| 87 | icu.dat \ |
| 88 | installd \ |
| 89 | ip \ |
| 90 | ip-up-vpn \ |
| 91 | ip6tables \ |
| 92 | iptables \ |
| 93 | keystore \ |
| 94 | keystore.default \ |
| 95 | libandroidfw \ |
| 96 | libOpenMAXAL \ |
| 97 | libOpenSLES \ |
| 98 | libaudiopreprocessing \ |
| 99 | libaudioutils \ |
Shih-wei Liao | b09d26a | 2012-07-27 18:04:07 -0700 | [diff] [blame] | 100 | libbcc \ |
Keun young Park | fd9f8bc | 2012-06-04 10:47:31 -0700 | [diff] [blame] | 101 | libcrypto \ |
| 102 | libdownmix \ |
| 103 | libdvm \ |
| 104 | libdrmframework \ |
| 105 | libdrmframework_jni \ |
| 106 | libexpat \ |
| 107 | libfilterfw \ |
| 108 | libfilterpack_imageproc \ |
| 109 | libgabi++ \ |
| 110 | libicui18n \ |
| 111 | libicuuc \ |
| 112 | libjavacore \ |
| 113 | libkeystore \ |
| 114 | libmdnssd \ |
| 115 | libnativehelper \ |
| 116 | libnfc_ndef \ |
Shih-wei Liao | b09d26a | 2012-07-27 18:04:07 -0700 | [diff] [blame] | 117 | libportable \ |
Keun young Park | fd9f8bc | 2012-06-04 10:47:31 -0700 | [diff] [blame] | 118 | libpowermanager \ |
| 119 | libspeexresampler \ |
| 120 | libsqlite_jni \ |
| 121 | libssl \ |
Keun young Park | f15a11c | 2012-08-10 16:59:54 -0700 | [diff] [blame] | 122 | libstagefright \ |
| 123 | libstagefright_chromium_http \ |
Keun young Park | fd9f8bc | 2012-06-04 10:47:31 -0700 | [diff] [blame] | 124 | libstagefright_soft_aacdec \ |
| 125 | libstagefright_soft_aacenc \ |
| 126 | libstagefright_soft_amrdec \ |
| 127 | libstagefright_soft_amrnbenc \ |
| 128 | libstagefright_soft_amrwbenc \ |
| 129 | libstagefright_soft_flacenc \ |
| 130 | libstagefright_soft_g711dec \ |
Marco Nelissen | 8af4115 | 2012-11-15 16:22:39 -0800 | [diff] [blame] | 131 | libstagefright_soft_gsmdec \ |
Keun young Park | fd9f8bc | 2012-06-04 10:47:31 -0700 | [diff] [blame] | 132 | libstagefright_soft_h264dec \ |
| 133 | libstagefright_soft_h264enc \ |
| 134 | libstagefright_soft_mp3dec \ |
| 135 | libstagefright_soft_mpeg4dec \ |
| 136 | libstagefright_soft_mpeg4enc \ |
| 137 | libstagefright_soft_vorbisdec \ |
| 138 | libstagefright_soft_vpxdec \ |
| 139 | libstagefright_soft_rawdec \ |
| 140 | libvariablespeed \ |
| 141 | libwebrtc_audio_preprocessing \ |
| 142 | libwilhelm \ |
| 143 | libz \ |
Joe Onorato | c7d6f1c | 2012-07-23 18:20:07 -0700 | [diff] [blame] | 144 | lint \ |
Keun young Park | fd9f8bc | 2012-06-04 10:47:31 -0700 | [diff] [blame] | 145 | mdnsd \ |
Joe Onorato | c7d6f1c | 2012-07-23 18:20:07 -0700 | [diff] [blame] | 146 | network \ |
| 147 | pand \ |
Keun young Park | fd9f8bc | 2012-06-04 10:47:31 -0700 | [diff] [blame] | 148 | requestsync \ |
| 149 | screencap \ |
Joe Onorato | c7d6f1c | 2012-07-23 18:20:07 -0700 | [diff] [blame] | 150 | sdptool \ |
Keun young Park | fd9f8bc | 2012-06-04 10:47:31 -0700 | [diff] [blame] | 151 | sensorservice \ |
Keun young Park | add5271 | 2012-08-01 15:02:35 -0700 | [diff] [blame] | 152 | lint \ |
| 153 | telephony-common \ |
Wink Saville | 554a0ad | 2013-01-28 15:30:58 -0800 | [diff] [blame^] | 154 | voip-common \ |
Keun young Park | add5271 | 2012-08-01 15:02:35 -0700 | [diff] [blame] | 155 | mms-common |
Keun young Park | fd9f8bc | 2012-06-04 10:47:31 -0700 | [diff] [blame] | 156 | |
| 157 | PRODUCT_COPY_FILES += \ |
| 158 | system/core/rootdir/init.usb.rc:root/init.usb.rc \ |
| 159 | |
| 160 | #----------------- originally from generic_no_telephony.mk ---------------- |
| 161 | |
| 162 | PRODUCT_PACKAGES += \ |
| 163 | Bluetooth \ |
Keun young Park | 8182182 | 2012-08-15 11:32:23 -0700 | [diff] [blame] | 164 | FusedLocation \ |
Keun young Park | fd9f8bc | 2012-06-04 10:47:31 -0700 | [diff] [blame] | 165 | InputDevices \ |
| 166 | LatinIME \ |
Keun young Park | fd9f8bc | 2012-06-04 10:47:31 -0700 | [diff] [blame] | 167 | Phone \ |
| 168 | Provision \ |
Keun young Park | fd9f8bc | 2012-06-04 10:47:31 -0700 | [diff] [blame] | 169 | hostapd \ |
| 170 | wpa_supplicant.conf |
| 171 | |
| 172 | |
| 173 | PRODUCT_PACKAGES += \ |
| 174 | icu.dat |
| 175 | |
| 176 | PRODUCT_PACKAGES += \ |
| 177 | librs_jni \ |
| 178 | libvideoeditor_jni \ |
| 179 | libvideoeditor_core \ |
| 180 | libvideoeditor_osal \ |
| 181 | libvideoeditor_videofilters \ |
| 182 | libvideoeditorplayer \ |
| 183 | |
| 184 | PRODUCT_PACKAGES += \ |
| 185 | audio.primary.default \ |
| 186 | audio_policy.default \ |
| 187 | local_time.default \ |
| 188 | power.default |
| 189 | |
| 190 | PRODUCT_PACKAGES += \ |
| 191 | local_time.default |
| 192 | |
| 193 | PRODUCT_COPY_FILES += \ |
Keun young Park | fd9f8bc | 2012-06-04 10:47:31 -0700 | [diff] [blame] | 194 | frameworks/av/media/libeffects/data/audio_effects.conf:system/etc/audio_effects.conf |
| 195 | |
| 196 | PRODUCT_PROPERTY_OVERRIDES += \ |
| 197 | ro.carrier=unknown |
| 198 | |
| 199 | #----------------- originally from full_base.mk ---------------- |
| 200 | |
| 201 | PRODUCT_PACKAGES += \ |
| 202 | drmserver \ |
| 203 | libdrmframework \ |
Keun young Park | 8182182 | 2012-08-15 11:32:23 -0700 | [diff] [blame] | 204 | libdrmframework_jni \ |
| 205 | WAPPushManager |
Keun young Park | fd9f8bc | 2012-06-04 10:47:31 -0700 | [diff] [blame] | 206 | |
| 207 | |
| 208 | # Additional settings used in all AOSP builds |
| 209 | PRODUCT_PROPERTY_OVERRIDES += \ |
| 210 | ro.com.android.dateformat=MM-dd-yyyy \ |
| 211 | ro.config.ringtone=Ring_Synth_04.ogg \ |
| 212 | ro.config.notification_sound=pixiedust.ogg |
| 213 | |
Joe Onorato | c7d6f1c | 2012-07-23 18:20:07 -0700 | [diff] [blame] | 214 | $(call inherit-product, $(SRC_TARGET_DIR)/product/base.mk) |
Keun young Park | fd9f8bc | 2012-06-04 10:47:31 -0700 | [diff] [blame] | 215 | $(call inherit-product-if-exists, frameworks/base/data/keyboards/keyboards.mk) |
| 216 | $(call inherit-product-if-exists, frameworks/base/data/fonts/fonts.mk) |
| 217 | $(call inherit-product-if-exists, frameworks/base/data/sounds/AudioPackage5.mk) |
Keun young Park | fb1951e | 2012-07-16 12:15:54 -0700 | [diff] [blame] | 218 | |
| 219 | #----------------- For PDK ------------------------------ |
| 220 | PRODUCT_PACKAGES += \ |
Keun young Park | 14b61da | 2012-08-20 13:17:53 -0700 | [diff] [blame] | 221 | TestingCamera \ |
| 222 | Home \ |
Keun young Park | d4f8d5e | 2012-11-27 10:52:14 -0800 | [diff] [blame] | 223 | SystemUI \ |
| 224 | Settings \ |
Keun young Park | 59254f1 | 2012-08-31 10:00:53 -0700 | [diff] [blame] | 225 | libsurfaceflinger_ddmconnection |
Keun young Park | 14b61da | 2012-08-20 13:17:53 -0700 | [diff] [blame] | 226 | |