aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRaghuram Subramani <raghus2247@gmail.com>2024-10-16 17:39:37 +0530
committerRaghuram Subramani <raghus2247@gmail.com>2024-10-16 17:39:37 +0530
commit423784ba2f67a4a77e19ba830312dcdd00b7533e (patch)
tree9e42d57948ba41fd2dfa2a3ad043f41a7c9e6baf
parent1edd932e02d5f562af22102e2838bd8c4594798b (diff)
msm8996-common: Build Lineage Health
Change-Id: I2da99560f0a10f39caed85c3f602479913ed29e5
-rw-r--r--BoardConfigCommon.mk3
-rwxr-xr-xmsm8996.mk4
-rw-r--r--rootdir/etc/ueventd.qcom.rc3
3 files changed, 10 insertions, 0 deletions
diff --git a/BoardConfigCommon.mk b/BoardConfigCommon.mk
index 4e53352..c2f7a4f 100644
--- a/BoardConfigCommon.mk
+++ b/BoardConfigCommon.mk
@@ -110,6 +110,9 @@ DEVICE_FRAMEWORK_MANIFEST_FILE := $(VENDOR_PATH)/framework_manifest.xml
DEVICE_MANIFEST_FILE := $(VENDOR_PATH)/manifest.xml
DEVICE_MATRIX_FILE := $(VENDOR_PATH)/compatibility_matrix.xml
+# Lineage Health
+TARGET_HEALTH_CHARGING_CONTROL_SUPPORTS_BYPASS := false
+
# Partitions
BOARD_BOOTIMAGE_PARTITION_SIZE := 67108864
BOARD_CACHEIMAGE_FILE_SYSTEM_TYPE := ext4
diff --git a/msm8996.mk b/msm8996.mk
index 5e3e454..364d403 100755
--- a/msm8996.mk
+++ b/msm8996.mk
@@ -269,6 +269,10 @@ PRODUCT_PACKAGES += \
PRODUCT_PACKAGES += \
android.hardware.light@2.0-service.zuk_8996
+# Lineage Health
+PRODUCT_PACKAGES += \
+ vendor.lineage.health-service.default
+
# LiveDisplay
PRODUCT_PACKAGES += \
vendor.lineage.livedisplay@2.0-service-sdm
diff --git a/rootdir/etc/ueventd.qcom.rc b/rootdir/etc/ueventd.qcom.rc
index be80603..2cf76b5 100644
--- a/rootdir/etc/ueventd.qcom.rc
+++ b/rootdir/etc/ueventd.qcom.rc
@@ -306,3 +306,6 @@ firmware_directories /vendor/firmware_mnt/image/
# KGSL
/sys/class/kgsl/kgsl-3d0 perfcounter 0660 root shell
+
+# Charger
+/sys/class/power_supply/battery charging_enabled 0660 system system