From eecf4a91ad6ff5a5db80635b4b17cb996072b318 Mon Sep 17 00:00:00 2001 From: Michael Bestas Date: Mon, 10 Jul 2023 17:00:37 +0300 Subject: [PATCH] Fix PhoneMonitor crash on WiFi only devices This prevented SetupWizardExitActivity from running, leaving the tablet in non provisioned state. Change-Id: Ic3224b348b8ad4ec4c5f11d37f0bfc41b4249cd8 --- src/org/lineageos/setupwizard/util/PhoneMonitor.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/org/lineageos/setupwizard/util/PhoneMonitor.java b/src/org/lineageos/setupwizard/util/PhoneMonitor.java index c593613b..de9467c2 100644 --- a/src/org/lineageos/setupwizard/util/PhoneMonitor.java +++ b/src/org/lineageos/setupwizard/util/PhoneMonitor.java @@ -144,6 +144,9 @@ public class PhoneMonitor { }; public static void initInstance(Context context) { + if (!SetupWizardUtils.hasTelephony(context)) { + return; + } if (sInstance == null) { sInstance = new PhoneMonitor(context.getApplicationContext()); }