[Sprint Samsung Galaxy S III] LeoDeos:
I tried the new files but I immediately have SystemUI FC

log:

W/dalvikvm( 9566): Exception Ljava/lang/ArrayIndexOutOfBoundsException; thrown while initializing Lcom/android/systemui/statusbar/policy/quicksetting/ScreenTimeoutQuickSettingButton;

D/AndroidRuntime( 9566): Shutting down VM

W/dalvikvm( 9566): threadid=1: thread exiting with uncaught exception (group=0x41cab700)

E/AndroidRuntime( 9566): FATAL EXCEPTION: main

E/AndroidRuntime( 9566): java.lang.ExceptionInInitializerError

E/AndroidRuntime( 9566):	at java.lang.Class.classForName(Native Method)

E/AndroidRuntime( 9566):	at java.lang.Class.forName(Class.java:204)

E/AndroidRuntime( 9566):	at java.lang.Class.forName(Class.java:169)

E/AndroidRuntime( 9566):	at com.android.systemui.statusbar.policy.quicksetting.QuickSettingPanel.refreshView(QuickSettingPanel.java:647)

E/AndroidRuntime( 9566):	at com.android.systemui.statusbar.policy.quicksetting.QuickSettingPanel.onFinishInflate(QuickSettingPanel.java:707)

E/AndroidRuntime( 9566):	at android.view.LayoutInflater.rInflate(LayoutInflater.java:774)

E/AndroidRuntime( 9566):	at android.view.LayoutInflater.rInflate(LayoutInflater.java:769)

E/AndroidRuntime( 9566):	at android.view.LayoutInflater.rInflate(LayoutInflater.java:769)

E/AndroidRuntime( 9566):	at android.view.LayoutInflater.inflate(LayoutInflater.java:498)

E/AndroidRuntime( 9566):	at android.view.LayoutInflater.inflate(LayoutInflater.java:398)

E/AndroidRuntime( 9566):	at android.view.ViewStub.inflate(ViewStub.java:259)

E/AndroidRuntime( 9566):	at com.android.systemui.statusbar.phone.PhoneStatusBar.makeStatusBarView(PhoneStatusBar.java:894)

E/AndroidRuntime( 9566):	at com.android.systemui.statusbar.phone.PhoneStatusBar.addStatusBarWindow(PhoneStatusBar.java:3245)

E/AndroidRuntime( 9566):	at com.android.systemui.statusbar.phone.PhoneStatusBar.createAndAddWindows(PhoneStatusBar.java:3214)

E/AndroidRuntime( 9566):	at com.android.systemui.statusbar.BaseStatusBar.start(BaseStatusBar.java:438)

E/AndroidRuntime( 9566):	at com.android.systemui.statusbar.phone.PhoneStatusBar.start(PhoneStatusBar.java:508)

E/AndroidRuntime( 9566):	at com.android.systemui.SystemUIService.onCreate(SystemUIService.java:100)

E/AndroidRuntime( 9566):	at android.app.ActivityThread.handleCreateService(ActivityThread.java:2687)

E/AndroidRuntime( 9566):	at android.app.ActivityThread.access$1700(ActivityThread.java:159)

E/AndroidRuntime( 9566):	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1404)

E/AndroidRuntime( 9566):	at android.os.Handler.dispatchMessage(Handler.java:99)

E/AndroidRuntime( 9566):	at android.os.Looper.loop(Looper.java:137)

E/AndroidRuntime( 9566):	at android.app.ActivityThread.main(ActivityThread.java:5419)

E/AndroidRuntime( 9566):	at java.lang.reflect.Method.invokeNative(Native Method)

E/AndroidRuntime( 9566):	at java.lang.reflect.Method.invoke(Method.java:525)

E/AndroidRuntime( 9566):	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1209)

E/AndroidRuntime( 9566):	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1025)

E/AndroidRuntime( 9566):	at dalvik.system.NativeStart.main(Native Method)

E/AndroidRuntime( 9566): Caused by: java.lang.ArrayIndexOutOfBoundsException: length=4; index=16

E/AndroidRuntime( 9566):	at com.android.systemui.statusbar.policy.quicksetting.ScreenTimeoutQuickSettingButton.<clinit>(ScreenTimeoutQuickSettingButton.java)

E/AndroidRuntime( 9566):	... 28 more

I/ActivityManager( 2656): Notify an ApplicationCrash

W/ActivityManager( 2656): Process com.android.systemui has crashed too many times: killing!

I/dumpstate( 9594): begin

D/SPenGesture( 2656): SpenGestureView: setFocusedWindow

D/CrashAnrDetector( 2656): processName: com.android.systemui

D/CrashAnrDetector( 2656): broadcastEvent : com.android.systemui system_app_crash