[Android Apps and Games] Stickman89:
WSM Tools 2.0.5

(Center Clock Module 1.4)

Center (iOS7) Layout causes SystemUI FC in 3.11.8 when incall and proximity turns screen state to off. Causes the screen to remain black forcing the user to hard reboot (call can still be heard but screen refuses to wake - almost as though proximity sensor is not waking screen). The issue isn't apparent on any of the other available status bar layouts.

Logcat:

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

E/AndroidRuntime( 576): FATAL EXCEPTION: main

E/AndroidRuntime( 576): java.lang.RuntimeException: Error receiving broadcast Intent { act=android.intent.action.LEAVE_INCALL_SCREEN_DURING_CALL flg=0x10 (has extras) } in com.android.systemui.statusbar.phone.PhoneStatusBar$30@41c736a0

E/AndroidRuntime( 576): at android.app.LoadedApk$ReceiverDispatcher$Args.run(LoadedApk.java)

E/AndroidRuntime( 576): at android.os.Handler.handleCallback(Handler.java)

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

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

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

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

E/AndroidRuntime( 576): at java.lang.reflect.Method.invoke(Method.java:511)

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

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

E/AndroidRuntime( 576): at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:115)

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

[B][COLOR="Orange"]E/AndroidRuntime( 576): Caused by: java.lang.ClassCastException: pro.burgerz.wsm.mods.centerclock.BatteryText cannot be cast to com.android.systemui.statusbar.StatusBarIconView[/COLOR][/B]

E/AndroidRuntime( 576): at com.android.systemui.statusbar.phone.PhoneStatusBarView.initReturnToInCallScreenButtonIcons(PhoneStatusBarView.java:312)

E/AndroidRuntime( 576): at com.android.systemui.statusbar.phone.PhoneStatusBarView.showReturnToInCallScreenButton(PhoneStatusBarView.java:295)

E/AndroidRuntime( 576): at com.android.systemui.statusbar.phone.PhoneStatusBar$30.onReceive(PhoneStatusBar.java:3457)

E/AndroidRuntime( 576): ... 11 more

I/BroadcastQueue( 489): There are ordered broadcasts stay in queue, should schedule next Broadcasts.

W/Resources( 489): Preloaded drawable resource #0x602013d (miui:drawable/v5_dialog_bg_light) that varies with configuration!!

W/Resources( 489): Preloaded drawable resource #0x602020e (miui:drawable/v5_scrollbar_handle_horizontal_light) that varies with configuration!!

W/Resources( 489): Preloaded drawable resource #0x6020210 (miui:drawable/v5_scrollbar_handle_vertical_light) that varies with configuration!!

W/Resources( 489): Preloaded drawable resource #0x60201ed (miui:drawable/v5_popup_btn_single_pressed_light) that varies with configuration!!

W/Resources( 489): Preloaded drawable resource #0x60201ec (miui:drawable/v5_popup_btn_single_normal_light) that varies with configuration!!

W/Resources( 489): Preloaded drawable resource #0x60201e6 (miui:drawable/v5_popup_btn_first_pressed_light) that varies with configuration!!

W/Resources( 489): Preloaded drawable resource #0x60201e5 (miui:drawable/v5_popup_btn_first_normal_light) that varies with configuration!!

W/Resources( 489): Preloaded drawable resource #0x60201eb (miui:drawable/v5_popup_btn_middle_pressed_light) that varies with configuration!!

W/Resources( 489): Preloaded drawable resource #0x60201ea (miui:drawable/v5_popup_btn_middle_normal_light) that varies with configuration!!

W/Resources( 489): Preloaded drawable resource #0x60201e8 (miui:drawable/v5_popup_btn_last_pressed_light) that varies with configuration!!

W/Resources( 489): Preloaded drawable resource #0x60201e7 (miui:drawable/v5_popup_btn_last_normal_light) that varies with configuration!!

W/Resources( 489): Preloaded drawable resource #0x60201eb (miui:drawable/v5_popup_btn_middle_pressed_light) that varies with configuration!!

W/Resources( 489): Preloaded drawable resource #0x60201ea (miui:drawable/v5_popup_btn_middle_normal_light) that varies with configuration!!

D/dalvikvm( 489): GC_FOR_ALLOC freed 2366K, 13% free 21086K/24104K, paused 82ms, total 82ms

Edit: Okay I decompiled the center clock module and removed the offending smali and XML line for the time being. This means no battery text percentage beside battery icon but it's a temporary workaround until the issue is solved should anybody else be experiencing this issue.

Simply uninstall the existing "Center Clock" module via WSM Tools and reinstall the attached modified APK. Re-enable, reboot and reapply 'Center (iOS7)' layout as per usual.