Hello,
My system language is polish. I can’t change blokada language to any other than english. When I was tried to change to system default or polish and restart app, blokada’s interface was still english.
My phone is Mi9t on official global rom miui 11.0.6.
Log:
09:57:07.947 W *** *************** ***
09:57:08.002 W *** BLOKADA STARTED ***
09:57:08.003 W *** *************** ***
09:57:08.004 blokada/5.0.9 (android-29 full beta arm64-v8a Xiaomi davinci touch api compatible)
09:57:08.006 Translatio Translation service set up
09:57:08.017 Translatio Setting locale to: null
09:57:08.033 Translatio Auto detected locale: pl_PL
09:57:08.056 Persistenc No persistence, using defaults for: class model.BypassedAppIds (Kotlin reflection is not available)
09:57:08.173 Account Refreshing account after start
09:57:08.179 Account Refreshing account
09:57:08.261 W Legacy Using legacy imported account ID
09:57:08.312 Persistenc No persistence, using defaults for: class model.BlockaConfig (Kotlin reflection is not available)
09:57:08.323 Persistenc No persistence, using defaults for: class model.LocalConfig (Kotlin reflection is not available)
09:57:08.325 Persistenc No persistence, using defaults for: class model.SyncableConfig (Kotlin reflection is not available)
09:57:08.326 Persistenc No persistence, using defaults for: class model.DnsWrapper (Kotlin reflection is not available)
09:57:08.329 Persistenc No persistence, using defaults for: class model.BlockaRepoConfig (Kotlin reflection is not available)
09:57:08.330 W BlockaRepo Repo config is stale, refreshing
09:57:08.339 E Persistenc Could not load persistence, restoring defaults for: class model.Allowed (Kotlin reflection is not available): /data/data/org.blokada.origin.alarm/files/allowed: open failed: ENOENT (No such file or directory)
java.io.FileNotFoundException: /data/data/org.blokada.origin.alarm/files/allowed: open failed: ENOENT (No such file or directory)
at libcore.io.IoBridge.open(IoBridge.java:496)
at java.io.FileInputStream.(FileInputStream.java:159)
at java.io.FileInputStream.(FileInputStream.java:115)
at service.FileStorageService.load(StorageService.kt:56)
at service.PersistenceService.load(PersistenceService.kt:44)
at ui.StatsViewModel$1.invokeSuspend(StatsViewModel.kt:46)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedContinuationKt.resumeCancellableWith(DispatchedContinuation.kt:330)
at kotlinx.coroutines.intrinsics.CancellableKt.startCoroutineCancellable(Cancellable.kt:26)
at kotlinx.coroutines.CoroutineStart.invoke(CoroutineStart.kt:109)
at kotlinx.coroutines.AbstractCoroutine.start(AbstractCoroutine.kt:158)
at kotlinx.coroutines.BuildersKt__Builders_commonKt.launch(Builders.common.kt:56)
at kotlinx.coroutines.BuildersKt.launch(Unknown Source:1)
at kotlinx.coroutines.BuildersKt__Builders_commonKt.launch$default(Builders.common.kt:49)
at kotlinx.coroutines.BuildersKt.launch$default(Unknown Source:1)
at ui.StatsViewModel.(StatsViewModel.kt:45)
at java.lang.Class.newInstance(Native Method)
at androidx.lifecycle.ViewModelProvider$NewInstanceFactory.create(ViewModelProvider.java:219)
at androidx.lifecycle.ViewModelProvider.get(ViewModelProvider.java:187)
at androidx.lifecycle.ViewModelProvider.get(ViewModelProvider.java:150)
at ui.MainApplication.setupEvents(MainApplication.kt:51)
at ui.MainApplication.onCreate(MainApplication.kt:43)
at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1190)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6540)
at android.app.ActivityThread.access$1400(ActivityThread.java:220)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1883)
at android.os.Handler.dispatchMessage(Handler.java:107)
at android.os.Looper.loop(Looper.java:224)
at android.app.ActivityThread.main(ActivityThread.java:7520)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:539)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:950)
Caused by: android.system.ErrnoException: open failed: ENOENT (No such file or directory)
at libcore.io.Linux.open(Native Method)
at libcore.io.ForwardingOs.open(ForwardingOs.java:167)
at libcore.io.BlockGuardOs.open(BlockGuardOs.java:252)
at libcore.io.ForwardingOs.open(ForwardingOs.java:167)
at android.app.ActivityThread$AndroidOs.open(ActivityThread.java:7419)
at libcore.io.IoBridge.open(IoBridge.java:482)
… 31 more