sm6375-common: Build Lineage Health HAL

Change-Id: I70cc903a03ac9fa3303bb8fa039c9de4806449bf
This commit is contained in:
Michael Bestas 2023-03-03 23:43:42 +02:00
commit ed4e63cfa1
2 changed files with 9 additions and 3 deletions

View file

@ -203,6 +203,12 @@ PRODUCT_PACKAGES += \
$(call soong_config_set_bool,livedisplay_sdm,enable_dm,false)
$(call soong_config_set_bool,livedisplay_sysfs,enable_se,true)
# Lineage Health
PRODUCT_PACKAGES += \
vendor.lineage.health-service.default
$(call soong_config_set,lineage_health,charging_control_charging_path,/sys/module/qpnp_adaptive_charge/parameters/charging_enabled)
# Media
PRODUCT_COPY_FILES += \
$(LOCAL_PATH)/media/blair/media_codecs_performance_blair.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_codecs_performance_blair.xml \

View file

@ -7,9 +7,9 @@ on early-boot
chown system system /sys/devices/platform/soc/4804000.ufshc/ufshid/trigger
on boot
# Set adaptive charging perms for HAL
chown system system /sys/module/qpnp_adaptive_charge/parameters/upper_limit
chown system system /sys/module/qpnp_adaptive_charge/parameters/lower_limit
# Set adaptive charging perms for HAL
chown system system /sys/module/qpnp_adaptive_charge/parameters/charging_enabled
chmod 0660 /sys/module/qpnp_adaptive_charge/parameters/charging_enabled
on property:sys.boot_completed=1
write /sys/devices/platform/soc/soc:mmi,charger/state_sync 1