diff --git a/mobile/src/main/java/be/mygod/vpnhotspot/net/TetheringManager.kt b/mobile/src/main/java/be/mygod/vpnhotspot/net/TetheringManager.kt index 71af2a06..207ab751 100644 --- a/mobile/src/main/java/be/mygod/vpnhotspot/net/TetheringManager.kt +++ b/mobile/src/main/java/be/mygod/vpnhotspot/net/TetheringManager.kt @@ -116,7 +116,7 @@ object TetheringManager { @RequiresApi(24) fun start(type: Int, showProvisioningUi: Boolean, callback: OnStartTetheringCallback, handler: Handler? = null) { val proxy = ProxyBuilder.forClass(classOnStartTetheringCallback) - .dexCache(app.cacheDir) + .dexCache(app.deviceStorage.cacheDir) .handler { proxy, method, args -> if (args.isNotEmpty()) Timber.w("Unexpected args for ${method.name}: $args") when (method.name) { diff --git a/mobile/src/main/java/be/mygod/vpnhotspot/net/wifi/P2pSupplicantConfiguration.kt b/mobile/src/main/java/be/mygod/vpnhotspot/net/wifi/P2pSupplicantConfiguration.kt index 8b5c58c3..398d3cd5 100644 --- a/mobile/src/main/java/be/mygod/vpnhotspot/net/wifi/P2pSupplicantConfiguration.kt +++ b/mobile/src/main/java/be/mygod/vpnhotspot/net/wifi/P2pSupplicantConfiguration.kt @@ -91,7 +91,7 @@ class P2pSupplicantConfiguration(private val group: WifiP2pGroup, ownerAddress: block[block.ssidLine!!] = "\tssid=" + ssid.toByteArray() .joinToString("") { (it.toInt() and 255).toString(16).padStart(2, '0') } block[block.pskLine!!] = "\tpsk=\"$psk\"" // no control chars or weird stuff - val tempFile = File.createTempFile("vpnhotspot-", ".conf", app.cacheDir) + val tempFile = File.createTempFile("vpnhotspot-", ".conf", app.deviceStorage.cacheDir) try { tempFile.printWriter().use { writer -> lines.forEach { writer.println(it) }