aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordianlujitao <dianlujitao@lineageos.org>2019-03-15 15:15:51 +0800
committerdianlujitao <dianlujitao@lineageos.org>2019-06-16 14:19:10 +0800
commit65ca7e7c6f580481123c7e8cd1c39c165448e46c (patch)
tree240bdd43a0c68777e87108ca6e8f2ccc2b145fc2
parent78985c51cefb50829766d0fa8c0b652a5af11590 (diff)
op3: Bring in selected props from OOS pie
Change-Id: I7e5bad6c1c0913ad28bfb1a616b1f2db39deb073
-rw-r--r--device.mk7
-rw-r--r--init/init_oneplus3.cpp11
-rw-r--r--system.prop11
3 files changed, 6 insertions, 23 deletions
diff --git a/device.mk b/device.mk
index d1f514a7..3a8032d0 100644
--- a/device.mk
+++ b/device.mk
@@ -82,11 +82,11 @@ TARGET_SCREEN_HEIGHT := 1920
TARGET_SCREEN_WIDTH := 1080
PRODUCT_PROPERTY_OVERRIDES += \
- dalvik.vm.heapstartsize=16m \
dalvik.vm.heapgrowthlimit=256m \
+ dalvik.vm.heapstartsize=8m \
dalvik.vm.heapsize=512m \
dalvik.vm.heaptargetutilization=0.75 \
- dalvik.vm.heapminfree=4m \
+ dalvik.vm.heapminfree=512k \
dalvik.vm.heapmaxfree=8m
PRODUCT_PROPERTY_OVERRIDES += \
@@ -233,7 +233,8 @@ PRODUCT_PACKAGES += \
vendor.display.color@1.0-impl
PRODUCT_PROPERTY_OVERRIDES += \
- ro.opengles.version=196610
+ ro.opengles.version=196610 \
+ ro.sf.lcd_density=420
# Display calibration
PRODUCT_PACKAGES += \
diff --git a/init/init_oneplus3.cpp b/init/init_oneplus3.cpp
index 366e1c36..9f50687a 100644
--- a/init/init_oneplus3.cpp
+++ b/init/init_oneplus3.cpp
@@ -80,33 +80,22 @@ void vendor_load_properties() {
case 31:
/* China / North America model */
load_op3("ONEPLUS A3000");
- property_set("ro.telephony.default_network", "22");
- property_set("telephony.lteOnCdmaDevice", "1");
- property_set("persist.radio.force_on_dc", "true");
break;
case 21:
/* Europe / Asia model */
load_op3("ONEPLUS A3003");
- property_set("ro.telephony.default_network", "9");
break;
case 12:
/* China model */
load_op3t("ONEPLUS A3010");
- property_set("ro.telephony.default_network", "22");
- property_set("telephony.lteOnCdmaDevice", "1");
- property_set("persist.radio.force_on_dc", "true");
break;
case 22:
/* Europe / Asia model */
load_op3t("ONEPLUS A3003");
- property_set("ro.telephony.default_network", "9");
break;
case 32:
/* North America model */
load_op3t("ONEPLUS A3000");
- property_set("ro.telephony.default_network", "22");
- property_set("telephony.lteOnCdmaDevice", "1");
- property_set("persist.radio.force_on_dc", "true");
break;
default:
LOG(ERROR) << __func__ << ": unexcepted rf version!";
diff --git a/system.prop b/system.prop
index 2fd91ce3..fe94e4ad 100644
--- a/system.prop
+++ b/system.prop
@@ -17,7 +17,7 @@ persist.rild.nitz_short_ons_3=
ril.subscription.types=NV,RUIM
DEVICE_PROVISIONED=1
# Start in global mode
-#ro.telephony.default_network=10
+ro.telephony.default_network=22,20
debug.sf.enable_hwc_vds=1
debug.sf.hw=1
@@ -43,13 +43,6 @@ vendor.display.perf_hint_window=50
vendor.gralloc.disable_wb_ubwc=1
# Property to enable display default color mode
vendor.display.enable_default_color_mode=1
-ro.sf.lcd_density=420
-
-#ifdef VENDOR_EDIT
-#liuhuisheng@OnePlus 20171016 for input
-persist.vendor.qti.inputopts.enable=true
-persist.vendor.qti.inputopts.movetouchslop=0.6
-#endif /* VENDOR_EDIT */
#ro.hdmi.enable=true
#
@@ -121,7 +114,7 @@ ro.vendor.display.cabl=2
#
# System props for telephony
# System prop to turn on CdmaLTEPhone always
-#telephony.lteOnCdmaDevice=1
+telephony.lteOnCdmaDevice=1
#Simulate sdcard on /data/media
#