diff options
| author | Janito Vaqueiro Ferreira Filho <janito@mullvad.net> | 2020-04-20 22:25:39 +0000 |
|---|---|---|
| committer | Janito Vaqueiro Ferreira Filho <janito@mullvad.net> | 2020-04-22 13:46:50 +0000 |
| commit | b42b6cb04e26e517bb06f34504d8f8fbb9c9eee2 (patch) | |
| tree | 3e91aef0111c04a13d15463a54c62fc357d07199 /android | |
| parent | 5950f7edd634623c70b69804e48993db44822e3f (diff) | |
| download | mullvadvpn-b42b6cb04e26e517bb06f34504d8f8fbb9c9eee2.tar.xz mullvadvpn-b42b6cb04e26e517bb06f34504d8f8fbb9c9eee2.zip | |
Migrate files to new location
Diffstat (limited to 'android')
| -rw-r--r-- | android/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadVpnService.kt | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadVpnService.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadVpnService.kt index 36bdb65836..aba89e9e8a 100644 --- a/android/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadVpnService.kt +++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadVpnService.kt @@ -4,6 +4,7 @@ import android.content.Intent import android.net.VpnService import android.os.Binder import android.os.IBinder +import java.io.File import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.GlobalScope import kotlinx.coroutines.Job @@ -185,6 +186,16 @@ class MullvadVpnService : TalpidVpnService() { } private fun prepareFiles() { + FileMigrator(File("/data/data/net.mullvad.mullvadvpn"), filesDir).apply { + migrate(API_ROOT_CA_FILE) + migrate(RELAYS_FILE) + migrate("settings.json") + migrate("daemon.log") + migrate("daemon.old.log") + migrate("wireguard.log") + migrate("wireguard.old.log") + } + FileResourceExtractor(this).apply { extract(API_ROOT_CA_FILE) extract(RELAYS_FILE) |
