diff --git a/services/core/jni/com_android_server_powerstats_PowerStatsService.cpp b/services/core/jni/com_android_server_powerstats_PowerStatsService.cpp index 1208354899d59..3f54529211dde 100644 --- a/services/core/jni/com_android_server_powerstats_PowerStatsService.cpp +++ b/services/core/jni/com_android_server_powerstats_PowerStatsService.cpp @@ -335,7 +335,8 @@ static jobjectArray nativeReadEnergyMeters(JNIEnv *env, jclass clazz, jintArray field_EM_timestampMs, energyData[i].timestamp); env->SetLongField(energyMeasurement, - field_EM_durationMs, -1); + field_EM_durationMs, + energyData[i].timestamp); env->SetLongField(energyMeasurement, field_EM_energyUWs, energyData[i].energy);