diff options
| -rw-r--r-- | cmds/statsd/src/LogReader.cpp | 2 | ||||
| -rw-r--r-- | services/core/java/com/android/server/am/BatteryStatsService.java | 15 |
2 files changed, 16 insertions, 1 deletions
diff --git a/cmds/statsd/src/LogReader.cpp b/cmds/statsd/src/LogReader.cpp index e0ed6464f4dc..2a9e5005499c 100644 --- a/cmds/statsd/src/LogReader.cpp +++ b/cmds/statsd/src/LogReader.cpp @@ -110,7 +110,7 @@ LogReader::connect_and_read() /* no pid restriction */ 0); // Open the buffer(s) - eventLogger = android_logger_open(loggers, LOG_ID_EVENTS); + eventLogger = android_logger_open(loggers, LOG_ID_STATS); // Read forever if (eventLogger) { diff --git a/services/core/java/com/android/server/am/BatteryStatsService.java b/services/core/java/com/android/server/am/BatteryStatsService.java index 33568cd02c0d..37f6a2da5d48 100644 --- a/services/core/java/com/android/server/am/BatteryStatsService.java +++ b/services/core/java/com/android/server/am/BatteryStatsService.java @@ -52,6 +52,7 @@ import com.android.internal.os.PowerProfile; import com.android.internal.util.DumpUtils; import com.android.server.LocalServices; import com.android.server.power.BatterySaverPolicy.ServiceType; +import android.util.StatsLog; import java.io.File; import java.io.FileDescriptor; @@ -281,12 +282,26 @@ public final class BatteryStatsService extends IBatteryStats.Stub void noteProcessStart(String name, int uid) { synchronized (mStats) { mStats.noteProcessStartLocked(name, uid); + + // TODO: remove this once we figure out properly where and how + // PROCESS_EVENT = 1112 + // EVENT SUBTYPE: START = 1 + // KEY_NAME: 1 + // KEY_UID: 2 + StatsLog.writeArray(1112, 1, 1, name, 2, uid); } } void noteProcessCrash(String name, int uid) { synchronized (mStats) { mStats.noteProcessCrashLocked(name, uid); + + // TODO: remove this once we figure out properly where and how + // PROCESS_EVENT = 1112 + // EVENT SUBTYPE: CRASH = 2 + // KEY_NAME: 1 + // KEY_UID: 2 + StatsLog.writeArray(1112, 2, 1, name, 2, uid); } } |