[G2 Android Development] :
So, I rebooted my phone to try a zip that was linked a bit back for fixing systemui crashes... Didn't expect it to do anything since it looks like a ripoff of zeppelins v6 mod... Nothing that should break anything, but nothing that should improve anything in this hardware.

Anyway, I noticed I'm getting a lot more systemui crashes this time, it's happened in other booys before as well. But I noticed this in the log at the failure level:

--------- beginning of system
02-02 18:09:53.299 F/SystemServer(752): BOOT FAILURE making Window Manager Service ready
02-02 18:09:53.299 F/SystemServer(752): java.lang.IllegalStateException: Cannot broadcast before boot completed
02-02 18:09:53.299 F/SystemServer(752): at com.android.server.am.ActivityManagerService.verifyBroadcastLocked(ActivityManagerService.java:16067)
02-02 18:09:53.299 F/SystemServer(752): at com.android.server.am.ActivityManagerService.broadcastIntent(ActivityManagerService.java:16085)
02-02 18:09:53.299 F/SystemServer(752): at android.app.ContextImpl.sendStickyBroadcast(ContextImpl.java:1509)
02-02 18:09:53.299 F/SystemServer(752): at com.android.internal.policy.impl.keyguard.KeyguardServiceDelegate.sendStateChangeBroadcast(KeyguardServiceDelegate.java:129)
02-02 18:09:53.299 F/SystemServer(752): at com.android.internal.policy.impl.keyguard.KeyguardServiceDelegate.onSystemReady(KeyguardServiceDelegate.java:270)
02-02 18:09:53.299 F/SystemServer(752): at com.android.internal.policy.impl.PhoneWindowManager.systemReady(PhoneWindowManager.java:6289)
02-02 18:09:53.299 F/SystemServer(752): at com.android.server.wm.WindowManagerService.systemReady(WindowManagerService.java:7561)
02-02 18:09:53.299 F/SystemServer(752): at com.android.server.SystemServer.startOtherServices(SystemServer.java:1100)
02-02 18:09:53.299 F/SystemServer(752): at com.android.server.SystemServer.run(SystemServer.java:284)
02-02 18:09:53.299 F/SystemServer(752): at com.android.server.SystemServer.main(SystemServer.java:185)
02-02 18:09:53.299 F/SystemServer(752): at java.lang.reflect.Method.invoke(Native Method)
02-02 18:09:53.299 F/SystemServer(752): at java.lang.reflect.Method.invoke(Method.java:372)
02-02 18:09:53.299 F/SystemServer(752): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:898)
02-02 18:09:53.299 F/SystemServer(752): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:693)
02-02 18:09:56.499 F/WindowManager(752): Window Session Crash
02-02 18:09:56.499 F/WindowManager(752): java.lang.IllegalArgumentException: Requested window null does not exist
02-02 18:09:56.499 F/WindowManager(752): at com.android.server.wm.WindowManagerService.windowForClientLocked(WindowManagerService.java:8508)
02-02 18:09:56.499 F/WindowManager(752): at com.android.server.wm.Session.setWallpaperPosition(Session.java:405)
02-02 18:09:56.499 F/WindowManager(752): at android.view.IWindowSession$Stub.onTransact(IWindowSession.java:510)
02-02 18:09:56.499 F/WindowManager(752): at com.android.server.wm.Session.onTransact(Session.java:130)
02-02 18:09:56.499 F/WindowManager(752): at android.os.Binder.execTransact(Binder.java:446)
02-02 18:10:30.676 F/WindowManager(752): Window Session Crash
02-02 18:10:30.676 F/WindowManager(752): java.lang.IllegalArgumentException: Requested window null does not exist
02-02 18:10:30.676 F/WindowManager(752): at com.android.server.wm.WindowManagerService.windowForClientLocked(WindowManagerService.java:8508)
02-02 18:10:30.676 F/WindowManager(752): at com.android.server.wm.Session.setWallpaperPosition(Session.java:405)
02-02 18:10:30.676 F/WindowManager(752): at android.view.IWindowSession$Stub.onTransact(IWindowSession.java:510)
02-02 18:10:30.676 F/WindowManager(752): at com.android.server.wm.Session.onTransact(Session.java:130)
02-02 18:10:30.676 F/WindowManager(752): at android.os.Binder.execTransact(Binder.java:446)
--------- beginning of main

If the window manager isn't started fully, or is glitching out... Couldn't that be causing the systemui crashes?