summaryrefslogtreecommitdiffstats
path: root/common.mk
diff options
context:
space:
mode:
Diffstat (limited to 'common.mk')
-rw-r--r--common.mk50
1 files changed, 29 insertions, 21 deletions
diff --git a/common.mk b/common.mk
index 4964764..25ae831 100644
--- a/common.mk
+++ b/common.mk
@@ -27,28 +27,28 @@ $(call inherit-product, device/common/gps/gps_us_supl.mk)
# Init files
PRODUCT_COPY_FILES := \
- $(COMMON_PATH)/init.smdk4x12.usb.rc:root/init.smdk4x12.usb.rc \
- $(COMMON_PATH)/lpm.rc:root/lpm.rc \
- $(COMMON_PATH)/init.trace.rc:root/init.trace.rc \
- $(COMMON_PATH)/ueventd.smdk4x12.rc:root/ueventd.smdk4x12.rc \
- $(COMMON_PATH)/ueventd.smdk4x12.rc:recovery/root/ueventd.smdk4x12.rc
+ $(COMMON_PATH)/rootdir/init.smdk4x12.rc:root/init.smdk4x12.rc \
+ $(COMMON_PATH)/rootdir/init.smdk4x12.usb.rc:root/init.smdk4x12.usb.rc \
+ $(COMMON_PATH)/rootdir/init.trace.rc:root/init.trace.rc \
+ $(COMMON_PATH)/rootdir/ueventd.smdk4x12.rc:root/ueventd.smdk4x12.rc \
+ $(COMMON_PATH)/rootdir/ueventd.smdk4x12.rc:recovery/root/ueventd.smdk4x12.rc
# Audio
PRODUCT_COPY_FILES += \
$(COMMON_PATH)/configs/audio_effects.conf:system/etc/audio_effects.conf \
- $(COMMON_PATH)/configs/audio_policy.conf:system/etc/audio_policy.conf
-
-# Vold and Storage
-PRODUCT_COPY_FILES += \
- $(COMMON_PATH)/configs/vold.fstab:system/etc/vold.fstab
+ $(COMMON_PATH)/configs/audio_policy.conf:system/etc/audio_policy.conf \
+ $(COMMON_PATH)/audio/silence.wav:system/etc/sound/silence.wav
# Bluetooth configuration files
+
+# Netflix hack
PRODUCT_COPY_FILES += \
- system/bluetooth/data/main.le.conf:system/etc/bluetooth/main.conf
+ $(COMMON_PATH)/configs/98netflix:system/etc/init.d/98netflix
# Wifi
PRODUCT_COPY_FILES += \
- $(COMMON_PATH)/configs/wpa_supplicant.conf:system/etc/wifi/wpa_supplicant.conf
+ $(COMMON_PATH)/configs/wpa_supplicant_overlay.conf:system/etc/wifi/wpa_supplicant_overlay.conf \
+ $(COMMON_PATH)/configs/p2p_supplicant_overlay.conf:system/etc/wifi/p2p_supplicant_overlay.conf
PRODUCT_PROPERTY_OVERRIDES += \
wifi.interface=wlan0 \
@@ -60,8 +60,10 @@ PRODUCT_COPY_FILES += \
# Packages
PRODUCT_PACKAGES := \
+ AdvancedDisplay \
audio.a2dp.default \
audio.primary.smdk4x12 \
+ audio.r_submix.default \
audio.usb.default \
camera.smdk4x12 \
Camera \
@@ -70,11 +72,16 @@ PRODUCT_PACKAGES := \
libfimg \
libnetcmdiface \
libsecion \
+ libstlport \
libsync \
lights.exynos4 \
macloader \
- tinymix \
- Torch
+ tinymix
+
+ifneq ($(TARGET_HAS_CAM_FLASH) ,false)
+PRODUCT_PACKAGES += \
+ Torch
+endif
# Charger
PRODUCT_PACKAGES += \
@@ -100,17 +107,20 @@ PRODUCT_PACKAGES += \
PRODUCT_COPY_FILES += \
$(COMMON_PATH)/configs/media_profiles.xml:system/etc/media_profiles.xml \
- $(COMMON_PATH)/configs/media_codecs.xml:system/etc/media_codecs.xml
+ $(COMMON_PATH)/configs/media_codecs.xml:system/etc/media_codecs.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_telephony.xml:system/etc/media_codecs_google_telephony.xml \
+ frameworks/av/media/libstagefright/data/media_codecs_google_video.xml:system/etc/media_codecs_google_video.xml
# Filesystem management tools
PRODUCT_PACKAGES += \
- static_busybox \
make_ext4fs \
setup_fs
# These are the hardware-specific features
PRODUCT_COPY_FILES += \
frameworks/native/data/etc/android.hardware.audio.low_latency.xml:system/etc/permissions/android.hardware.audio.low_latency.xml \
+ frameworks/native/data/etc/android.hardware.bluetooth_le.xml:system/etc/permissions/android.hardware.bluetooth_le.xml \
frameworks/native/data/etc/android.hardware.camera.autofocus.xml:system/etc/permissions/android.hardware.camera.autofocus.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.camera.front.xml:system/etc/permissions/android.hardware.camera.front.xml \
@@ -133,15 +143,13 @@ PRODUCT_COPY_FILES += \
frameworks/native/data/etc/android.software.sip.xml:system/etc/permissions/android.software.sip.xml
PRODUCT_PROPERTY_OVERRIDES += \
+ ro.zygote.disable_gl_preload=1 \
ro.opengles.version=131072 \
- hwui.render_dirty_regions=false
+ ro.bq.gpu_to_cpu_unsupported=1 \
+ debug.hwui.render_dirty_regions=false
PRODUCT_TAGS += dalvik.gc.type-precise
-# Set default USB interface
-PRODUCT_DEFAULT_PROPERTY_OVERRIDES += \
- persist.sys.usb.config=mtp
-
$(call inherit-product, frameworks/native/build/phone-xhdpi-1024-dalvik-heap.mk)
# Include exynos4 platform specific parts