From 2d9b5f9e70961fd4a946f40bb7cc51832b538cfa Mon Sep 17 00:00:00 2001 From: Aayush Gupta Date: Mon, 5 Oct 2020 05:12:50 +0000 Subject: [PATCH] PL2: Switch to vendor.prop for setting properties Stock was having these properties in init in order to set them as per devices. However, this tree is standalone, so there shouldn't be any issue in moving them to a seperate prop Signed-off-by: Aayush Gupta Change-Id: I1d1e55dc2fdb022909210839c72a2fa57a46e72e --- BoardConfig.mk | 3 +++ rootdir/etc/init.PL2.target.rc | 14 -------------- vendor.prop | 12 ++++++++++++ 3 files changed, 15 insertions(+), 14 deletions(-) create mode 100644 vendor.prop diff --git a/BoardConfig.mk b/BoardConfig.mk index 9d9db13..3bc455a 100644 --- a/BoardConfig.mk +++ b/BoardConfig.mk @@ -38,3 +38,6 @@ BOARD_SYSTEMIMAGE_PARTITION_SIZE := 3221225472 BOARD_USERDATAIMAGE_PARTITION_SIZE := 2147483648 BOARD_VENDORIMAGE_PARTITION_SIZE := 1073741824 BOARD_FLASH_BLOCK_SIZE := 262144 + +# Properties +TARGET_VENDOR_PROP += $(DEVICE_PATH)/vendor.prop diff --git a/rootdir/etc/init.PL2.target.rc b/rootdir/etc/init.PL2.target.rc index c564ab1..87cf2ca 100644 --- a/rootdir/etc/init.PL2.target.rc +++ b/rootdir/etc/init.PL2.target.rc @@ -1,17 +1,3 @@ -on early-boot - # Audio - setprop persist.audio.fluence.voicecomm true - - # Camera - setprop persist.camera.ffcolor FFDAB9 - setprop persist.capture.burst.exposures 0,-9,9 - - # Fingerprint - setprop ro.hardware.fingerprint elan - - # Radio - setprop ro.rf.power.reduction.for.mcc 1 - on boot # Fingerprint chown system system /dev/elan_fp diff --git a/vendor.prop b/vendor.prop new file mode 100644 index 0000000..605c5ae --- /dev/null +++ b/vendor.prop @@ -0,0 +1,12 @@ +# Audio +persist.audio.fluence.voicecomm=true + +# Camera +persist.camera.ffcolor=true +persist.capture.burst.exposures=0,-9,9 + +# Fingerprint +ro.hardware.fingerprint=elan + +# Radio +ro.rf.power.reduction.for.mcc=1