am 8e10261e: am 941c3b17: Merge change I61c28c5f into eclair

Merge commit '8e10261e87cf4b474cde0acb5fd837272e8c147e' into eclair-mr2-plus-aosp

* commit '8e10261e87cf4b474cde0acb5fd837272e8c147e':
  Use radio hunting time in addition to signal strength for cell standby computation. Fixes #2176141
This commit is contained in:
Amith Yamasani
2009-10-19 15:33:43 -07:00
committed by Android Git Automerger

View File

@@ -445,6 +445,9 @@ public class PowerUsageSummary extends PreferenceActivity implements Runnable {
* mPowerProfile.getAveragePower(PowerProfile.POWER_RADIO_ON, i); * mPowerProfile.getAveragePower(PowerProfile.POWER_RADIO_ON, i);
signalTimeMs += strengthTimeMs; signalTimeMs += strengthTimeMs;
} }
long scanningTimeMs = mStats.getPhoneSignalScanningTime(uSecNow, mStatsType) / 1000;
power += scanningTimeMs / 1000 * mPowerProfile.getAveragePower(
PowerProfile.POWER_RADIO_SCANNING);
BatterySipper bs = BatterySipper bs =
addEntry(getString(R.string.power_cell), DrainType.CELL, signalTimeMs, addEntry(getString(R.string.power_cell), DrainType.CELL, signalTimeMs,
R.drawable.ic_settings_cell_standby, power); R.drawable.ic_settings_cell_standby, power);