# # Copyright (C) 2011 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. # ifeq ($(TARGET_PREBUILT_KERNEL),) LOCAL_KERNEL := $(KERNELDIR)/arch/arm/boot/zImage else LOCAL_KERNEL := $(TARGET_PREBUILT_KERNEL) endif USE_XML_AUDIO_POLICY_CONF := 1 PRODUCT_PACKAGES += \ android.hardware.wifi@1.0-service \ android.hardware.graphics.allocator@2.0-impl \ android.hardware.graphics.allocator@2.0-service \ android.hardware.graphics.mapper@2.0-impl \ android.hardware.memtrack@1.0-impl \ android.hardware.usb@1.0-service \ android.hardware.power@1.0-impl \ android.hardware.audio@2.0-impl \ android.hardware.audio@2.0-service \ android.hardware.audio.effect@2.0-impl \ android.hardware.broadcastradio@1.0-impl \ android.hardware.soundtrigger@2.0-impl \ android.hardware.keymaster@3.0-impl \ android.hardware.keymaster@3.0-service PRODUCT_COPY_FILES := \ $(LOCAL_KERNEL):kernel \ device/ti/am57xevm/tablet_core_hardware_am57xevm.xml:system/etc/permissions/tablet_core_hardware_am57xevm.xml \ device/ti/am57xevm/manifest.xml:vendor/manifest.xml \ device/ti/am57xevm/init.am57xevmboard.rc:root/init.am57xevmboard.rc \ device/ti/am57xevm/init.am57xevmboard.usb.rc:root/init.am57xevmboard.usb.rc \ device/ti/am57xevm/ueventd.am57xevmboard.rc:root/ueventd.am57xevmboard.rc \ device/ti/am57xevm/fstab.am57xevmboard:root/fstab.am57xevmboard \ device/ti/am57xevm/media_profiles.xml:system/etc/media_profiles.xml \ device/ti/am57xevm/media_codecs.xml:system/etc/media_codecs.xml \ device/ti/jacinto6evm/media_codecs_performance.xml:system/etc/media_codecs_performance.xml \ frameworks/av/media/libstagefright/data/media_codecs_google_audio.xml:system/etc/media_codecs_google_audio.xml \ frameworks/av/media/libstagefright/data/media_codecs_google_video.xml:system/etc/media_codecs_google_video.xml \ frameworks/native/data/etc/android.hardware.wifi.xml:system/etc/permissions/android.hardware.wifi.xml \ frameworks/native/data/etc/android.hardware.wifi.direct.xml:system/etc/permissions/android.hardware.wifi.direct.xml \ frameworks/native/data/etc/android.hardware.usb.host.xml:system/etc/permissions/android.hardware.usb.host.xml \ frameworks/native/data/etc/android.hardware.usb.accessory.xml:system/etc/permissions/android.hardware.usb.accessory.xml \ frameworks/native/data/etc/android.hardware.ethernet.xml:system/etc/permissions/android.hardware.ethernet.xml \ frameworks/native/data/etc/android.software.freeform_window_management.xml:system/etc/permissions/android.software.freeform_window_management.xml \ device/ti/am57xevm/pixcir_tangoc.idc:system/usr/idc/pixcir_tangoc.idc \ # These are the hardware-specific features PRODUCT_COPY_FILES += \ frameworks/native/data/etc/android.hardware.camera.xml:system/etc/permissions/android.hardware.camera.xml # Audio PRODUCT_COPY_FILES += \ frameworks/av/services/audiopolicy/config/a2dp_audio_policy_configuration.xml:system/etc/a2dp_audio_policy_configuration.xml \ frameworks/av/services/audiopolicy/config/usb_audio_policy_configuration.xml:system/etc/usb_audio_policy_configuration.xml \ frameworks/av/services/audiopolicy/config/r_submix_audio_policy_configuration.xml:system/etc/r_submix_audio_policy_configuration.xml \ frameworks/av/services/audiopolicy/config/default_volume_tables.xml:system/etc/default_volume_tables.xml \ frameworks/av/services/audiopolicy/config/audio_policy_volumes.xml:system/etc/audio_policy_volumes.xml \ device/ti/am57xevm/audio/primary/mixer_paths.xml:system/etc/mixer_paths.xml \ device/ti/am57xevm/audio/primary/audio_policy_configuration.xml:system/etc/primary_audio_policy_configuration.xml \ device/ti/am57xevm/audio/audio_policy_configuration.xml:system/etc/audio_policy_configuration.xml # cpuset configuration PRODUCT_COPY_FILES += \ device/ti/am57xevm/init.am57xevmboard.cpuset.sh:system/bin/init.am57xevmboard.cpuset.sh PRODUCT_PROPERTY_OVERRIDES := \ hwui.render_dirty_regions=false PRODUCT_DEFAULT_PROPERTY_OVERRIDES += \ persist.sys.usb.config=mtp PRODUCT_PROPERTY_OVERRIDES += \ ro.opengles.version=131072 PRODUCT_CHARACTERISTICS := tablet,nosdcard DEVICE_PACKAGE_OVERLAYS := \ device/ti/am57xevm/overlay PRODUCT_PACKAGES += \ com.android.future.usb.accessory PRODUCT_PROPERTY_OVERRIDES += \ ro.sf.lcd_density=120 # WI-Fi # PRODUCT_PACKAGES += \ wificond \ wpa_supplicant \ wpa_supplicant.conf \ wpa_supplicant_overlay.conf \ libwpa_client \ hostapd \ hostapd.conf \ dhcpcd.conf \ wifical.sh \ TQS_D_1.7.ini \ TQS_D_1.7_127x.ini \ crda \ regulatory.bin \ wlconf PRODUCT_PACKAGES += \ camera_test \ ion_tiler_test \ iontest \ ion_ti_test2 \ vpetest \ modetest \ libdrm # Audio HAL modules PRODUCT_PACKAGES += audio.primary.am57x PRODUCT_PACKAGES += audio.hdmi.am57x # BlueDroid a2dp Audio HAL module PRODUCT_PACKAGES += audio.a2dp.default # Remote submix PRODUCT_PACKAGES += audio.r_submix.default PRODUCT_PACKAGES += \ tinymix \ tinyplay \ tinycap # Radio # PRODUCT_PACKAGES += \ RadioApp \ lad_dra7xx \ libtiipc \ libtiipcutils \ libtitransportrpmsg # Launcher3 PRODUCT_PACKAGES += Launcher3 \ WallpaperPicker # Enable AAC 5.1 decode (decoder) PRODUCT_PROPERTY_OVERRIDES += \ media.aac_51_output_enabled=true #$(call inherit-product, frameworks/native/build/tablet-7in-hdpi-1024-dalvik-heap.mk) $(call inherit-product-if-exists, hardware/ti/dra7xx/am57x.mk) #$(call inherit-product-if-exists, hardware/ti/wpan/ti-wpan-products.mk) $(call inherit-product-if-exists, device/ti/proprietary-open/jacinto6/ti-jacinto6-vendor.mk) $(call inherit-product-if-exists, device/ti/proprietary-open/jacinto6/ducati-full_jacinto6evm.mk) $(call inherit-product-if-exists, device/ti/proprietary-open/wl12xx/wlan/wl12xx-wlan-fw-products.mk) $(call inherit-product-if-exists, device/ti/proprietary-open/wl12xx/wpan/wl12xx-wpan-fw-products.mk)