Skip to content

Commit 07fcf5c

Browse files
amartinzneochapay
authored andcommitted
halium_arm64: charger: add animation description
Healthd looks for /product/etc/res/values/charger/animation.txt and falls back to loading from ramdisk if failed. In order to make it use our charging animation, we have to create animation.txt and put it in place. Change-Id: Ic77e5eda25140d783cdad4abd40fdc132eb46177 Signed-off-by: Alexander Martinz <amartinz@shiftphones.com>
1 parent 308ad41 commit 07fcf5c

2 files changed

Lines changed: 17 additions & 1 deletion

File tree

charger/values/animation.txt

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# animation: num_cycles, first_frame_repeats, animation_file
2+
animation: 5 1 charger/battery_scale
3+
4+
# fail: animation_file
5+
fail: charger/battery_fail
6+
7+
# percent_display: text_percent_pos_x, text_percent_pos_y, color_b, color_g, color_r, color_a, font_file
8+
9+
# frame: disp_time min_level max_level
10+
frame: 750 0 19
11+
frame: 750 0 39
12+
frame: 750 0 59
13+
frame: 750 0 79
14+
frame: 750 80 95
15+
frame: 750 0 100

device.mk

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,8 @@
1717
# Charger
1818
PRODUCT_COPY_FILES += \
1919
$(LOCAL_PATH)/charger/images/battery_fail.png:$(TARGET_COPY_OUT_PRODUCT)/etc/res/images/charger/battery_fail.png \
20-
$(LOCAL_PATH)/charger/images/battery_scale.png:$(TARGET_COPY_OUT_PRODUCT)/etc/res/images/charger/battery_scale.png
20+
$(LOCAL_PATH)/charger/images/battery_scale.png:$(TARGET_COPY_OUT_PRODUCT)/etc/res/images/charger/battery_scale.png \
21+
$(LOCAL_PATH)/charger/values/animation.txt:$(TARGET_COPY_OUT_PRODUCT)/etc/res/values/charger/animation.txt
2122

2223
# Enable dynamic partition size
2324
PRODUCT_USE_DYNAMIC_PARTITION_SIZE := true

0 commit comments

Comments
 (0)