mirror of https://github.com/M66B/NetGuard.git
parent
6cdbba92b9
commit
f008bd6028
|
@ -599,8 +599,6 @@ public class SinkholeService extends VpnService implements SharedPreferences.OnS
|
|||
metered = false;
|
||||
if (unmetered_4g && "4G".equals(generation))
|
||||
metered = false;
|
||||
if (!last_connected)
|
||||
metered = true;
|
||||
last_metered = metered;
|
||||
|
||||
// Update roaming state
|
||||
|
@ -629,6 +627,7 @@ public class SinkholeService extends VpnService implements SharedPreferences.OnS
|
|||
// Add list of allowed applications
|
||||
int nAllowed = 0;
|
||||
int nBlocked = 0;
|
||||
if (last_connected)
|
||||
for (Rule rule : Rule.getRules(true, TAG, this)) {
|
||||
boolean blocked = (metered ? rule.other_blocked : rule.wifi_blocked);
|
||||
boolean screen = (metered ? rule.screen_other : rule.screen_wifi);
|
||||
|
@ -1053,13 +1052,10 @@ public class SinkholeService extends VpnService implements SharedPreferences.OnS
|
|||
.setOngoing(true)
|
||||
.setAutoCancel(false);
|
||||
|
||||
if (allowed > 0 || blocked > 0) {
|
||||
NotificationCompat.BigTextStyle notification = new NotificationCompat.BigTextStyle(builder);
|
||||
notification.bigText(getString(R.string.msg_started));
|
||||
notification.setSummaryText(getString(R.string.msg_packages, allowed, blocked));
|
||||
return notification.build();
|
||||
} else
|
||||
return builder.build();
|
||||
}
|
||||
|
||||
private Notification getWaitingNotification() {
|
||||
|
|
Loading…
Reference in New Issue