Support VPN over any native tethering

First big refactoring of this app.
This commit is contained in:
Mygod
2018-01-13 00:41:55 +08:00
parent f341bf409e
commit eb165db86c
31 changed files with 1068 additions and 874 deletions

View File

@@ -3,7 +3,10 @@
package="be.mygod.vpnhotspot">
<uses-feature android:name="android.hardware.wifi"/>
<uses-feature android:name="android.hardware.wifi.direct" android:required="false"/>
<uses-feature
android:name="android.hardware.wifi.direct"
android:required="false"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE"/>
@@ -17,8 +20,8 @@
android:theme="@style/AppTheme">
<activity
android:name=".MainActivity"
android:launchMode="singleInstance"
android:label="@string/app_name">
android:label="@string/app_name"
android:launchMode="singleInstance">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
@@ -26,13 +29,10 @@
</intent-filter>
</activity>
<service android:name=".HotspotService">
<service android:name=".RepeaterService">
</service>
<service android:name=".TetheringService">
</service>
<activity
android:name=".SettingsActivity"
android:label="@string/title_activity_settings"
android:parentActivityName=".MainActivity"/>
</application>
</manifest>