diff --git a/MotoNrEnabler/src/org/lineageos/motorola/nrenabler/NrEnablerService.kt b/MotoNrEnabler/src/org/lineageos/motorola/nrenabler/NrEnablerService.kt index 4aea5a3..4644ba2 100644 --- a/MotoNrEnabler/src/org/lineageos/motorola/nrenabler/NrEnablerService.kt +++ b/MotoNrEnabler/src/org/lineageos/motorola/nrenabler/NrEnablerService.kt @@ -13,7 +13,6 @@ import android.content.IntentFilter import android.os.Handler import android.os.IBinder import android.telephony.CarrierConfigManager -import android.telephony.SubscriptionInfo import android.telephony.SubscriptionManager import android.telephony.TelephonyManager import android.util.Log @@ -82,7 +81,8 @@ class NrEnablerService : Service() { } private fun validatePhoneId(phoneId: Int): Boolean { - val phoneCount = getSystemService(TelephonyManager::class.java).activeModemCount + val phoneCount = + getSystemService(TelephonyManager::class.java)?.activeModemCount ?: return false return phoneId in 0 until phoneCount }