diff options
Diffstat (limited to 'src/com/android/cellbroadcastreceiver/CellBroadcastReceiver.java')
-rw-r--r-- | src/com/android/cellbroadcastreceiver/CellBroadcastReceiver.java | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/com/android/cellbroadcastreceiver/CellBroadcastReceiver.java b/src/com/android/cellbroadcastreceiver/CellBroadcastReceiver.java index b02f75c7d..0bc1501fb 100644 --- a/src/com/android/cellbroadcastreceiver/CellBroadcastReceiver.java +++ b/src/com/android/cellbroadcastreceiver/CellBroadcastReceiver.java @@ -41,6 +41,7 @@ import android.telephony.SubscriptionManager; import android.telephony.TelephonyManager; import android.telephony.cdma.CdmaSmsCbProgramData; import android.text.TextUtils; +import android.util.EventLog; import android.util.Log; import android.widget.Toast; @@ -122,8 +123,9 @@ public class CellBroadcastReceiver extends BroadcastReceiver { Resources res = getResourcesMethod(); if (ACTION_MARK_AS_READ.equals(action)) { - final long deliveryTime = intent.getLongExtra(EXTRA_DELIVERY_TIME, -1); - getCellBroadcastTask(deliveryTime); + // The only way this'll be called is if someone tries to maliciously set something as + // read. Log an event. + EventLog.writeEvent(0x534e4554, "162741784", -1, null); } else if (CarrierConfigManager.ACTION_CARRIER_CONFIG_CHANGED.equals(action)) { initializeSharedPreference(); enableLauncher(); |