summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--BoardConfigLineage.mk5
-rw-r--r--ueventd.rc4
2 files changed, 7 insertions, 2 deletions
diff --git a/BoardConfigLineage.mk b/BoardConfigLineage.mk
index 7d4900d9..ca47172b 100644
--- a/BoardConfigLineage.mk
+++ b/BoardConfigLineage.mk
@@ -23,8 +23,9 @@ BOARD_VENDOR_KERNEL_MODULES_LOAD := $(filter-out $(BOOT_KERNEL_MODULES), $(KERNE
BOARD_VENDOR_RAMDISK_KERNEL_MODULES_LOAD := $(filter $(BOOT_KERNEL_MODULES), $(KERNEL_MODULES_LOAD))
# Lineage Health
-TARGET_HEALTH_CHARGING_CONTROL_SUPPORTS_DEADLINE := true
-TARGET_HEALTH_CHARGING_CONTROL_SUPPORTS_TOGGLE := false
+TARGET_HEALTH_CHARGING_CONTROL_CHARGING_PATH := /sys/class/power_supply/sm7250_bms/charge_disable
+TARGET_HEALTH_CHARGING_CONTROL_CHARGING_ENABLED := 0
+TARGET_HEALTH_CHARGING_CONTROL_CHARGING_DISABLED := 1
# Manifests
DEVICE_MANIFEST_FILE += device/google/redbull/lineage_manifest.xml
diff --git a/ueventd.rc b/ueventd.rc
index 12756c68..ee94e699 100644
--- a/ueventd.rc
+++ b/ueventd.rc
@@ -168,3 +168,7 @@ firmware_directories /vendor/firmware_mnt/image/
# socinfo
/sys/devices/soc0 serial_number 0000 root root
+
+# Charger
+/sys/class/power_supply/sm7250_bms charge_disable 0660 system system
+/sys/devices/platform/soc/c440000.qcom,spmi/spmi-0/spmi0-02/c440000.qcom,spmi:qcom,pm7250b@2:google,bms/power_supply/sm7250_bms charge_disable 0660 system system