Home | History | Annotate | Download | only in product
      1 #
      2 # Copyright (C) 2012 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 
     17 # Base modules (will move elsewhere, previously user tagged)
     18 PRODUCT_PACKAGES += \
     19     20-dns.conf \
     20     95-configured \
     21     org.apache.http.legacy.boot \
     22     appwidget \
     23     appops \
     24     am \
     25     android.policy \
     26     android.test.mock \
     27     android.test.runner \
     28     app_process \
     29     applypatch \
     30     audioserver \
     31     bit \
     32     blkid \
     33     bmgr \
     34     bugreport \
     35     bugreportz \
     36     cameraserver \
     37     content \
     38     dnsmasq \
     39     dpm \
     40     framework \
     41     framework-sysconfig.xml \
     42     fsck_msdos \
     43     hid \
     44     ime \
     45     incidentd \
     46     incident \
     47     incident_report \
     48     input \
     49     javax.obex \
     50     libandroid \
     51     libandroid_runtime \
     52     libandroid_servers \
     53     libaudioeffect_jni \
     54     libaudioflinger \
     55     libaudiopolicyservice \
     56     libaudiopolicymanager \
     57     libbundlewrapper \
     58     libcamera_client \
     59     libcameraservice \
     60     libcamera2ndk \
     61     libdl \
     62     libdrmclearkeyplugin \
     63     libclearkeycasplugin \
     64     libeffectproxy \
     65     libeffects \
     66     libinput \
     67     libinputflinger \
     68     libiprouteutil \
     69     libjnigraphics \
     70     libldnhncr \
     71     libmedia \
     72     libmedia_jni \
     73     libmediaplayerservice \
     74     libmtp \
     75     libnetd_client \
     76     libnetlink \
     77     libnetutils \
     78     libpdfium \
     79     libradio_metadata \
     80     libreference-ril \
     81     libreverbwrapper \
     82     libril \
     83     librtp_jni \
     84     libsensorservice \
     85     libskia \
     86     libsonic \
     87     libsonivox \
     88     libsoundpool \
     89     libsoundtrigger \
     90     libsoundtriggerservice \
     91     libsqlite \
     92     libstagefright \
     93     libstagefright_amrnb_common \
     94     libstagefright_avc_common \
     95     libstagefright_enc_common \
     96     libstagefright_foundation \
     97     libstagefright_omx \
     98     libstagefright_yuv \
     99     libusbhost \
    100     libutils \
    101     libvisualizer \
    102     libvorbisidec \
    103     libmediandk \
    104     libvulkan \
    105     libwifi-service \
    106     locksettings \
    107     media \
    108     media_cmd \
    109     mediadrmserver \
    110     mediaserver \
    111     mediametrics \
    112     mediaextractor \
    113     monkey \
    114     mtpd \
    115     ndc \
    116     netd \
    117     ping \
    118     ping6 \
    119     platform.xml \
    120     privapp-permissions-platform.xml \
    121     pppd \
    122     pm \
    123     racoon \
    124     run-as \
    125     schedtest \
    126     sdcard \
    127     secdiscard \
    128     services \
    129     settings \
    130     sgdisk \
    131     sm \
    132     svc \
    133     tc \
    134     telecom \
    135     vdc \
    136     vold \
    137     wm
    138 
    139 # Essential HAL modules
    140 PRODUCT_PACKAGES += \
    141     android.hardware.cas@1.0-service \
    142     android.hardware.media.omx@1.0-service
    143 
    144 # XML schema files
    145 PRODUCT_PACKAGES += \
    146     media_profiles_V1_0.dtd
    147 
    148 # Packages included only for eng or userdebug builds, previously debug tagged
    149 PRODUCT_PACKAGES_DEBUG := \
    150     perfprofd \
    151     sqlite3
    152 
    153 PRODUCT_COPY_FILES := $(call add-to-product-copy-files-if-exists,\
    154     frameworks/base/config/preloaded-classes:system/etc/preloaded-classes)
    155 
    156 # Note: it is acceptable to not have a compiled-classes file. In that case, all boot classpath
    157 #       classes will be compiled.
    158 PRODUCT_COPY_FILES += $(call add-to-product-copy-files-if-exists,\
    159     frameworks/base/config/compiled-classes:system/etc/compiled-classes)
    160 
    161 # Note: it is acceptable to not have a dirty-image-objects file. In that case, the special bin
    162 #       for known dirty objects in the image will be empty.
    163 PRODUCT_COPY_FILES += $(call add-to-product-copy-files-if-exists,\
    164     frameworks/base/config/dirty-image-objects:system/etc/dirty-image-objects)
    165 
    166 $(call inherit-product, $(SRC_TARGET_DIR)/product/embedded.mk)
    167