From bc6c1abac1920bc1a7b67245c510d1fde24ffd06 Mon Sep 17 00:00:00 2001 From: SGCMarkus Date: Wed, 9 Mar 2022 17:25:43 +0100 Subject: [PATCH] sm8250-common: set board in device tree, and add more stock props --- BoardConfigCommon.mk | 2 +- product.prop | 2 ++ rootdir/etc/init/hw/init.mmi.rc | 8 ++++++++ system.prop | 8 ++++++++ vendor.prop | 1 + 5 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 product.prop diff --git a/BoardConfigCommon.mk b/BoardConfigCommon.mk index eef43c9..9e0cf6b 100644 --- a/BoardConfigCommon.mk +++ b/BoardConfigCommon.mk @@ -36,7 +36,6 @@ TARGET_2ND_CPU_VARIANT_RUNTIME := kryo385 TARGET_USES_64_BIT_BINDER := true # Bootloader -TARGET_BOOTLOADER_BOARD_NAME := kona TARGET_NO_BOOTLOADER := true # Build @@ -193,6 +192,7 @@ TARGET_COPY_OUT_VENDOR := vendor # Properties TARGET_ODM_PROP += $(COMMON_PATH)/odm.prop +TARGET_PRODUCT_PROP += $(COMMON_PATH)/product.prop TARGET_SYSTEM_PROP += $(COMMON_PATH)/system.prop TARGET_VENDOR_PROP += $(COMMON_PATH)/vendor.prop diff --git a/product.prop b/product.prop new file mode 100644 index 0000000..aaaec29 --- /dev/null +++ b/product.prop @@ -0,0 +1,2 @@ +# Audio +audio.record.delay=60 diff --git a/rootdir/etc/init/hw/init.mmi.rc b/rootdir/etc/init/hw/init.mmi.rc index 8e758dc..ab8a778 100644 --- a/rootdir/etc/init/hw/init.mmi.rc +++ b/rootdir/etc/init/hw/init.mmi.rc @@ -134,6 +134,14 @@ on post-fs chown radio radio /sys/class/capsense/calibrate chmod 0660 /sys/class/capsense/calibrate + # Zram + setprop ro.zram.mark_idle_delay_mins 60 + setprop ro.zram.first_wb_delay_mins 1440 + setprop ro.zram.periodic_wb_delay_hours 24 + write /sys/block/zram0/comp_algorithm lz4 + write /proc/sys/vm/swappiness 100 + setprop sys.sysctl.swappiness 100 + on post-fs-data # Setup folders for security mkdir /mnt/vendor/persist/security 02770 drmrpc drmrpc diff --git a/system.prop b/system.prop index 63041da..6543d98 100644 --- a/system.prop +++ b/system.prop @@ -1,5 +1,10 @@ # Audio +audio.deep_buffer.media=true +audio.offload.disable=false +audio.offload.gapless.enabled=false audio.offload.min.duration.secs=60 +audio.offload.video=false +media.aac_51_output_enabled=true # Bluetooth persist.vendor.btstack.aac_frm_ctl.enabled=true @@ -32,6 +37,9 @@ ro.netflix.bsp_rev=Q8250-19134-1 # Radio ro.telephony.default_network=33,33 +# RTT +config.disable_rtt=true + # Netmgr persist.vendor.data.mode=concurrent diff --git a/vendor.prop b/vendor.prop index 2b90e1f..f4086e5 100644 --- a/vendor.prop +++ b/vendor.prop @@ -101,6 +101,7 @@ ro.crypto.volume.filenames_mode=aes-256-cts # Dalvik dalvik.vm.dex2oat-threads=6 +dalvik.vm.dex2oat64.enabled=true dalvik.vm.heapgrowthlimit=256m dalvik.vm.heapmaxfree=32m dalvik.vm.heapminfree=8m