Fixed two icons shown after switching to single SIM

Fixed that subscription database not correctly initialized
after switching from dual SIM mode to single SIM mode.

Test: adb shell setprop persist.radio.multisim.config ssss && adb reboot
Test: Basic telephony functionality tests
Test: atest SubscriptionManagerServiceTest
Fix: 296190125
Fix: 289881824
Change-Id: I60aa5b7447d78dd927ac05acc78a9af9abae416e
diff --git a/src/java/com/android/internal/telephony/subscription/SubscriptionManagerService.java b/src/java/com/android/internal/telephony/subscription/SubscriptionManagerService.java
index 2765ca4..2ac12a8 100644
--- a/src/java/com/android/internal/telephony/subscription/SubscriptionManagerService.java
+++ b/src/java/com/android/internal/telephony/subscription/SubscriptionManagerService.java
@@ -487,7 +487,7 @@
                     @Override
                     public void onInitialized() {
                         log("Subscription database has been initialized.");
-                        for (int phoneId = 0; phoneId < mTelephonyManager.getActiveModemCount()
+                        for (int phoneId = 0; phoneId < mTelephonyManager.getSupportedModemCount()
                                 ; phoneId++) {
                             markSubscriptionsInactive(phoneId);
                         }