From de6e84e8a7b2916a7fa60ec2f4c66fad1c08b8be Mon Sep 17 00:00:00 2001 From: licaon-kter Date: Sun, 29 Nov 2015 17:32:19 +0200 Subject: [PATCH 1/9] Some fixes in FAQ Removed that part about the Store, it was wrong ( device in use =/= app in use ). There is no notification icon in the status bar on low priority notifications, only on high, right? s/store/Store/g --- FAQ.md | 27 ++++++++++++--------------- 1 file changed, 12 insertions(+), 15 deletions(-) diff --git a/FAQ.md b/FAQ.md index a41ee617..0ae72378 100644 --- a/FAQ.md +++ b/FAQ.md @@ -12,7 +12,7 @@ Frequently Asked Questions (FAQ) * Enable the firewall using the switch in the action bar * Allow/deny Wi-Fi/mobile internet access using the icons along the right side of the application list -You can use the settings menu to change from black list to white list mode. +You can use the settings menu to change from blacklist mode ( allow all in *Settings* but block unwanted applications in list ) to whitelist mode ( block all in *Settings* but allow favorite applications in list ). * Orange = denied internet access * Green = allowed internet access @@ -70,7 +70,7 @@ No. It cannot even do this because NetGuard does not even have *internet* permis **(7) Why are applications without internet permission shown?** Internet permission can be granted with each application update without user consent. -By showing all applications, NetGuard allows you to block internet access *before* such an update occurs. +By showing all applications, NetGuard allows you to control internet access even *before* such an update occurs. **(8) What do I need to enable for the Google Play Store to work?** @@ -85,8 +85,6 @@ Since the Google Play Store has a tendency to check for updates or even download one can keep it in check by enabling "*Allow when device in use*" for all 3 of these packages. Click on the down arrow on the left side of an application name and check that option, but leave the network icons set to red (hence blocked).The little human icon will appear for those packages. -By doing this, you can still open the Google Play Store and update/install/uninstall applications since it will have internet access, -but once you close it, it will not use any bandwidth. **(9) Why is the VPN service being restarted?** @@ -118,13 +116,13 @@ For more details, see [question 5](#FAQ5). Note that, whether or not you get a dialog warning to agree upon, this operation will disable any warning notifications from NetGuard as well. -If you know why the notification is shown, see [question 24](#FAQ24). +To read about the need for the notification in the first place, see [question 24](#FAQ24). **(14) Why can't I select OK to approve the VPN connection request?** There might be another application on top of the VPN connection request dialog. -Some known (screen dimming) applications which can cause this are Lux Brightness, Night Mode, and Twilight. +Some known (screen dimming) applications which can cause this are *Lux Brightness*, *Night Mode* and *Twilight*. To avoid this problem, at least temporary, close all applications and/or services which may be running in the background. @@ -142,16 +140,16 @@ Disabled applications and applications without internet permission are shown dim **(17) Why is NetGuard using so much memory?** It isn't, NetGuard doesn't allocate any memory, except a little for displaying the user interface elements. -It appeared that on some Android variants the Play store connection, using almost 150 MB and needed for in-app donations, -is incorrectly attributed to NetGuard instead to the Play store. +It appeared that on some Android variants the Play Store connection, using almost 150 MB and needed for in-app donations, +is incorrectly attributed to NetGuard instead to the Play Store. **(18) Why can't I find NetGuard in the Google Play Store?** -NetGuard requires at least Android 5.0, so it is not available in the Play store for devices running older Android versions. +NetGuard requires at least Android 5.0, so it is not available in the Play Store for devices running older Android versions. -Some devices have an Android variant with a bug in the services NetGuard requires. -These devices are black listed for the Play store. See also about [compatibility](https://github.com/M66B/NetGuard#compatibility). +Some devices have an Android version with a bug in the services NetGuard depends upon. +These devices are blacklisted for the Play Store. Read about them in the [compatibility section](https://github.com/M66B/NetGuard#compatibility). **(19) Why does aplication XYZ still have internet access?** @@ -189,16 +187,15 @@ Due to a bug in Android this is not possible. See [here](https://github.com/M66B/NetGuard/issues/42) for more information. -**(24) Can you remove the notification from the status bar?** +**(24) Can you remove the notification from the notification screen?** Android can kill background services at any time. This can only be prevented by turning a background service into a foreground service. -Android requires an ongoing notification in the status bar for all foreground services +Android requires an ongoing notification for all foreground services to make you aware of potential battery ussage. So, the notification cannot be removed without causing instability. However, the notification is being marked as low priority, -which should result in moving it to the bottom of the list -and should remove the icon from the status bar in most cases. +which should result in moving it to the bottom of the list.
From c5bb19704eba31f72d20386fa46e3f6d7f935306 Mon Sep 17 00:00:00 2001 From: licaon-kter Date: Sun, 29 Nov 2015 17:38:54 +0200 Subject: [PATCH 2/9] No spaces ( --- FAQ.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/FAQ.md b/FAQ.md index 0ae72378..36dd2617 100644 --- a/FAQ.md +++ b/FAQ.md @@ -12,7 +12,7 @@ Frequently Asked Questions (FAQ) * Enable the firewall using the switch in the action bar * Allow/deny Wi-Fi/mobile internet access using the icons along the right side of the application list -You can use the settings menu to change from blacklist mode ( allow all in *Settings* but block unwanted applications in list ) to whitelist mode ( block all in *Settings* but allow favorite applications in list ). +You can use the settings menu to change from blacklist mode (allow all in *Settings* but block unwanted applications in list) to whitelist mode (block all in *Settings* but allow favorite applications in list). * Orange = denied internet access * Green = allowed internet access From 90ea282a26ed62e6d3f8806794fb7e98056510ef Mon Sep 17 00:00:00 2001 From: licaon-kter Date: Sun, 29 Nov 2015 17:41:27 +0200 Subject: [PATCH 3/9] And update Readme --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 35418400..3c82ccc8 100644 --- a/README.md +++ b/README.md @@ -157,7 +157,7 @@ Frequently Asked Questions (FAQ) [**(22) Can I tether while using NetGuard?**](https://github.com/M66B/NetGuard/blob/master/FAQ.md#FAQ22) -[**(24) Can you remove the notification from the status bar?**](https://github.com/M66B/NetGuard/blob/master/FAQ.md#FAQ24) +[**(24) Can you remove the notification from the notification screen**](https://github.com/M66B/NetGuard/blob/master/FAQ.md#FAQ24) Permissions ----------- From 4805636aad6832e503b7485c9b53dbf2e1b6145f Mon Sep 17 00:00:00 2001 From: licaon-kter Date: Sun, 29 Nov 2015 17:50:20 +0200 Subject: [PATCH 4/9] Brand guidelines for PS #1 According to: https://developer.android.com/distribute/tools/promote/brand.html --- README.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index 3c82ccc8..d9f6c16e 100644 --- a/README.md +++ b/README.md @@ -42,8 +42,8 @@ Since NetGuard has no internet permission, you know your internet traffic is not Downloads: * [GitHub](https://github.com/M66B/NetGuard/releases) -* [Play store](https://play.google.com/store/apps/details?id=eu.faircode.netguard) (stable) -* [Play store](https://play.google.com/apps/testing/eu.faircode.netguard) (beta) +* [On Google Play](https://play.google.com/store/apps/details?id=eu.faircode.netguard) (stable) +* [On Google Play](https://play.google.com/apps/testing/eu.faircode.netguard) (beta) * [F-Droid](https://f-droid.org/repository/browse/?fdfilter=netguard&fdid=eu.faircode.netguard) (unsupported, often outdated) * [XDA Labs App](http://forum.xda-developers.com/android/apps-games/labs-t3241866) ([web page](https://labs.xda-developers.com/store/app/eu.faircode.netguard)) @@ -67,18 +67,18 @@ Compatibility Devices / ROMs with a broken VPN implementation: * Asus™ ZenFone 2 / Android 5.0.2, [reported on XDA](http://forum.xda-developers.com/showpost.php?p=63619542&postcount=121) (all traffic blocked) -* Asus™ ZenFone 4 / Android 5.0 (reported in the Play store) (all traffic blocked) -* Asus™ ZenFone 5 / Android 5.0 (reported through Play store feedback) (prepare fails) +* Asus™ ZenFone 4 / Android 5.0 (reported in the Google Play™ store app) (all traffic blocked) +* Asus™ ZenFone 5 / Android 5.0 (reported through Google Play™ store app feedback) (prepare fails) * Asus™ ZenPad S 8.0 / Android 5.0, [reported on Github](https://github.com/M66B/NetGuard/issues/168) (all traffic blocked) -* BQ™ Aquaris E5/M5 / Android 5.0.2/5.0 (reported in the Play store) (all traffic blocked) +* BQ™ Aquaris E5/M5 / Android 5.0.2/5.0 (reported in the Google Play™ store app) (all traffic blocked) * Lenovo™ Yoga Tablet Pro-1380L / 2 Pro / Android 5.0.1, [reported on XDA](http://forum.xda-developers.com/showpost.php?p=63784102&postcount=278) (all traffic blocked) * LGE G2 Mini (D620) / Android 5.0.2, [reported on XDA](http://forum.xda-developers.com/showpost.php?p=63987178&postcount=437) (prepare fails) * Samsung™ Galaxy A5 / Android 5.0.2, [reported on Github](https://github.com/M66B/NetGuard/issues/20) (all traffic blocked) -* Samsung™ Galaxy Note3 / Android 5.0 (reported through Play store feedback) (prepare fails) -* Sony™ Xperia™ M4 Aqua Dual / Android 5.0 (reported in the Play store) (all traffic blocked) +* Samsung™ Galaxy Note3 / Android 5.0 (reported through Google Play™ store app feedback) (prepare fails) +* Sony™ Xperia™ M4 Aqua Dual / Android 5.0 (reported in the Google Play™ store app) (all traffic blocked) * Symphony Teleca™ / Micromax™ Canvas Knight 2 E471 / Android 5.0.2 (reported by e-mail) (VPN establish fails) -* TCT Mobile Limited™ (Alcatel) 6039Y / Android / Android 5.0 (reported in the Play store) (all traffic blocked) -* TCT Mobile Limited™ (Alcatel) OneTouch Idol 3 / Android 5.0.2 (reported in the Play store) (all traffic blocked) +* TCT Mobile Limited™ (Alcatel) 6039Y / Android / Android 5.0 (reported in the Google Play™ store app) (all traffic blocked) +* TCT Mobile Limited™ (Alcatel) OneTouch Idol 3 / Android 5.0.2 (reported in the Google Play™ store app) (all traffic blocked) NetGuard will crash when the package *com.android.vpndialogs* has been removed or otherwise is unavailable. @@ -115,7 +115,7 @@ Frequently Asked Questions (FAQ) [**(7) Why are applications without internet permission shown?**](https://github.com/M66B/NetGuard/blob/master/FAQ.md#FAQ7) -[**(8) What do I need to enable for the Google Play Store to work?**](https://github.com/M66B/NetGuard/blob/master/FAQ.md#FAQ8) +[**(8) What do I need to enable for the Google Play™ store app to work?**](https://github.com/M66B/NetGuard/blob/master/FAQ.md#FAQ8) [**(9) Why is the VPN service being restarted?**](https://github.com/M66B/NetGuard/blob/master/FAQ.md#FAQ9) @@ -142,7 +142,7 @@ Frequently Asked Questions (FAQ) [**(17) Why is NetGuard using so much memory?**](https://github.com/M66B/NetGuard/blob/master/FAQ.md#FAQ17) -[**(18) Why can't I find NetGuard in the Google Play Store?**](https://github.com/M66B/NetGuard/blob/master/FAQ.md#FAQ18) +[**(18) Why can't I find NetGuard in the Google Play™ store app?**](https://github.com/M66B/NetGuard/blob/master/FAQ.md#FAQ18) [**(19) Why does aplication XYZ still have internet access?**](https://github.com/M66B/NetGuard/blob/master/FAQ.md#FAQ19) From 2254aa036cf4d2a81d8d96a466e433828591bd7b Mon Sep 17 00:00:00 2001 From: licaon-kter Date: Sun, 29 Nov 2015 17:52:23 +0200 Subject: [PATCH 5/9] Not sure if needed legalese. --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index d9f6c16e..ca13fa19 100644 --- a/README.md +++ b/README.md @@ -239,3 +239,5 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License along with NetGuard. If not, see [http://www.gnu.org/licenses/](http://www.gnu.org/licenses/). + +*Android is a trademark of Google Inc. Google Play is a trademark of Google Inc* From 07b76e84b2dfd184d2cfa1aacb6f7bde85a52d3e Mon Sep 17 00:00:00 2001 From: licaon-kter Date: Sun, 29 Nov 2015 17:56:29 +0200 Subject: [PATCH 6/9] Brand guidelines for PS #2 --- FAQ.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/FAQ.md b/FAQ.md index 36dd2617..294c3cdd 100644 --- a/FAQ.md +++ b/FAQ.md @@ -73,7 +73,7 @@ Internet permission can be granted with each application update without user con By showing all applications, NetGuard allows you to control internet access even *before* such an update occurs. -**(8) What do I need to enable for the Google Play Store to work?** +**(8) What do I need to enable for the Google Play™ store app to work?** You need 3 packages (applications) enabled (use search in NetGuard to find them quickly): @@ -81,7 +81,7 @@ You need 3 packages (applications) enabled (use search in NetGuard to find them * com.google.android.gms * com.android.providers.downloads -Since the Google Play Store has a tendency to check for updates or even download them all by itself (even if no account is associated), +Since the Google Play™ store app has a tendency to check for updates or even download them all by itself (even if no account is associated), one can keep it in check by enabling "*Allow when device in use*" for all 3 of these packages. Click on the down arrow on the left side of an application name and check that option, but leave the network icons set to red (hence blocked).The little human icon will appear for those packages. @@ -140,16 +140,16 @@ Disabled applications and applications without internet permission are shown dim **(17) Why is NetGuard using so much memory?** It isn't, NetGuard doesn't allocate any memory, except a little for displaying the user interface elements. -It appeared that on some Android variants the Play Store connection, using almost 150 MB and needed for in-app donations, -is incorrectly attributed to NetGuard instead to the Play Store. +It appeared that on some Android variants the Google Play™ store app connection, using almost 150 MB and needed for in-app donations, +is incorrectly attributed to NetGuard instead to the Google Play™ store app. -**(18) Why can't I find NetGuard in the Google Play Store?** +**(18) Why can't I find NetGuard in the Google Play™ store app?** -NetGuard requires at least Android 5.0, so it is not available in the Play Store for devices running older Android versions. +NetGuard requires at least Android 5.0, so it is not available in the Google Play™ store app for devices running older Android versions. Some devices have an Android version with a bug in the services NetGuard depends upon. -These devices are blacklisted for the Play Store. Read about them in the [compatibility section](https://github.com/M66B/NetGuard#compatibility). +These devices are blacklisted for the Google Play™ store app. Read about them in the [compatibility section](https://github.com/M66B/NetGuard#compatibility). **(19) Why does aplication XYZ still have internet access?** From a66f3cdf3001e2187389c4ab6cef6042aac27cc6 Mon Sep 17 00:00:00 2001 From: licaon-kter Date: Sun, 29 Nov 2015 17:58:29 +0200 Subject: [PATCH 7/9] for/in store --- FAQ.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/FAQ.md b/FAQ.md index 294c3cdd..75cab149 100644 --- a/FAQ.md +++ b/FAQ.md @@ -149,7 +149,7 @@ is incorrectly attributed to NetGuard instead to the Google Play™ store app. NetGuard requires at least Android 5.0, so it is not available in the Google Play™ store app for devices running older Android versions. Some devices have an Android version with a bug in the services NetGuard depends upon. -These devices are blacklisted for the Google Play™ store app. Read about them in the [compatibility section](https://github.com/M66B/NetGuard#compatibility). +These devices are blacklisted in the Google Play™ store app. Read about them in the [compatibility section](https://github.com/M66B/NetGuard#compatibility). **(19) Why does aplication XYZ still have internet access?** From ec74f8eb860600a43b2ffa3a569d62e2ac015ff6 Mon Sep 17 00:00:00 2001 From: licaon-kter Date: Sun, 29 Nov 2015 22:08:49 +0200 Subject: [PATCH 8/9] Reverted statusbar --- FAQ.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/FAQ.md b/FAQ.md index 75cab149..01b2cd8a 100644 --- a/FAQ.md +++ b/FAQ.md @@ -187,7 +187,7 @@ Due to a bug in Android this is not possible. See [here](https://github.com/M66B/NetGuard/issues/42) for more information. -**(24) Can you remove the notification from the notification screen?** +**(24) Can you remove the notification from the status bar?** Android can kill background services at any time. This can only be prevented by turning a background service into a foreground service. From 557195d4766f46d9d9dbeafcea2c4eded6515449 Mon Sep 17 00:00:00 2001 From: licaon-kter Date: Sun, 29 Nov 2015 22:09:13 +0200 Subject: [PATCH 9/9] Reverted statusbar in FAQ --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index ca13fa19..5019c25c 100644 --- a/README.md +++ b/README.md @@ -157,7 +157,7 @@ Frequently Asked Questions (FAQ) [**(22) Can I tether while using NetGuard?**](https://github.com/M66B/NetGuard/blob/master/FAQ.md#FAQ22) -[**(24) Can you remove the notification from the notification screen**](https://github.com/M66B/NetGuard/blob/master/FAQ.md#FAQ24) +[**(24) Can you remove the notification from the status bar?**](https://github.com/M66B/NetGuard/blob/master/FAQ.md#FAQ24) Permissions -----------