From ed96da7b3a270ea435299c0488692a2e7d49809c Mon Sep 17 00:00:00 2001 From: M66B Date: Wed, 17 Oct 2018 13:57:38 +0000 Subject: [PATCH] Updated description / FAQ --- FAQ.md | 9 ++++++++- README.md | 3 +++ app/build.gradle | 2 +- app/src/main/java/eu/faircode/netguard/ActivityMain.java | 2 +- app/src/main/res/values/strings.xml | 2 +- 5 files changed, 14 insertions(+), 4 deletions(-) diff --git a/FAQ.md b/FAQ.md index c6b1f620..7455e901 100644 --- a/FAQ.md +++ b/FAQ.md @@ -48,7 +48,7 @@ However, NetGuard supports a [SOCKS5 proxy](https://en.wikipedia.org/wiki/SOCKS) **(3) Can I use NetGuard on any Android version?** -No, the minimum required Android version is 5.1 (LOLLIPOP) +No, the minimum required Android version is 5.1 (Lollipop) **(4) Will NetGuard use extra battery power?** @@ -432,6 +432,7 @@ Wildcards to allow/block addresses would have a significant performance and usab * RECEIVE_BOOT_COMPLETED ('*Run at startup*'): to start the firewall when booting the device * WAKE_LOCK ('*Prevent device from sleeping*'): to reliably reload rules in the background on connectivity changes * VIBRATE: to provide vibration feedback on widget tap +* FOREGROUND_SERVICE ('foreground service'): to run a foreground service on Android 9 Pie and later * BILLING: to use in-app billing @@ -640,6 +641,12 @@ I am happy to check what the cause of a crash is and I will fix it whenever poss Since logcats are mostly quite large, I will need the exact time of the crash as well. If you don't know how to capture a logcat from your PC, please use your favorite search engine to find one of the numerous guides. + +**(62) How can I solve 'There was a problem parsing the package' ?** + +Likely causes are that the downloaded APK file is damaged (which could be caused by a virus scanner) +or that you are trying to install NetGuard on a not supported Android version. +
**NetGuard is supported for phones and tablets only, so not for other device types like televisions or vehicles.** diff --git a/README.md b/README.md index 545667f2..756dc5a6 100644 --- a/README.md +++ b/README.md @@ -271,6 +271,9 @@ Frequently Asked Questions (FAQ) [**(61) Help, NetGuard crashed!**](https://github.com/M66B/NetGuard/blob/master/FAQ.md#FAQ61) + +[**(62) How can I solve 'There was a problem parsing the package' ?**](https://github.com/M66B/NetGuard/blob/master/FAQ.md#FAQ62) + Support ------- diff --git a/app/build.gradle b/app/build.gradle index f8df53d5..2d25877d 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -6,7 +6,7 @@ android { defaultConfig { applicationId = "eu.faircode.netguard" versionName = "2.214" - minSdkVersion 23 + minSdkVersion 22 targetSdkVersion 28 versionCode = 2018101701 archivesBaseName = "NetGuard-v$versionName" diff --git a/app/src/main/java/eu/faircode/netguard/ActivityMain.java b/app/src/main/java/eu/faircode/netguard/ActivityMain.java index c4345d8f..b6d9b935 100644 --- a/app/src/main/java/eu/faircode/netguard/ActivityMain.java +++ b/app/src/main/java/eu/faircode/netguard/ActivityMain.java @@ -95,7 +95,7 @@ public class ActivityMain extends AppCompatActivity implements SharedPreferences private static final int REQUEST_LOGCAT = 3; public static final int REQUEST_ROAMING = 4; - private static final int MIN_SDK = Build.VERSION_CODES.M; + private static final int MIN_SDK = Build.VERSION_CODES.LOLLIPOP_MR1; public static final String ACTION_RULES_CHANGED = "eu.faircode.netguard.ACTION_RULES_CHANGED"; public static final String ACTION_QUEUE_CHANGED = "eu.faircode.netguard.ACTION_QUEUE_CHANGED"; diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 0c2a2810..612bf61d 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -2,7 +2,7 @@ NetGuard NetGuard provides simple and advanced ways to block access to the internet - no root required. Apps and addresses can individually be allowed or denied access to your Wi-Fi and/or mobile connection. Copyright \u00A9 2015–2018 by M. Bokhorst (M66B) - NetGuard requires Android 6 or later + NetGuard requires Android 5.1 or later Xposed causes too many crashes, which might result in NetGuard being removed from the Google Play Store, therefore NetGuard isn\'t supported while Xposed is installed THIS SOFTWARE IS PROVIDED BY THE AUTHOR \'\'AS IS\'\' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. Privacy policy