Loading src/java/com/android/internal/telephony/IccSmsInterfaceManager.java +20 −0 Original line number Diff line number Diff line Loading @@ -24,8 +24,11 @@ import android.Manifest; import android.annotation.UnsupportedAppUsage; import android.app.AppOpsManager; import android.app.PendingIntent; import android.content.BroadcastReceiver; import android.content.ContentResolver; import android.content.Context; import android.content.Intent; import android.content.IntentFilter; import android.content.pm.PackageManager; import android.database.Cursor; import android.database.sqlite.SQLiteException; Loading @@ -36,9 +39,11 @@ import android.os.Handler; import android.os.Message; import android.os.UserManager; import android.provider.Telephony; import android.telephony.CarrierConfigManager; import android.telephony.Rlog; import android.telephony.SmsManager; import android.telephony.SmsMessage; import android.telephony.SubscriptionManager; import android.telephony.emergency.EmergencyNumber; import android.util.LocalLog; import android.util.Log; Loading Loading @@ -181,6 +186,21 @@ public class IccSmsInterfaceManager { mAppOps = appOps; mDispatchersController = dispatchersController; mSmsPermissions = new SmsPermissions(phone, context, appOps); mContext.registerReceiver( new BroadcastReceiver() { @Override public void onReceive(Context context, Intent intent) { if (CarrierConfigManager.ACTION_CARRIER_CONFIG_CHANGED .equals(intent.getAction())) { if (mPhone.getPhoneId() == intent.getIntExtra( CarrierConfigManager.EXTRA_SLOT_INDEX, SubscriptionManager.INVALID_SIM_SLOT_INDEX)) { mCellBroadcastRangeManager.updateRanges(); } } } }, new IntentFilter(CarrierConfigManager.ACTION_CARRIER_CONFIG_CHANGED)); } protected void markMessagesAsRead(ArrayList<byte[]> messages) { Loading Loading
src/java/com/android/internal/telephony/IccSmsInterfaceManager.java +20 −0 Original line number Diff line number Diff line Loading @@ -24,8 +24,11 @@ import android.Manifest; import android.annotation.UnsupportedAppUsage; import android.app.AppOpsManager; import android.app.PendingIntent; import android.content.BroadcastReceiver; import android.content.ContentResolver; import android.content.Context; import android.content.Intent; import android.content.IntentFilter; import android.content.pm.PackageManager; import android.database.Cursor; import android.database.sqlite.SQLiteException; Loading @@ -36,9 +39,11 @@ import android.os.Handler; import android.os.Message; import android.os.UserManager; import android.provider.Telephony; import android.telephony.CarrierConfigManager; import android.telephony.Rlog; import android.telephony.SmsManager; import android.telephony.SmsMessage; import android.telephony.SubscriptionManager; import android.telephony.emergency.EmergencyNumber; import android.util.LocalLog; import android.util.Log; Loading Loading @@ -181,6 +186,21 @@ public class IccSmsInterfaceManager { mAppOps = appOps; mDispatchersController = dispatchersController; mSmsPermissions = new SmsPermissions(phone, context, appOps); mContext.registerReceiver( new BroadcastReceiver() { @Override public void onReceive(Context context, Intent intent) { if (CarrierConfigManager.ACTION_CARRIER_CONFIG_CHANGED .equals(intent.getAction())) { if (mPhone.getPhoneId() == intent.getIntExtra( CarrierConfigManager.EXTRA_SLOT_INDEX, SubscriptionManager.INVALID_SIM_SLOT_INDEX)) { mCellBroadcastRangeManager.updateRanges(); } } } }, new IntentFilter(CarrierConfigManager.ACTION_CARRIER_CONFIG_CHANGED)); } protected void markMessagesAsRead(ArrayList<byte[]> messages) { Loading