diff --git a/core/res/res/values/arrays.xml b/core/res/res/values/arrays.xml
index 0493756511d68..aeee8af0487bd 100644
--- a/core/res/res/values/arrays.xml
+++ b/core/res/res/values/arrays.xml
@@ -117,28 +117,4 @@
- 3
-
-
- - ime
- - sync_failing
- - sync_active
- - gps
- - bluetooth
- - tty
- - speakerphone
- - mute
- - volume
- - tty
- - wifi
- - cdma_eri
- - data_connection
- - phone_evdo_signal
- - phone_signal
- - battery
- - alarm_clock
- - secure
- - clock
-
-
diff --git a/core/res/res/values/config.xml b/core/res/res/values/config.xml
index a50a3b123f304..cffcd1d1a1e7d 100644
--- a/core/res/res/values/config.xml
+++ b/core/res/res/values/config.xml
@@ -19,11 +19,35 @@
-
+
com.android.systemui/com.android.systemui.statusbar.PhoneStatusBarService
+
+
+ - ime
+ - sync_failing
+ - sync_active
+ - gps
+ - bluetooth
+ - tty
+ - speakerphone
+ - mute
+ - volume
+ - tty
+ - wifi
+ - cdma_eri
+ - data_connection
+ - phone_evdo_signal
+ - phone_signal
+ - battery
+ - alarm_clock
+ - secure
+ - clock
+
+
-
-
-
-
- - TODO: Remove; not used.
-
-
-
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/PhoneStatusBarService.java b/packages/SystemUI/src/com/android/systemui/statusbar/PhoneStatusBarService.java
index d93a6c908fe22..a7e5e3175f3d0 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/PhoneStatusBarService.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/PhoneStatusBarService.java
@@ -116,7 +116,6 @@ public class PhoneStatusBarService extends StatusBarService {
Object mQueueLock = new Object();
// icons
- String[] mRightIconSlots;
LinearLayout mIcons;
IconMerger mNotificationIcons;
LinearLayout mStatusIcons;
@@ -202,7 +201,6 @@ public class PhoneStatusBarService extends StatusBarService {
// ================================================================================
private void makeStatusBarView(Context context) {
Resources res = context.getResources();
- mRightIconSlots = res.getStringArray(R.array.status_bar_icon_order);
mHeight = res.getDimensionPixelSize(com.android.internal.R.dimen.status_bar_height);
mIconWidth = mHeight;
diff --git a/services/java/com/android/server/StatusBarManagerService.java b/services/java/com/android/server/StatusBarManagerService.java
index 176417a0a7118..1a16387e84437 100644
--- a/services/java/com/android/server/StatusBarManagerService.java
+++ b/services/java/com/android/server/StatusBarManagerService.java
@@ -95,7 +95,7 @@ public class StatusBarManagerService extends IStatusBarService.Stub
mContext = context;
final Resources res = context.getResources();
- mIcons.defineSlots(res.getStringArray(com.android.internal.R.array.status_bar_icon_order));
+ mIcons.defineSlots(res.getStringArray(com.android.internal.R.array.config_statusBarIcons));
}
public void setNotificationCallbacks(NotificationCallbacks listener) {