title: Custom Notification not working on some devices
body: <p>Im using Parse as my backend and currently have set up notifications via their SDK. Following is the code </p>
  
  <pre><code>@Override
  protected void onPushReceive(Context context, Intent intent) {
      super.onPushReceive(context, intent);
      builder=new NotificationCompat.Builder(context);
      //TODO: Change ringtone
      try {
          JSONObject jsonObject=new JSONObject(intent.getExtras().getString("com.parse.Data"));
          message=jsonObject.getString("message");
          builder.setContentText(message);
          builder.setContentTitle(jsonObject.getString("heading"));
          builder.setPriority(PRIORITY_MAX);
          builder.setSmallIcon(R.mipmap.launcher_icon_plus);
          builder.setSound(Uri.parse("android.resource://"
                  + context.getPackageName() + "/"
                  + R.raw.my_sound));
          builder.setAutoCancel(true);
          resultIntent = new Intent(context, DispatchActivity.class);
  
          PendingIntent resultPendingIntent =
                  PendingIntent.getActivity(
                          context, 0, resultIntent, PendingIntent.FLAG_UPDATE_CURRENT);
          builder.setContentIntent(resultPendingIntent);
  
          int mNotificationId = 123;
          NotificationManager mNotifyMgr =
                  (NotificationManager)context.getSystemService(Context.NOTIFICATION_SERVICE);
          mNotifyMgr.notify(mNotificationId, builder.build());
      }catch (JSONException e){
          e.printStackTrace();
      }
  }
  </code></pre>
  
  <p>I send the JSON as {"heading":"....", "message":"...."} and it is working fine. I have placed a custom ringtone in my raw folder called my_sound. The issue I am facing is, this notification is not working on some phones. More specifically, it is working perfectly (including custom sound for notification) on several phones by LG, Samsung and Xiaomi which are running on either 4.4 or 5.1. But <a href="http://www.snapdeal.com/product/micromax-canvas-spark/634407752835" rel="nofollow">on phones such as this</a> the notification does not appear at all or in some cases just the alert is shown without any sound. These models by Micromax do have android 4.4 and above so its not an issue regarding the android OS.</p>
  
  <p>If the notification appears, its never accompanied by sound (the custom or default). Sometime it doesnt appear at all. Could someone please guide me/ give me some advice on how to tackle this problem. I will try to arrange for a phone so I can debug it .  bump!</p>