private boolean isPreChannelsNotification() {
try {
if (NotificationChannel.DEFAULT_CHANNEL_ID.equals(getChannel().getId())) {
+ final boolean isSystemNotification =
+ NotificationManagerService.isUidSystem(sbn.getUid())
+ || ("android".equals(sbn.getPackageName()));
+ if (isSystemNotification) {
+ return false;
+ }
final ApplicationInfo applicationInfo =
mContext.getPackageManager().getApplicationInfoAsUser(sbn.getPackageName(),
0, sbn.getUserId());
@Mock PackageManager mPm;
private final String pkg = "com.android.server.notification";
- private final int uid = 0;
+ private final int uid = 9583;
private final String pkg2 = "pkg2";
private final int uid2 = 1111111;
private final int id1 = 1;