Loading src/com/android/bluetooth/map/BluetoothMapContentObserver.java +12 −2 Original line number Original line Diff line number Diff line Loading @@ -30,6 +30,7 @@ import java.util.Set; import org.xmlpull.v1.XmlSerializer; import org.xmlpull.v1.XmlSerializer; import android.Manifest; import android.app.Activity; import android.app.Activity; import android.app.PendingIntent; import android.app.PendingIntent; import android.content.BroadcastReceiver; import android.content.BroadcastReceiver; Loading @@ -39,10 +40,13 @@ import android.content.ContentValues; import android.content.Context; import android.content.Context; import android.content.Intent; import android.content.Intent; import android.content.IntentFilter; import android.content.IntentFilter; import android.content.pm.PackageManager; import android.database.ContentObserver; import android.database.ContentObserver; import android.database.Cursor; import android.database.Cursor; import android.net.Uri; import android.net.Uri; import android.os.Binder; import android.os.Handler; import android.os.Handler; import android.os.Process; import android.provider.BaseColumns; import android.provider.BaseColumns; import android.provider.Telephony; import android.provider.Telephony; import android.provider.Telephony.Mms; import android.provider.Telephony.Mms; Loading Loading @@ -1014,6 +1018,13 @@ public class BluetoothMapContentObserver { private void actionMessageSent(Context context, Intent intent, private void actionMessageSent(Context context, Intent intent, PushMsgInfo msgInfo) { PushMsgInfo msgInfo) { /* Check permission for message deletion. */ if (context.checkCallingOrSelfPermission(android.Manifest.permission.WRITE_SMS) != PackageManager.PERMISSION_GRANTED) { Log.w(TAG, "actionSmsSentDisconnected: Not allowed to delete SMS/MMS messages"); return; } int result = getResultCode(); int result = getResultCode(); boolean delete = false; boolean delete = false; Loading Loading @@ -1064,8 +1075,7 @@ public class BluetoothMapContentObserver { } } } } private void actionMessageDelivery(Context context, Intent intent, private void actionMessageDelivery(Context context, Intent intent, PushMsgInfo msgInfo) { PushMsgInfo msgInfo) { Uri messageUri = intent.getData(); Uri messageUri = intent.getData(); byte[] pdu = intent.getByteArrayExtra("pdu"); byte[] pdu = intent.getByteArrayExtra("pdu"); String format = intent.getStringExtra("format"); String format = intent.getStringExtra("format"); Loading Loading
src/com/android/bluetooth/map/BluetoothMapContentObserver.java +12 −2 Original line number Original line Diff line number Diff line Loading @@ -30,6 +30,7 @@ import java.util.Set; import org.xmlpull.v1.XmlSerializer; import org.xmlpull.v1.XmlSerializer; import android.Manifest; import android.app.Activity; import android.app.Activity; import android.app.PendingIntent; import android.app.PendingIntent; import android.content.BroadcastReceiver; import android.content.BroadcastReceiver; Loading @@ -39,10 +40,13 @@ import android.content.ContentValues; import android.content.Context; import android.content.Context; import android.content.Intent; import android.content.Intent; import android.content.IntentFilter; import android.content.IntentFilter; import android.content.pm.PackageManager; import android.database.ContentObserver; import android.database.ContentObserver; import android.database.Cursor; import android.database.Cursor; import android.net.Uri; import android.net.Uri; import android.os.Binder; import android.os.Handler; import android.os.Handler; import android.os.Process; import android.provider.BaseColumns; import android.provider.BaseColumns; import android.provider.Telephony; import android.provider.Telephony; import android.provider.Telephony.Mms; import android.provider.Telephony.Mms; Loading Loading @@ -1014,6 +1018,13 @@ public class BluetoothMapContentObserver { private void actionMessageSent(Context context, Intent intent, private void actionMessageSent(Context context, Intent intent, PushMsgInfo msgInfo) { PushMsgInfo msgInfo) { /* Check permission for message deletion. */ if (context.checkCallingOrSelfPermission(android.Manifest.permission.WRITE_SMS) != PackageManager.PERMISSION_GRANTED) { Log.w(TAG, "actionSmsSentDisconnected: Not allowed to delete SMS/MMS messages"); return; } int result = getResultCode(); int result = getResultCode(); boolean delete = false; boolean delete = false; Loading Loading @@ -1064,8 +1075,7 @@ public class BluetoothMapContentObserver { } } } } private void actionMessageDelivery(Context context, Intent intent, private void actionMessageDelivery(Context context, Intent intent, PushMsgInfo msgInfo) { PushMsgInfo msgInfo) { Uri messageUri = intent.getData(); Uri messageUri = intent.getData(); byte[] pdu = intent.getByteArrayExtra("pdu"); byte[] pdu = intent.getByteArrayExtra("pdu"); String format = intent.getStringExtra("format"); String format = intent.getStringExtra("format"); Loading