mms 수신 관련 질문입니다.

이미 수신된걸 db에서 가져오려는것도 아니고 실행도중 sms나 mms 가 올 경우 반응하도록 만드려고 합니다.




// sms 수신시
 BroadcastReceiver mReceverSMS = new BroadcastReceiver(){

  @Override
  public void onReceive(Context context, Intent intent) {
   // TODO Auto-generated method stub
   String result = "";
   Bundle bundle = intent.getExtras();
   
   if (bundle != null) {
    Object[] pdus = (Object[])bundle.get("pdus");
    for (int i = 0; i < pdus.length; i++) {
     SmsMessage msg = SmsMessage.createFromPdu((byte [])pdus[i]);
     result += "from " + msg.getOriginatingAddress() + " => " +
     msg.getMessageBody() + "\n";
    }
    Log.e(TAG_SMS, "SMS 메시지 수신 : " + result);
    setChanged();
    ArrayList<Integer> obsArr = new ArrayList<Integer>();
    obsArr.add(CHANNEL_SMS);
    notifyObservers(obsArr);
   }
  }
 };
 

// MMS 수신시
 BroadcastReceiver mReceverMMS = new BroadcastReceiver(){

  @Override
  public void onReceive(Context context, Intent intent) {
   // TODO Auto-generated method stub
   Log.e(TAG_SMS, "MMS 메시지 수신 ");
  }
 };



이런식으로 하였고, sms의 경우는 다 잘 들어오는데... mms의 경우는 되는게 있고 안되는게 있더라구요.

디자이어는 됩니다만 같이 테스트한 옵티머스원, 옵티머스큐는 mms는 수신시 아무 반응이 없더라구요.

뭔가 딴 방법으로 해야하는건가요?? 아니면 skt의 통합메시지를 이용하는것들이라서 수신시 정보를 못보는걸까요?? 옵큐는 엘쥐티인데....

답변 부탁드립니다~~