[app] Enabled DoH by default if country is CN
This commit is contained in:
parent
3bb40a5990
commit
9ab0ee9d32
|
|
@ -33,6 +33,7 @@ import androidx.preference.PreferenceManager;
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
import java.io.PrintWriter;
|
import java.io.PrintWriter;
|
||||||
import java.io.StringWriter;
|
import java.io.StringWriter;
|
||||||
|
import java.util.Locale;
|
||||||
|
|
||||||
import io.github.lsposed.manager.repo.RepoLoader;
|
import io.github.lsposed.manager.repo.RepoLoader;
|
||||||
import io.github.lsposed.manager.ui.activity.CrashReportActivity;
|
import io.github.lsposed.manager.ui.activity.CrashReportActivity;
|
||||||
|
|
@ -93,6 +94,11 @@ public class App extends Application {
|
||||||
instance = this;
|
instance = this;
|
||||||
|
|
||||||
pref = PreferenceManager.getDefaultSharedPreferences(this);
|
pref = PreferenceManager.getDefaultSharedPreferences(this);
|
||||||
|
if ("CN".equals(Locale.getDefault().getCountry())) {
|
||||||
|
if (!pref.contains("doh")) {
|
||||||
|
pref.edit().putBoolean("doh", true).apply();
|
||||||
|
}
|
||||||
|
}
|
||||||
DayNightDelegate.setApplicationContext(this);
|
DayNightDelegate.setApplicationContext(this);
|
||||||
DayNightDelegate.setDefaultNightMode(ThemeUtil.getDarkTheme());
|
DayNightDelegate.setDefaultNightMode(ThemeUtil.getDarkTheme());
|
||||||
RepoLoader.getInstance().loadRemoteData();
|
RepoLoader.getInstance().loadRemoteData();
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue