diff options
author | Arne Schwabe <arne@rfc2549.org> | 2014-12-11 19:46:36 +0100 |
---|---|---|
committer | Arne Schwabe <arne@rfc2549.org> | 2014-12-11 19:46:36 +0100 |
commit | 0939906e13c2309c6a2deb98e7648fa564cc9ee5 (patch) | |
tree | e2771ae8f25b8616cb2c6b01022d54425bcf3d74 /main/src | |
parent | dc212f486c5916afdd271bf38ac34f1dd95090de (diff) |
Add FAQ about the different Android clients
--HG--
extra : rebase_source : 4d78af1c47625352a1bef132c197dbb0ac19480c
Diffstat (limited to 'main/src')
-rw-r--r-- | main/src/main/java/de/blinkt/openvpn/fragments/FaqFragment.java | 2 | ||||
-rwxr-xr-x | main/src/main/res/values/strings.xml | 2 |
2 files changed, 4 insertions, 0 deletions
diff --git a/main/src/main/java/de/blinkt/openvpn/fragments/FaqFragment.java b/main/src/main/java/de/blinkt/openvpn/fragments/FaqFragment.java index 05e26104..5086530b 100644 --- a/main/src/main/java/de/blinkt/openvpn/fragments/FaqFragment.java +++ b/main/src/main/java/de/blinkt/openvpn/fragments/FaqFragment.java @@ -24,6 +24,7 @@ private static int[] faqitems[] = {R.string.faq_vpndialog43_title, R.string.faq_vpndialog43}, {R.string.faq_system_dialogs_title, R.string.faq_system_dialogs}, {R.string.faq_duplicate_notification_title, R.string.faq_duplicate_notification}, + {R.string.faq_androids_clients_title, R.string.faq_android_clients}, {R.string.battery_consumption_title, R.string.baterry_consumption}, {R.string.tap_mode, R.string.faq_tap_mode}, {R.string.vpn_tethering_title, R.string.faq_tethering}, @@ -35,6 +36,7 @@ private static int[] faqitems[] = {R.string.tap_mode, R.string.tap_faq3}, {R.string.faq_routing_title, R.string.faq_routing} }; + private RecyclerView mRecyclerView; diff --git a/main/src/main/res/values/strings.xml b/main/src/main/res/values/strings.xml index 2f9358bf..019ac56f 100755 --- a/main/src/main/res/values/strings.xml +++ b/main/src/main/res/values/strings.xml @@ -349,5 +349,7 @@ <string name="duplicate_vpn">Duplicate VPN profile</string> <string name="duplicate_profile_title">Duplicating profile: %s</string> <string name="show_log">Show log</string> + <string name="faq_android_clients">Multiple OpenVPN clients for Android exist. The most common ones are OpenVPN for Android (this client), OpenVPN Connect and OpenVPN Settings.<p>The clients can be grouped into two groups: OpenVPN for Android and OpenVPN Connect use the official VPNService API (Android 4.0+) and require no root and OpenVPN Settings which uses root.<p>OpenVPN for Android is an open source client and developed by Arne Schwabe. It is targeted at more advanced users and offers many settings and the ability to import profiles from files and to configure/change profiles inside the app. The client is based on the community version of OpenVPN. It is based on the OpenVPN 2.x source code. This client can be seen as the semi officially client of the community. <p>OpenVPN Connect is non open source client that is developed by OpenVPN Technologies, Inc. The client is indented to be general use client and moree targeted at the average user and allows the import of OpenVPN profiles. This client is based on the OpenVPN C++ reimplementation of the OpenVPN protocol (This was required to allow OpenVPN Technologies, Inc to publish an iOS OpenVPN app). This client is the official client of the OpenVPN technologies <p> OpenVPN Settings is the oldest of the clients and also a UI for the open source OpenVPN. In contrast to OpenVPN for Android it requires root and does not use the VPNService API. It does not depend on Android 4.0+</string> + <string name="faq_androids_clients_title">Differences between the OpenVPN Android clients</string> </resources> |