GoSMS имеет приоритет 2147483647, но это не «максимум» (это наибольшее целое число) - он слишком высок. Документация Android для SYSTEM_HIGH_PRIORITY - 1000 (http://developer.android.com/reference/android/content/IntentFilter.html#SYSTEM_HIGH_PRIORITY), и уровни приоритета приложения должны быть ниже этого уровня - это не системное приложение.
Это создаст непредсказуемое поведение. (GoSMS не всегда отклоняет уведомления других приложений - abortBroadcast работает только тогда, когда они его получают вначале, обычно в зависимости от порядка установки, но не всегда.) Запустятся приложения системного уровня, затем Android попытается отсортировать несистемные приложения. Если вы посмотрите на исходный код, порядок выполнения основан на уровне приоритета, но вызовы для выбора порядка приложений не согласованы для приложений старше 999 или для приложений с таким же уровнем приоритета. Это может быть в порядке установки, но системные изменения могут привести к другим порядкам выполнения (что я видел много раз при тестировании этого).
Это действительно должно быть исправлено GoSMS (и многими другими приложениями, которые ошибаются). Тот факт, что «приоритет» является целым числом, не означает, что наибольшее значение целого означает самый высокий уровень приоритета. (Точно так же, как веб-URL является строкой, но не все строковые значения являются действительными.) Кроме того, GoSMS должна знать, что другие приложения могут захотеть обрабатывать SMS-сообщения, которые не видны пользователю. Если они его фиксируют и отображают для пользователя, это бессмысленно.