Snap for 11504324 from 4d1085e4a2d95c699f9ae607f028fc1bc6f91b87 to 24Q2-release
Change-Id: I0778e6333acf7991f9cd3aaedf3f3c2b3cfae99a
diff --git a/pixelstats/pixelstats-vendor.gs101.rc b/pixelstats/pixelstats-vendor.gs101.rc
index 70d875e..4c8ca20 100644
--- a/pixelstats/pixelstats-vendor.gs101.rc
+++ b/pixelstats/pixelstats-vendor.gs101.rc
@@ -1,4 +1,5 @@
on property:sys.boot_completed=1
+ chown system system /sys/class/power_supply/maxfg/fg_learning_events
start vendor.pixelstats_vendor
on post-fs-data
chown system system /sys/kernel/metrics/irq/stats_reset
diff --git a/pixelstats/service.cpp b/pixelstats/service.cpp
index a939740..96d1064 100644
--- a/pixelstats/service.cpp
+++ b/pixelstats/service.cpp
@@ -74,7 +74,15 @@
const struct UeventListener::UeventPaths ueventPaths = {
.AudioUevent = "/devices/virtual/amcs/amcs",
- .TypeCPartnerUevent = "PRODUCT_TYPE="};
+ .TypeCPartnerUevent = "PRODUCT_TYPE=",
+ .FGLearningPath = {
+ "/sys/class/power_supply/maxfg/fg_learning_events"
+ },
+ .FwUpdatePath = "",
+ .FGModelLoadingPath = {
+ "/sys/class/power_supply/maxfg/m5_model_state"
+ }
+};
int main() {
LOG(INFO) << "starting PixelStats";