6b04d94ff7
The Android framework assumes that if an app uses UsbManager then there must be USB support on the device. In order to deal with this the emulator has to indicate USB support. Previously this was true for Google SDK phone images because USB support is part of the common API packages that gets installed. For AOSP and some other build targets USB support was not included. This change indicates support for USB for all emulator system images. BUG: 28088069 Change-Id: I880210e89e6ad3412bdc069d6c20ed54a52cff83
68 lines
2.1 KiB
Makefile
68 lines
2.1 KiB
Makefile
#
|
|
# Copyright (C) 2012 The Android Open Source Project
|
|
#
|
|
# Licensed under the Apache License, Version 2.0 (the "License");
|
|
# you may not use this file except in compliance with the License.
|
|
# You may obtain a copy of the License at
|
|
#
|
|
# http://www.apache.org/licenses/LICENSE-2.0
|
|
#
|
|
# Unless required by applicable law or agreed to in writing, software
|
|
# distributed under the License is distributed on an "AS IS" BASIS,
|
|
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
# See the License for the specific language governing permissions and
|
|
# limitations under the License.
|
|
|
|
#
|
|
# This file is included by other product makefiles to add all the
|
|
# emulator-related modules to PRODUCT_PACKAGES.
|
|
#
|
|
|
|
# Host modules
|
|
PRODUCT_PACKAGES += \
|
|
|
|
|
|
# Device modules
|
|
PRODUCT_PACKAGES += \
|
|
egl.cfg \
|
|
gralloc.goldfish \
|
|
gralloc.ranchu \
|
|
libGLESv1_CM_emulation \
|
|
lib_renderControl_enc \
|
|
libEGL_emulation \
|
|
libGLES_android \
|
|
libGLESv2_enc \
|
|
libOpenglSystemCommon \
|
|
libGLESv2_emulation \
|
|
libGLESv1_enc \
|
|
qemu-props \
|
|
qemud \
|
|
camera.goldfish \
|
|
camera.goldfish.jpeg \
|
|
camera.ranchu \
|
|
camera.ranchu.jpeg \
|
|
lights.goldfish \
|
|
gps.goldfish \
|
|
gps.ranchu \
|
|
fingerprint.goldfish \
|
|
sensors.goldfish \
|
|
audio.primary.goldfish \
|
|
vibrator.goldfish \
|
|
power.goldfish \
|
|
fingerprint.ranchu \
|
|
fingerprintd \
|
|
sensors.ranchu
|
|
|
|
PRODUCT_COPY_FILES += \
|
|
device/generic/goldfish/fstab.goldfish:root/fstab.goldfish \
|
|
device/generic/goldfish/init.goldfish.rc:root/init.goldfish.rc \
|
|
device/generic/goldfish/init.goldfish.sh:system/etc/init.goldfish.sh \
|
|
device/generic/goldfish/ueventd.goldfish.rc:root/ueventd.goldfish.rc \
|
|
device/generic/goldfish/init.ranchu.rc:root/init.ranchu.rc \
|
|
device/generic/goldfish/fstab.ranchu:root/fstab.ranchu \
|
|
device/generic/goldfish/ueventd.ranchu.rc:root/ueventd.ranchu.rc \
|
|
frameworks/native/data/etc/android.hardware.usb.accessory.xml:system/etc/permissions/android.hardware.usb.accessory.xml
|
|
|
|
PRODUCT_PACKAGE_OVERLAYS := device/generic/goldfish/overlay
|
|
|
|
PRODUCT_CHARACTERISTICS := emulator
|