Home | History | Annotate | Download | only in product
      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 
     19 PRODUCT_PACKAGES := \
     20     Bluetooth \
     21     CalendarProvider \
     22     ContactsProvider \
     23     CertInstaller \
     24     FusedLocation \
     25     InputDevices
     26 
     27 PRODUCT_PACKAGES += \
     28     clatd \
     29     clatd.conf \
     30     pppd
     31 
     32 PRODUCT_PACKAGES += \
     33     audio.primary.default \
     34     local_time.default \
     35     power.default
     36 
     37 PRODUCT_PACKAGES += \
     38     BackupRestoreConfirmation \
     39     CtsShimPrebuilt \
     40     CtsShimPrivPrebuilt \
     41     DefaultContainerService \
     42     ExtShared \
     43     ExtServices \
     44     SettingsProvider \
     45     Shell \
     46     WallpaperBackup \
     47     android.hidl.base-V1.0-java \
     48     android.hidl.manager-V1.0-java \
     49     bcc \
     50     bu \
     51     com.android.location.provider \
     52     com.android.location.provider.xml \
     53     framework-res \
     54     installd \
     55     ims-common \
     56     ip \
     57     ip-up-vpn \
     58     ip6tables \
     59     iptables \
     60     gatekeeperd \
     61     keystore \
     62     keystore.default \
     63     ld.mc \
     64     libaaudio \
     65     libOpenMAXAL \
     66     libOpenSLES \
     67     libdownmix \
     68     libfilterfw \
     69     libgatekeeper \
     70     libkeystore \
     71     libwilhelm \
     72     libdrmframework_jni \
     73     libdrmframework \
     74     make_ext4fs \
     75     e2fsck \
     76     resize2fs \
     77     tune2fs \
     78     nullwebview \
     79     screencap \
     80     sensorservice \
     81     uiautomator \
     82     uncrypt \
     83     telephony-common \
     84     voip-common \
     85     logd \
     86     wifi-service
     87 
     88 # The order matters
     89 PRODUCT_BOOT_JARS := \
     90     core-oj \
     91     core-libart \
     92     conscrypt \
     93     okhttp \
     94     legacy-test \
     95     bouncycastle \
     96     ext \
     97     framework \
     98     telephony-common \
     99     voip-common \
    100     ims-common \
    101     apache-xml \
    102     nullwebview \
    103     org.apache.http.legacy.boot \
    104     android.hidl.base-V1.0-java \
    105     android.hidl.manager-V1.0-java
    106 
    107 # The order of PRODUCT_SYSTEM_SERVER_JARS matters.
    108 PRODUCT_SYSTEM_SERVER_JARS := \
    109     services \
    110     wifi-service
    111 
    112 # The set of packages whose code can be loaded by the system server.
    113 PRODUCT_SYSTEM_SERVER_APPS += \
    114     FusedLocation \
    115     InputDevices \
    116     SettingsProvider \
    117     WallpaperBackup \
    118 
    119 # The set of packages we want to force 'speed' compilation on.
    120 PRODUCT_DEXPREOPT_SPEED_APPS := \
    121 
    122 PRODUCT_DEFAULT_PROPERTY_OVERRIDES += \
    123     ro.zygote=zygote32
    124 PRODUCT_COPY_FILES += \
    125     system/core/rootdir/init.zygote32.rc:root/init.zygote32.rc
    126 
    127 PRODUCT_PROPERTY_OVERRIDES += \
    128     ro.carrier=unknown
    129 
    130 $(call inherit-product, $(SRC_TARGET_DIR)/product/runtime_libart.mk)
    131 $(call inherit-product, $(SRC_TARGET_DIR)/product/base.mk)
    132 $(call inherit-product-if-exists, frameworks/base/data/fonts/fonts.mk)
    133 $(call inherit-product-if-exists, external/roboto-fonts/fonts.mk)
    134 
    135 # Overrides
    136 PRODUCT_BRAND := tiny
    137 PRODUCT_DEVICE := tiny
    138 PRODUCT_NAME := core_tiny
    139