diff --git a/mobile/build.gradle b/mobile/build.gradle
index be5468db..47c9cf92 100644
--- a/mobile/build.gradle
+++ b/mobile/build.gradle
@@ -11,8 +11,8 @@ android {
applicationId "nl.jolanrensen.permanentproxy"
minSdkVersion 23
targetSdkVersion 29
- versionCode 8
- versionName "3.2"
+ versionCode 9
+ versionName "3.3"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}
buildTypes {
diff --git a/wear/build.gradle b/wear/build.gradle
index dbc8c74a..f7af1af9 100644
--- a/wear/build.gradle
+++ b/wear/build.gradle
@@ -11,8 +11,8 @@ android {
applicationId "nl.jolanrensen.permanentproxy"
minSdkVersion 23
targetSdkVersion 29
- versionCode 8
- versionName "3.2"
+ versionCode 9
+ versionName "3.3"
}
buildTypes {
release {
diff --git a/wear/release/mobile-release.apk b/wear/release/mobile-release.apk
index 0631a177..4f183b7a 100644
Binary files a/wear/release/mobile-release.apk and b/wear/release/mobile-release.apk differ
diff --git a/wear/release/wear-release.aab b/wear/release/wear-release.aab
index 545d0614..d6871a03 100644
Binary files a/wear/release/wear-release.aab and b/wear/release/wear-release.aab differ
diff --git a/wear/release/wear-release.apk b/wear/release/wear-release.apk
index fb534ff5..d9a8df3d 100644
Binary files a/wear/release/wear-release.apk and b/wear/release/wear-release.apk differ
diff --git a/wear/src/main/java/nl/jolanrensen/permanentproxy/RequestPermissionActivity.kt b/wear/src/main/java/nl/jolanrensen/permanentproxy/RequestPermissionActivity.kt
index 90f4a0d6..1b673828 100644
--- a/wear/src/main/java/nl/jolanrensen/permanentproxy/RequestPermissionActivity.kt
+++ b/wear/src/main/java/nl/jolanrensen/permanentproxy/RequestPermissionActivity.kt
@@ -31,7 +31,7 @@ class RequestPermissionActivity : WearableActivity() {
ip = "localhost",
port = Constants.PORT,
command = "pm grant \\\nnl.jolanrensen.permanentproxy \\\nandroid.permission.WRITE_SECURE_SETTINGS",
- timeout = 4000,
+ timeout = 2000,
ctrlC = false
) {
currentADBProcess = null
diff --git a/wear/src/main/res/values/strings.xml b/wear/src/main/res/values/strings.xml
index 2f01eb5c..89da64b6 100644
--- a/wear/src/main/res/values/strings.xml
+++ b/wear/src/main/res/values/strings.xml
@@ -20,7 +20,7 @@
How to enable ADB over Bluetooth?
EnableADBBluetoothActivity
System -> About and tap the Build number until you are a \"developer\".\nNext, go to Settings -> Developer options and enable \"ADB debugging\" and \"Debug over Bluetooth\".\nFinally start up Permanent Proxy, request permission and press \"Allow\" or \"Always allow this Computer\" if prompted.\nAfter the app has gotten permission, ADB can be turned off again unless you want to disable the proxy.\n\nNow you can get started! Simply enter a proxy address and port, enable it and you\'re done! If you reboot, the proxy will remain.\n\nProxy services can be found online and can be from any country. However, do make sure your proxy works and you completely trust the proxy you chose before you enter it! All the data of your watch might be sent through that proxy, even sensitive data, so act at your own risk.]]>
- Requesting permission, this can take a while… \"Allow\" or \"Always allow computer\" if prompted.\n\nNote: the app works best with WiFi turned OFF.
+ Requesting permission, this can take up to 20s… \"Allow\" or \"Always allow computer\" if prompted.\n\nNote: the app works best with WiFi turned OFF.
Write secure settings permission needed. This can be enabled via ADB over Bluetooth.
ADB over Bluetooth is enabled, request permission!
Permission granted,\nADB can be turned off.