Add BatteryHistoricalLogUtil class
- Impl optimize mode log mechanism to record optimize setup flow
- Log optimize action with MANUAL, APPLY, RESET and RESTORE
- Use proto file to serialize logs
sample result: https://screenshot.googleplex.com/5KPrHVGb4pMvS7V.png
Bug: 241735485
Test: make SettingsRoboTests
Change-Id: I879663de4cf45d0cfb9cd7eee957eeb65addfbe1
diff --git a/protos/Android.bp b/protos/Android.bp
index fbcf645..d546e2d 100644
--- a/protos/Android.bp
+++ b/protos/Android.bp
@@ -33,3 +33,11 @@
},
srcs: ["network_mode_choices.proto"],
}
+
+java_library {
+ name: "fuelgauge-log-protos-lite",
+ proto: {
+ type: "lite",
+ },
+ srcs: ["fuelgauge_log.proto"],
+}