Loading src/java/com/android/internal/telephony/SmsStorageMonitor.java +4 −0 Original line number Diff line number Diff line Loading @@ -26,6 +26,7 @@ import android.os.Message; import android.os.PowerManager; import android.provider.Telephony.Sms.Intents; import android.telephony.Rlog; import com.android.internal.telephony.MSimConstants; /** * Monitors the device and ICC storage, and sends the appropriate events. Loading Loading @@ -53,6 +54,7 @@ public final class SmsStorageMonitor extends Handler { private PowerManager.WakeLock mWakeLock; private boolean mReportMemoryStatusPending; private PhoneBase mPhone; final CommandsInterface mCi; // accessed from inner class boolean mStorageAvailable = true; // accessed from inner class Loading @@ -70,6 +72,7 @@ public final class SmsStorageMonitor extends Handler { public SmsStorageMonitor(PhoneBase phone) { mContext = phone.getContext(); mCi = phone.mCi; mPhone = phone; createWakelock(); Loading Loading @@ -138,6 +141,7 @@ public final class SmsStorageMonitor extends Handler { private void handleIccFull() { // broadcast SIM_FULL intent Intent intent = new Intent(Intents.SIM_FULL_ACTION); intent.putExtra(MSimConstants.SUBSCRIPTION_KEY, mPhone.getSubscription()); mWakeLock.acquire(WAKE_LOCK_TIMEOUT); mContext.sendBroadcast(intent, android.Manifest.permission.RECEIVE_SMS); } Loading Loading
src/java/com/android/internal/telephony/SmsStorageMonitor.java +4 −0 Original line number Diff line number Diff line Loading @@ -26,6 +26,7 @@ import android.os.Message; import android.os.PowerManager; import android.provider.Telephony.Sms.Intents; import android.telephony.Rlog; import com.android.internal.telephony.MSimConstants; /** * Monitors the device and ICC storage, and sends the appropriate events. Loading Loading @@ -53,6 +54,7 @@ public final class SmsStorageMonitor extends Handler { private PowerManager.WakeLock mWakeLock; private boolean mReportMemoryStatusPending; private PhoneBase mPhone; final CommandsInterface mCi; // accessed from inner class boolean mStorageAvailable = true; // accessed from inner class Loading @@ -70,6 +72,7 @@ public final class SmsStorageMonitor extends Handler { public SmsStorageMonitor(PhoneBase phone) { mContext = phone.getContext(); mCi = phone.mCi; mPhone = phone; createWakelock(); Loading Loading @@ -138,6 +141,7 @@ public final class SmsStorageMonitor extends Handler { private void handleIccFull() { // broadcast SIM_FULL intent Intent intent = new Intent(Intents.SIM_FULL_ACTION); intent.putExtra(MSimConstants.SUBSCRIPTION_KEY, mPhone.getSubscription()); mWakeLock.acquire(WAKE_LOCK_TIMEOUT); mContext.sendBroadcast(intent, android.Manifest.permission.RECEIVE_SMS); } Loading