diff --git a/services/java/com/android/server/SystemServer.java b/services/java/com/android/server/SystemServer.java index a6238d4b792f1..3a1c747cef77b 100644 --- a/services/java/com/android/server/SystemServer.java +++ b/services/java/com/android/server/SystemServer.java @@ -946,7 +946,11 @@ class ServerThread { } catch (Throwable e) { reportWtf("observing native crashes", e); } - startSystemUi(contextF); + try { + startSystemUi(contextF); + } catch (Throwable e) { + reportWtf("starting System UI", e); + } try { if (mountServiceF != null) mountServiceF.systemReady(); } catch (Throwable e) {