core_tiny.mk revision 3446af6977e43adde2cca643c2105a94c6fad275
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# Tiny configuration for small devices such as wearables. Includes base and embedded.
17# No telephony
18
19PRODUCT_PACKAGES := \
20    Bluetooth \
21    CalendarProvider \
22    ContactsProvider \
23    CertInstaller \
24    FusedLocation \
25    InputDevices \
26    bluetooth-health \
27    hostapd \
28    wpa_supplicant.conf
29
30PRODUCT_PACKAGES += \
31    audio \
32    clatd \
33    clatd.conf \
34    dhcpcd.conf \
35    network \
36    pand \
37    pppd \
38    sdptool \
39    wpa_supplicant
40
41PRODUCT_PACKAGES += \
42    audio.primary.default \
43    audio_policy.default \
44    local_time.default \
45    power.default
46
47PRODUCT_PACKAGES += \
48    local_time.default
49
50PRODUCT_PACKAGES += \
51    BackupRestoreConfirmation \
52    DefaultContainerService \
53    SettingsProvider \
54    Shell \
55    bu \
56    com.android.location.provider \
57    com.android.location.provider.xml \
58    framework-res \
59    installd \
60    ip \
61    ip-up-vpn \
62    ip6tables \
63    iptables \
64    keystore \
65    keystore.default \
66    libOpenMAXAL \
67    libOpenSLES \
68    libdownmix \
69    libfilterfw \
70    libkeystore \
71    libsqlite_jni \
72    libwilhelm \
73    make_ext4fs \
74    screencap \
75    sensorservice \
76    uiautomator
77
78# The order matters
79PRODUCT_BOOT_JARS := \
80    core \
81    conscrypt \
82    okhttp \
83    core-junit \
84    bouncycastle \
85    ext \
86    framework \
87    framework2 \
88    android.policy \
89    services \
90    apache-xml
91
92PRODUCT_RUNTIMES := runtime_libdvm_default
93
94PRODUCT_PROPERTY_OVERRIDES += \
95    ro.carrier=unknown
96
97$(call inherit-product-if-exists, frameworks/base/data/fonts/fonts.mk)
98
99# Overrides
100PRODUCT_BRAND := tiny
101PRODUCT_DEVICE := tiny
102PRODUCT_NAME := core_tiny
103
104$(call inherit-product, $(SRC_TARGET_DIR)/product/base.mk)
105