diff --git a/res/drawable-hdpi/ic_settings_bluetooth.png b/res/drawable-hdpi/ic_settings_bluetooth.png new file mode 100644 index 00000000000..3d9015fc862 Binary files /dev/null and b/res/drawable-hdpi/ic_settings_bluetooth.png differ diff --git a/res/drawable-hdpi/ic_settings_cell_standby.png b/res/drawable-hdpi/ic_settings_cell_standby.png new file mode 100644 index 00000000000..262a8609387 Binary files /dev/null and b/res/drawable-hdpi/ic_settings_cell_standby.png differ diff --git a/res/drawable-hdpi/ic_settings_display.png b/res/drawable-hdpi/ic_settings_display.png new file mode 100644 index 00000000000..20568d22772 Binary files /dev/null and b/res/drawable-hdpi/ic_settings_display.png differ diff --git a/res/drawable-hdpi/ic_settings_phone_idle.png b/res/drawable-hdpi/ic_settings_phone_idle.png new file mode 100644 index 00000000000..fd66f84acfe Binary files /dev/null and b/res/drawable-hdpi/ic_settings_phone_idle.png differ diff --git a/res/drawable-hdpi/ic_settings_voice_calls.png b/res/drawable-hdpi/ic_settings_voice_calls.png new file mode 100644 index 00000000000..3cb7e49025c Binary files /dev/null and b/res/drawable-hdpi/ic_settings_voice_calls.png differ diff --git a/res/drawable-hdpi/ic_settings_wifi.png b/res/drawable-hdpi/ic_settings_wifi.png new file mode 100644 index 00000000000..b8c3eaad35c Binary files /dev/null and b/res/drawable-hdpi/ic_settings_wifi.png differ diff --git a/res/drawable-mdpi/ic_settings_bluetooth.png b/res/drawable-mdpi/ic_settings_bluetooth.png new file mode 100644 index 00000000000..8cf80c0420d Binary files /dev/null and b/res/drawable-mdpi/ic_settings_bluetooth.png differ diff --git a/res/drawable-mdpi/ic_settings_cell_standby.png b/res/drawable-mdpi/ic_settings_cell_standby.png new file mode 100644 index 00000000000..0ac7b5d1741 Binary files /dev/null and b/res/drawable-mdpi/ic_settings_cell_standby.png differ diff --git a/res/drawable-mdpi/ic_settings_display.png b/res/drawable-mdpi/ic_settings_display.png new file mode 100644 index 00000000000..b676b85f83e Binary files /dev/null and b/res/drawable-mdpi/ic_settings_display.png differ diff --git a/res/drawable-mdpi/ic_settings_phone_idle.png b/res/drawable-mdpi/ic_settings_phone_idle.png new file mode 100644 index 00000000000..7734b09d9db Binary files /dev/null and b/res/drawable-mdpi/ic_settings_phone_idle.png differ diff --git a/res/drawable-mdpi/ic_settings_voice_calls.png b/res/drawable-mdpi/ic_settings_voice_calls.png new file mode 100644 index 00000000000..89d04d742b5 Binary files /dev/null and b/res/drawable-mdpi/ic_settings_voice_calls.png differ diff --git a/res/drawable-mdpi/ic_settings_wifi.png b/res/drawable-mdpi/ic_settings_wifi.png new file mode 100644 index 00000000000..e8f31299eb7 Binary files /dev/null and b/res/drawable-mdpi/ic_settings_wifi.png differ diff --git a/res/drawable/ic_power_system.png b/res/drawable/ic_power_system.png new file mode 100755 index 00000000000..cce518787b5 Binary files /dev/null and b/res/drawable/ic_power_system.png differ diff --git a/src/com/android/settings/fuelgauge/PowerUsageSummary.java b/src/com/android/settings/fuelgauge/PowerUsageSummary.java index a41cbf41b52..fecd1438dea 100644 --- a/src/com/android/settings/fuelgauge/PowerUsageSummary.java +++ b/src/com/android/settings/fuelgauge/PowerUsageSummary.java @@ -411,7 +411,7 @@ public class PowerUsageSummary extends PreferenceActivity implements Runnable { double phoneOnPower = mPowerProfile.getAveragePower(PowerProfile.POWER_RADIO_ACTIVE) * phoneOnTimeMs / 1000; addEntry(getString(R.string.power_phone), DrainType.PHONE, phoneOnTimeMs, - android.R.drawable.ic_menu_call, phoneOnPower); + R.drawable.ic_settings_voice_calls, phoneOnPower); } private void addScreenUsage(long uSecNow) { @@ -432,7 +432,7 @@ public class PowerUsageSummary extends PreferenceActivity implements Runnable { } power /= 1000; // To seconds addEntry(getString(R.string.power_screen), DrainType.SCREEN, screenOnTimeMs, - android.R.drawable.ic_menu_view, power); + R.drawable.ic_settings_display, power); } private void addRadioUsage(long uSecNow) { @@ -447,7 +447,7 @@ public class PowerUsageSummary extends PreferenceActivity implements Runnable { } BatterySipper bs = addEntry(getString(R.string.power_cell), DrainType.CELL, signalTimeMs, - android.R.drawable.ic_menu_sort_by_size, power); + R.drawable.ic_settings_cell_standby, power); if (signalTimeMs != 0) { bs.noCoveragePercent = mStats.getPhoneSignalStrengthTime(0, uSecNow, mStatsType) / 1000 * 100.0 / signalTimeMs; @@ -461,7 +461,7 @@ public class PowerUsageSummary extends PreferenceActivity implements Runnable { * mPowerProfile.getAveragePower(PowerProfile.POWER_WIFI_ON) + runningTimeMs * mPowerProfile.getAveragePower(PowerProfile.POWER_WIFI_ON)) / 1000; addEntry(getString(R.string.power_wifi), DrainType.WIFI, runningTimeMs, - R.drawable.ic_wifi_signal_4, wifiPower); + R.drawable.ic_settings_wifi, wifiPower); } private void addIdleUsage(long uSecNow) { @@ -469,7 +469,7 @@ public class PowerUsageSummary extends PreferenceActivity implements Runnable { double idlePower = (idleTimeMs * mPowerProfile.getAveragePower(PowerProfile.POWER_CPU_IDLE)) / 1000; addEntry(getString(R.string.power_idle), DrainType.IDLE, idleTimeMs, - android.R.drawable.ic_lock_power_off, idlePower); + R.drawable.ic_settings_phone_idle, idlePower); } private void addBluetoothUsage(long uSecNow) { @@ -481,7 +481,7 @@ public class PowerUsageSummary extends PreferenceActivity implements Runnable { * mPowerProfile.getAveragePower(PowerProfile.POWER_BLUETOOTH_AT_CMD)) / 1000; addEntry(getString(R.string.power_bluetooth), DrainType.BLUETOOTH, btOnTimeMs, - com.android.internal.R.drawable.ic_volume_bluetooth_in_call, btPower); + R.drawable.ic_settings_bluetooth, btPower); } private double getAverageDataCost() { @@ -619,6 +619,8 @@ public class PowerUsageSummary extends PreferenceActivity implements Runnable { } else if ("mediaserver".equals(name)) { name = getResources().getString(R.string.process_mediaserver_label); } + iconId = R.drawable.ic_power_system; + icon = getResources().getDrawable(iconId); return; } else { //name = packages[0];