diff --git a/common_prop.mk b/common_prop.mk
index ddc3027..82754f0 100644
--- a/common_prop.mk
+++ b/common_prop.mk
@@ -1,4 +1,4 @@
- #Build FP to be picked by both system and vendor
+#Build FP to be picked by both system and vendor
BUILD_FINGERPRINT := "google/walleye/walleye:8.1.0/OPM1.171019.011/4448085:user/release-keys"
# ART
@@ -63,10 +63,6 @@ PRODUCT_PROPERTY_OVERRIDES += \
PRODUCT_PROPERTY_OVERRIDES += \
debug.media.codec2=2
-# CNE
-PRODUCT_PROPERTY_OVERRIDES += \
- persist.vendor.cne.feature=1
-
# Color Mode
PRODUCT_PROPERTY_OVERRIDES += \
vendor.display.enable_default_color_mode=1
@@ -75,19 +71,20 @@ PRODUCT_PROPERTY_OVERRIDES += \
PRODUCT_PROPERTY_OVERRIDES += \
ro.sf.hwc_set_default_colormode=true \
debug.sf.enable_hwc_vds=1 \
- debug.sf.hw=0 \
+ debug.sf.hw=1 \
debug.sf.latch_unsignaled=1 \
- debug.egl.hw=0 \
- debug.enable.sglscale=1 \
- dev.pm.dyn_samplingrate=1 \
- persist.debug.wfd.enable=1 \
- debug.sf.recomputecrop=0 \
+ debug.egl.hw=1 \
persist.hwc.mdpcomp.enable=true \
- ro.qualcomm.cabl=0 \
- ro.opengles.version=196610 \
- sdm.debug.disable_skip_validate=1 \
+ vendor.gralloc.enable_fb_ubwc=1 \
vendor.display.disable_skip_validate=1 \
- vendor.gralloc.enable_fb_ubwc=1
+ vendor.video.disable.ubwc=1 \
+ dev.pm.dyn_samplingrate=1 \
+ persist.demo.hdmirotationlock=false \
+ debug.enable.sglscale=1 \
+ debug.gralloc.enable_fb_ubwc=1 \
+ debug.sf.recomputecrop=0 \
+ ro.opengles.version=196610 \
+ ro.qualcomm.cabl=0
# Fingerprint
PRODUCT_PROPERTY_OVERRIDES += \
@@ -101,19 +98,11 @@ PRODUCT_PROPERTY_OVERRIDES += \
PRODUCT_SYSTEM_DEFAULT_PROPERTIES += \
media.stagefright.thumbnail.prefer_hw_codecs=true
-# Media
+# OMX
+# Rank OMX SW codecs lower than OMX HW codecs
PRODUCT_PROPERTY_OVERRIDES += \
- media.aac_51_output_enabled=true \
- mm.enable.smoothstreaming=true \
- mmp.enable.3g2=true \
- vendor.mm.enable.qcom_parser=1048575 \
- vendor.mm.en.sec.smoothstreaming=false \
- vendor.vidc.enc.disable_bframes=1 \
- vendor.vidc.enc.disable.pq=true \
- vendor.vidc.dec.downscalar_width=1920 \
- vendor.vidc.dec.downscalar_height=1088 \
- vendor.vidc.disable.split.mode=1 \
- vendor.video.disable.ubwc=1
+ debug.stagefright.omx_default_rank.sw-audio=1 \
+ debug.stagefright.omx_default_rank=0
# NITZ
PRODUCT_PROPERTY_OVERRIDES += \
@@ -204,12 +193,21 @@ PRODUCT_SYSTEM_DEFAULT_PROPERTIES += \
ril.subscription.types=NV,RUIM \
telephony.lteOnCdmaDevice=1
+# SurfaceFlinger
+PRODUCT_DEFAULT_PROPERTY_OVERRIDES += \
+ ro.surface_flinger.force_hwc_copy_for_virtual_displays=true \
+ ro.surface_flinger.max_virtual_display_dimension=4096 \
+ ro.surface_flinger.protected_contents=true \
+ ro.surface_flinger.vsync_event_phase_offset_ns=2000000 \
+ ro.surface_flinger.vsync_sf_event_phase_offset_ns=6000000 \
+ ro.surface_flinger.use_color_management=true
+
PRODUCT_PROPERTY_OVERRIDES += \
debug.sf.early_phase_offset_ns=1500000 \
debug.sf.early_app_phase_offset_ns=1500000 \
debug.sf.early_gl_phase_offset_ns=3000000 \
debug.sf.early_gl_app_phase_offset_ns=15000000
-# RmNet Data
+# Wifi
PRODUCT_PROPERTY_OVERRIDES += \
- persist.data.wda.enable=true
+ wifi.interface=wlan0
diff --git a/msm8953.mk b/msm8953.mk
index 563586f..387f20f 100644
--- a/msm8953.mk
+++ b/msm8953.mk
@@ -85,9 +85,10 @@ PRODUCT_PACKAGES += \
vendor.qti.hardware.camera.device@1.0_vendor \
MotCamera2
-# Configstore
+# Codec2 modules
PRODUCT_PACKAGES += \
- android.hardware.configstore@1.0-service
+ com.android.media.swcodec \
+ libsfplugin_ccodec
# Display
PRODUCT_PACKAGES += \
@@ -240,10 +241,6 @@ PRODUCT_COPY_FILES += \
frameworks/av/media/libstagefright/data/media_codecs_google_telephony.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_codecs_google_telephony.xml \
frameworks/av/media/libstagefright/data/media_codecs_google_video.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_codecs_google_video.xml
-# Media
-PRODUCT_PACKAGES += \
- libc2dcolorconvert
-
# Netutils
PRODUCT_PACKAGES += \
android.system.net.netd@1.0 \
@@ -257,6 +254,8 @@ PRODUCT_PACKAGES += \
# OMX
PRODUCT_PACKAGES += \
+ libc2dcolorconvert \
+ libextmedia_jni \
libOmxAacEnc \
libOmxAmrEnc \
libOmxCore \
@@ -439,5 +438,3 @@ PRODUCT_COPY_FILES += \
# Wi-Fi Display
PRODUCT_BOOT_JARS += \
WfdCommon
-
-PRODUCT_BUILD_PROP_OVERRIDES += BUILD_UTC_DATE=0
diff --git a/overlay/frameworks/base/core/res/res/values/config.xml b/overlay/frameworks/base/core/res/res/values/config.xml
index 687da57..74a1a9c 100644
--- a/overlay/frameworks/base/core/res/res/values/config.xml
+++ b/overlay/frameworks/base/core/res/res/values/config.xml
@@ -104,24 +104,24 @@
Zone N + 1 array[N] <= LUX < infinity
Must be overridden in platform specific overlays -->
+ - 1
- 2
- - 10
- - 50
+ - 3
+ - 4
+ - 8
+ - 12
+ - 20
+ - 33
+ - 55
- 90
- - 100
- - 150
- - 200
- - 300
- - 400
- - 500
- - 800
- - 1000
- - 1300
- - 2000
- - 3000
- - 4000
- - 8000
- - 10000
+ - 148
+ - 245
+ - 403
+ - 665
+ - 1097
+ - 1808
+ - 2981
+ - 5000
-
- - 10
- - 20
- - 40
- - 70
- - 110
- - 160
- - 200
+
+ - 0
+ - 15
+ - 30
+ - 45
+ - 60
+ - 75
+ - 90
+ - 105
+ - 120
+ - 135
+ - 150
+ - 165
+ - 180
+ - 195
+ - 210
+ - 225
+ - 240
- 255