| # |
| # Copyright (C) 2009 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. |
| # |
| |
| # English locale |
| PRODUCT_LOCALES := en |
| |
| # High Density art |
| PRODUCT_AAPT_CONFIG := normal hdpi |
| PRODUCT_AAPT_PREF_CONFIG := hdpi |
| |
| # Configs |
| PRODUCT_COPY_FILES += \ |
| device/htc/qsd8k-common/media_codecs.xml:system/etc/media_codecs.xml \ |
| device/htc/qsd8k-common/audio_policy.conf:system/etc/audio_policy.conf |
| |
| # Misc |
| PRODUCT_COPY_FILES += \ |
| device/htc/qsd8k-common/init.power.rc:root/init.power.rc |
| |
| # |
| # Required Packages |
| # |
| |
| # Audio |
| PRODUCT_PACKAGES += \ |
| audio.usb.default \ |
| audio.a2dp.default \ |
| audio.primary.qsd8k \ |
| audio_policy.qsd8k |
| |
| # Camera |
| PRODUCT_PACKAGES += \ |
| camera.qsd8k |
| |
| # Display |
| PRODUCT_PACKAGES += \ |
| copybit.qsd8k \ |
| gralloc.qsd8k \ |
| hwcomposer.qsd8k |
| |
| # Omx |
| PRODUCT_PACKAGES += \ |
| libOmxCore \ |
| libOmxVdec \ |
| libstagefrighthw |
| # libOmxVidEnc \ |
| |
| # Filesystem management tools |
| PRODUCT_PACKAGES += \ |
| make_ext4fs \ |
| setup_fs |
| |
| # Misc |
| PRODUCT_PACKAGES += \ |
| power.qsd8k \ |
| com.android.future.usb.accessory |
| |
| # |
| # Hardware Rendering Properties |
| # |
| |
| PRODUCT_PROPERTY_OVERRIDES += \ |
| debug.sf.hw=1 \ |
| debug.composition.type=mdp \ |
| debug.gr.numframebuffers=2 |
| |
| # |
| # Dalvik Properties |
| # |
| |
| # dexop-flags: "v=" n|r|a, "o=" n|v|a|f, "m=y" register map |
| # v=verify o=optimize: n=none r=remote a=all f=full v=verified |
| PRODUCT_PROPERTY_OVERRIDES += \ |
| dalvik.vm.lockprof.threshold=500 \ |
| dalvik.vm.dexopt-flags=m=y \ |
| dalvik.vm.checkjni=false |
| |
| # Default heap settings for 512mb device |
| include frameworks/native/build/phone-hdpi-512-dalvik-heap.mk |
| |
| # We have enough storage space to hold precise GC data |
| PRODUCT_TAGS += dalvik.gc.type-precise |
| |
| # |
| # Camera (video recording) |
| # |
| |
| # Properties |
| PRODUCT_PROPERTY_OVERRIDES += \ |
| debug.camcorder.disablemeta=1 \ |
| rw.media.record.hasb=0 |
| |
| # |
| # Wifi |
| # |
| |
| # Firmware |
| $(call inherit-product-if-exists, hardware/broadcom/wlan/bcmdhd/firmware/bcm4329/device-bcm.mk) |
| |
| # Properties |
| PRODUCT_PROPERTY_OVERRIDES += \ |
| wifi.interface=wlan0 \ |
| wifi.supplicant_scan_interval=45 |
| |
| # |
| # Qcom |
| # |
| |
| # Properties |
| PRODUCT_PROPERTY_OVERRIDES += \ |
| com.qc.hardware=1 \ |
| dev.pm.dyn_samplingrate=1 \ |
| ro.vendor.extension_library=/system/lib/libqc-opt.so |
| |
| # Init post-boot script |
| PRODUCT_COPY_FILES += \ |
| device/htc/qsd8k-common/init.qcom.post_boot.sh:system/etc/init.qcom.post_boot.sh |
| |
| # |
| # Permissions |
| # |
| |
| PRODUCT_COPY_FILES += \ |
| frameworks/native/data/etc/handheld_core_hardware.xml:system/etc/permissions/handheld_core_hardware.xml \ |
| frameworks/native/data/etc/android.hardware.camera.flash-autofocus.xml:system/etc/permissions/android.hardware.camera.flash-autofocus.xml \ |
| frameworks/native/data/etc/android.hardware.location.gps.xml:system/etc/permissions/android.hardware.location.gps.xml \ |
| frameworks/native/data/etc/android.hardware.wifi.xml:system/etc/permissions/android.hardware.wifi.xml \ |
| frameworks/native/data/etc/android.hardware.sensor.accelerometer.xml:system/etc/permissions/android.hardware.sensor.accelerometer.xml \ |
| frameworks/native/data/etc/android.hardware.sensor.compass.xml:system/etc/permissions/android.hardware.sensor.compass.xml \ |
| frameworks/native/data/etc/android.hardware.sensor.proximity.xml:system/etc/permissions/android.hardware.sensor.proximity.xml \ |
| frameworks/native/data/etc/android.hardware.sensor.light.xml:system/etc/permissions/android.hardware.sensor.light.xml \ |
| frameworks/native/data/etc/android.hardware.touchscreen.multitouch.distinct.xml:system/etc/permissions/android.hardware.touchscreen.multitouch.distict.xml \ |
| frameworks/native/data/etc/android.hardware.usb.accessory.xml:system/etc/permissions/android.hardware.usb.accessory.xml \ |
| frameworks/native/data/etc/android.software.sip.voip.xml:system/etc/permissions/android.software.sip.voip.xml |
| |
| # Proprietary blobs |
| $(call inherit-product-if-exists, vendor/htc/qsd8k-common/qsd8k-vendor.mk) |