# # Copyright 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. # ifeq ($(TARGET_PREBUILT_KERNEL),) LOCAL_KERNEL := device/sony/lt26/kernel else LOCAL_KERNEL := $(TARGET_PREBUILT_KERNEL) endif PRODUCT_COPY_FILES += \ $(LOCAL_KERNEL):kernel PRODUCT_PACKAGES := \ lights.lt26 PRODUCT_CHARACTERISTICS := nosdcard DEVICE_PACKAGE_OVERLAYS += device/sony/lt26/overlay # The gps config appropriate for this device $(call inherit-product, device/common/gps/gps_eu_supl.mk) # These are the hardware-specific features PRODUCT_COPY_FILES += \ frameworks/native/data/etc/android.hardware.telephony.gsm.xml:system/etc/permissions/android.hardware.telephony.gsm.xml # This device is xhdpi. However the platform doesn't # currently contain all of the bitmaps at xhdpi density so # we do this little trick to fall back to the hdpi version # if the xhdpi doesn't exist. PRODUCT_AAPT_CONFIG := normal hdpi xhdpi PRODUCT_AAPT_PREF_CONFIG := xhdpi # Configuration scripts PRODUCT_COPY_FILES += \ $(LOCAL_PATH)/recovery.fstab:root/recovery.fstab \ $(LOCAL_PATH)/config/fstab.lt26:root/fstab.lt26 \ $(LOCAL_PATH)/config/vold.fstab:system/etc/vold.fstab \ $(LOCAL_PATH)/prebuilt/hw_config.sh:system/etc/hw_config.sh # EGL config PRODUCT_COPY_FILES += \ device/sony/lt26/config/egl.cfg:system/lib/egl/egl.cfg # Common Qualcomm scripts PRODUCT_COPY_FILES += \ device/sony/lt26/config/init.qcom.efs.sync.sh:system/etc/init.qcom.efs.sync.sh # Custom init / uevent PRODUCT_COPY_FILES += \ device/sony/lt26/config/init.semc.rc:root/init.semc.rc \ device/sony/lt26/config/ueventd.semc.rc:root/ueventd.semc.rc # USB function switching PRODUCT_COPY_FILES += \ $(LOCAL_PATH)/config/init.semc.usb.rc:root/init.semc.usb.rc # Key layouts and touchscreen PRODUCT_COPY_FILES += \ $(LOCAL_PATH)/config/atdaemon.kl:system/usr/keylayout/atdaemon.kl \ $(LOCAL_PATH)/config/clearpad.kl:system/usr/keylayout/clearpad.kl \ $(LOCAL_PATH)/config/clearpad.idc:system/usr/idc/clearpad.idc \ $(LOCAL_PATH)/config/fuji-keypad.kl:system/usr/keylayout/fuji-keypad.kl \ $(LOCAL_PATH)/config/gpio-key.kl:system/usr/keylayout/gpio-key.kl \ $(LOCAL_PATH)/config/keypad-pmic-fuji.kl:system/usr/keylayout/keypad-pmic-fuji.kl \ $(LOCAL_PATH)/config/pmic8058_pwrkey.kl:system/usr/keylayout/pmic8058_pwrkey.kl \ $(LOCAL_PATH)/config/simple_remote.kl:system/usr/keylayout/simple_remote.kl $(call inherit-product, frameworks/native/build/phone-xhdpi-1024-dalvik-heap.mk) $(call inherit-product-if-exists, vendor/sony/lt26/lt26-vendor.mk) # Wifi BOARD_WLAN_DEVICE_REV := bcm4330_b2 WIFI_BAND := 802_11_ABG $(call inherit-product-if-exists, hardware/broadcom/wlan/bcmdhd/firmware/bcm4330/device-bcm.mk)